.fa-star.starNone{display:none;}
.z-depth-4, .modal{
    box-shadow: none;
}
.flex-box{
    display: -moz-box;  /* Firefox */
    display: -ms-flexbox;    /* IE10 */
    display: -webkit-box;    /* Safari */
    display: -webkit-flex;    /* Chrome, WebKit */
    display: box;
    display: flexbox;
    display: flex;
}
.flex-box .flex1{
    -webkit-box-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}

.main-container .abnormal_hint {
    display: flex;
    align-items: center;
    height: 40px;
    background-color: #fff3de;
}
.main-container .abnormal_hint .left_hint{
    display: flex;
    align-items: center;
}
.main-container .abnormal_hint .left_hint .t1 {
    color: #FF7C51;
    font-size: 14px;
    margin-left: 3px;
}
.main-container .abnormal_hint .right_hint{
    display: flex;
    align-items: center;
    margin-left: 50px;
}

.main-container .abnormal_hint .right_hint .t1 {
    color: #1A1918;
    font-size: 14px;
}
.main-container .abnormal_hint .right_hint .t2 {
    width: 75px;
    height: 30px;
    line-height: 30px;
    color: #ffffff;
    text-align: center;
    background-color: #3B82ED;
    border-radius: 4px;
    margin-left: 30px;
    cursor: pointer;
}
#expressUnreachableTips .order_container{
    margin: 46px 23px 23px 30px;
    font-size: 15px;
}
#expressUnreachableTips .order_container #expressageSum {
    color: #000;
}
#expressUnreachableTips .order_container #expressageName {
    color: #3286FF;
}

/* 已打印发货单弹框提示样式 */
#deliverGoodsTips .order_container{
    margin: 46px 37px 23px 39px;
    font-size: 15px;
}

#deliverGoodsTips .order_container .num {
    color: #3286FF;
}

/*清除浮动代码*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
.batch-order-source{position: relative;}
.batch-order-source .order-source{
    background: url(../../../images/dropdown.svg) no-repeat scroll right center rgba(255,255,255,1);
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background-origin: padding-box;
    background-position: 98% 50%;
    padding-right: 20px!important;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    padding: 5px;
    height: 32px;
    line-height: 22px;
    padding-left:6px;
}
.liWidthX2_addW_select {
    width: 380px!important;
}
.batch-order-source .drop-down{
    position: absolute;
    top:30px;
    left:0;
    width:230px;
    z-index: 2;
    background:#ffffff;
    border: 1px solid rgba(0, 0, 0, .5);
    line-height: 30px;
    box-shadow: 0px 2px 24px 0px rgba(200, 201, 204, 0.8);
    display: none;
}
.batch-order-source .drop-down .item{
    padding-left:6px;
    cursor: pointer;
    font-size:14px;
    height:22px;
    line-height: 22px;
}
.batch-order-source .drop-down .item:hover{
    color:#ffffff;
    background:#1e90ff;
}
.batch-order-source .drop-down .set{
    color:#3b82ed;
}
.batch-order-source .drop-down .item:hover i{
    color:#ffffff;
}
.batch-order-source .drop-down .analog-select{
    max-height:500px;
    overflow-y: auto;
    padding-left:0;
    line-height: 1;
    border-bottom: 1px solid #e0e0e0;
}
.batch-order-source .drop-down .analog-select [type="checkbox"]+label {
    color: #333;
    padding-left: 25px;
}
.batch-order-source .drop-down .analog-select li{
    width:228px;
    height:24px;
    padding-left:6px;
    padding-right:58px;
    margin-right:0;
    position: relative;

}
.batch-order-source .drop-down .analog-select li:last-child{
    margin-bottom: 10px;

}
.batch-order-source .drop-down .analog-select li .text{
    display: block;
    /* height:22px; */
    line-height: 22px;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size:14px;
}
.batch-order-source .drop-down .analog-select li:hover{
    background:#1e90ff;
}
.batch-order-source .drop-down .analog-select li:hover span{
    color:#fff;
}
.batch-order-source .drop-down .analog-select li .up-dowm-span{
    position: absolute;
    top: 2px;
    right: 18px;
    height: 20px;
}
.batch-order-source .drop-down .analog-select li .up-dowm-span i{cursor: pointer;font-size:14px;color: #3b82ed;}
.batch-order-source .drop-down .analog-select li:hover .up-dowm-span i{color: #fff;}
.batch-order-source .drop-down  .ok-cancel{
    padding-right:5px;
    text-align: right;
    display: none;
}
.batch-order-source .drop-down  .ok-cancel span{
    display: inline-block;
    line-height: 22px;
    padding:0 10px;
    color:#ffffff;
    background:#c1c1c1;
    border-radius: 5px;
    cursor: pointer;
}
.batch-order-source .drop-down  .ok-cancel .ok{
    background:#3b82ed;
}

.my-confirm-sweet{width:396px!important;padding:0 0 17px!important;}
.my-confirm-sweet h2{margin:0!important;}
.my-confirm-sweet .title{margin:0;height:52px;line-height:52px;font-size:22px;font-weight:normal;color:#FFFFFF;background:url(../../images/alert_top.png) no-repeat;-wekit-background-size:100% 100%;background-size: 100% 100%;text-align:center;padding:0;}
.my-confirm-sweet p{margin-top:40px;padding-left:34px!important;text-align: left!important;}
.my-confirm-sweet p span{
    display: inline-block;
    vertical-align: middle;
    line-height:26px;
    color:#6E6E6E;
    font-size: 18px;
    text-align: left;
    font-weight: normal;
}
.my-confirm-sweet p span.icon{
    margin-right:16px;
    width:49px;
    height:49px;
    background:url(../../images/alet_exclamatory_point.png) no-repeat;
    -wekit-background-size:100% 100%;
    background-size: 100% 100%;
}
.my-confirm-sweet .sa-button-container{margin-top:7px;}
.my-confirm-sweet .sa-button-container button{border-radius: 2px;width:140px;height:40px;line-height: 40px;font-size:18px;color:#FFFFFF;}
.my-confirm-sweet .sa-button-container .cancel{background:#C8C8C8;border:1px solid #C8C8C8;}
.my-confirm-sweet .sa-button-container .confirm{margin-left:10px;background:#5497E8!important;border:1px solid #5497E8!important;}

.index-search{
    height:auto!important;
}
.index-search button{
    min-width: 84px;
    height:32px;
    line-height: 32px;
    padding:0;
    text-align: center;
    border-radius: 4px;
    border: none;
}

/* 高级搜索 */
.senior-search {
    width: auto!important;
    height:auto!important;
}
.senior-search button{
    min-width: 84px;
    height:32px;
    line-height: 28px;
    color:#3b82ed;
    background:#fff;
    border: 1px solid #3b82ed;
    border-radius:4px;
    text-align: center;
}
.senior-search1 button {
    min-width: 84px;
    height:32px;
    line-height: 28px;
    color:#3b82ed;
    background:#fff;
    border: none;
}
.seniorSearchUl {
    display: flex;
    /* height: 24px; */
    line-height: 24px;
    margin-top: 8px !important;
}
.seniorSearchUl li {
    width: auto !important;
    line-height: 24px;
    height: auto !important;
}
.seniorSearchUl .presetList .presetAliases {
    padding: 0 8px;
    cursor: pointer;
    margin-right: 0px;

}
.seniorSearchUl .presetList .presetAliases:hover {
    background-color: rgba(59, 130, 237, 0.1);
}
.seniorSearchUl .presetList .aliasesActive {
    background-color: #3b82ed !important;
    color: #fff;
    border-radius: 2px;
}
.senior-search-modal {
    color: #252933;
}
.senior-search-modal .senior-search-head {
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    padding-left: 24px;
    border: 1px solid #CFD3DB;
}
.senior-search-modal .senior-search-form {
    display: flex;
    font-size: 12px;
}
.senior-search-modal .senior-search-form input::placeholder {
    font-size: 12px;
    color: #CFD3DB;
}
.senior-search-modal .senior-search-form input::-webkit-input-placeholder {
    font-size: 12px;
    color: #CFD3DB;
  }
  .senior-search-modal .senior-search-form input::-moz-input-placeholder {
    font-size: 12px;
    color: #CFD3DB;
  }
  .senior-search-modal .senior-search-form input::-ms-input-placeholder {
    font-size: 12px;
    color: #CFD3DB;
  }
.senior-search-modal .senior-search-form .leftform {
    width: 160px;
    /* height: calc(100% - 100px); */
}
.senior-search-modal .senior-search-form .leftform .leftform-head {
    height: 28px;
    line-height: 28px;
    background-color: #EDEFF5;
    padding-left: 9px;
}
.senior-search-modal .senior-search-form .leftform .add-presetBtn {
    width: 142px;
    height: 28px;
    line-height: 28px;
    color: #3B82ED;
    text-align: center;
    margin: 8px auto;
    border: 1px dashed #CFD3DB;
    border-radius: 2px;
    cursor: pointer;
}
.senior-search-modal .senior-search-form .leftform .presetNameLi {
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #EDEFF5;
    position: relative;
    padding-left: 8px;
    cursor: pointer;
    overflow: hidden;
}
.senior-search-modal .senior-search-form .leftform .presetNameLiAt {
    color: #fff;
    background-color: #3b82ed;
}
.senior-search-modal .senior-search-form .leftform .presetNameLi div{
    /* margin-left: 5px; */
    overflow: hidden;
    width: 125px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.senior-search-modal .senior-search-form .leftform .presetNameLi .delelePreSet {
    position: absolute;
    right: 8px;
    top: 10px;
}
.senior-search-modal .senior-search-form .rightform {
    margin-left: 15px;
    flex: 1;
}
.senior-search-modal .senior-search-form .rightform .time-select-li .drp-popup {
    top: 30px !important;
}
.senior-search-modal .senior-search-form .rightform .input-text {
    height: 28px;
    line-height: 28px;
    border-radius: 2px;
    border: 1px solid #CFD3DB;
    padding-left: 5px;
}
.senior-search-modal .senior-search-form .rightform .presetName {
    width: 320px;
    margin-bottom: 0px;
}
.senior-search-modal .senior-search-form .rightform  .presetTip {
    color: #FB4545;
    margin-left: 16px;
}
.senior-search-modal .senior-search-form .rightform  .right-middle {
    display: flex;
}
.senior-search-modal .senior-search-form .rightform .right-middle .status-list {
    width: 130px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .status-list .status-item-li {
    margin-bottom: 8px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .status-list .status-item-li .type-name {
    background-color: #EDEFF5;
    padding-left: 8px;
    height: 28px;
    line-height: 28px;
    margin-bottom: 8px;
}
.senior-search-modal .senior-search-form .border-solid {
    border: 1px solid #CFD3DB;
}
.senior-search-modal .senior-search-form .rightform .right-middle .remarkAnGoodsList {
    width: 100%;
    display: flex;
    margin-left: 8px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .remarkAnGoodsList .remarkAnMark {
    width: 350px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .remarkAnGoodsList .remarkAnMark .remarkUlList {
    padding: 0 8px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .remarkAnGoodsList  .remark-item-li {
    display: flex;
}
.senior-search-modal .senior-search-form .rightform .right-middle .remarkAnGoodsList  .remark-item-li .type-content{
    display: flex;
    flex-wrap: wrap;
    flex: 1;
}
.senior-search-modal .senior-search-form .rightform .right-middle .remarkAnGoodsList  .remark-item-li .type-name {
    width: 60px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .remarkAnGoodsList  .remark-item-li .type-content span{
    margin-right: 20px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .remarkAnGoodsList .remark-item-li .type-content .input-text {
    width: 246px;
    margin-bottom: 6px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .remarkAnGoodsList .goodSearchList {
    flex: 1;
    padding: 0 8px;
    margin-left: 8px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .ordertype-list {
    width: 100%;
    margin: 8px 0 8px 8px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .ordertype-list .ordertype-item-li {
    display: flex;
    padding-left: 8px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .ordertype-list .ordertype-item-li .type-name {
    width: 60px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .ordertype-list .ordertype-item-li  .type-content {
    flex: 1;
    display: flex;
    flex-wrap: wrap;
}
.senior-search-modal .senior-search-form .rightform .right-middle .ordertype-list .ordertype-item-li  .type-content span {
    margin-right: 12px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .ordertype-list .ordertype-item-li  .type-content span img {
    position: relative;
    top: -2px;
    margin-left: 2px;
}
.senior-search-modal .senior-search-form .rightform .right-middle .status-list .status-item-li .type-content {
    padding-left: 8px;
}
.senior-search-modal .senior-search-form .rightform label{
    display: block;
    font-size:12px;
    height:20px;
    line-height: 20px;
    color:#252933;
    margin-bottom: 4px;
}
.senior-search-modal .drp-popup{
    top: 70px;
    left: 105px;
}
.senior-search-modal .time-select-li .search-time-type{
    display: inline-block;
    width:105px;
    height:30px;
    font-size:12px;
}
.senior-search-modal .time-select-li .custom-date{
    display: inline-block;
    width:337px;
    height:30px;
    font-size:12px;
}
.senior-search-modal .row{
    margin-bottom: 5px;
}
/* .senior-search-modal .item-li .type-name{
    display: inline-block;
    margin-right:5px;
    width:60px;
    line-height:26px;
    color:#333333;
    font-size:12px;
} */
.senior-search-modal .item-li .type-content{
    display: inline-block;
    height:26px;
    line-height: 26px;
}
.senior-search-modal .item-li .type-content span{
    display: inline-block;
    min-width: 80px;
    font-size:12px;
}

.senior-search-modal [type="checkbox"]+label{
    padding-left:22px;
}
.senior-search-modal [type="checkbox"]:checked+label{
    color:#0076FE;
}
.senior-search-modal [type=checkbox].filled-in:checked+label:after{
    border: 2px solid #0076FE;
    background-color: #0076FE;
}
.senior-search-modal [type="checkbox"]:checked+label:after{
    top:5px;
    width: 16px;
    height: 16px;
}
.senior-search-modal [type="checkbox"]:not(:checked)+label:after{
    top:5px;
    width: 16px;
    height: 16px;
}
.senior-search-modal [type="checkbox"]:checked+label:before {
    top: 7px;
    left: 1px;
    width: 7px;
}
.senior-search-modal [type="checkbox"]:not(:checked)+label:before {
    top: 12px!important;
    left: 0px;
    width: 7px;
}
.senior-search-modal .item-li .type-content-flag span{
    min-width: 50px;
}
.senior-search-modal .type-content-flag [type="checkbox"]+label{
    padding-left:17px;
}
.senior-search-modal input[type=text]{
    border:1px solid #bcbcbc;
}
.senior-search-modal  input[type=text]:focus{
    border-bottom: 1px solid #bcbcbc!important;
    outline: none;
}
.senior-search-modal .item-li .type-content .input-text{
    padding-left:5px;
    width:373px;
    height:28px;
    line-height: 28px;
    background:#ffffff;
}
.senior-search-modal .item-li.right-li{
    margin-top:5px;
}
.senior-search-modal .item-li.right-li .input-text{
    width:333px;
}
.senior-search-modal .item-li input[type="text"]{
    font-size:12px!important;
}
.senior-search-modal [type="radio"]+label{
    padding-left:25px;
}
.senior-search-modal [type="radio"]+label:before,.senior-search-modal  [type="radio"]+label:after{
    top:1px;
    margin: 1px 5px 0 5px !important;
}
.senior-search-modal [type=radio].with-gap:checked+label:before {
    border: 2px solid #0076FE;
}
.senior-search-modal [type="radio"]:checked+label:after,.senior-search-modal [type="radio"].with-gap:checked+label:before,.senior-search-modal [type="radio"].with-gap:checked+label:after{
    border: 2px solid #0076FE;
}
.senior-search-modal [type="radio"]:checked+label{
    color: #0076FE;
}
.senior-search-modal .add-reduce-goods img{
    width:14px;
    float:right;
    cursor: pointer;
}
.senior-search-modal .goods-content span{
    display: inline-block;
    margin-right:13px;
    width:90px;
}
.senior-search-modal .goods-content input{
    padding-left:5px;
}
.senior-search-modal .item-li .goodsContentItem{
    margin-bottom:15px;
}
.senior-search-modal .item-li .goodsContentItem:nth-last-of-type(1){
    margin-bottom:0;
}
.senior-search-modal .province-wrapper{
    display: inline-block;
    vertical-align: top;
    width:126px;
    height:240px;
    overflow-y:scroll;
    background:#ffffff;
    border:1px solid #E5E5E5;
}
.senior-search-modal .province-wrapper ul{margin:0;}
.senior-search-modal .province-wrapper li{
    padding-left:10px;
    height:30px;
    line-height: 30px;
    cursor: pointer;
    font-size: 12px;
    color: #333333;
}
.senior-search-modal .province-wrapper li.active{
    color:#9e9e9e;
}
.senior-search-modal .province-wrapper li.current-active{
    color: #ffffff;
    background:#7EBDFF;
}
.senior-search-modal .city-area-wrapper{
    display: inline-block;
    vertical-align: top;
    width:726px;
    height:240px;
    background:#ffffff;
    border:1px solid #E5E5E5;
    border-left: none;
    overflow-y:auto;
}
.senior-search-modal .city-area-wrapper span{
    display: inline-block;
    width:100px;
    margin-right:10px;
    position: relative;
}
.senior-search-modal .city-area-wrapper span label{
    display:inline-block;
    width:100px;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    color: #333333;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-right: 30px;
}
.senior-search-modal .city-area-wrapper span  em{
    position: absolute;
    right:7px;
    top:4px;
    cursor: pointer;
    transform: scale(0.8);
    -webkit-transform: scale(0.8);
}
.senior-search-modal .city-area-wrapper span  em:hover{
    color:#0076FE;
}
.senior-search-modal .city-area-wrapper .city{
    min-height:120px;
    padding:10px 20px;
    border-bottom:1px solid #E5E5E5;
    position: relative;
}
.senior-search-modal .city-area-wrapper .area{
    min-height:115px;
    padding:10px 20px;
}
.senior-search-modal .modal-footer{
    text-align: center;
    font-size: 0;
}
.senior-search-modal .modal-footer .footer-btn{
    margin:10px 9px 0;
    display: inline-block;
    padding:0;
    width:86px;
    text-align: center;
    height:32px;
    line-height: 32px;
    background:#3b82ed;
    border-radius: 2px;
}
.senior-search-modal .modal-footer .footer-save-btn {
    margin:10px 9px 0;
    display: inline-block;
    padding:0;
    width:86px;
    text-align: center;
    height:32px;
    line-height: 32px;
    border-radius: 4px;
    border: 1px solid #3B82ED;
    color: #3b82ed;
    font-size: 14px;
}
.senior-search-modal .modal-footer .footer-reset-btn {
    margin:10px 9px 0;
    display: inline-block;
    padding:0;
    width:86px;
    text-align: center;
    height:32px;
    line-height: 32px;
    border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #CFD3DB;
    color: #4C4C4E;
    font-size: 14px;
}
.senior-search-modal .modal-footer a img{
    display: inline-block;
    vertical-align: middle;
    width:14px;
}
.senior-search-modal .modal-footer a span{
    display: inline-block;
    vertical-align: middle;
    color:#ffffff;
    font-size: 14px;
}
/* 授权登录后的�?通检测弹框样�? */
.test-modal .model_fhdBtn{
    display: none;
}
.test-modal .model_fhdBtn li {
    margin-bottom:20px;
    padding:15px 25px;
    border:1px solid #E9E9E9;
    font-size: 16px;
}
.test-modal .model_fhdBtn li div{
    float: right;
    font-weight: bold;
    color:#FF0000;
}
.test-modal .jump-box{
    text-align: center;
}
.test-modal .jump-box a{
    font-size: 16px;
    color:#0705FF;
}
/* 请设置拼多多电子面单模板弹窗 */
.set-pdd-template-modal .model_fhdBtn li {
    margin-bottom:20px;
}
.set-pdd-template-modal .name{
    display: inline-block;
    margin-right:5%;
    width:30%;
    text-align: right;
}
.set-pdd-template-modal .select-width{
    display: inline-block;
    width:40%;
}
.set-pdd-template-modal .dots-box{
    display: inline-block;
    vertical-align: top;
    width:60%;
}
.set-pdd-template-modal .dots-box .xgdzmdxswz{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.set-pdd-template-modal .modal-footer{
    text-align: center;
}
.set-pdd-template-modal .modal-footer span{
    display: inline-block;
    color:#ffffff;
    padding:5px 15px;
    background:#169BD5;
    border-radius: 5px;
    cursor: pointer;
}
/* 快�?�单设置，添加模板，拼多多hot样式 */
#printTypeDiv .pddHot{
    position: absolute;
    top: -14px;
    left: 110px;
    width: 28px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    color:#ffffff;
    background:#FF0000;
    border-radius: 13px;
}
.drp-popup{
    top:50px;
}
.mailbox-options{
    padding:10px 0;
}
/* 免费打单奖励金额和提现按钮开�? */
.mailbox-options ul .top-reward-li{
    margin-left: 15px;
    width:auto;
    line-height: 32px;
    display: none;
}
.mailbox-options ul .top-reward-li .reward-span{
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}
@keyframes shakeIcon{
    1% {
        transform:translateY(-5px) rotate(50deg);
    }
    2% {
        transform: translateY(-5px) rotate(-50deg);
    }
    3% {
        transform: translateY(-5px) rotate(50deg);
    }
    4% {
        transform: translateY(-5px) rotate(-50deg);
    }
    5% {
        transform: translateY(0) rotate(0deg);
    }
    100% {
        transform: translateY(0) rotate(0deg);
    }
}
.top-reward-li .reward-span img{
    display: inline-block;
    vertical-align: middle;
    width:22px;
    height:22px;
    animation:shakeIcon 10s linear infinite;
    -moz-animation:shakeIcon 10s linear infinite;/* Firefox */
    -webkit-animation:shakeIcon 10s linear infinite; /* Safari and Chrome */
    -o-animation:shakeIcon 10s linear infinite; /* Opera */
}
.top-reward-li .reward-span em{
    display: inline-block;
    vertical-align: middle;
}
.top-reward-li .cash-out{
    margin: 0 0 0 10px;
    padding: 0 8px;
    display: inline-block;
    vertical-align: middle;
    width:54px;
    text-align:center;
    height: 28px;
    line-height: 28px;
    background:#FB9645;
    border-radius: 2px;
    color:#ffffff;
    cursor: pointer;
}
/* 免费打单奖励金额和提现按钮结�? */
/* 免费打单奖励卡片弹出样式�?�? */
.free-intimidate-wrapper{
    position: fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background:rgba(00, 00, 00, .5);
    z-index: 999;
    display: none;
}
.free-intimidate-wrapper .card-box {
    position: absolute;
    top:50%;
    left:50%;
    margin-top:-206px;
    margin-left: -310px;
}
.free-intimidate-wrapper .card-box .close-icon{
    position: absolute;
    top: -26px;
    right: -26px;
    width: 29px;
    cursor: pointer;
}
.free-intimidate-wrapper .card-box .num{
    position: absolute;
    top: -27px;
    right: -27px;
    width: 32px;
    height:32px;
    text-align: center;
    line-height: 32px;
    font-size: 20px;
    border-radius: 50%;
    color:#ffffff;
    background:#7f7f7f;
    z-index: 2;
}
.free-intimidate-wrapper .card-box img{
    display: block;
}
.free-intimidate-wrapper .card-box .go-intimidate{
    position: absolute;
    bottom: 55px;
    left: 258px;
    width: 160px;
    height: 60px;
}
/* 免费打单奖励卡片弹出样式结束 */
/* 免费打单奖励明细模�?�框样式�?�? */
.reward-detail-wrapper ,.reward-detail-wrapper *{
    margin:0;
    padding:0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.reward-detail-wrapper {
    position: fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background:rgba(00, 00, 00, .5);
    z-index: 999;
    display: none;
}
.reward-detail-wrapper .reward-detail{
    position: absolute;
    top:50%;
    left:50%;
    width:1000px;
    height:566px;
    margin-top:-283px;
    margin-left: -500px;
    color:#333333;
    background: url(../../../images/ad/right_bottom.png) right bottom no-repeat;
    background-color:#ffffff;
    border-radius:4px;
}
.reward-detail-wrapper .reward-detail .close-icon{
    position: absolute;
    top:20px;
    right:20px;
    width:18px;
    height:18px;
    cursor: pointer;
}
.reward-detail-wrapper .reward-detail  .top-info{
    overflow: hidden;
    padding:20px 30px 40px;
}
.reward-detail-wrapper .reward-detail  .top-info .item{
    float:left;
    width:50%;
}
.reward-detail-wrapper .reward-detail  .top-info .date-box{
    padding:9px 0;
    border-right:1px solid #ff0064;
}
.reward-detail-wrapper .reward-detail  .top-info .date-box p{
    font-size:16px;
    line-height:30px;
}
.reward-detail-wrapper .reward-detail  .top-info .date-box p em{
    color:#1C0000;
}
.reward-detail-wrapper .reward-detail  .top-info .my-reward{
    padding-left:40px;
}
.reward-detail-wrapper .reward-detail  .top-info .my-reward h3{
    color:#1C0000;
    font-size:18px;
    line-height:30px;
    font-weight:bold;
}
.reward-detail-wrapper .reward-detail  .top-info .my-reward p{
    margin-top:8px;
}
.reward-detail-wrapper .reward-detail  .top-info .my-reward p em{
    display: inline-block;
    vertical-align: middle;
    font-size:24px;
    font-weight:bold;
    color:rgba(255,44,58,1);
    background:linear-gradient(0deg,rgba(235,83,187,1) 0%, rgba(255,51,51,1) 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.reward-detail-wrapper .reward-detail  .top-info .my-reward p .cash-out{
    margin-left:56px;
    display: inline-block;
    vertical-align: middle;
    width:60px;
    height:28px;
    line-height: 28px;
    text-align: center;
    border-radius: 2px;
    color:#ffffff;
    background:#FB9645;
    cursor: pointer;
}
.reward-detail-wrapper .reward-detail .detail-ul{
    margin-left:40px;
    width:920px;
    font-size:0;
    text-align: center;
    background:#fef3f3;
    border-radius:4px;
}
.reward-detail-wrapper .reward-detail .detail-ul .no-status{
    padding:21px 0;
    width:100%;
}
.reward-detail-wrapper .reward-detail .detail-ul .no-status img{
    margin-bottom:0;
    display: inline-block;
    vertical-align: middle;
    width:100px;
    height:78px;
}
.reward-detail-wrapper .reward-detail .detail-ul .no-status span{
    margin-left:60px;
    display: inline-block;
    vertical-align: middle;
    color: #666666;
    font-size:18px;
}
.reward-detail-wrapper .reward-detail .detail-ul li{
    padding:26px 0;
    margin-right:70px;
    display: inline-block;
    font-size:16px;
    text-align: center;
}
.reward-detail-wrapper .reward-detail .detail-ul li:nth-last-of-type(1){
    margin-right:0;
}
.reward-detail-wrapper .reward-detail .detail-ul li img{
    display: block;
    width:40px;
    height:40px;
    margin:0 auto 4px;
}
.reward-detail-wrapper .reward-detail .detail-ul li span{
    color:#666666;
}
.reward-detail-wrapper .reward-detail .detail-ul li .active{
    background:linear-gradient(0deg,rgba(235,83,187,1) 0%, rgba(255,51,51,1) 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.reward-detail-wrapper .reward-detail .detail-ul li .not-yet{
    position: relative;
}
.reward-detail-wrapper .reward-detail .detail-ul li .not-yet::after{
    position: absolute;
    content: "待完�?";
    bottom: -18px;
    left: -7px;
    width: 56px;
    color: #ffa100;
    font-size: 12px;
}
.reward-detail-wrapper .reward-detail .explain {
    margin-top:36px;
    padding-left:40px;
}
.reward-detail-wrapper .reward-detail .explain li{
    padding-left:18px;
    font-size:16px;
    line-height: 30px;
    position: relative;
}
.reward-detail-wrapper .reward-detail .explain li::before{
    position: absolute;
    top:50%;
    left:0;
    margin-top:-3px;
    content: "";
    width:6px;
    height:6px;
    border-radius: 50%;
    background:#ff0064;
}
.reward-detail-wrapper .reward-detail .explain li em{
    color:#ff0064;
}
@keyframes zoomCss{
    0% {
        transform:scale(1,1);
    }
    3% {
        transform:scale(1.2,1.2);
    }
    6% {
        transform:scale(1,1);
    }
    9% {
        transform:scale(1.2,1.2);
    }
    12% {
        transform:scale(1,1);
    }
    100%{
        transform:scale(1,1);
    }
}
.reward-detail-wrapper .reward-detail .explain li .go-order{
    position:absolute;
    margin-left:22px;
    animation: zoomCss 5s infinite;
    -moz-animation: zoomCss 5s infinite;	/* Firefox */
    -webkit-animation: zoomCss 5s infinite;	/* Safari �? Chrome */
    -o-animation: zoomCss 5s infinite;	/* Opera */
}
.reward-detail-wrapper .reward-detail .explain li .go-order img{
    display:block;
}
.reward-detail-wrapper .reward-detail .explain li .ordered-span{
    position:absolute;
    margin-left:22px;
    color:#333333;
    font-size:16px;
    font-weight: bold;
    display: none;
}
.reward-detail-wrapper .reward-detail .bottom{
    margin-top:30px;
    padding-left:18px;
    color:#666666;
    font-size:12px;
}
/* 免费打单奖励明细模�?�框样式结束 */
/* 免费打单提现弹出样式�?�? */
.cash-out-wrapper ,.cash-out-wrapper *{
    margin:0;
    padding:0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.cash-out-wrapper {
    position: fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background:rgba(00, 00, 00, .5);
    font-size:16px;
    color:#333333;
    z-index: 999;
    display: none;
}
.cash-out-wrapper .cash-out-content{
    position: absolute;
    top:50%;
    left:50%;
    margin-top:-235px;
    margin-left:-250px;
    width:500px;
    height:470px;
    background:#ffffff;
    border-radius:4px;
}
.cash-out-wrapper .cash-out-content .close_icon{
    position: absolute;
    top:12px;
    right:10px;
    cursor: pointer;
}
.cash-out-wrapper .cash-out-content  h3{
    padding-left:20px;
    line-height: 50px;
    font-size:16px;
    border-bottom:1px solid rgba(228, 234, 236, 1);
}
.cash-out-wrapper .cash-out-content .name{
    margin-top:28px;
    text-align: center;
}
.cash-out-wrapper .cash-out-content .money{
    margin-top:8px;
    margin-bottom:10px;
    text-align: center;
    font-size: 24px;
}
.cash-out-wrapper .cash-out-content .money em{
    color:#FF0101;
}
.cash-out-wrapper .cash-out-content .money span{
    font-size: 14px;
    color:#FF0101;
}
.cash-out-wrapper .cash-out-content form{
    display: block;
    margin:0 auto;
    width:352px;
}
.cash-out-wrapper .cash-out-content form .item{
    margin-top:20px;
    border:1px solid #E4EAEC;
    border-radius:4px;
}
.cash-out-wrapper .cash-out-content form .item input{
    padding-left:8px;
    margin-bottom:0;
    height:38px;
    border:none!important;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.cash-out-wrapper .cash-out-content form  .code input{
    display:inline-block;
    vertical-align: middle;
    width:274px;
}
.cash-out-wrapper .cash-out-content form  .code img{
    display:inline-block;
    vertical-align: middle;
    width:76px;
    height:38px;
    cursor: pointer;
}
.cash-out-wrapper .cash-out-content .btns-box {
    margin-top: 20px;
    text-align: center;
}
.cash-out-wrapper .cash-out-content .btns-box span{
    display:inline-block;
    width:68px;
    height:30px;
    line-height: 30px;
    border:1px solid #E4EAEC;
    border-radius:4px;
    cursor: pointer;
}
.cash-out-wrapper .cash-out-content .btns-box .sure-btn{
    margin-left:28px;
    color:#ffffff;
    background:#3b82ed;
    border:1px solid #3b82ed;
}
/* 免费打单提现弹出样式结束 */
/* 提现成功弹出提醒样式�?�? */
.success-samll-wrapper{
    position: fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background:rgba(00, 00, 00, .5);
    font-size:16px;
    color:#333333;
    z-index: 999;
    display: none;
}
.success-samll-wrapper .success-samll-cont{
    position: absolute;
    top:30%;
    left:50%;
    min-width: 280px;
    padding:12px 20px;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    font-size: 16px;
    color:#ffffff;
    background:#3b82ed;
    border-radius:4px;
}
.success-samll-wrapper .success-samll-cont i{
    display: inline-block;
    vertical-align: middle;
    font-size:20px;
}
.success-samll-wrapper .success-samll-cont span{
    margin-left:27px;
    display: inline-block;
    vertical-align: middle;
}
/* 提现成功弹出提醒样式结束 */

.custom-mask-wrapper *{
    margin:0;
    padding:0;
    color:#333333;
    font-size: 24px;
    font-weight: 400;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.custom-mask-wrapper {
    position: fixed;
    top:0;
    left:0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .2);
    z-index: 99999;
}
.custom-mask-wrapper .custom-mask-content {
    position: absolute;
    width: 398px;
    min-height: 120px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    background: #FFFFFF;
    border-radius: 5px;
    /* overflow: hidden; */
    display: none;
}
.custom-mask-wrapper .mask-content-top {
    height:53px;
    line-height: 53px;
    background: url('../../../images/customAlert/custom_tips_top.png') no-repeat 100% 100%;
    background-size: 100% 100%;
    text-align: center;
    color: #fff;
    font-size: 22px;
}
.custom-mask-wrapper .custom-mask-content.colorRed .mask-content-top{
    height:53px;
    line-height: 53px;
    background: url('../../../images/customAlert/custom_tips_top_red.png') no-repeat 100% 100%;
    background-size: 100% 100%;
    text-align: center;
    color: #fff;
    font-size: 22px;
}
.custom-mask-wrapper .mask-content-center {
    padding:40px 40px 40px 54px;
    font-size: 0;
}
/* .custom-mask-wrapper.custom-mask-unified-wrapper是正常询问框 */
.custom-mask-wrapper.custom-mask-unified-wrapper .mask-content-center {
    padding:0 40px 0 50px;
    height:161px;
    font-size: 0;
    position: relative;
}
.custom-mask-wrapper .mask-content-center .type-icon{
    display: inline-block;
    vertical-align: middle;
    width:40px;
    height:40px;
}
.custom-mask-wrapper.custom-mask-unified-wrapper .mask-content-center .type-icon{
    position: absolute;
    top:50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    background:url(../../../images/customAlert/custom_exclamatory.png) no-repeat;
    background-size:40px 40px;
}
.custom-mask-wrapper .mask-content-center .text{
    display: inline-block;
    vertical-align: middle;
    width:295px;
    font-size: 18px;
}
.custom-mask-wrapper.custom-mask-unified-wrapper .mask-content-center .text{
    position: absolute;
    top:50%;
    left:94px;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    width: 256px;
    max-height: 161px;
    overflow-y: auto;
    margin-left: 8px;
}
.custom-mask-wrapper.custom-mask-unified-wrapper .mask-content-center .text::-webkit-scrollbar {
    width: 6px;
}
.custom-mask-wrapper.custom-mask-unified-wrapper .mask-content-center .text::-webkit-scrollbar-track {
    background-color:#F5F8FC;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius:2em;
}
.custom-mask-wrapper.custom-mask-unified-wrapper .mask-content-center .text::-webkit-scrollbar-thumb {
    background-color:#CCCCCC;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius:2em;
}
.custom-mask-wrapper.custom-mask-unified-wrapper .mask-content-center .text font{
    font-size: 18px;
}
.custom-mask-wrapper .mask-content-footer{
    padding-bottom: 30px;
    text-align: center;
}
.custom-mask-wrapper .mask-content-footer span {
    display: inline-block;
    width: 141px;
    height: 43px;
    line-height: 43px;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 18px;
    cursor: pointer;
}

.custom-mask-wrapper .mask-content-footer .cancelBtn {
    color:#3286ff!important;
    background: #d6e7ff!important;
    margin-right: 16px;
}

.custom-mask-wrapper .mask-content-footer .confirmBtn {
    background: #5497E8;
}
.custom-mask-wrapper .custom-mask-content.colorRed .mask-content-footer .confirmBtn{
	background:linear-gradient(90deg,rgba(255,110,110,1) 0%,rgba(255,175,96,1) 100%);
	border-radius:2px;
}
/* 易打单统�?风格询问弹框(但可自动撑高，如框中有提示文字列表，如首页取消订单号的提�?)样式�?�? */
.custom-unified-auto-wrapper,.custom-unified-auto-wrapper *{
    margin:0;
    padding:0;
    color:#333333;
    font-size: 18px;
    font-weight: 400;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.custom-unified-auto-wrapper{
    position: fixed;
    top:0;
    left:0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .2);
    z-index: 99999;
}
.custom-unified-auto-wrapper .custom-unified-auto-cont {
    position: absolute;
    width: 560px;
    min-height: 120px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    background: #FFFFFF;
    border-radius: 5px;
    overflow: hidden;
    display: none;
}
.custom-unified-auto-wrapper .mask-content-top {
    height:53px;
    line-height: 53px;
    background: url('../../../images/customAlert/custom_tips_top.png') no-repeat 100% 100%;
    background-size: 100% 100%;
    text-align: center;
    color: #fff;
    font-size: 22px;
}
.custom-unified-auto-wrapper .mask-content-center {
    padding:30px 40px 20px;
    font-size: 0;
    text-align: center;
}
.custom-unified-auto-wrapper .mask-content-center .type-icon{
    display: inline-block;
    vertical-align: middle;
    width:40px;
    height:40px;
    background:url(../../../images/customAlert/custom_exclamatory.png) no-repeat;
    background-size:40px 40px;
}
.custom-unified-auto-wrapper .mask-content-center .text{
    margin-left: 8px;
    display: inline-block;
    vertical-align: middle;
    width: 226px;
    font-size: 18px;
}
.custom-unified-auto-wrapper .mask-content-center .text font{
    font-size: 18px;
}
.custom-unified-auto-wrapper .mask-content-center2 {
    padding:0 20px 15px 20px;
    font-size: 16px;
}
.custom-unified-auto-wrapper .mask-content-center2 font,.custom-unified-auto-wrapper .mask-content-center2 i{
    font-size: 16px;
}
.custom-unified-auto-wrapper .mask-content-center2 a{
    color: #3b82ed;
    font-size: 14px;
}
.custom-unified-auto-wrapper .mask-content-footer{
    padding-bottom: 30px;
    text-align: center;
}
.custom-unified-auto-wrapper .mask-content-footer span {
    display: inline-block;
    width: 141px;
    height: 43px;
    line-height: 43px;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 18px;
    cursor: pointer;
}

.custom-unified-auto-wrapper .mask-content-footer .cancelBtn {
    color:#3286ff!important;
    background: #d6e7ff!important;
    margin-right: 16px;
}

.custom-unified-auto-wrapper .mask-content-footer .confirmBtn {
    background: #5497E8;
}

/* 下载打印提示样式 */
.custom-unified-auto-wrapper .mask-content-print {
    padding: 0px;
    position: relative;
}
.custom-unified-auto-wrapper .mask-content-print .closeBtn {
    position: absolute;
    top: 18px;
    right: 18px;
    cursor: pointer;
}
.custom-unified-auto-wrapper .mask-content-print .titlePrint {
    position: absolute;
    top: 24px;
    left: 220px;
    font-weight: bolder;
    font-size: 20px;
    color: #252933;
    text-align: center;
    font-style: normal;
}
.custom-unified-auto-wrapper .mask-content-print .system {
    position: absolute;
    top: 76px;
    left: 24px;
    width: 512px;
    height: 162px;
    background: #F8FAFF;
    border-radius: 4px;
    border: 1px solid #E8EAF1;
}
.custom-unified-auto-wrapper .mask-content-print .system .printStatus {
    width: 64px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: #FAB440;
    border-radius: 4px 0px 4px 0px;
}
.custom-unified-auto-wrapper .mask-content-print .system .printTips {
    position: absolute;
    top: 40px;
    left: 11px;
    font-weight: 400;
    font-size: 14px;
    color: #252933;
    line-height: 22px;
    text-align: justify;
    font-style: normal;
}
.custom-unified-auto-wrapper .mask-content-print .system .downloadSystem {
    position: absolute;
    top: 92px;
    left: 0px;
}
.custom-unified-auto-wrapper .mask-content-print .system .downloadSystem img {
    margin-right: 12px;
    vertical-align: middle;
}
.custom-unified-auto-wrapper .mask-content-print .system .downloadSystem .windowSystem {
    position: absolute;
    top: 0px;
    left: 39px;
    width: 200px;
    height: 40px;   
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: #3B82ED;
    border-radius: 4px;
}
.custom-unified-auto-wrapper .mask-content-print .system .downloadSystem .macSystem {
    position: absolute;
    top: 0px;
    left: 269px;
    width: 200px;
    height: 40px;  
    line-height: 40px; 
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: #3B82ED;
    border-radius: 4px;
}
.custom-unified-auto-wrapper .mask-content-print .downloadTips {
    position: absolute;
    top: 258px;
    left: 24px;
    width: 512px;
    height: 88px;
    background: #F8FAFF;
    border-radius: 4px;
    border: 1px solid #E8EAF1;
}
.custom-unified-auto-wrapper .mask-content-print .downloadTips .printStatus {
    position: absolute;
    width: 64px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: #3AD6AF;
    border-radius: 4px 0px 4px 0px;
}
.custom-unified-auto-wrapper .mask-content-print .downloadTips .printStatusTips {
    position: absolute;
    top: 40px;
    left: 11px;
    font-size: 14px;
}
.custom-unified-auto-wrapper .mask-content-print .title-content{
    display: flex;
    align-items: center;
    font-weight: 600;
    margin-bottom: 48px;
    background: rgba(247,139,62,0.1);
}
.custom-unified-auto-wrapper .mask-content-print .title-content .title{
    margin-left: 6px;
    margin-bottom: 3px;
    color: #252933;
    font-weight: 600;
    font-size: 14px;
}
.custom-unified-auto-wrapper .mask-content-print .title-content .isYellow{
    color: #F78B3E;
    font-weight: 600;
    font-size: 14px;
}
/* .custom-unified-auto-wrapper .mask-content-print .window{
    width: 150px;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
    background: #3B82ED;
    margin-top: 16px;
    margin-left: 29px;
} */
/* .custom-unified-auto-wrapper .mask-content-print .window a{
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    color: #FFFFFF;
} */
.custom-unified-auto-wrapper .mask-content-print .window {
    padding-top: 12px;
    padding-left: 64px;
    padding-bottom: 32px;
    box-sizing: content-box;
    display: inline-block;
    text-align: center;
    width: 126px;
    height: 76px;
}
.custom-unified-auto-wrapper .mask-content-print .mac {
    padding-top: 12px;
    padding-left: 32px;
    padding-bottom: 32px;
    box-sizing: content-box;
    display: inline-block;
    text-align: center;
    width: 126px;
    height: 76px;
}
.custom-unified-auto-wrapper .mask-content-print .mac .text{
    font-size: 15px;
}
.custom-unified-auto-wrapper .mask-content-print .window a,.custom-unified-auto-wrapper .mask-content-print .mac a{
    color:#3b82ed;
    text-decoration:underline;
    font-size: 12px;
    width: 100px;
}
.custom-unified-auto-wrapper .mask-content-print .window .winPrint,.custom-unified-auto-wrapper .mask-content-print .mac .macPrint{
    width: 48px;
    height: 48px;
    display: inline-block;
    line-height: 48px;
    text-align: center;
    border-radius: 24px;
    padding-top: 5px;
    background: #3B82ED;
    font-size: 12px;
    margin: 0 24px;
}
.custom-unified-auto-wrapper .mask-content-print .warning_print{
    display: inline-block;
    vertical-align: middle;
    width: 29px;
    height: 29px;
    background: url(../../../images/customAlert/warning.png) no-repeat !important;
    background-size: 29px 29px;
    margin-bottom: -2px;
    margin-left: 12px;
    transform: scale(0.8);
}

.custom-unified-auto-wrapper .mask-content-footer .print_btn {
    border-radius: 4px !important;
}
.custom-unified-auto-wrapper .mask-content-footer .customFirmBtn_print {
    background: #3B82ED !important;
}

/* 易打单统�?风格询问弹框(但可自动撑高，如框中有提示文字列表，如首页取消订单号的提�?)样式结束 */
/* 类似于模态框的询问框样式�?�? */
.custom-ask-modal-wrapper,.custom-ask-modal-wrapper *{
    margin:0;
    padding:0;
    color:#333333;
    font-size: 24px;
    font-weight: 400;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.custom-ask-modal-wrapper{
    position: fixed;
    top:0;
    left:0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .2);
    z-index: 99999;
}
.custom-ask-modal-wrapper .custom-ask-modal-cont{
    position: absolute;
    width: 600px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    background: #FFFFFF;
    border-radius: 5px;
    overflow: hidden;
    display: none;
}
.custom-ask-modal-wrapper .mask-content-top {
    padding:0 18px;
    font-size: 18px;
    line-height: 50px;
    color: #373E4F;
    border-bottom: 1px solid #E4EAEC;
    position: relative;
}
.custom-ask-modal-wrapper .mask-content-top .closeI{
    position: absolute;
    right:18px;
    top:50%;
    transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    font-size: 1.3rem;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
    cursor: pointer;
}
.custom-ask-modal-wrapper .mask-content-center {
    padding:30px 30px 20px;
    font-size: 0;
    text-align: center;
}
/* 滚动条样�? */
.custom-ask-modal-wrapper .mask-content-center  .logisticsNoTips::-webkit-scrollbar {
    width: 8px;
}
.custom-ask-modal-wrapper .mask-content-center  .logisticsNoTips::-webkit-scrollbar-track {
    background-color:#F5F8FC;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius:2em;
}
.custom-ask-modal-wrapper .mask-content-center  .logisticsNoTips::-webkit-scrollbar-thumb {
    background-color:#CCCCCC;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius:2em;
}
/* 滚动条样�? */
.custom-ask-modal-wrapper .mask-content-center .logisticsNoTips li{
    width:33.333%;
    overflow: hidden;
}
.custom-ask-modal-wrapper .mask-content-center .logisticsNoTips li [type="checkbox"]+label{
    padding-left:25px;
}
.custom-ask-modal-wrapper .mask-content-center  ul.personalTips{
    padding:10px 0;
}
.custom-ask-modal-wrapper .mask-content-center  ul.personalTips a{
    color:#3b82ed;
    font-size: 14px;
}
.custom-ask-modal-wrapper .mask-content-footer{
    padding-bottom: 30px;
    text-align: right;
}
.custom-ask-modal-wrapper .mask-content-footer span {
    display: inline-block;
    width: 102px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    border-radius: 4px;
    color: #FFFFFF;
    font-size: 18px;
    cursor: pointer;
}
.custom-ask-modal-wrapper .mask-content-footer .cancelBtn {
    color:#3286ff!important;
    background: #d6e7ff!important;
    margin-right: 16px;
}
.custom-ask-modal-wrapper .mask-content-footer .confirmBtn {
    margin-right: 18px;
    background: #5497E8;
}
/* 类似于模态框的询问框样式结束 */
/* 自定义弹出成功和失败提示的样式开�? */
.custom-alert-unified-wrapper *{
    margin:0;
    padding:0;
    color:#333333;
    font-size: 24px;
    font-weight: 400;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.custom-alert-unified-wrapper {
    position: fixed;
    top:0;
    left:0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    z-index: 99999;
}
.custom-alert-unified-wrapper.success-state{
    background: rgba(0, 0, 0, 0);
}
.custom-alert-unified-wrapper .custom-alert-box {
    position: absolute;
    width: 398px;
    min-height: 120px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    background: #FFFFFF;
    border-radius: 5px;
    overflow: hidden;
    display: none;
}
.custom-alert-unified-wrapper .custom-alert-top {
    height:53px;
    line-height: 53px;
    background: url('../../../images/customAlert/custom_tips_top.png') no-repeat 100% 100%;
    background-size: 100% 100%;
    text-align: center;
    color: #fff;
    font-size: 22px;
}
.custom-alert-unified-wrapper .custom-alert-center {
    padding:0 43px 0 61px;
    height:161px;
    font-size: 0;
    position: relative;
}
.custom-alert-unified-wrapper .custom-alert-center .type-icon{
    position: absolute;
    top:50%;
    margin-top:-20px;
    width:40px;
    height:40px;
}
.custom-alert-unified-wrapper  .type-icon.success{
    width:40px;
    height:40px;
    background:url(../../../images/customAlert/custom_alert_success.png) no-repeat;
    background-size:40px 40px;
}
.custom-alert-unified-wrapper  .type-icon.fail{
    background:url(../../../images/customAlert/custom_alert_fail.png) no-repeat;
    background-size:40px 40px;
}
.custom-alert-unified-wrapper .custom-alert-center .text{
    position: absolute;
    top:50%;
    left:113px;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    width:240px;
    font-size: 18px;
    word-break: break-all;
}
.custom-alert-unified-wrapper .custom-alert-center .text font{
    font-size: 18px;
}
.custom-alert-unified-wrapper .custom-alert-center.text font{
    font-size: 18px;
}
.custom-alert-unified-wrapper .custom-alert-footer{
    padding-bottom: 17px;
    text-align: center;
}
.custom-alert-unified-wrapper .custom-alert-footer span {
    padding:0 10px;
    display: inline-block;
    min-width: 141px;
    height: 43px;
    line-height: 43px;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 18px;
    cursor: pointer;
}

.custom-alert-unified-wrapper .custom-alert-foote .cancel-btn {
    background: #C8C8C8;
    margin-right: 16px;
}
.custom-alert-unified-wrapper .custom-alert-foote .confirm-btn {
    background: #5497E8;
}
.custom-alert-unified-wrapper .success-box{
    padding:0 27px;
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 217px;
    height:71px;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    background:rgba(255,255,255,1);
    border:1px solid rgba(238,238,238,1);
    border-radius: 2px;
}
.custom-alert-unified-wrapper .success-box .type-icon{
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}
.custom-alert-unified-wrapper .success-box .text{
    display: inline-block;
    vertical-align: middle;
    height: 68px;
    line-height: 68px;
    font-size:24px;
    color:#333333;
    font-weight:400;
}
.custom-alert-unified-wrapper .confirmBtn {
	background: rgba(84, 151, 232, 1);
}
/* 自定义弹出成功和失败提示的样式结�? */
/* 模�?�框插件改�?�新版模态框框架样式�?�? */
.modal.modal-fixed-footer.new-modal{
    background-color:#ffffff;
}
.new-modal *{
    margin:0;
    padding:0;
}
.modal.modal-fixed-footer.new-modal .btn-flat.close{
    padding:0 22px 0 10px;
    top: 5px;
}
.modal.modal-fixed-footer.new-modal .modal-top{
    padding:0 22px;
    height:50px;
    line-height: 50px;
    font-size: 16px;
    color:#333333;
    border-bottom: 1px solid #E8EAF0;
}
.modal.modal-fixed-footer.new-modal .modal-content{
    padding:22px;
    height: calc(100% - 106px);
}
.modal.modal-fixed-footer.new-modal .modal-footer{
    padding:5px 22px;
    border-top: none;
    background-color:#ffffff;
}
.modal.modal-fixed-footer.new-modal .modal-footer a{
    padding:0 5px;
    float:right;
    min-width: 76px;
    height:32px;
    text-align: center;
    line-height:32px;
    color: #ffffff;
    background-color: #3286FF!important;
    border-radius:4px;

}
.modal.modal-fixed-footer.new-modal .modal-footer .modal-close{
    margin-right:10px;
    color: #4C4C4E !important;
    background-color: #fff !important;
    border: 1px solid #CFD3DB;
    /* color: #3286FF!important; */
    /* background-color: #d4e5fd!important; */
}
/* .modal.modal-fixed-footer.new-modal .modal-footer .modal-close:hover{
    opacity: 0.8;
} */
/* 2020/08/31 */
/* 模�?�框的底部操作按钮样式start */
.new-modal-footer{
    padding-left:24px!important;
    padding-right:24px!important;
    border-top: 24px!important;
}
.new-modal-footer a{
    padding: 0 5px!important;
    float: right;
    min-width: 94px;
    height: 31px;
    line-height: 31px;
    text-align: center;
    color: #ffffff;
    background-color: #3286FF;
    border-radius: 4px;
}
.new-modal-footer a+a{
    margin-right:10px;
}
.new-modal-footer a.new-modal-close{
    /* color: #3286FF!important;
    background-color: #d4e5fd!important; */
    color: #4C4C4E !important;
    background-color: #fff!important;
    border: 1px solid #CFD3DB;
    min-width: 76px;
    height: 32px;
    line-height: 32px;
}
/* 模�?�框的底部操作按钮样式end */
    /* 二次封装的模态框的常见左右输入结�? */
.modal.new-modal .modal-content .pub-item-box {
    margin-bottom: 20px;
}
.modal.new-modal .modal-content .pub-item-box .pub-item-name{
    width:110px;
    line-height: 36px;
    color:#373E4F;
}
.modal.new-modal .modal-content .pub-item-box .pub-item-name.require{
    position: relative;
}
.modal.new-modal .modal-content .pub-item-box .pub-item-name.require::before{
    position: absolute;
    top: 15px;
    left:-15px;
    content: "*";
    width:10px;
    height:10px;
    text-align: center;
    line-height: 10px;
    color:#FF455B;
}
.modal.new-modal .modal-content .pub-item-box input{
    padding:0 10px;
    margin-bottom: 0;
    height:36px;
    line-height: 36px;
    color: #373E4F!important;
    border: 1px solid #ECEFF6!important;
    box-shadow: none!important;
    border-radius:4px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.modal.new-modal .modal-content .pub-item-box textarea{
    padding:6px 10px;
    margin-bottom: 0;
    height:80px;
    color: #373E4F!important;
    border: 1px solid #ECEFF6!important;
    box-shadow: none!important;
    border-radius:4px;
    resize: none;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.modal.new-modal  ::-webkit-input-placeholder { /* WebKit browsers */
    color:#A3AAB7!important;
}
.modal.new-modal  :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#A3AAB7!important;
}
.modal.new-modal  ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#A3AAB7!important;
}
.modal.new-modal  :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#A3AAB7!important;
}
/* 模�?�框插件改�?�新版模态框框架样式结束 */
/* 批量打印页面整体风格样式 */
.order-operate-tips {
    height: 40px;
    background: #EBF2FD;
    border-radius: 2px;
    border: 1px solid #81AEF3;
    display: flex;
    align-items: center;
    padding: 0 16px;
    margin-bottom: 6px;
    color: #252933;
    display: none;
}
.order-operate-tips .operate-tip-icon {
    margin-right: 8px;
}
.order-operate-tips .operate-tip-title {
    margin-right: 12px;
}
.order-operate-tips .operate-tip-con {
    margin-right: 12px;
    color: #777C87;
}
.order-operate-tips .operate-tip-btn {
    min-width: 76px;
    height: 28px;
    line-height: 28px;
    background: #3B82ED;
    border-radius: 2px;
    margin-right: 12px;
    color: #fff;
    text-align: center;
    cursor: pointer;
}
.orderOperateModel .operateModelContent {
    position: relative;
}
.orderOperateModel .operateModelContent .questionnaireCon {
    position: absolute;
    top: 172px;
    padding-left: 42px;
    width: 100%;
    /* left: 42px; */
}
.orderOperateModel .operateModelContent .questionnaireCon .title {
    color: #252933;
    font-size: 16px;
    margin-bottom: 20px;
    font-weight: 500;
}
.orderOperateModel .operateModelContent .questionnaireCon label {
    color: #333333;
}
.orderOperateModel .operateModelContent .questionnaireCon [type="checkbox"]+label {
    padding-left: 25px;
}
.orderOperateModel .operateModelContent .questionnaireCon .questionnaireBtn {
    margin-left: calc(50% - 63px);
    width: 88px;
    height: 32px;
    background: #288FFF;
    border-radius: 2px;
    color: #fff;
    text-align: center;
    line-height: 32px;
    margin-top: 20px;
    cursor: pointer;
}
.orderOperateModel .closeOrderOperateModel {
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;
}

.mn-content .top-mailbox-options{
    color:#333;
}
.top-mailbox-options .btn-group-lg>.btnBoot,.top-mailbox-options .btn-lg{
    color:#333;
}
.top-mailbox-options .btnBoot{
}
.top-mailbox-options .mailbox-options{
    margin:0;
    border-bottom:none;
    background: #ffffff;
}
.top-mailbox-options .mailbox-options .ul_addDivStyle{
    padding-left:0;
    padding-right:0;
}
.top-mailbox-options .mailbox-options ul li{
    height:32px;
}
.top-mailbox-options .mailbox-options ul.line_2_ul li{
    margin-top:10px;
}
.top-mailbox-options .mailbox-options ul li select{
    padding-left:6px;
    height:32px;
    border-radius: 4px;
}

.top-mailbox-options .mailbox-options ul li.time-type-li{
    margin-right:0;
    width:100px;
}
.top-mailbox-options .mailbox-options ul li.time-type-li>select{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: none;
}
.top-mailbox-options .mailbox-options ul li.top-time-select .drp-popup{
    top:38px;
}
.top-mailbox-options .mailbox-options ul li.top-time-select>select{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.top-mailbox-options .mailbox-options ul  .open-close-options{
    width:84px;
}
.top-mailbox-options .mailbox-options ul li .open-close-more{
    padding:0;
    width:100%;
    height:32px;
    border-radius: 4px;
}
.top-mailbox-options .mailbox-options ul li .inputSeach, .top-mailbox-options  .mailbox-options input[type=text]{
    margin-bottom: 0;
    height:30px;
}
.top-mailbox-options .mailbox-options .top-sets-wrapper{
    width:86px;
    height:32px;
    line-height: 28px;
    border:1px solid #F78B3E;
    border-radius: 4px;
    text-align: center;
    position: relative;
}
.top-mailbox-options .mailbox-options .top-sets-wrapper span{
    padding-right: 10px;
    display: block;
    height:100%;
    line-height: 30px;
    color:#F78B3E;
    cursor: pointer;
    position: relative;
}
.top-mailbox-options .mailbox-options .top-sets-wrapper span i{
    position: absolute;
    right:2px;
    top:5px;
    margin-left:2px;
    font-size: 20px;
}
.top-mailbox-options .mailbox-options .top-sets-wrapper span i.up{
    display: none;
}
.top-mailbox-options .mailbox-options .top-sets-wrapper dl{
    margin:0;
    position: absolute;
    top:34px;
    width:140px;
    z-index: 3;
    border:1px solid #e0e0e0;
    border-radius: 4px;
    box-shadow:0px 10px 36px 0px rgba(204,223,238,0.36);
    background: #ffffff;
    padding:7px 8px;
    display: none;
}
.top-mailbox-options .mailbox-options .top-sets-wrapper dl dd{
    padding-left:10px;
    margin:0;
    line-height: 40px;
    text-align: left;
    color:#333333;
    cursor: pointer;
}
.top-mailbox-options .mailbox-options .top-sets-wrapper dl dd a{
    padding:0;
    margin:0;
    color:#333333;
    font-size: 14px;
}
.top-mailbox-options .mailbox-options .top-sets-wrapper dl dd:hover{
    color:#3b82ed;
    background:#F1F8FF;
    border-radius:2px;
}
.top-mailbox-options .mailbox-options .top-sets-wrapper dl dd:hover a{
    color:#3b82ed;
}
.top-mailbox-options .mailbox-options .top-sets-wrapper .more-set-tips{
    padding-left:10px;
    position: absolute;
    top:40px;
    width:300px;
    height:32px;
    line-height: 32px;
    text-align:left;
    color:#fff;
    background:#fdb944;
    border-radius: 4px;
    z-index: 2;
    display: none;
}
.top-mailbox-options .mailbox-options .top-sets-wrapper .more-set-tips::before{
    position: absolute;
    top:-12px;
    left:32px;
    content: "";
    border:6px solid transparent;
    border-bottom: 6px solid #fdb944;
}
.top-mailbox-options .mailbox-options .top-sets-wrapper .more-set-tips span{
    position: absolute;
    top:-3px;
    right:-3px;
    padding-right:0;
    width:20px;
    height:20px;
    text-align: center;
    line-height: 20px;
    font-size: 8px;
    color: #fff;
}
.top-mailbox-options .mailbox-options .searchResetBtn {
    width: 80px;
    height: 32px;
    border-radius: 4px;
    line-height: 32px;
    text-align: center;
    border: 1px solid #CFD3DB;
    cursor: pointer;
}
@media screen and (max-width: 1600px) {
    .top-mailbox-options .mailbox-options .top-sets-wrapper .more-set-tips{
        right:0;
    }
    .top-mailbox-options .mailbox-options .top-sets-wrapper .more-set-tips::before{
        top:-12px;
        left:255px;
    }
}
.top-mailbox-options .select2-container--default .select2-selection--single{
    height: 32px;
    border: 1px solid #e0e0e0;
}
.top-mailbox-options .select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height: 30px;
}
.top-mailbox-options .select2-container--default .select2-selection--single .select2-selection__arrow{
    top:2px;
}
.select2-dropdown{
    border-color:#e0e0e0;
}
.top-mailbox-options .selection{
    width:100%;
}
/* 顶部快�?�模板名�? */
.express-names-wrapper{
    position: relative;
    padding:8px 20px 0 10px;
    height: 40px;
    min-height: 40px;
    /* overflow: hidden; */
    /* border:1px solid #E4EAEC; */
}
.express-names-wrapper .open-close-template{
    position: absolute;
    top: 6px;
    right:10px;
    padding: 5px;
    cursor: pointer;
}
.express-names-wrapper .open-close-template i{
    color: #3b82ed;
    font-size: 20px;
}
.express-names-wrapper .open-close-template .closeTemplate{
   display: none;
}
.express-names-ul{
    overflow: hidden;
}
.express-names-ul .operation-li{
    margin-right:30px;
    padding-left: 5px;
    width:180px;
    position:relative;
}
/* .express-names-ul .operation-li::after{
    position:absolute;
    right:0;
    top:50%;
    margin-top:-10px;
    content:'';
    width:1px;
    height:20px;
    background:#e4eaec;
} */
.express-names-ul .operation-li span{
    color: #3b82ed;
    cursor: pointer;
}
.express-names-ul .operation-li span.add-waybill-template em:hover{
    font-weight:bold;
}

.express-names-ul .operation-li span.set:hover{
    font-weight:bold;
}
.express-names-ul .operation-li .add-waybill-template{
    position: relative;
}
.express-names-ul .operation-li .add-waybill-template::after {
    position: absolute;
    right: -9px;
    top: 50%;
    margin-top: -10px;
    content: '';
    width: 1px;
    height: 20px;
    background: #e4eaec;
}

.express-names-ul .operation-li .add-waybill-template .tips{
    position: absolute;
    top: -1px;
    left:100%;
    width: 100px;
    height: 26px;
    font-size: 12px;
    text-align: center;
    line-height: 26px;
    color: #fff;
    font-weight: normal!important;
    background: #3b82ed;
    border-radius: 4px;
    z-index: 2;
    display: none;
}
.express-names-ul .operation-li .add-waybill-template .tips i{
    position: absolute;
    top: 2px;
    right: 3px;
    font-size: 12px;
    cursor: pointer;
}
.express-names-ul .operation-li .add-waybill-template .tips::after{
    position: absolute;
    left:-10px;
    top:5px;
    border:6px solid transparent;
    border-right:6px solid #3b82ed;
    content: "";
}
.express-names-ul .operation-li .new-add-waybill-template {
    position: relative;
    display: none;
    background-color: #3B82ED;
    width: 84px;
    height: 28px;
    line-height: 28px;
    border-radius: 2px;
    color: #FFFFFF;
    text-align: center;
}
.express-names-ul .operation-li .new-add-waybill-template::after {
    position: absolute;
    right: -9px;
    top: 50%;
    margin-top: -10px;
    content: '';
    width: 1px;
    height: 20px;
    background: #e4eaec;
}
.express-names-ul li label{
    width:200px!important;
}
.express-names-ul li:nth-of-type(-n+6) .tooltip{
    top:-10px!important;
}
.express-names-ul li .tooltip .tooltip-inner{
    padding: 0px 8px;
}
.operation-btn-wrapper{
    height:40px;
}
.operation-btn-wrapper .item {
    margin-top: 2px;
}
.operation-btn-wrapper .item a{
    color:#333;
    margin-top: 4px;
}
.operation-btn-wrapper .right-item{
    float:right;
    margin-top: 2px;
}
.operation-btn-wrapper .batch-operation a {
    position: relative;
}
.operation-btn-wrapper .batch-operation .batchOperationA{
}
.operation-btn-wrapper .batch-operation .no-border::after{
    background: #ffffff;
}
.operation-btn-wrapper .batch-operation a  img{
    vertical-align: middle;
    margin-top: -3px;
}
.operation-btn-wrapper .batch-operation a  span{
    position: absolute;
    top: 18px;
    left: 0;
    width: 140px;
    z-index: 2;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    box-shadow: 0px 10px 36px 0px rgba(204,223,238,0.36);
    background: #ffffff;
    padding: 7px 8px;
    display: none;
}
.operation-btn-wrapper .batch-operation a:hover span{
    display: block;
}
.operation-btn-wrapper .batch-operation a  span em{
    display: block;
    line-height: 40px;
    color:#333;
    font-weight:normal;
    cursor: pointer;
    padding-left:10px;
}
.operation-btn-wrapper .batch-operation a  span em:hover{
    color:#3b82ed;
    background:#F1F8FF;
    border-radius:2px;
}

.operation-btn-wrapper .export-orders {
    position: relative;
}
.operation-btn-wrapper .export-orders .export-orders-content .export-orders-title {
    color: #3B82ED;
}
.operation-btn-wrapper .export-orders .export-orders-content .export-options {
    position: absolute;
    background-color: #fff;
    width: 88px;
    padding: 4px;
    display: none;
    box-shadow: 0px 2px 8px 0px rgba(200,201,204,0.5);
    border-radius: 2px;
    z-index: 202;
}
.operation-btn-wrapper .export-orders .export-orders-content:hover .export-options {
    display: block;
}
.operation-btn-wrapper .export-orders .export-orders-content .export-options .export-option {
    height: 32px;
    line-height: 32px;
    padding-left: 8px;
    cursor: pointer;
}
.operation-btn-wrapper .export-orders .export-orders-content .export-options .export-option:hover {
    background: #F2F6FF;
}

.operation-btn-wrapper .exportOrdersHint {
    position: absolute;
    top: -95px;
    right: -14px;
    width: 300px;
    padding: 5px 10px 11px 12px;
    font-size: 15px;
    color: #fff;
    background: #3B82ED;
    box-shadow: 0px 9px 28px 8px rgb(0 0 0 / 5%), 0px 6px 16px 0px rgb(0 0 0 / 8%), 0px 3px 6px -4px rgb(0 0 0 / 12%);
    border-radius: 4px;
    z-index: 99;
    display: none;
}
.operation-btn-wrapper .exportOrdersHint .title{
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 32px;
    font-size: 16;
    font-weight: bold;
}
.operation-btn-wrapper .authorizationHint .title img {
    width: 14px;
    height: 14px;
}
.operation-btn-wrapper .authorizationHint .content {
    font-size: 14px;
}
.operation-btn-wrapper .exportOrdersHint .triangle-down {
    position: absolute;
    top: 85px;
    right: 36px;
    width: 0px;
    height: 0px;
    border-left: 6px solid transparent;
    border-top: 8px solid #3B82ED;
    border-right: 6px solid transparent;
}
.operation-btn-wrapper .reset-row {
    position: relative;
    color: #3b82ed;
}
.operation-btn-wrapper .reset-row-btn {
    cursor: pointer;
}
.goodsBoxTipHover {
    position: relative;
    top: 3px;
    margin-left: 5px;
    display: inline-block;
    height: 16px;
    width: 16px;
}
.goodsBoxTipHover .defalut_img {
    display: inline-block;
}
.goodsBoxTipHover .hover_img {
    display: none;
}
.goodsBoxTipHover:hover .defalut_img {
    display: none;
}
.goodsBoxTipHover:hover .hover_img {
    display: inline-block;
}
.goodsBoxTipHover .tip-hover-content {
    position: absolute;
    background-color: #252933;
    color: #fff;
    opacity: 0.8;
    width: 300px;
    right: 0;
    padding: 5px;
    border-radius: 4px;
    top: 16px;
    z-index: 100;
    display: none;
}
.goodsBoxTipHover:hover .tip-hover-content {
    display: block;
}

.operation-btn-wrapper .senior-setting {
    position: relative;
    color: #3b82ed;
    font-size: 14px;
    cursor: pointer;
}
.operation-btn-wrapper .senior-setting a:hover {
    font-weight: bolder;
}
/* .operation-btn-wrapper .senior-setting a::before {
    position: absolute;
    content: "";
    width: 1px;
    height: 16px;
    background: #777C87;
    left: -10px;
    top: 12px;
} */
.operation-btn-wrapper .columnAndSortSetting {
    position: relative;
    color: #3b82ed;
    font-size: 14px;
    cursor: pointer;
}
.operation-btn-wrapper .tip-li{
    color: #f78b3e;
    cursor: pointer;
    position: relative;
}
.operation-btn-wrapper .tip-li img{
    vertical-align: middle;
    margin-top: -3px;
    margin-right: 5px;
}
.operation-btn-wrapper .tip-li .tips-content{
    position: absolute;
    top: 50%;
    right: 65px;
    margin-top: -64px;
    padding: 10px 20px 5px 20px;
    width: 458px;
    color: #333333;
    font-size: 0;
    background: #FFF4E1;
    box-shadow:0px 8px 5px 0px rgba(204,204,204,0.2);
    border-radius:4px;
    cursor: initial;
    display: none;
    z-index: 2;
}
.operation-btn-wrapper .tip-li:hover .tips-content{
    display: block;
}
.operation-btn-wrapper .tip-li .tips-content::before{
    position: absolute;
    top: 22%;
    right: -12px;
    content: "";
    width: 0;
    height: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 20px solid #FFF4E1;
}
.operation-btn-wrapper .tip-li .tips-content span {
    display: inline-block;
    width:33.33%!important;
    /* line-height: 22px; */
    font-size: 14px;
    text-align: left;
}
.operation-btn-wrapper .tip-li .tips-content span img {
    width: 20px;
}
.operation-btn-wrapper .tip-li .tips-content span.left{
    width:33%;
}
.operation-btn-wrapper .tip-li .tips-content span.center{
    width:37%;
    padding-left: 8px;
}
.operation-btn-wrapper .cn-privacy{
    margin-right: 24px;
    display: none;
    position: relative;
}
.operation-btn-wrapper .cn-privacy a{
    color: #3B82ED;
}
.operation-btn-wrapper .cn-privacy span{
    position: absolute;
    left: -50px;
    top: 8px;
    width: 36px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    color: #ffffff;
    background: #F24545;
    border-radius: 4px;
}
.operation-btn-wrapper .cn-privacy span::before{
    position: absolute;
    top: 5px;
    right: -10px;
    content: "";
    border:5px solid transparent;
    border-left: 10px solid #F24545;
}
.operation-btn-wrapper .pagination-box{
}
.operation-btn-wrapper .pagination-box ul li:nth-of-type(1){
    position: relative;
}
.mainOrderTable .active:hover{
}
.mainOrderTable .active.ckInput_CK{
    background-color: #fff1d9;
}
.mainOrderTable tr.locked .first-td{
    overflow: initial;
}
.mainOrderTable tr.locked .locked-icon{
    position: absolute;
    top:50%;
    left: -16px;
    margin-top: -8px;
}
.mainOrderTable tr.locked:hover .locked-icon{
    display: none;
}
.mainOrderTable tr.locked:hover .unlocked{
    display: block;
}
.mainOrderTable tr.locked .unlocked {
    cursor: pointer;
    position: absolute;
    top:40%;
    left: -16px;
    margin-top: -8px;
    background: #3b82ed;
    width: 30px;
    height: 20px;
    color: white;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
    display: none;
}
.mainOrderTable .active.ckInput_CK.locked{
    background-color:#e8eaed;
}
/* 首页主要颜色�?�? */
.colorStyleHover{
    color: #3b82ed!important;
    cursor: pointer;
    width: 84px;
    height: 22px;
    font-size: 14px;
    line-height: 22px;
}
.colorStyleHover:hover{
    font-weight:bold;
}
.mn-content .main-container{
    color:#333;
}
.main-container [type="radio"]:not(:checked)+label,.main-container [type="radio"]:checked+label{

}
.main-container .postTPLWraperLi ul li label span{
    color:#333;
}
.main-container .radioFrom [type=radio]:checked+label span{
    color: #3b82ed;
}
.main-container .postTPLWraperLi ul li label span:hover{
    color:#3b82ed;
}
.main-container input:not([type]),.main-container input[type="text"],.main-container input[type="password"],
.main-container input[type="email"],.main-container input[type="url"],.main-container input[type="time"],
.main-container input[type="date"],.main-container input[type="datetime"],.main-container input[type="datetime-local"],
.main-container input[type="tel"],.main-container  input[type="number"], .main-container input[type="search"],.main-container textarea.materialize-textarea{

    color:#333;
}
.main-container .input-field label{
    color:#333;
}
.main-container .mainTablePagingBar{
    line-height: 30px;
    color:#333;
}
/* 首页主要颜色结束 */
.mainOrderTable th,.mainOrderTable th label{
    font-weight:bold;
}
.mainOrderTable thead th:nth-of-type(1){
}
.ckInput_CK {
    background-color: #fff1d9;
}
.editTableBtn_shop i{
    color:#666666;
    font-size: 20px;
}
.editTableBtn i{
    color:#3b82ed;
    font-size: 16px;
}
.tipsTheStyle_he{
    background: #35D87F;
 }
.infoArea  tr .first-td {
    /* min-width: 90px; */
    max-width: 280px;
    overflow: hidden;
    text-overflow: ellipsis;
    /* padding-left:50px; */
    position: relative;
 }
 .infoArea  tr .first-td label{
    position: absolute;
    left: 17px;
    top: 50%;
    margin-top: -10px;
 }
 tr .signs-box .hook-img{
    margin-right:8px;
 }
 tr .signs-box .sign-img-box{
    display: inline-block;
    margin-right:10px;
 }
 tr .signs-box .noneShop span{
    display: block;
    width: 52px;
    height: 24px;
    line-height: 23px;
    text-align: center;
    border-radius: 20px;
    border: 1px solid #F59A23;
    font-size: 12px;
    color: #F59A23;
 }
 .mainOrderTable tr .address-td .text-box{
   padding-right: 20px;
   min-width: 80px;
   max-width: 290px;
   overflow: visible;
   text-overflow: ellipsis;
   -webkit-line-clamp: 8;
   /* max-height: 186px; */
   position: relative;
 }
 /* 针对单个打印的地�?超出显示省略�? */
 .mainOrderTable tr .address-td .text-box span{
     display: inline;
 }

 .mainOrderTable tr .address-td .text-box .kdsmlsContent {
    padding: 5px;
    color: #fff;
    background-color: #FDB944;
    position: relative;
    display: inline-block;
    font-size: 12px;
 }
 .mainOrderTable tr .address-td .text-box .kdsmlsContent .kdsmlsTip {
    position: absolute;
    width: 320px;
    top: -90px;
    left: -100px;
    background-color: #252933;
    color: #fff;
    opacity: 0.8;
    border-radius: 4px;
    display: none;
    padding: 5px;
    z-index: 55;
 }
 .mainOrderTable tr .address-td .text-box .kdsmlsContent:hover .kdsmlsTip {
    display: block;
 }
 .mainOrderTable tr .address-td .text-box .kdsmlsContent .kdsmlsTip::before {
    position: absolute;
    bottom: -8px;
    right: 165px;
    content: '';
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    border-top: 8px solid #252933;
}

 .mainOrderTable tr .address-td {
    position: relative;
 }
 .mainOrderTable tr .address-td .receiver-address-operation-box{
    position: absolute;
    top:50%;
    transform: translateY(-50%);
    display: none!important;
 }
 .mainOrderTable tr:hover .address-td:hover .receiver-address-operation-box{
    display: block!important;
 }
 .mainOrderTable tr .address-td .receiver-address-operation-box i{
    color: #3b82ed;
    cursor: pointer;
    font-size:16px;
    display: block;
 }
 .mainOrderTable tr .address-td .receiver-address-operation-box i.address-order-edit{
    font-size:18px;
 }
 /* .mainOrderTable tr .address-td i.address-order-edit.show{
    opacity: 1;
 } */
.order-detail-box{
    border:2px solid #3b82ed;
    background-color: #ffffff;
    margin:0;
    padding:20px;
    position: relative;
}
.order-detail-box .rounded-arrow{
    position: absolute;
    top: -10px;
    right: 20px;
    background:#ffffff;
    width:20px;
    height:20px;
    border:1px solid #3b82ed;
    border-bottom: none;
    border-right: none;
    border-radius: 2px;
    transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -o-transform:rotate(45deg);
}
.order-detail-box *{
    margin:0;
    padding:0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.order-detail-box form{
    position: relative;
}
.order-detail-box .order-operation-box {
    position: absolute;
    right:5px;
    top:-3px;
}
.order-detail-box .order-operation-box span{
    padding:5px;
    cursor: pointer;
}
.order-detail-box .order-operation-box span.cancle-save-span{
    display: none;
}
.order-detail-box .order-operation-box span em{
    margin-left:16px;
}
.order-detail-box .order-operation-box span em.save{
    color:#3b82ed;
}

.order-detail-box h5{
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: bold;
}
.order-detail-box h5 .copy-span-btn{
    margin-left: 16px;
    display: inline-block;
    width: 80px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-weight: normal;
    color: #fff;
    background: #9e9e9e;
    border-radius: 4px;
    cursor: pointer;
}
.order-detail-box .line-box{
}
.order-detail-box .line-box .item{
    float:left;
    margin-right:20px;
    margin-bottom: 10px;
}
.order-detail-box .goods-box-item{
    padding:2px 10px;
    background:#F2F8FF;
}
.order-detail-box .goods-box-item .item{
    margin-bottom: 0;
    margin-right: 42px;
}
.order-detail-box .goods-box-item .item .before-merger{
    position: relative;
    cursor: pointer;
}
.order-detail-box .goods-box-item .item .before-merger img{
    position: absolute;
    top:50%;
    left:0;
    margin-top:-9px;
}
.order-detail-box .goods-box-item .item .before-merger em{
    position: absolute;
    top: -40px;
    left: -40px;
    width:91px;
    height:30px;
    text-align: center;
    line-height: 30px;
    border-radius: 4px;
    color:#fff;
    background:#797C7F;
    display: none;
}
.order-detail-box .goods-box-item .item .before-merger:hover em{
    display: block;
}
.order-detail-box .goods-box-item .item .before-merger em::after{
    position: absolute;
    bottom: -13px;
    left: 40px;
    content: "";
    border: 6px solid transparent;
    border-top: 8px solid #797C7F;
}
.order-detail-box .line-box.message-textarea-box{
    padding:10px 10px;
    border: 1px solid #E4EAEC;
    border-top: none;
}
.order-detail-box .line-box.message-textarea-box .item{
    margin-bottom: 0;
}
.order-detail-box .line-box.message-textarea-box .item .name{
    line-height: 30px;
}
.order-detail-box .message-textarea-box .invoice_select{
	display:inline-block;
	width:120px;
	position: relative;
	border: 1px solid #E4EAEC;
    border-radius: 4px;
    cursor: pointer;
    background: url(../../../images/dropdown.svg) no-repeat scroll right center rgba(255,255,255,1);
    background-position: 98% center;
    padding-right: 20px;
    padding-left: 5px;
    height: 30px;
    line-height: 28px;
    margin-right: 8px;
}
.order-detail-box .message-textarea-box .invoice_select ul{
	position: absolute;
	top: 30px;
    left: 0;
    width: 100%;
	background: #ffffff;
    border-radius: 4px;
    border: 1px solid #e0e0e0;
    display: none;
}
.order-detail-box .message-textarea-box .invoice_select ul li{
	padding:0 5px;
	line-height:28px;
}
.order-detail-box .message-textarea-box .invoice_select ul li:hover{
	background:#F1F8FF;
}
.order-detail-box .message-textarea-box textarea{
    padding-left: 5px;
    resize:vertical;
    vertical-align: top;
    height:30px;
    min-height: 30px;
    max-height: 90px;
    line-height: 28px;
    border-radius:4px;
    border: 1px solid #E4EAEC;
    width: calc(100% - 183px);
}
.order-detail-box .message-textarea-box .textarea-save{
    position: absolute;
    top: -20px;
    right: 0;
    padding: 0;
    color:#3b82ed;
    cursor: pointer;
    display: none;
}
.order-detail-box .message-textarea-box .textarea-save:hover{
    font-weight: bold;
}
.order-detail-box .identCodeInput{
    height: 28px;
    min-width: 180px;
    max-width: 180px;
    max-height: 80px;
    border-radius: 4px;
    border: 1px solid #E4EAEC;
    width: 180px;
    line-height: 28px;
}
.order-detail-box .input-save{
    position: absolute;
    top: -20px;
    right:0;
    color:#3b82ed;
    cursor: pointer;
    display: none;
}
.order-detail-box .input-save:hover{
    font-weight: bold;
}
.order-detail-box .mobile-phone-item{
    position: relative;
}
.order-detail-box .mobile-phone-item .receiverPhoneC,.order-detail-box .mobile-phone-item .receiverMobileC{
    position: absolute;
    top: 0;
    right: 10px;
    padding-top: 8px;
    cursor: pointer;
    display: none;
}
.order-detail-box .mobile-phone-item .receiverPhoneC,.order-detail-box .mobile-phone-item  .snUpdate {
    position: absolute;
    top: 4px;
    right: 40px;
    width: 36px;
    height: 22px;
    line-height: 22px;
    color: #3B82ED;
    border: solid 1px #3B82ED;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
}
.order-detail-box .mobile-phone-item .receiverPhoneC {
    border: 0px !important;
}
.order-detail-box .item input[type=text][readonly] + .receiverMobileC,.order-detail-box .item input[type=tel][readonly] + .receiverMobileC{
    display: block;
}
.order-detail-box .item input[type=text][readonly] + .receiverPhoneC,.order-detail-box .item input[type=tel][readonly] + .receiverPhoneC{
    display: block;
}
.order-detail-box .mobile-phone-item .eye_close{
    display:none;
}

.receiverNameC .eye_close,.receiverMobileC1 .eye_close,.buyerNickC .eye_close,.receiverAddressC .eye_close, .receiverFullAddressC .eye_close{
	cursor: pointer;
	/* display: block; */
    display: none;
}
.receiverNameC .eye_open,.receiverMobileC1 .eye_open,.buyerNickC .eye_open,.receiverAddressC .eye_open , .receiverFullAddressC .eye_open{
	cursor: pointer;
	/* display:none; */
    display: block;
}

.receiverNameC ,.receiverMobileC1,.buyerNickC ,.receiverAddressC, .receiverFullAddressC{
    display: inline-block;
    vertical-align: middle;
    padding-top: 9px;
}
#tableDiv .buyerNickNameTdEdit .buyerNickC, #tableDiv .receiverNameTdEdit .receiverNameC, #tableDiv .receiverMobileTdEdit .receiverMobileC1,#tableDiv .receiverAddressTdEdit .receiverFullAddressC{
	visibility: hidden;
}
#tableDiv .buyerNickNameTdEdit:hover .buyerNickC, #tableDiv .receiverNameTdEdit:hover .receiverNameC, #tableDiv .receiverMobileTdEdit:hover .receiverMobileC1, #tableDiv .receiverAddressTdEdit:hover .receiverFullAddressC{
	visibility: visible;
}

#tableDiv .pdd-gather {
    position: relative;

}
.color-f78b3e {
    color: #f78b3e;
}
.color-777C87 {
    color: #777C87;
}
.fs-16{
    font-size: 16px;
}
#tableDiv .pdd-gather .pdd-gather-btn {
    background-color: #f78b3e;
    width: 90px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    font-size: 12px;
    color: #ffff;
    border-radius: 2px;
    padding: 12;
}
#tableDiv .pdd-gather:hover .pdd-gather-active {
    display: block;
}
#tableDiv .pdd-gather .pdd-gather-active {
    display: none;
    color:#252933;
    position: absolute;
    background-color: #fff;

    left: 71px;
    width: 480px;
    box-shadow: 0px 8px 16px 0px rgba(207,211,219,0.8000);
    z-index: 1002;
    padding: 16px;
}
#tableDiv .pdd-gather .pdd-gather-active-X {
    top: -200px;
}
#tableDiv .pdd-gather .pdd-gather-active-H {
    top: -145px;
}
#tableDiv .pdd-gather .pdd-gather-active-XZ {
    top: -145px;
}
#tableDiv .pdd-gather .pdd-gather-active .triangle-left {
    position: absolute;
    width: 0px;
    height: 0px;
    left: -7px;

    border-right: 7px solid #fff;
    border-top:  7px solid transparent;
    border-bottom: 7px solid transparent;
}
#tableDiv .pdd-gather .pdd-gather-active  .triangle-left-H {
    top: 145px;
}
#tableDiv .pdd-gather .pdd-gather-active  .triangle-left-X {
    top: 204px;
}

#tableDiv .pdd-gather .pdd-gather-active-title {
    display: flex;
    align-items: center;
}
#tableDiv .pdd-gather .pdd-gather-active-title img {
    margin-right: 5px;
}
#tableDiv .pdd-gather .pdd-gather-active-tip {
    margin-left: 21px;
}
#tableDiv .pdd-gather .w-line {
    height: 1px;
    background-color: #F4F4F5;
    margin: 8px 0px;
}
#tableDiv .pddSuspendBox {
    width: 120px;
    margin-bottom: 6px;
}
#tableDiv .pddSuspendBox .pdd-gather-active-X .triangle-left-X {
    top: 57px;
}
#tableDiv .pddSuspendBox .pdd-gather-active-X {
    top: -51px;
    left: 128px;
}
#tableDiv .pddSuspendBox .pdd-gather-active-X .pdd-gather-active-tip {
    margin-left: 0px;
}
#tableDiv .pddSuspendBox .pdd-gather-btn {
    width: 114px;
}
.order-detail-box .detail-address-span {
	display: inline-block;
    vertical-align: top;
    max-width: 356px;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.order-detail-box .line-box .item:nth-last-of-type(1){
    margin-right:0;
}
@media screen and (max-width: 1420px) {
    .order-detail-box .line-box .item.flag-item .flag {
        width:100px;
    }
}
.order-detail-box .line-box .item .name{
    display: inline-block;
    width:60px;
    color:#999999;
}
.order-detail-box .line-box .item .nameW46{
    width:46px;
}
.order-detail-box .line-box .item .text-div{
    display: inline-block;
    vertical-align: middle;
    width: 160px;
    padding-left: 5px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.order-detail-box .line-box .item .pro-city-county{
    cursor: pointer;
    line-height: 28px;
    border: 1px solid #E4EAEC;
    border-radius: 4px;
    overflow: inherit;
}
.order-detail-box .line-box .item .pro-city-county .pro-city-county-span{
    padding-right: 20px;
    background: url(../../../images/dropdown.svg) no-repeat scroll right center rgba(255,255,255,1);
    background-position: 98% center;
}
.order-detail-box .line-box .item .text-div .pro-city-county-span{
    display:inline-block;
    width:100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.order-detail-box .line-box .item input{
    width:160px;
    margin-bottom: 0;
}
.order-detail-box .line-box .item input.detail-address-input{
    width:356px;
}
@media screen and (max-width: 1806px) {
    .order-detail-box .line-box .item.region-item{
        clear: left;
    }
    .order-detail-box .line-box .item input.detail-address-input{
        width:446px;
    }
}
.order-detail-box input[type=text][readonly],.order-detail-box input[type=tel][readonly]{
    border: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.order-detail-box input[type=text],.order-detail-box input[type=tel]{
    padding-left:5px;
    height:30px;
    border: 1px solid #E4EAEC;
    border-radius: 4px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.order-detail-box input.detail-address-input[type=text]{
    padding-left:0;
}
.order-detail-box input.detail-address-input[type=text]:not([readonly]){
    padding-left:5px;
}
.order-detail-box input[type=text]:focus:not([readonly]),.order-detail-box input[type=tel]:focus:not([readonly]){
    border: 1px solid #3b82ed;
    box-shadow: none;
}
.order-detail-box .line-box .flag-item .flag{
    display: inline-block;
    width:160px;
    padding-left: 5px;
    height: 30px;
    line-height: 28px;
    border: 1px solid #E4EAEC;
    border-radius: 4px;
    cursor: pointer;
    background: url(../../../images/dropdown.svg) no-repeat scroll right center rgba(255,255,255,1);
    background-position: 98% center;
    padding-right: 20px;
    position: relative;
}
.order-detail-box  .flag-item .flag .flags-box{
    position: absolute;
    top:30px;
    left:0;
    width:100%;
    background: #ffffff;
    border-radius: 4px;
    border: 1px solid #e0e0e0;
    z-index: 2;
    display: none;
}
.order-detail-box  .flag-item .flag .flags-box a{
    display: block;
    padding-left:5px;
    color: #4c4c4c;
}
.order-detail-box  .flag-item .flag .flags-box a:hover{
    background:#F1F8FF;
}
/* 手机识别码样式 */
.indexOrderDetailTd #goods_headingInput_container {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.indexOrderDetailTd .headingInput_container {
    display: flex !important;
    align-items: center !important;
    margin-left: 30px;
    color: #999999 !important;
}
.indexOrderDetailTd .headingInput_container #headingInput {
    width: 150px;
    margin-top: 18px;
}
.indexOrderDetailTd .headingInput_container #baoCun {
   display: none;
   cursor: pointer;
}
.mn-content .abnormal_hint_cont {
    display: none;
}
.mn-content .abnormal_hint_cont .abnormal_hint{
    padding: 0px 10px;
}

.order-detail-box .goods-wrapper{
    /* max-height:365px;
    overflow-y: auto; */
}
.order-detail-box .goods-wrapper h5{
    margin-bottom: 0;
    padding:15px 15px;
    border-top:1px solid #E4EAEC;
    border-bottom:1px solid #E4EAEC;
}
.order-detail-box .goods-wrapper h5 .right{
    cursor: pointer;
}
.order-detail-box h5 .add-goods{
    color:#3b82ed;
    margin-left:20px;
}
.order-detail-box .goods-wrapper .goods-item-box{
    padding:15px 0;
    float:left;
    width:50%;
    border: 1px solid #E4EAEC;
    border-top:none;
}
.order-detail-box .goods-wrapper .goods-item-box:nth-of-type(2n){
    border-right: 1px solid #E4EAEC;
    border-left:none;
}
.order-detail-box .goods-wrapper .goods-content{
    padding:0 10px;
}
.order-detail-box .goods-wrapper .goods-item-box:nth-of-type(2n) .goods-content{
    border-right: none;
}
.order-detail-box .goods-wrapper .goods-content .goods-top{
    margin-bottom:10px;
}
.order-detail-box .goods-wrapper .goods-content .goods-top span{
    padding:0 15px;
    display: inline-block;
    vertical-align: top;
    height: 18px;
    line-height: 18px;
    color:#fd0000;
    border-right:1px solid #E4EAEC;
}
.order-detail-box .goods-wrapper .goods-content .goods-top span:nth-last-of-type(1){
    border-right:none;
}
.order-detail-box .goods-wrapper .goods-content .goods-top .del-box,.order-detail-box .goods-wrapper .goods-content .goods-top .modify-box{
    color:#000000;
}
.order-detail-box .goods-wrapper .goods-content .goods-top .del-box:hover,.order-detail-box .goods-wrapper .goods-content .goods-top .modify-box:hover{
    color:#3b82ed;
}
.order-detail-box .goods-wrapper .goods-content .goods-top .del-box i,.order-detail-box .goods-wrapper .goods-content .goods-top .modify-box i{
    font-size:20px;
    cursor: pointer;
}
.order-detail-box .goods-wrapper .goods-content .goods-top .del-box i{
    font-size:20px;
}
.order-detail-box .goods-wrapper .good-img-box{
    width:120px;
    position: relative;
}
.order-detail-box .goods-wrapper .good-img-box .gift-tip-box{
    position: absolute;
    right:0;
    top:0;
    width:46px;
    height:20px;
    line-height:20px;
    text-align:center;
    color:#ffffff;
    background:url(../../../images/gift_bg_icon.png) center;
}
.order-detail-box .goods-wrapper .good-img-box img{
    display: block;
    width:120px;
    height:120px;
    border-radius: 4px;
}
.order-detail-box .goods-wrapper .good-infos-box{
    padding-left:10px;
    overflow:hidden;
}
.order-detail-box .goods-wrapper .good-infos-box p span{
    display: inline-block;
    margin-right:10px;
    height:23px;
    line-height:23px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
}
.order-detail-box .goods-wrapper .good-infos-box p span.name{
    width:100%;
}
.order-detail-box .goods-wrapper .good-infos-box .goods-list-name,.order-detail-box .goods-wrapper .goods-top .goods-list-name{
    color:#999999;
}
/* 合并前订单模态框�?�? */
.before-merger-modal{
    width:600px;
    height:326px!important;
}
.before-merger-modal .modal-content{
    padding:0;
    margin:0;
}
.before-merger-modal .modal-content h4{
    padding-left:20px;
    height:50px;
    line-height: 50px;
    font-size: 16px;
    color:#373E4F;
    border-bottom: 1px solid #E8EAF0;
}
.before-merger-modal .modal-content .content-box{
    padding:30px 50px;
}
.before-merger-modal .modal-content .content-box .name{
    width:100px;
}
.before-merger-modal .modal-content .content-box .orders-num-cont{
    padding:20px;
    width:400px;
    height: 160px;
    border:1px solid #E8EAF0;
    border-radius: 4px;
    overflow-y: auto;
    word-break: break-all;
}
.before-merger-modal .modal-footer{
    border-top: none!important;
}
/* 合并前订单模态框结束 */

/* 单个框三级联动的样式�?�? */
.custom-pca-wrapper,.custom-pca-wrapper *{
    margin:0;
    padding:0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.custom-pca-wrapper{
    position: absolute;
    left:0;
    bottom:-255px;
    width:420px;
    height:250px;
    border:1px solid #CCDFEE;
    box-shadow:0px 10px 36px 0px rgba(204,223,238,0.36);
    border-radius:4px;
    background-color: #ffffff;
    z-index: 2;
}
.custom-pca-wrapper li{
    list-style: none;
}
.custom-pca-wrapper .custom-provice-box,.custom-pca-wrapper .custom-city-box,.custom-pca-wrapper .custom-area-box{
    padding:3px;
    float:left;
    width:33.3333%;
    height:100%;
    overflow-y: scroll;
}
.custom-pca-wrapper .custom-region-box::-webkit-scrollbar {
    width: 5px;
}
.custom-pca-wrapper .custom-region-box::-webkit-scrollbar-track {
    background-color: #F2F5F6;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius: 2em;
}
.custom-pca-wrapper .custom-region-box::-webkit-scrollbar-thumb {
    background-color: #C3CBD0;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius: 2em;
}
.custom-pca-wrapper .custom-region-box li{
    padding:0 2px;
    padding-right:20px;
    line-height: 40px;
    font-size: 14px;
    color:#333333;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
}
.custom-pca-wrapper .custom-region-box li:hover{
    color: #3b82ed;
    background-color: #F1F8FF;
    border-radius:2px;
}
.custom-pca-wrapper .custom-region-box li.active{
    color: #3b82ed;
    background-color: #F1F8FF;
    border-radius:2px;
}
.custom-pca-wrapper .custom-region-box li::after{
    content: ">";
    position: absolute;
    right:0;
    top:50%;
    margin-top: -10px;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
}
/* 单个框三级联动的样式结束 */
.goods-add-modify-wrapper .modal-content{
    padding:0;
}

.goods-add-modify-wrapper .modal-content .operationTitle{
    margin-bottom: 0;
    padding-left:20px;
    color:#373E4F;
    font-size:16px;
    height:50px;
    line-height: 50px;
    border-bottom: 1px solid #E8EAF0;
}
.goods-add-modify-wrapper .modal-content .content-items-box{
    padding:0px 50px;
}
.goods-add-modify-wrapper .modal-content .content-items-box .item-box {
    display: flex;
    -webkit-display:flex;
    margin-bottom: 16px;
}
.goods-add-modify-wrapper .modal-content .content-items-box .item-box .name{
    width:100px;
    line-height: 36px;
    color:#373E4F;
    font-size: 14px;
    position: relative;
}
.goods-add-modify-wrapper .modal-content .content-items-box .item-box .name.require::before{
    position: absolute;
    top:50%;
    left:-20px;
    margin-top:-2px;
    content: "*";
    width:10px;
    height:10px;
    text-align: center;
    line-height: 10px;
    color:#FF455B;
}
.goods-add-modify-wrapper .modal-content .content-items-box .item-box input{
    margin-bottom: 0;
    padding-left:11px;
    flex: 1;
    height:34px;
    border:1px solid #ECEFF6;
    border-radius: 4px;
    color:#373E4F!important;
}
.goods-add-modify-wrapper .modal-content  ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #C0C6D1!important;
}
.goods-add-modify-wrapper .modal-content  :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #C0C6D1!important;
}
.goods-add-modify-wrapper .modal-content  ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #C0C6D1!important;
}
.goods-add-modify-wrapper .modal-content  :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #C0C6D1!important;
}
.goods-add-modify-wrapper .modal-content .content-items-box .item-box input[type=text].valid{
    box-shadow: none;
}
.goods-add-modify-wrapper .modal-content .content-items-box .item-box input[type=text]:focus:not([readonly]){
    box-shadow: none;
}
.goods-add-modify-wrapper .modal-footer{
    border-top:none!important;
}
.mainTable_goods{
    white-space: nowrap;
    /* word-wrap: break-word; */
    overflow: hidden;
    display: inline-block;
    width:100%;
}
.mainTable_isShowGoodsCol{
    /* width:390px; */
}
.mainTable_goods .goodsInfoDiv{
    vertical-align: middle;
    width: auto;
    /* max-height: 104px; */
    display: -moz-box;  /* Firefox */
    display: -ms-flexbox;    /* IE10 */
    display: -webkit-box;    /* Safari */
    display: -webkit-flex;    /* Chrome, WebKit */
    display: box;
    display: flexbox;
    display: flex;
    flex-wrap: wrap;
}
.mainTable_goods .goodsInfoDiv .oneGoodSpan{
    -webkit-box-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    display: flex;
    align-items: center;
}
/* .mainTable_goods .goodsInfoDiv .oneGoodSpan:nth-of-type(1),.mainTable_goods .goodsInfoDiv .oneGoodSpan:nth-of-type(2),.mainTable_goods .goodsInfoDiv .oneGoodSpan:nth-of-type(3),
.mainTable_goods .goodsInfoDiv .oneGoodSpan:nth-of-type(4),.mainTable_goods .goodsInfoDiv .oneGoodSpan:nth-of-type(5),.mainTable_goods .goodsInfoDiv .oneGoodSpan:nth-of-type(6){
    display: block;
    min-width: 33%
} */
/* 显示商品，但只显示商品个数时候显�?5�? */
.mainTable_isShowGoodsCol{
    padding-right:0;
}
@media screen and (max-width: 1630px) {
    .mainTable_isShowGoodsCol{
        width: 380px;
    }
}
@media screen and (max-width: 1590px) {
    .mainTable_isShowGoodsCol{
        width: 300px;
    }
    .mainTable_goods .goodsInfoDiv .oneGoodSpan:nth-of-type(3){
        display: none;
    }
    .mainOrderOnlyShowGoodsNum .mainTable_goods .goodsInfoDiv .oneGoodSpan:nth-of-type(3){
        display: block;
    }
    .mainOrderOnlyShowGoodsNum .mainTable_goods .goodsInfoDiv .oneGoodSpan:nth-of-type(5){
        display: none;
    }
}
@media screen and (max-width: 1510px) {
    .mainTable_isShowGoodsCol{
        width: 280px;
    }
}
@media screen and (max-width: 1490px) {
    .mainTable_isShowGoodsCol{
        width: 188px;
    }
    .mainTable_goods .goodsInfoDiv .oneGoodSpan:nth-of-type(2){
        display: none;
    }
    .mainOrderOnlyShowGoodsNum .mainTable_goods .goodsInfoDiv .oneGoodSpan:nth-of-type(2){
        display: block;
    }
    .mainOrderOnlyShowGoodsNum .mainTable_goods .goodsInfoDiv .oneGoodSpan:nth-of-type(3),.mainOrderOnlyShowGoodsNum .mainTable_goods .goodsInfoDiv .oneGoodSpan:nth-of-type(4){
        display: none;
    }
}
@media screen and (max-width: 1470px) {
    .mainTable_isShowGoodsCol{
        width: 170px;
    }
}
.receiver_info_table2  .receiverName-td{
    min-width: 60px;
    max-width: 80px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.alert-warning,.alert-default,.alert-danger {
    color: #333333;
    background-color: #fff3de;
    border-color: #fff3de;
}
.floatRight-alignBtn{
    /* margin-top: -9px; */
}
ul.personalTips {
    background: #fff;
}
ul.personalTips li{
    font-size: 14px;
}
ul.personalTips .spot{
    display: inline-block;
    width:6px;
    height:6px;
    border-radius: 6px;
    background:#f78b3e;
}

/* 快�?�模板设置右侧附属内容样式开�? */
.set-template-affiliated,.set-template-affiliated *{
    margin:0;
    padding:0;
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.set-template-affiliated [type=checkbox]:not(:checked),.set-template-affiliated [type=checkbox]:checked{
    position: absolute;
}
.set-template-affiliated  .item-box{
    margin-bottom:20px;
}
.set-template-affiliated .item-title{
    width:106px;
    font-size:14px;
    color:#373E4F;
    line-height:24px;
}
.set-template-affiliated  select{
    padding-left:10px;
    height:36px;
    color:#666666;
    border-radius:4px;
}
.set-template-affiliated [type="radio"] + label::before,.set-template-affiliated [type="radio"] + label::after{
    left:-4px;
}
.set-template-affiliated label{
    padding-left: 25px;
    color:#666666;
}
.set-template-affiliated .second-item-box li{
    margin-bottom:20px;
}
.set-template-affiliated .second-item-box input[type="checkbox"]{
    cursor: pointer;
}
.set-template-affiliated .second-item-box input[type="checkbox"]+label{
    line-height:30px;
    cursor: pointer;
}
.set-template-affiliated .second-item-box [type="checkbox"]+label:after{
    top:6px;
}
.set-template-affiliated .second-item-box [type="checkbox"]:checked+label:before{
    top:9px;
}
.set-template-affiliated .second-item-box input[type="text"]{
    padding-left:10px;
    height:36px;
    border:1px solid #E4EAEC;
    border-radius:4px;
    background-color:#fff;
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.set-template-affiliated .second-item-box input[type=text].valid{
    box-shadow:none;
}
.set-template-affiliated .second-item-box input[type=text]:focus:not([readonly]){
    box-shadow:none;
}
.set-template-affiliated .confirm-btn{
    padding: 11px 16px;
}
/* 快�?�模板设置右侧附属内容样式结�? */
/* 拣货单设置样式开�? */
#picking_modal [type="checkbox"]+label{
    padding-left: 28px;
}
#picking_modal .right-item{
    margin-bottom: 10px;
}
#picking_modal .right-item h4{
    font-size: 14px;
    color:#333;
    font-weight: 400;
}
#picking_modal .right-item p{
    margin-bottom:5px!important;
}
#picking_modal .right-item label{
    font-size:14px;
}
#picking_modal .right-item [type=radio].with-gap+label:before,#picking_modal .right-item [type=radio].with-gap+label:after{
    margin-left:0;
}
#picking_modal .line-type-box label{
    margin-right:50px;
}
/* 拣货单设置样式结�? */
/* 高级设置样式�?�? */
.senior-set-modal{
    background-color: #fff!important;
}
.senior-set-modal [type="checkbox"]+label{
    padding-left:28px;
}
.senior-set-modal select{
    padding-left:10px;
    height:30px;
    line-height: 28px;
    font-size: 14px;
}
.senior-set-modal label{
    color:#666666;
    font-size: 14px;
}
.senior-set-modal .item-title{
    color:#333333;
}
.senior-set-modal li{
    margin-bottom: 8px!important;
}
.senior-set-modal .radioFrom li{
    width: 49%;
    margin-right: 6px;
}
.senior-set-modal #numberOfRemainCnBill{
    width:140px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #bcbcbc;
    border-radius: 4px;
}
.senior-set-modal #numberOfRemainCnBill:focus{
    box-shadow: none;
}
/* 高级设置样式�?�? */
/* 用户信息弹出样式�?�? */
.top-userinfo-modal  .modal-content .modal-footer{
    width: 96%;
}
/* 用户信息弹出样式结束 */
/* 公共切换样式�?�? */
.pub-top-tabs{
    padding-left:22px;
    font-size: 0;
    color: #313534;
    border-bottom: 1px solid #DDDDDD;
}
.pub-top-tabs li{
    padding:0 5px;
    display: inline-block;
    min-width: 109px;
    height:36px;
    line-height: 36px;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
    position: relative;
    border:1px solid #DDDDDD;
    border-bottom:none;
    border-right:none;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background: #F6F6F6;
}
.pub-top-tabs li::after{
    position: absolute;
    left: 0;
    bottom:-1px;
    content: "";
    width: 100%;
    height: 1px;
    background: #F6F6F6;
}
.pub-top-tabs li.active{
    color:#3b82ed;
    background: #ffffff;
    font-weight: bold;
}
.pub-top-tabs li.active::before{
    position: absolute;
    left: 0;
    top: 0;
    content: "";
    width: 100%;
    height: 5px;
    background: #6FADF8;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.pub-top-tabs li.active::after{
    position: absolute;
    left: 0;
    bottom:-1px;
    content: "";
    width: 100%;
    height: 1px;
    background: #ffffff;
}
.pub-top-tabs li:nth-last-of-type(1){
    border-right: 1px solid #DDDDDD;
}
/* 公共切换样式结束 */
/* 手写模�?�框公共框架样式�?�? */
.pub-custom-modal-wrapper{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .2);
    z-index: 1500;
    display: none;
}
.pub-custom-modal-wrapper .pub-custom-modal-box{
    position: absolute;
    width:600px;
    height:466px;
    max-height: 80%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    background: #FFFFFF;
    border-radius: 2px;
    overflow: hidden;
}
.pub-custom-modal-wrapper .pub-custom-modal-box button.modal-close{
    top: 12px;
    right: 10px;
    background-color: transparent;
    border: 0;
}
.pub-custom-modal-wrapper .pub-custom-modal-box .modal-top{
    margin:0;
    padding: 0 22px;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #333333;
    border-bottom: 1px solid #E8EAF0;
}
.pub-custom-modal-wrapper   .modal-content{
    padding: 22px 50px;
    height: calc(100% - 106px);
    overflow-y: auto;
}
.pub-custom-modal-wrapper  .modal-content  ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #C0C6D1!important;
}
.pub-custom-modal-wrapper .modal-content  :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #C0C6D1!important;
}
.pub-custom-modal-wrapper  .modal-content  ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #C0C6D1!important;
}
.pub-custom-modal-wrapper  .modal-content  :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #C0C6D1!important;
}
.pub-custom-modal-wrapper  .modal-content  input[type=text].valid{
    box-shadow: none;
}
.pub-custom-modal-wrapper  .modal-content  input[type=text]:focus:not([readonly]){
    box-shadow: none;
}
.pub-custom-modal-wrapper .modal-footer{
    padding-top: 10px;
    height:56px;
    text-align: right;
}
.pub-custom-modal-wrapper .modal-footer a{
    display: inline-block;
    text-align: center;
    min-width: 94px;
    height:30px;
    line-height: 30px;
    font-size: 16px;
    color: #ffffff;
    background-color: #3286FF;
    border-radius: 2px;
}
.pub-custom-modal-wrapper .modal-footer a.modal-close{
    margin-right: 10px;
    color: #3286FF;
    background-color: #d4e5fd;
}
.pub-custom-modal-wrapper .modal-footer a.modal-close:hover{
    opacity: 0.8;
}
/* 手写模�?�框公共框架样式结束 */
/* 公共类名鼠标移入加粗文字�?�? */
.pub-text-bold:hover{
    font-weight: bold;
    cursor: pointer;
}
/* 公共类名鼠标移入加粗文字结束 */
.pub-simple-tr td,.pub-simple-tr td label{
    padding-top: 0;
    padding-bottom: 0;
    height: 40px;
    color: #333333;
    font-size: 12px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.pub-input-text{
    padding-left:13px!important;
    height:28px!important;
    font-size:12px!important;
    color:#333333;
    border: 1px solid #DDDDDD!important;
    /* border: 1px solid red!important; */
    border-radius:0!important;
    -moz-box-sizing: border-box!important;
    -webkit-box-sizing: border-box!important;
    -o-box-sizing: border-box!important;
    -ms-box-sizing: border-box!important;
    box-sizing: border-box!important;
}
.pub-search-box{
    position: relative;
    width:348px;
    border: 1px solid #DDDDDD;
}
.pub-search-box>img{
    position: absolute;
    top:5px;
    left:9px;
    width:18px;
    height:18px;
}
.pub-search-box input{
    margin-top:0;
    margin-bottom: 0;
    width:100%!important;
    height:26px;
    line-height: 26px;
    padding-left:36px!important;
    padding-right:57px!important;
    border: none!important;
    font-size: 12px!important;
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.pub-search-box input[type=text]:focus:not([readonly]){
    border-bottom: 1px solid #DDDDDD;
    box-shadow: 0 1px 0 0 transparent;
}
.pub-search-box span{
    position: absolute;
    right:0;
    top:0;
    min-width:57px;
    padding:0 5px;
    height:26px;
    text-align: center;
    line-height: 26px;
    color:#FFFFFF;
    font-size: 12px;
    background:#3b82ed;
    cursor: pointer;
}
/* 手工订单样式�?�? */
.hand-mmake-orders-wrapper .modal-content,.hand-mmake-orders-wrapper .modal-content *{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.hand-mmake-orders-wrapper .tab-edition-btn{
    margin-right: 17px;
    margin-top: 10px;
    float: right;
    width: 96px;
    height: 30px;
    text-align: center;
    line-height: 28px;
    color: #0077FF;
    /* border: 1px solid #0077FF; */
    cursor: pointer;
    border-radius: 4px;
}
.tab-edition-btn.hand-create-to-new{
    margin-right: 72px;
    margin-top: 10px;
    float: right;
    width: 96px;
    height: 30px;
    text-align: center;
    line-height: 28px;
    color: #0077FF;
    /* border: 1px solid #0077FF; */
    cursor: pointer;
    border-radius: 4px;
    font-weight: normal;
}
.hand-mmake-orders-wrapper .box-title{
    margin-bottom: 3px;
    line-height: 30px;
}
.hand-mmake-orders-wrapper .box-title .title{
    font-weight: bold;
    font-size: 15px;
    color:#373E4F;
}
.hand-mmake-orders-wrapper .box-title .right-btn{
    float:right;
    width:96px;
    height: 30px;
    line-height: 28px;
    text-align: center;
    border:1px solid #0077FF;
    color:#0077FF;
    border-radius:4px;
    cursor: pointer;
}
.hand-mmake-orders-wrapper  .receiving-info-box{
    /* margin-bottom: 20px; */
    padding:20px 30px 13px;
    border: 1px solid #ECEFF6;
    border-radius:2px;
}
.hand-mmake-orders-wrapper  .receiving-info-box .item-box{
    margin-bottom:20px;
}
.hand-mmake-orders-wrapper  .receiving-info-box .item-name{
    width:94px;
    line-height: 36px;
    color:#333333;
}
.hand-mmake-orders-wrapper  .receiving-info-box .item-name-right{
    padding-left:82px;
    width:180px;
    line-height: 36px;
    color:#333333;
}
.hand-mmake-orders-wrapper  .receiving-info-box .textarea-box{
    padding:5px 10px;
    padding-right: 90px;
    position: relative;
    border: 1px solid #ECEFF6;
    border-radius: 4px;
}
.hand-mmake-orders-wrapper  .receiving-info-box .textarea-box textarea{
    border: none;
    resize: none;
}
.hand-mmake-orders-wrapper  .receiving-info-box .write-in-btn{
    display: inline-block;
    width:94px;
    height:34px;
    color:#fff;
    background:rgba(50,134,255,0.5);
    border-radius:4px;
    text-align: center;
    line-height:34px;
    cursor: pointer;
}
.hand-mmake-orders-wrapper  .receiving-info-box .copy-order{
    display: inline-block;
    margin-left: 30px;
    width: 94px;
    height: 34px;
    line-height: 32px;
    text-align: center;
    border: 1px solid #0077FF;
    color: #0077FF;
    border-radius: 4px;
    cursor: pointer;
}
.hand-mmake-orders-wrapper  .receiving-info-box .textarea-box  .font-length{
    position: absolute;
    right:5px;
    bottom: 0px;
    font-size: 12px;
}
.hand-mmake-orders-wrapper  .receiving-info-box .require-name{
    position: relative;
}
.hand-mmake-orders-wrapper  .receiving-info-box .require-name::before{
    position: absolute;
    left:-10px;
    top:3px;
    content: "*";
    color:#FF455B;
}
.hand-mmake-orders-wrapper input{
    margin-bottom: 0;
    padding-left:10px;
    padding-right: 10px;
    height:36px;
    color:#333333!important;
    border: 1px solid #ECEFF6;
    border-color: #ECEFF6!important;
    box-shadow: none!important;
    border-radius: 4px;
}
.hand-mmake-orders-wrapper textarea{
    color:#333333!important;
}
.hand-mmake-orders-wrapper  .receiving-info-box  .has-right-btn{
    position: relative;
    border: 1px solid #ECEFF6;
    border-radius: 4px;
}
.hand-mmake-orders-wrapper  .receiving-info-box  .has-right-btn input{
    padding-right: 90px;
    height:34px;
    line-height: 34px;
    border:none;
}
.hand-mmake-orders-wrapper  .receiving-info-box  .has-right-btn .right-btn{
    position: absolute;
    right: 0;
    top: 0;
    width:80px;
    line-height:34px;
    text-align: center;
    color:#0077FF;
    border-left: 1px solid #ECEFF6;
    cursor: pointer;
}
.hand-mmake-orders-wrapper  .receiving-info-box .pro-city-county-span{
    padding-left: 10px;
    display: block;
    width: 100%;
    height:36px;
    line-height: 34px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color:#333333;
    border: 1px solid #ECEFF6;
    border-radius: 4px;
    position: relative;
    cursor: pointer;
}
.hand-mmake-orders-wrapper  .receiving-info-box .pro-city-county-span::after{
    position: absolute;
    right:10px;
    top:15px;
    content: "";
    border:4px solid #ffffff;
    border-top:4px solid transparent;
    background-color:#A3AAB7;
}
.hand-mmake-orders-wrapper  .receiving-info-box .select-senders{
    height: 36px;
    line-height: 34px;
    padding-right: 80px;
}
.hand-mmake-orders-wrapper  .receiving-info-box .select-senders .select2-container{
    width:100%!important;
    display: block;
}
.hand-mmake-orders-wrapper  .receiving-info-box span.selection{
    width:100%;
}
.hand-mmake-orders-wrapper  .receiving-info-box .select-senders .select2-container--default .select2-selection--single{
    border:none;
}
.hand-mmake-orders-wrapper  .receiving-info-box.sender-info-box{
    margin-bottom: 20px;
    border-top:none;
}
.hand-mmake-orders-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height: 34px;
}
.hand-mmake-orders-wrapper .pub-top-tabs{
    padding-left:0;
    border-bottom:none;
}
.hand-mmake-orders-wrapper  .pub-top-tabs li{
    border-color:#ECEFF6;
}
.hand-mmake-orders-wrapper .single-detail-pattern{
    padding:15px 20px 20px;
    border:1px solid #ECEFF6;
    border-radius:4px;
    border-top-left-radius: 0;
}
.hand-mmake-orders-wrapper .single-detail-pattern .single-pattern .item{
    margin-bottom: 10px;
    margin-right: 10px;
    padding: 0 5px;
    display: inline-block;
    vertical-align: top;
    border: 1px solid #E8EAF0;
    width: 96px;
    text-align: center;
    line-height: 34px;
    /* font-size: 12px; */
    color: #333333;
    border-radius: 4px;
    cursor: pointer;
    position: relative;
}
.hand-mmake-orders-wrapper .single-detail-pattern .single-pattern .item em{
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.hand-mmake-orders-wrapper .single-detail-pattern .single-pattern .item img{
    position: absolute;
    right: -7px!important;
    top: -8px!important;
    cursor: pointer;
    display: none;
}
.hand-mmake-orders-wrapper .single-detail-pattern .single-pattern .add-item:hover{
    border-color: #3b82ed;
}
.hand-mmake-orders-wrapper .single-detail-pattern .single-pattern .add-item:hover img{
    display: block;
}
.hand-mmake-orders-wrapper .single-detail-pattern .single-pattern .add-item-btn{
    margin-bottom: 10px;
    margin-right: 30px;
    display: inline-block;
    border: 1px solid #E8EAF0;
    width: 96px;
    text-align: center;
    line-height: 34px!important;
    font-size: 14px!important;
    color: #3b82ed;
    border-radius: 4px;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.hand-mmake-orders-wrapper .single-detail-pattern .single-pattern .add-item-input{
    margin-bottom: 10px;
    margin-right:30px;
    padding:0 10px;
    display: inline-block;
    width: 160px;
    border-radius: 4px;
    border:1px solid #3b82ed;
}
.hand-mmake-orders-wrapper .single-detail-pattern .single-pattern .add-item-input input{
    margin:0;
    height: 33px;
    border: none;
}
.hand-mmake-orders-wrapper .single-detail-pattern .single-pattern .item-name{
    width:100px;
    line-height: 36px;
    color:#333333;
}
.hand-mmake-orders-wrapper  .detail-pattern  .third-platform{
    padding:10px 0;
}
.hand-mmake-orders-wrapper  .detail-pattern  .third-platform li{
   float:left;
   padding-right:30px;
}
.hand-mmake-orders-wrapper  .detail-pattern  .third-platform li span{
    display: inline-block;
    padding-right:20px;
    color: #333333;
}
.hand-mmake-orders-wrapper  .detail-pattern  .third-platform li input{
    display: inline-block;
    width:300px;
}
.hand-mmake-orders-wrapper  .detail-pattern  .box-title{
    text-align: right;
}
.hand-mmake-orders-wrapper  .detail-pattern  .box-title .add-order{
    color:#0077FF;
    cursor: pointer;
}
.hand-mmake-orders-wrapper  .detail-pattern table tr{
    border-bottom: 1px solid #E0E0E0;
    border-top: 1px solid #E0E0E0;
}
.hand-mmake-orders-wrapper  .detail-pattern table thead tr{
    border-right:1px solid #E0E0E0;
    border-left:1px solid #E0E0E0;
}
.hand-mmake-orders-wrapper  .detail-pattern table tr th{
    padding:0 5px;
    height:40px;
    position: relative;
}
.hand-mmake-orders-wrapper  .detail-pattern table tr th.require{
    padding-left:15px;
}
.hand-mmake-orders-wrapper  .detail-pattern table tr th.require::before{
    position: absolute;
    left:5px;
    top: 12px;
    content: "*";
    color: #FF455B;
}
.hand-mmake-orders-wrapper  .detail-pattern table tr td{
    padding:0 5px;
    height:40px;
    font-size: 12px;
    color:#666666;
    border:1px solid #E0E0E0;
}
.hand-mmake-orders-wrapper  .detail-pattern table tr td input{
    padding-left: 0px;
    padding-right: 0px;
    border:none;
}
.hand-mmake-orders-wrapper  .detail-pattern table tr input[type=text]:focus:not([readonly]){
    border-bottom:none;
}
.hand-mmake-orders-wrapper  .detail-pattern table tr td.operation-wrapper span{
    color:#3b82ed;
    cursor: pointer;
}
.hand-mmake-orders-wrapper  .detail-pattern table tr td.operation-wrapper span.editSpan{
    padding-right:10px;
    position: relative;
}
.hand-mmake-orders-wrapper  .detail-pattern table tr td.operation-wrapper span.editSpan::after{
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -6px;
    content: "";
    width: 1px;
    height: 12px;
    background-color: rgb(221, 221, 221);
}
.hand-mmake-orders-wrapper  .detail-pattern table tr td.operation-wrapper span.delSpan{
    /* padding-left:10px; */
}
.hand-mmake-orders-wrapper .modal-content  ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #A3AAB7!important;
}
.hand-mmake-orders-wrapper .modal-content  :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #A3AAB7!important;
}
.hand-mmake-orders-wrapper .modal-content  ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #A3AAB7!important;
}
.hand-mmake-orders-wrapper .modal-content  :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #A3AAB7!important;
}
/* 收件人信息�?�择�? */
.hand-mmake-orders-wrapper .select-receiver-search{
    margin-bottom:22px;
}
.hand-mmake-orders-wrapper .select-receiver-search button{
    padding:6px 12px;
}
.hand-mmake-orders-wrapper .select-receiver-box td,.hand-mmake-orders-wrapper .select-receiver-box th{
    padding: 0 5px;
}
.hand-mmake-orders-wrapper .select-receiver-box .pagination{
    margin:15px 0;
}
.hand-mmake-orders-wrapper  .flag-box{
    padding-top: 6px;
}
.hand-mmake-orders-wrapper  .flag-box label{
    margin-right:8px;
    padding-left: 22px;
}
.hand-mmake-orders-wrapper  .flag-box label::before{
    margin-left:0!important;
}
.hand-mmake-orders-wrapper  .flag-box label::after{
    margin-left:0!important;
}
.hand-mmake-orders-wrapper  .star-box{
    margin-top: 10px;
}
.hand-mmake-orders-wrapper  .star-box label{
    margin-right:21px;
    padding-left: 24px;
}
/* 手工订单样式结束 */
/* 手工新建复制系统订单模�?�框样式�?�? */
#copySysOrderModel{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .2);
    z-index: 1500;
    display: none;
}
.copy-sysOrderModel-new{
    position: absolute;
    width:600px;
    height:320px;
    max-height: 80%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    background: #FFFFFF;
    border-radius: 2px;
    overflow: hidden;
}
.copy-sysOrderModel-new button.modal-close{
    top: 10px;
    right: 10px;
    background-color: transparent;
    border: 0;
}
.copy-sysOrderModel-new .modal-top{
    margin:0;
    padding: 0 22px;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #333333;
    border-bottom: 1px solid #E8EAF0;
}
.copy-sysOrderModel-new  .modal-content{
    padding: 22px 50px;
    height: calc(100% - 106px);
    overflow-y: auto;
}



.copy-sysOrderModel-new .item-name{
    width:110px;
    line-height: 36px;
    color:#373E4F;
}
.copy-sysOrderModel-new  input{
    padding:0 10px;
    margin-bottom: 0;
    height:34px;
    color: #373E4F!important;
    border: 1px solid #ECEFF6!important;
    box-shadow: none!important;
    border-radius:4px;
}
.copy-sysOrderModel-new  ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #A3AAB7!important;
}
.copy-sysOrderModel-new  :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #A3AAB7!important;
}
.copy-sysOrderModel-new  ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #A3AAB7!important;
}
.copy-sysOrderModel-new  :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #A3AAB7!important;
}


.copy-sysOrderModel-new .modal-footer{
    padding-top: 10px;
    height:56px;
    text-align: right;
}
.copy-sysOrderModel-new .modal-footer a{
    display: inline-block;
    text-align: center;
    min-width: 76px;
    height:32px;
    line-height: 32px;
    font-size: 16px;
    color: #ffffff;
    background-color: #3286FF;
    border-radius: 4px;
}
.copy-sysOrderModel-new .modal-footer a.modal-close{
    height: 32px;
    line-height: 32px;
    color: #4C4C4E !important;
    background-color: #fff!important;
    border: 1px solid #CFD3DB;
    min-width: 76px;
    margin-right: 10px;
}
.copy-sysOrderModel-new .modal-footer a.modal-close:hover{
    opacity: 0.8;
}
/* 手工建单详细模式新增商品弹窗 */
#handCreateOrderGoodsNew{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .2);
    z-index: 1500;
    display: none;
}
.create-order-goods-wrapper{
    position: absolute;
    width:600px;
    height:466px;
    max-height: 80%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    background: #FFFFFF;
    border-radius: 2px;
    overflow: hidden;
}
.create-order-goods-wrapper button.modal-close{
    top: 10px;
    right: 10px;
    background-color: transparent;
    border: 0;
}
.create-order-goods-wrapper .modal-top{
    margin:0;
    padding: 0 22px;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #333333;
    border-bottom: 1px solid #E8EAF0;
}
.create-order-goods-wrapper  .content-items-box{
    padding: 22px 50px;
    height: calc(100% - 106px);
    overflow-y: auto;
}
.create-order-goods-wrapper  .content-items-box .item-box {
    display: flex;
    -webkit-display:flex;
    margin-bottom: 16px;
}
.create-order-goods-wrapper  .content-items-box .item-box .name{
    width:100px;
    line-height: 36px;
    color:#373E4F;
    font-size: 14px;
    position: relative;
}
.create-order-goods-wrapper  .content-items-box .item-box .name.require::before{
    position: absolute;
    top:50%;
    left:-20px;
    margin-top:-2px;
    content: "*";
    width:10px;
    height:10px;
    text-align: center;
    line-height: 10px;
    color:#FF455B;
}
.create-order-goods-wrapper  .content-items-box .item-box input{
    margin-bottom: 0;
    padding-left:11px;
    flex: 1;
    height:34px;
    border:1px solid #ECEFF6!important;
    border-radius: 4px;
    color:#373E4F!important;
    box-shadow: none!important;
}
.create-order-goods-wrapper .modal-content  ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #C0C6D1!important;
}
.create-order-goods-wrapper .modal-content  :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #C0C6D1!important;
}
.create-order-goods-wrapper .modal-content  ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #C0C6D1!important;
}
.create-order-goods-wrapper .modal-content  :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #C0C6D1!important;
}
.create-order-goods-wrapper .modal-content .content-items-box .item-box input[type=text].valid{
    box-shadow: none;
}
.create-order-goods-wrapper .modal-content .content-items-box .item-box input[type=text]:focus:not([readonly]){
    box-shadow: none;
}
.create-order-goods-wrapper .modal-footer{
    padding-top: 10px;
    height:56px;
    text-align: right;
}
.create-order-goods-wrapper .modal-footer a{
    display: inline-block;
    text-align: center;
    min-width: 94px;
    height:30px;
    line-height: 30px;
    font-size: 16px;
    color: #ffffff;
    background-color: #3286FF;
    border-radius: 2px;
}
.create-order-goods-wrapper .modal-footer a.modal-close{
    margin-right: 10px;
    color: #3286FF;
    background-color: #d4e5fd;
}
.create-order-goods-wrapper .modal-footer a.modal-close:hover{
    opacity: 0.8;
}
/* 手工建单添加发件人弹出模态框 */
.add-sender-modal-box  .modal-content .item-box {
    display: flex;
    -webkit-display:flex;
    margin-bottom: 16px;
}
.add-sender-modal-box  .modal-content .item-box .name{
    width:100px;
    line-height: 36px;
    color:#373E4F;
    font-size: 14px;
    position: relative;
}
.add-sender-modal-box  .modal-content .item-box .name.require::before{
    position: absolute;
    top:50%;
    left:-20px;
    margin-top:-2px;
    content: "*";
    width:10px;
    height:10px;
    text-align: center;
    line-height: 10px;
    color:#FF455B;
}
.add-sender-modal-box  .modal-content .item-box .name.detail-address.require::before{
    margin-top: -10px;
}
.add-sender-modal-box  .modal-content .item-box input{
    margin-bottom: 0;
    padding-left:11px;
    flex: 1;
    height:34px;
    border:1px solid #ECEFF6!important;
    border-radius: 4px;
    color:#373E4F!important;
    box-shadow: none!important;
}
.add-sender-modal-box  .modal-content .item-box .provinceCityArea{
    margin-bottom: 0;
    padding-left:11px;
    flex: 1;
    height:34px;
    line-height: 32px;
    border:1px solid #ECEFF6!important;
    border-radius: 4px;
    color:#373E4F!important;
    cursor: pointer;
}
.add-sender-modal-box  .modal-content .item-box .custom-pca-wrapper{
    left:100px;
}
.add-sender-modal-box  .modal-content .item-box textarea{
    margin-bottom: 0;
    padding-left:11px;
    flex: 1;
    height:50px;
    border:1px solid #ECEFF6!important;
    border-radius: 4px;
    color:#373E4F!important;
    box-shadow: none!important;
    resize: none;
}
/* 首页订单中修改收件人信息的模态框样式�?�? */
.edit-receiver-modal .modal-content{
    padding-left:45px!important;
    padding-right: 30px!important;
}
.edit-receiver-modal .top-tips{
    font-size: 14px;
    color:#F78B3E;
    font-weight: normal;
    display: none;
}
.edit-receiver-modal .one-btn-write-box{
    padding-top:22px;
    padding-left:10px;
    width:90px;
    cursor: pointer;
}
.edit-receiver-modal .one-btn-write-box .btn-span{
    display: inline-block;
    width:80px;
    height:36px;
    text-align: center;
    line-height: 36px;
    color:#fff;
    background:rgba(50, 134, 255, 0.5);
    border-radius:4px;
}
.edit-receiver-modal .modal-content .provinceCityArea-box{
    position: relative;
}
.edit-receiver-modal .modal-content .provinceCityArea-box::after{
    position: absolute;
    right:5px;
    top: 17px;
    border: 4px solid transparent;
    border-top: 4px solid #A3AAB7;
    content: "";
}
.edit-receiver-modal .modal-content .provinceCityArea{
    padding: 0 10px;
    display: block;
    height: 36px;
    line-height: 36px;
    color: #373E4F;
    border: 1px solid #ECEFF6;
    border-radius: 4px;
    cursor: pointer;
}
.edit-receiver-modal .modal-footer{
    padding-right: 30px!important;
}
.modal.new-modal.edit-receiver-modal .modal-footer .save-and-print{
    margin-left:10px;
    background: #8bc34a!important;
    display: none;
}
/* 首页订单中修改收件人信息的模态框样式结束 */
/* 首页订单中修改重新打印模特框样式�?�? */
.modify-print-agin-wrapper .pub-top-tabs{
    padding-left: 0;
}
.modify-print-agin-wrapper .tip{
    color:#F78B3E;
}
.modify-print-agin-wrapper  .item-val{
    line-height: 36px;
}
.modify-print-agin-wrapper  .orders-no-box{
    line-height: 20px;
    padding-top: 7px;
}
.modify-print-agin-wrapper select{
    padding-left:10px;
    height:36px;
}
.modify-print-agin-wrapper .allTemplatesBox{
    padding: 6px 10px;
    border: 1px solid #e0e0e0;
    border-radius: 5px;
}
.modify-print-agin-wrapper .allTemplatesBox label{
    padding-left:25px;
    width:200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.modify-print-agin-wrapper .childMotherBox label{
    padding-left: 25px;
    margin-right: 5px;
}
/* 首页订单中修改重新打印模特框样式结束 */
/* 列编辑模态框样式�?�? */
.order-column-edit{
    cursor: pointer;
    padding-left:5px;
}
.expeditDeliveryTip {
    font-size: 14px;

}
.modal-content .tip-content {
    border: 1px solid #F78B3E;
    background: #FEF3EB;
    border-radius: 2px;
    padding: 8px;
    display: flex;
    margin-bottom: 16px;
}
.expeditDeliveryTip .modal-content .tip-content .tip-icon {
    width: 16px;
    position: relative;
    top: 4px;
    margin-right: 4px;
}
.expeditDeliveryTip .modal-content .tip-content .tipCon {
    flex: 1;
}
.expeditDeliveryTip .modal-content .time-tips {
    margin-bottom: 10px;
}
.expeditDeliveryTip .modal-content .print-send-time-selecter {
    margin-bottom: 10px;
}
/* 合并订单提示框 */
.tmMergeOrderTip .mergeOrder-tip-content {
    display: flex;
}
.tmMergeOrderTip .mergeOrder-tip-content .tip-icon {
    margin-right: 5px;
}
.tmMergeOrderTip .mergeOrder-tip-content .improtText {
    color: #F78B3E;
}
.preShipExplain {
    position: relative;
    top: 3px;
}
.preShipExplain .preShipExplainCon {
    position: absolute;
    background-color: #000;
    border-radius: 3px;
    width: 350px;
    font-size: 12px;
    padding: 8px;
    left: -100px;
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 40%);
    -webkit-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 40%);
    opacity: 0.5;
    color: #fff;
    display: none;
}
.preShipExplain:hover .preShipExplainCon {
    display: block;
}
.merchantShipExplain {
    position: relative;
    top: 3px;
}
.merchantShipExplain .merchantShipExplainCon {
    position: absolute;
    background-color: #000;
    border-radius: 3px;
    width: 315px;
    font-size: 12px;
    padding: 8px;
    right: 0;
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 40%);
    -webkit-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 40%);
    opacity: 0.5;
    color: #fff;
    display: none;
}
.merchantShipExplain:hover .merchantShipExplainCon {
    display: block;
}
.merchantShipForm {
    margin-top: 15px;
    display: none;
}
.merchantShipForm .merchantShipFormLi span {
    display: inline-block;
    width: 115px;
}
.merchantShipForm .merchantShipFormLi .courierInput {
    width: 350px;
    border: 1px solid #e0e0e0;
    height: 36px;
    line-height: 36px;
    border-radius: 4px;
}

.order-column-edit-modal *{
	margin:0;
	padding:0;
}
.order-column-edit-modal .show-hide-box{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	display: flex;
	width:560px;
}
.order-column-edit-modal .show-hide-box .item-box{
	width:246px;
	border-radius:4px;
    border:1px solid #E8EAF0;
    overflow: hidden;
}
.order-column-edit-modal .show-hide-box .item-box .title{
    padding:10px 20px 0;
    margin-bottom:10px;
    line-height:30px;
    color:#373E4F;
    font-size:12px;
    font-weight: bold;
    position: relative;
}
.order-column-edit-modal .show-hide-box .item-box .title::after{
    position: absolute;
    bottom:0;
    left:20px;
    right:20px;
    content:"";
    height:1px;
    background:#E8EAF0;
}
.order-column-edit-modal .show-hide-box .item-box .content{
    padding: 0 10px;
	height:243px;
    overflow-y: auto;
    position: relative;
}
.order-column-edit-modal .show-hide-box .item-box .content::-webkit-scrollbar {
    width: 8px;
}
.order-column-edit-modal .show-hide-box .item-box .content::-webkit-scrollbar-track {
    background-color:#F3F4F8;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius:2em;
}
.order-column-edit-modal .show-hide-box .item-box .content::-webkit-scrollbar-thumb {
    background-color:#C0C6D1;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius:2em;
}
.order-column-edit-modal .show-hide-box .item-box .content li{
    padding:0 10px;
}
.order-column-edit-modal .show-hide-box .item-box .content li:hover{
    background:#EAF4FF;
    border-radius: 2px;
}
.order-column-edit-modal .show-hide-box .item-box .content li label{
    padding-left:25px;
    display: block;
    width:100%;
    height:32px;
    line-height: 32px;
}
.order-column-edit-modal .show-hide-box .item-box .content li [type="checkbox"]:not(:checked)+label:after{
    top:50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.order-column-edit-modal .show-hide-box .item-box .content li [type="checkbox"]:not(:checked)+label:before{
    top:12px;
}
.order-column-edit-modal .show-hide-box .item-box .content li  [type="checkbox"]:checked+label:before{
    top:10px;
}
.order-column-edit-modal .show-hide-box .item-box .content li [type="checkbox"]:checked+label:after{
    top:50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.order-column-edit-modal .show-hide-box .item-box .content li [type="checkbox"]:not(:checked)+label:after{
    border-color:#E8EAF0;
}
.order-column-edit-modal .show-hide-box .item-box .content li [type="checkbox"]:disabled:not(:checked)+label:before{
    top: 10px;
    left: 3px;
    border-top: 2px solid transparent;
    border-left: 2px solid transparent;
    border-right: 2px solid #fff!important;
    border-bottom: 2px solid #fff!important;
    -webkit-transform: rotateZ(37deg);
    transform: rotateZ(37deg);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    width: 6px;
    height: 10px;
}
.order-column-edit-modal .show-hide-box .item-box .content li [type="checkbox"]:disabled:not(:checked)+label:after{
    border: 2px solid #BDBDBE;
    background-color: #BDBDBE;
}
.order-column-edit-modal .show-hide-box .center{
    flex: 1;
    position: relative;
}
.order-column-edit-modal .show-hide-box .center .box{
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translateY(-50%,-50%);
}
.order-column-edit-modal .show-hide-box .center .box span{
    display: block;
    margin-bottom:20px;
    width:28px;
    height:28px;
    text-align: center;
    line-height: 28px;
    color:#fff;
    border-radius: 4px;
    color:#C0C6D1;
    border:1px solid #E4EAEC;
    cursor: pointer;
}
.order-column-edit-modal .show-hide-box .center .box span.highLinght{
    color:#fff;
    background:#0077FF;
    border-color: #0077FF;
}
/* 列编辑模态框样式结束 */
.mainOrderTable .buyerNickNameTdEdit.columnHide{
    display:none;
}
.mainOrderTable .goodsNumTdEdit.columnHide{
    display:none;
}
.mainOrderTable .triangle {
    margin-left: 4px;
}
.mainOrderTable .triangle .triangleBottom {
    width: 0;
    height: 0;
    border-top: 5px solid #777C87;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    cursor: pointer;
}
.mainOrderTable .triangle .triangleTop {
    width: 0;
    height: 0;
    border-bottom: 5px solid #777C87;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    margin-bottom: 2px;
    cursor: pointer;
}
.mainOrderTable .receiverNameTdEdit.columnHide{
    display:none;
}
.mainOrderTable .receiverMobileTdEdit.columnHide{
    display:none;
}
.mainOrderTable .newPrintNoTdEdit.columnHide {
    display:none;
}
.mainOrderTable .printBatchNoTdEdit.columnHide {
    display:none;
}
.mainOrderTable .guoBuColumnTdEdit.columnHide {
    display:none;
}
.mainOrderTable .receiverNameTd .tmAsdpAds {
    /* width: 64px;
    height: 24px; */
    border-radius: 4px;
    border: 1px solid rgba(250, 180, 64, 0.3);
    color: #FAB440;
    margin-bottom: 8px;
    font-size: 12px;
    text-align: center;
    /* line-height: 24px; */
    padding: 4px;
    position: relative;
}
.mainOrderTable .receiverNameTd .tmAsdpAds_box {
    display: flex;
}
.mainOrderTable .receiverNameTd .tmAsdpAds_box .new_tmAsdpAds {
    margin-right: 20px;
}
.mainOrderTable .receiverNameTd .tmAsdpAds:hover .tmAsdpAdsTimeTip {
    display: block;
}
.mainOrderTable .receiverNameTd .tmAsdpAds .tmAsdpAdsTimeTip {
    position: absolute;
    width: 136px;
    top: -44px;
    left: -40px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    background-color: #252933;
    color: #fff;
    opacity: 0.8;
    border-radius: 4px;
    display: none;
}
.mainOrderTable .receiverNameTd .tmAsdpAds:hover .new_tmAsdpAdsTimeTip {
    display: block;
}
.mainOrderTable .receiverNameTd .new_tmAsdpAds {
    /* width: 64px;
    height: 24px; */
    border-radius: 4px;
    border: 1px solid rgba(250, 180, 64, 0.3);
    color: #FAB440;
    margin-bottom: 8px;
    font-size: 12px;
    text-align: center;
    /* line-height: 24px; */
    padding: 4px;
}
.mainOrderTable .receiverNameTd .tmAsdpAds .new_tmAsdpAdsTimeTip {
    position: absolute;
    top: 30px;
    padding: 10px;
    text-align: center;
    background-color: #252933;
    color: #fff;
    opacity: 0.8;
    border-radius: 4px;
    display: none;
    z-index: 10;
}
.mainOrderTable .receiverNameTd .tmAsdpAds .new_tmAsdpAdsTimeTip span {
    display: block;
    white-space: nowrap;
}
.mainOrderTable .receiverNameTd .tmAsdpAds .tmAsdpAdsTriangle {
    position: absolute;
    left: 66px;
    border-top: 6px solid rgba(37, 41, 51, 0.8);
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
}
.mainOrderTable .receiverNameTd .tmAsdpAds .new_tmAsdpAdsTriangle {
    position: absolute;
    top: -6px;
    left: 25px;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    border-bottom: 6px solid rgba(37, 41, 51, 0.8);
}


.mainOrderTable .receiverNameTd .dyAsdpAds {
    width: 64px;
    height: 24px;
    border-radius: 4px;
    border: 1px solid rgba(250, 180, 64, 0.3);
    color: #FAB440;
    margin-bottom: 8px;
    font-size: 12px;
    text-align: center;
    line-height: 24px;
    position: relative;
}
.mainOrderTable .receiverNameTd .dyAsdpAds .dyAsdpAdsTip {
    position: absolute;
    width: 236px;
    bottom: 28px;
    left: -40px;
    z-index: 100;
    text-align: left;
    line-height: 19px;
    background-color: #252933;
    color: #fff;
    opacity: 0.8;
    border-radius: 4px;
    display: none;
    padding: 8px;
}
.mainOrderTable .receiverNameTd .dyAsdpAds:hover .dyAsdpAdsTip {
    display: block;
}
.mainOrderTable .receiverNameTd .dyAsdpAds .dyAsdpAdsTriangle {
    position: absolute;
    left: 66px;
    bottom: -6px;
    border-top: 6px solid rgba(37, 41, 51, 0.8);
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
}


.mainOrderTable .new_receiverNameTd .tmAsdpAds {
    /* width: 64px;
    height: 24px; */
    border-radius: 4px;
    border: 1px solid rgba(250, 180, 64, 0.3);
    color: #FAB440;
    margin-bottom: 8px;
    font-size: 12px;
    text-align: center;
    /* line-height: 24px; */
    padding: 4px;
    position: relative;
}
.mainOrderTable .new_receiverNameTd .tmAsdpAds_box {
    display: flex;
}
.mainOrderTable .new_receiverNameTd .tmAsdpAds_box .new_tmAsdpAds {
    margin-right: 20px;
}
.mainOrderTable .new_receiverNameTd .tmAsdpAds:hover .tmAsdpAdsTimeTip {
    display: block;
}
.mainOrderTable .new_receiverNameTd .tmAsdpAds .tmAsdpAdsTimeTip {
    position: absolute;
    width: 136px;
    top: -44px;
    left: -40px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    background-color: #252933;
    color: #fff;
    opacity: 0.8;
    border-radius: 4px;
    display: none;
}
.mainOrderTable .new_receiverNameTd .tmAsdpAds:hover .new_tmAsdpAdsTimeTip {
    display: block;
}
.mainOrderTable .new_receiverNameTd .new_tmAsdpAds {
    /* width: 64px;
    height: 24px; */
    border-radius: 4px;
    border: 1px solid rgba(250, 180, 64, 0.3);
    color: #FAB440;
    margin-bottom: 8px;
    font-size: 12px;
    text-align: center;
    /* line-height: 24px; */
    padding: 4px;
}
.mainOrderTable .new_receiverNameTd .tmAsdpAds .new_tmAsdpAdsTimeTip {
    position: absolute;
    top: 30px;
    padding: 10px;
    text-align: center;
    background-color: #252933;
    color: #fff;
    opacity: 0.8;
    border-radius: 4px;
    display: none;
    z-index: 10;
}
.mainOrderTable .new_receiverNameTd .tmAsdpAds .new_tmAsdpAdsTimeTip span {
    display: block;
    white-space: nowrap;
}
.mainOrderTable .new_receiverNameTd .tmAsdpAds .tmAsdpAdsTriangle {
    position: absolute;
    left: 66px;
    border-top: 6px solid rgba(37, 41, 51, 0.8);
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
}
.mainOrderTable .new_receiverNameTd .tmAsdpAds .new_tmAsdpAdsTriangle {
    position: absolute;
    top: -6px;
    left: 25px;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    border-bottom: 6px solid rgba(37, 41, 51, 0.8);
}
.tmAsdpAds_box .tmAsdpAds.new_tmAsdpAds .new_tmAsdpAdsTimeTip-box {
}
.tmAsdpAds_box .tmAsdpAds.new_tmAsdpAds .new_tmAsdpAdsTimeTip-box-item {
    display: flex;
}
.tmAsdpAds_box .tmAsdpAds.new_tmAsdpAds .new_tmAsdpAdsTimeTip-box-item-label {
    min-width: 60px;
}
.tmAsdpAds_box .tmAsdpAds.new_tmAsdpAds .new_tmAsdpAdsTimeTip-box-item-value {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.mainOrderTable .new_receiverNameTd .dyAsdpAds {
    width: 64px;
    height: 24px;
    border-radius: 4px;
    border: 1px solid rgba(250, 180, 64, 0.3);
    color: #FAB440;
    margin-bottom: 8px;
    font-size: 12px;
    text-align: center;
    line-height: 24px;
    position: relative;
}
.mainOrderTable .new_receiverNameTd .dyAsdpAds .dyAsdpAdsTip {
    position: absolute;
    width: 236px;
    bottom: 28px;
    left: -40px;
    z-index: 100;
    text-align: left;
    line-height: 19px;
    background-color: #252933;
    color: #fff;
    opacity: 0.8;
    border-radius: 4px;
    display: none;
    padding: 8px;
}
.mainOrderTable .new_receiverNameTd .dyAsdpAds:hover .dyAsdpAdsTip {
    display: block;
}
.mainOrderTable .new_receiverNameTd .dyAsdpAds .dyAsdpAdsTriangle {
    position: absolute;
    left: 66px;
    bottom: -6px;
    border-top: 6px solid rgba(37, 41, 51, 0.8);
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
}

.mainOrderTable .sfPriceMarkupTdEdit.columnHide{
    display:none;
}
.mainOrderTable .receiverAddressTdEdit.columnHide{
    display:none;
}
.mainOrderTable .ddUserNameTdEdit.columnHide{
    display:none;
}
.mainOrderTable .offlineNameTdEdit.columnHide{
    display:none;
}
.mainOrderTable .messageNotesTdEdit.columnHide{
    display:none !important;
}
.mainOrderTable .expressTemplateTdEdit.columnHide{
    display:none;
}
.mainOrderTable .expectedDeliveryTimeTdEdit.columnHide{
    display:none;
}
.mainOrderTable .expressNumberTdEdit.columnHide{
    display:none;
}
.mainOrderTable .orderTimeTdEdit.columnHide{
    display:none;
}
.mainOrderTable .payDateTdEdit.columnHide{
    display:none;
}
.mainOrderTable .printDateTdEdit.columnHide {
    display: none;
}
.mainOrderTable .tradeNoTdEdit.columnHide{
    display:none;
}
.mainOrderTable .orderAmountTdEdit.columnHide{
    display:none;
}
.mainOrderTable .payAmountTdEdit.columnHide{
    display:none;
}
.mainOrderTable .timeRemainingTdEdit.columnHide{
    display:none;
}
.mainOrderTable .orderPostAmountTdEdit.columnHide{
    display:none;
}
.mainOrderTable .goodsWeightTdEdit.columnHide{
    display:none;
}
.mainOrderTable .yddExpectDlvTimeTdEdit.columnHide{
    display:none;
}
.mainOrderTable .goodsPicTdEdit.columnHide{
    display:none;
}
.mainOrderTable .codAmountTdEdit.columnHide{
    display:none;
}
.mainOrderTable .daiFaStatusTdEdit.columnHide{
    display:none;
}
.mainOrderTable .pddPromiseTdEdit.columnHide{
    display:none;
}
.mainOrderTable .shipperNameTdEdit.columnHide{
    display: none;
}
.mainOrderTable .logisticsCompanyNameTdEdit.columnHide{
    display: none;
}
.mainOrderTable .surplusDeliveryTimeTdEdit.columnHide{
    display:none;
}
.mainOrderTable .promiseDeliveryTimeTdEdit.columnHide{
    display:none;
}
.mainOrderTable .confirmTimeTdEdit.columnHide{
    display:none;
}
/* 批量打印原先没有列编辑的样式�?�? */
 .mainOrderTable .buyerNickNameTdEdit{
    min-width: 160px;
    max-width: 280px;
}
.mainOrderTable .buyerNickNameTdEdit1{
    width: 142px !important;
    position: relative;
    overflow:initial;
}
.mainOrderTable .buyerNickNameBtns {
    /* padding-top: 15px; */
    /* display: flex; */
    /* align-items: center; */
}
.mainOrderTable .checkTdEdit .faCaretDown {
    position: relative;
}
.mainOrderTable .checkTdEdit .faCaretDown:hover .fastCheckTip {
    display: block;
}
.mainOrderTable .checkTdEdit .faCaretDown .fastCheckTip {
    position: absolute;
    height: 32px;
    line-height: 32px;
    background-color: #252933;
    width: 64px;
    font-size: 12px;
    text-align: center;
    color: #fff;
    opacity: 0.8;
    border-radius: 4px;
    top: -40px;
    left: -25px;
    display: none;
}
.mainOrderTable .checkTdEdit .faCaretDown .fastCheckTip::before {
    position: absolute;
    bottom: -6px;
    left: 23px;
    content: '';
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    border-top: 6px solid #252933;
}
.mainOrderTable .goodsNumTdEdit{
    min-width: 45px;
}
.mainOrderTable .goodsNumTdEdit .deliveryTimeTip {
    position: absolute;
    width: 220px;
    top: -40px;
    left: -100px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    background-color: #252933;
    color: #fff;
    opacity: 0.8;
    border-radius: 4px;
    display: none;
}
.mainOrderTable .goodsNumTdEdit .deliveryTime:hover .deliveryTimeTip {
    display: block;
}
.mainOrderTable .recommendLogistics:hover .recommendLogisticsTips {
    display: block;
}
.mainOrderTable .recommendLogisticsTips {
    position: absolute;
    width: 350px;
    top: 10px;
    left: 0px;
    padding: 8px;
    /* height: 36px; */
    /* line-height: 36px; */
    /* text-align: center; */
    background: #fff;
    z-index: 1001;
    /* border-radius: 4px; */
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
    /* color: #fff; */
    /* opacity: 0.8; */
    font-size: 12px;
    border-radius: 4px;
    display: none;
}
.mainOrderTable .pddHomeDelivery:hover .pddHomeDeliveryTips {
    display: block;
}
.mainOrderTable .pddHomeDeliveryTips {
    position: absolute;
    width: 350px;
    top: 10px;
    left: 0px;
    padding: 8px;
    /* height: 36px; */
    /* line-height: 36px; */
    /* text-align: center; */
    background: #fff;
    z-index: 1001;
    /* border-radius: 4px; */
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
    /* color: #fff; */
    /* opacity: 0.8; */
    font-size: 12px;
    border-radius: 4px;
    display: none;
}
.mainOrderTable .goodsNumTdEdit .deliveryTimeTip::before {
    position: absolute;
    bottom: -8px;
    right: 100px;
    content: '';
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    border-top: 8px solid #252933;
}
.mainOrderTable .receiverNameTdEdit{
    min-width: 100px;
    max-width: 150px;
}
.mainOrderTable .sfPriceMarkupTdEdit{
    min-width: 100px;
    max-width: 300px;
}
.mainOrderTable .receiverAddressTdEdit{
    /* min-width: 298px; */
    min-width: 350px;
}
.mainOrderTable .pddPromiseTdEdit{
    min-width: 100px;
}
.mainOrderTable .messageNotesTdEdit{
    min-width: 114px;
    max-width:166px;
}
.mainOrderTable .expressTemplateTdEdit{
    min-width: 100px;
}
.mainOrderTable .expectedDeliveryTimeTdEdit{
    min-width: 156px;
}
.mainOrderTable .expressNumberTdEdit{
    width: 130px;
}
.mainOrderTable .shipperNameTdEdit{
    width:120px;
}
.mainOrderTable .logisticsCompanyNameTdEdit{
    width:120px;
}
.mainOrderTable .surplusDeliveryTimeTdEdit{
    width:120px;
}
.mainOrderTable .promiseDeliveryTimeTdEdit{
    width:120px;
}
.mainOrderTable .orderTimeTdEdit{

}
.mainOrderTable .payDateTdEdit{

}
.mainOrderTable .tradeNoTdEdit{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.mainOrderTable .payAmountTdEdit{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.mainOrderTable .goodsPicTdEdit{
    /* max-width: 212px; */
    width: 390px;
}
.mainOrderTable .goodsPicTdEdit .goodsNewSettingTip {
    position: absolute;
    top: -100px;
    width: 250px;
    padding: 20px;
    color: #fff;
    background: #3B82ED;
    box-shadow: 0px 9px 28px 8px rgb(0 0 0 / 5%), 0px 6px 16px 0px rgb(0 0 0 / 8%), 0px 3px 6px -4px rgb(0 0 0 / 12%);
    border-radius: 4px;
    z-index: 99;
    font-weight: normal;
    font-size: 16px;
    display: none;
}
.mainOrderTable .goodsPicTdEdit .goodsNewSettingTip .goodsNewSettingClose {
    position: absolute;
    right: 10px;
    top: 10px;
}
.mainOrderTable .goodsPicTdEdit .goodsNewSettingTip::before {
    position: absolute;
    content: "";
    top: 88px;
    left: 36px;
    width: 0px;
    height: 0px;
    border-left: 8px solid transparent;
    border-top: 8px solid #3B82ED;
    border-right: 8px solid transparent;
}

.mainOrderTable .newSettingTip {
    position: absolute;
    top: -100px;
    right: 48%;
    width: 250px;
    padding: 20px;
    color: #fff;
    background: #3B82ED;
    box-shadow: 0px 9px 28px 8px rgb(0 0 0 / 5%), 0px 6px 16px 0px rgb(0 0 0 / 8%), 0px 3px 6px -4px rgb(0 0 0 / 12%);
    border-radius: 4px;
    z-index: 99;
    font-weight: normal;
    font-size: 16px;
    display: none;
}
.mainOrderTable .newSettingTip .newSettingClose {
    position: absolute;
    right: 10px;
    top: 10px;
}
.mainOrderTable .newSettingTip::before {
    position: absolute;
    content: "";
    top: 88px;
    right: 48px;
    width: 0px;
    height: 0px;
    border-left: 8px solid transparent;
    border-top: 8px solid #3B82ED;
    border-right: 8px solid transparent;
}
/* 商品信息按钮设置样式 */
.mainOrderTable .goodsPicTdEdit .goodsInfoth {
    position: relative;
    /* display: flex;
    align-items: center; */
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth1 {
    /* position: relative; */
    display: flex;
    align-items: center;
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsIcon{
    margin-left: 6px;
    cursor: pointer;
}

.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck {
    position: absolute;
    top: 21px;
    width: 480px;
    height: 300px;
    background-color: #fff;
    box-shadow: 0px 8px 16px 0px rgba(207, 211, 219, 0.8);
    z-index: 1001;
    right: 0;
    display: none;
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck .goodsInfoTitle {
    height: 40px;
    line-height: 40px;
    padding-left: 16px;
    border-bottom: 1px solid #E8EAF1;
    font-weight: normal;
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck .goodsSettingContent {
    padding-left: 16px;
    font-weight: normal;
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck .goodsSettingContent .showContentSet {
    display: flex;
    align-items: center;
    margin-top: 12px;
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck .goodsSettingContent .showContentSet .leftTitle {
    width: 97px;
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck .goodsSettingContent .showContentSet .imgAndGoodsNumSet {
    width: 240px;
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck .goodsSettingContent .showContentSet .goodsMaxNum {
    width: 60px;
    margin: 0;
    padding-left: 5px;
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck .goodsSettingContent .showContentSet .goodsInfoContent {
    margin: 0px;
    display: flex;
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck .goodsInfoContent [type="checkbox"]+label {
    padding-left: 25px;
    margin-right: 30px;
    font-weight: normal;
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck .goodsInfoContent [type="checkbox"]:checked+label::before {
    top: 4px !important;
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck .footerBtn {
    display: flex;
    justify-content: flex-end;
    font-weight: normal;
    margin-top: 16px;
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck .footerBtn .footBtn {
    height: 32px;
    line-height: 32px;
    width: 72px;
    text-align: center;
    border-radius: 4px;
    cursor: pointer;
    margin-right: 16px;
}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck .footerBtn .calcelGoodsCheck {
    border: 1px solid #CFD3DB;

}
.mainOrderTable .goodsPicTdEdit .goodsInfoth .goodsInfoCheck .footerBtn .sureGoodsCheck {
    background-color: #3B82ED;
    color: #fff;
}

/* 留言备注按钮设置样式开始*/
/* .mainOrderTable .messageNotesTdEdit .goodsInfoth_leave {
    position: relative;
}
.mainOrderTable .messageNotesTdEdit .goodsInfoth1 {
    display: flex;
    align-items: center;
}
.mainOrderTable .messageNotesTdEdit .goodsInfoth_leave .goodsIcon{
    margin-left: 6px;
    cursor: pointer;
}
.mainOrderTable .messageNotesTdEdit .goodsInfoth_leave .leave_remark {
    position: absolute;
    top: 21px;
    width: 176px;
    height: 170px;
    background-color: #fff;
    box-shadow: 0px 8px 16px 0px rgba(207, 211, 219, 0.8);
    z-index: 1001;
    display: none;
}
.mainOrderTable .messageNotesTdEdit .goodsInfoth_leave .leave_remark .goodsInfoTitle {
    height: 40px;
    line-height: 40px;
    padding-left: 16px;
    border-bottom: 1px solid #E8EAF1;
    font-weight: normal;
}
.mainOrderTable .messageNotesTdEdit .goodsInfoth_leave .leave_remark .goodsInfoContent {
    padding-left: 16px;
}
.mainOrderTable .messageNotesTdEdit .goodsInfoth_leave .leave_remark .goodsInfoContent [type="checkbox"]+label {
    padding-left: 25px;
    font-weight: normal;
}
.mainOrderTable .messageNotesTdEdit .goodsInfoth_leave .leave_remark .goodsInfoContent [type="checkbox"]:checked+label::before {
    top: 4px !important;
}
.mainOrderTable .messageNotesTdEdit .goodsInfoth_leave .leave_remark .footerBtn {
    display: flex;
    justify-content: space-around;
    font-weight: normal;
}
.mainOrderTable .messageNotesTdEdit .goodsInfoth_leave .leave_remark .footerBtn .footBtn {
    height: 32px;
    line-height: 32px;
    width: 72px;
    text-align: center;
    border-radius: 4px;
}
.mainOrderTable .messageNotesTdEdit .goodsInfoth_leave .leave_remark .footerBtn .calcelGoodsCheck {
    border: 1px solid #CFD3DB;
    cursor: pointer;
}
.mainOrderTable .messageNotesTdEdit .goodsInfoth_leave .leave_remark .footerBtn .sureGoodsCheck {
    background-color: #3B82ED;
    color: #fff;
    cursor: pointer;
} */
/* 留言备注按钮设置样式结束*/

/* 留言备注按钮设置样式开始*/
.mainOrderTable .goodsInfoth_leave {
    position: relative;
}
.mainOrderTable .goodsInfoth1 {
    display: flex;
    align-items: center;
}
.mainOrderTable .goodsInfoth_leave .goodsIcon{
    margin-left: 6px;
    cursor: pointer;
}
.mainOrderTable .goodsInfoth_leave .leave_remark {
    position: absolute;
    top: 21px;
    width: 176px;
    /* height: 170px; */
    padding-bottom: 15px;
    background-color: #fff;
    box-shadow: 0px 8px 16px 0px rgba(207, 211, 219, 0.8);
    z-index: 1001;
    display: none;
}
.mainOrderTable .goodsInfoth_leave .leave_remark .goodsInfoTitle {
    height: 40px;
    line-height: 40px;
    padding-left: 16px;
    border-bottom: 1px solid #E8EAF1;
    font-weight: normal;
}
.mainOrderTable .goodsInfoth_leave .leave_remark .goodsInfoContent {
    padding-left: 16px;
}
.mainOrderTable .goodsInfoth_leave .leave_remark .goodsInfoContent [type="checkbox"]+label {
    padding-left: 25px;
    font-weight: normal;
}
.mainOrderTable .goodsInfoth_leave .leave_remark .goodsInfoContent [type="checkbox"]:checked+label::before {
    top: 4px !important;
}
.mainOrderTable .goodsInfoth_leave .leave_remark .footerBtn {
    display: flex;
    justify-content: space-around;
    font-weight: normal;
}
.mainOrderTable .goodsInfoth_leave .leave_remark .footerBtn .footBtn {
    height: 32px;
    line-height: 32px;
    width: 72px;
    text-align: center;
    border-radius: 4px;
}
.mainOrderTable .goodsInfoth_leave .leave_remark .footerBtn .calcelGoodsCheck {
    border: 1px solid #CFD3DB;
    cursor: pointer;
}
.mainOrderTable .goodsInfoth_leave .leave_remark .footerBtn .sureGoodsCheck {
    background-color: #3B82ED;
    color: #fff;
    cursor: pointer;
}
/* 留言备注按钮设置样式结束*/

.mainOrderTable .orderColumnEdit{
    position: relative;
    /* min-width: 67px;
    width:68px; */
    min-width: 42px;
    width: 43px;
    text-align: center;
}
.mainOrderTable .orderColumnEdit .topTitle {
    position: absolute;
    width: 80px;
    height: 32px;
    line-height: 32px;
    font-size: 12px;
    background-color: #000;
    color: #fff;
    opacity: 0.5;
    border-radius: 4px;
    top: -31px;
    text-align: left;
    padding-left: 10px;
    font-weight: normal;
}
.mainOrderTable .orderColumnEdit .topTitle1 {
    right: 82px;
}
.mainOrderTable .orderColumnEdit .topTitle2 {
    right: 0;
}
.mainOrderTable .columnSortEdit {
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.mainOrderTable .columnSortEdit .centerLine {
    width: 1px;
    height: 14px;
    background-color: #D8D8D8;
}
.mainOrderTable .orderColumnEdit .columnthEdit{
    position: absolute;
    width: 200px;
    background-color: #fff;
    box-shadow: 0px 4px 12px 0px #CFD3DB;
    z-index: 1001;
    top: 32px;
    display: none;
    right: 0px;
}
#columnAndSortSetting .columnSortEdit .sort:hover, #columnAndSortSetting .columnSortEdit .column:hover {
    font-weight: bolder;
}
.tiaojianDiv .operation-btn-wrapper .columnAndSortSetting .columnthEdit{
    position: absolute;
    min-width: 160px;
    background-color: #fff;
    box-shadow: 0px 4px 12px 0px #CFD3DB;
    z-index: 1001;
    top: 32px;
    display: none;
    right: 0px;
}
.mainOrderTable .orderColumnEdit .columnthEdit ul {
    padding-left: 16px;
    
}
.tiaojianDiv .operation-btn-wrapper .columnAndSortSetting .columnthEdit ul {
    padding-left: 16px;
    padding-top: 16px;
    padding-right: 4px;
    width: 100%;
}
.tiaojianDiv .operation-btn-wrapper .columnAndSortSetting .columnthEdit ul:after {
    content: "";
    display: block;
    clear: both;
}
.mainOrderTable .orderColumnEdit .columnthEdit ul li {
    text-align: left;
    /* display: flex;
    align-items: center;
    justify-content: space-between; */
    /* height: 22px; */
}
.tiaojianDiv .operation-btn-wrapper .columnAndSortSetting .columnthEdit ul li {
    text-align: left;
    width: 100%;
    height: 22px;
    line-height: 22px;
    white-space: nowrap;

}
/* .mainOrderTable .orderColumnEdit .columnthEdit ul li .columnSetSortAll {
    display: flex;
    align-items: center;
}
.mainOrderTable .orderColumnEdit .columnthEdit ul li .columnSetSortAll .columnSetSort {
    background-color: #3B82ED;
    width: 14px;
    height: 14px;
    text-align: center;
    line-height: 14px;
    border-radius: 14px;
    color: #fff;
    margin-right: 6px;
} */
.mainOrderTable .orderColumnEdit .columnthEdit ul li [type="checkbox"]+label {
    padding-left: 30px;
    font-weight: normal;
}
.tiaojianDiv .operation-btn-wrapper .columnAndSortSetting .columnthEdit ul li [type="checkbox"]+label {
    padding-left: 30px;
    font-weight: normal;
    color: #000;
}
.mainOrderTable .orderColumnEdit .columnthEdit ul li [type="checkbox"]:disabled:checked+label {
    color: #CFD3DB;
}
.m.tiaojianDiv .operation-btn-wrapper .columnAndSortSetting .columnthEdit ul li [type="checkbox"]:disabled:checked+label {
    color: #CFD3DB;
}
.mainOrderTable .orderColumnEdit .columnthEdit ul li [type="checkbox"]+label::before,[type="checkbox"]+label::after {
    top: 2px !important;
}
.tiaojianDiv .operation-btn-wrapper .columnAndSortSetting .columnthEdit ul li [type="checkbox"]+label::before,[type="checkbox"]+label::after {
    top: 2px !important;
}
.mainOrderTable .orderColumnEdit .columnthEdit [type="checkbox"]:checked+label::before {
    top: 4px !important;
}
.tiaojianDiv .operation-btn-wrapper .columnAndSortSetting .columnthEdit [type="checkbox"]:checked+label::before {
    top: 4px !important;
}
[type="checkbox"]:checked+label::before {
    top: 4px !important;
}
.mainOrderTable .orderColumnEdit .columnthEdit .footerBtn {
    display: flex;
    justify-content: space-around;
    margin:10px 0;
    font-weight: normal;
}
.tiaojianDiv .operation-btn-wrapper .columnAndSortSetting .columnthEdit .footerBtn {
    display: flex;
    justify-content: space-around;
    margin:10px 0;
    font-weight: normal;
}
.mainOrderTable .orderColumnEdit .columnthEdit .footerBtn .footBtn {
    height: 32px;
    line-height: 32px;
    width: 72px;
    text-align: center;
    border-radius: 4px;
}
.tiaojianDiv .operation-btn-wrapper .columnAndSortSetting .columnthEdit .footerBtn .footBtn {
    height: 32px;
    line-height: 32px;
    width: 72px;
    text-align: center;
    border-radius: 4px;
}
.mainOrderTable .orderColumnEdit .columnthEdit .footerBtn .calcelColumnSet {
    border: 1px solid #CFD3DB;
}
.tiaojianDiv .operation-btn-wrapper .columnAndSortSetting .columnthEdit .footerBtn .calcelColumnSet {
    border: 1px solid #CFD3DB;
}
.mainOrderTable .orderColumnEdit .columnthEdit .footerBtn .sureColumnSet {
    background-color: #3B82ED;
    color: #fff;
}
.tiaojianDiv .operation-btn-wrapper .columnAndSortSetting .columnthEdit .footerBtn .sureColumnSet {
    background-color: #3B82ED;
    color: #fff;
}
#orderSortEditModal .card-content .orderSort .todo-list .todo-item {
    margin-bottom: 10px;
    border-bottom: none;
}
/* #orderSortEditModal .card-content .orderSort .todo-list .todo-item [type=radio]+label {
    color: rgba(0, 0, 0, .6);
} */

.mainOrderTable .tdrmsgpset{
    padding-left:5px!important;
}
#mainOrderTableBox .editTableBtn_shop,#mainOrderTableBox .editTableBtn{
    padding-left:0;
    padding-right:0;
    text-align: center;
}
/* 批量打印原先没有列编辑的样式结束 */
/* 首页编辑�?启列覆盖原先样式�?�? */
.mainOrderTable.index1MainOrderTable .buyerNickNameTdEdit{
    min-width: auto;
    max-width: none;
}
.mainOrderTable.index1MainOrderTable .goodsNumTdEdit{
    min-width: auto;
}
.mainOrderTable.index1MainOrderTable .receiverNameTdEdit{
    min-width: auto;
    max-width: none;
}
.mainOrderTable.index1MainOrderTable .pddPromiseTdEdit{
    min-width: auto;
    max-width: none;
}
.mainOrderTable.index1MainOrderTable .sfPriceMarkupTdEdit{
    min-width: auto;
    max-width: none;
}
.mainOrderTable.index1MainOrderTable .receiverAddressTdEdit{
    min-width: 300px;
    width: auto;
}
.mainOrderTable.index1MainOrderTable .receiverAddressTdEditdy {
    width: 200px !important;
}
.mainOrderTable.index1MainOrderTable .messageNotesTdEdit{
    min-width: auto;
    max-width: none;
}
.mainOrderTable.index1MainOrderTable .expressTemplateTdEdit{
    min-width: auto;
}
.isDelivered {
    position: relative;
}
.isDelivered .ddOrderExpressTipContent {
    position: absolute;
    width: 180px;
    bottom: 100%;
    left: -80px;
    text-align: center;
    background-color:#717A87;
    color: #fff;
    border-radius: 4px;
    padding: 8px;
    display: none;
}
.isDelivered .ddOrderExpressTipContent::after {
    content: "";
    position: absolute;
    top: 100%;
    right: 85px;

    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #717A87;
}
.isDelivered:hover .ddOrderExpressTipContent {
    display: block;
}

.mainOrderTable.index1MainOrderTable .expectedDeliveryTimeTdEdit{
    min-width: auto;
}
.mainOrderTable.index1MainOrderTable .expressNumberTdEdit{
    width: auto;
}

.mainOrderTable.index1MainOrderTable .orderTimeTdEdit{
}
.mainOrderTable.index1MainOrderTable .payDateTdEdit{
}
.mainOrderTable.index1MainOrderTable .tradeNoTdEdit{


}
.mainOrderTable.index1MainOrderTable .payAmountTdEdit{

}
.mainOrderTable.index1MainOrderTable .timeRemainingTdEdit{
}
.mainOrderTable.index1MainOrderTable .goodsPicTdEdit{
    min-width: auto;
    width: auto;
}
.mainOrderTable.index1MainOrderTable .orderColumnEdit{
    min-width: auto;
    width:auto;
}
.mainOrderTable.index1MainOrderTable th:nth-of-type(1){
    border-left:1px solid #e0e0e0;
}
.mainOrderTable.index1MainOrderTable th{
    border-right:1px solid #e0e0e0;
}
.mainOrderTable.index1MainOrderTable .goodsPicTdEdit{
    width: auto;
    position: relative;
}
.mainOrderTable.index1MainOrderTable tr .address-td .text-box{
    min-width: auto;
    max-width: none;
}
.mainOrderTable.index1MainOrderTable .external_tableDiv{
    width:auto;
}
.mainOrderTable.index1MainOrderTable .infoArea tr .first-td{
    max-width: none;
}
.mainOrderTable .infoArea tr .first-td .copy-btn{
    display: none;
}
.mainOrderTable .infoArea tr .first-td:hover .copy-btn{
    display: inline-block;
}
.mainOrderTable.index1MainOrderTable .shipperNameTdEdit{
    width:auto;
}
.mainOrderTable.index1MainOrderTable .logisticsCompanyNameTdEdit{
    width:auto;
}
.mainOrderTable.index1MainOrderTable .surplusDeliveryTimeTdEdit{
    width:auto;
}
.mainOrderTable.index1MainOrderTable .promiseDeliveryTimeTdEdit{
    width:auto;
}
/* 首页编辑列开启覆盖原先样式结�? */
/* 追加单号弹窗样式�?�? */
.modal.new-modal.add-order-num-modal .modal-content .pub-item-box{
    margin-bottom:10px;
}
.add-order-num-modal .modal-content{
    padding-left:30px!important;
    padding-right:30px!important;
}
.add-order-num-modal .modal-content .item-name{
    color:#999999!important;
}
.add-order-num-modal .modal-content .text-span{
   display:inline-block;
   line-height:36px;
   color:#333333;
}
.add-order-num-modal .modal-content .num-tip{
    color:#333333;
}
.add-order-num-modal .modal-content .num-box{
    /* padding-left: 8px; */
}
.add-order-num-modal .modal-content .num-box .left-box{
    margin-left: -4px;
    padding-top:5px;
    width:294px;
}
.add-order-num-modal .modal-content .num-box label{
    margin-right: 38px;
    color:#333333;
}
.add-order-num-modal .modal-content .num-box .custom-num{
   margin-bottom:0;
   padding-left:5px;
   width:calc(100% - 105px);
   height: 32px;
   color:#333333;
   border:1px solid #e0e0e0;
   border-radius:4px;
}
.add-order-num-modal .modal-content .print-box select{
    padding-left:5px;
    height:32px;
    line-height:32px;
}
/* 追加单号弹窗样式结束 */
/* 审核快�?�不可达提示的模特框样式�?�? */
.express-unreachable-modal table tr th,.express-unreachable-modal table tr td{
    padding:5px;
}
.express-unreachable-modal table tr{
    border-bottom: 1px solid #E0E0E0;
    border-top: 1px solid #E0E0E0;
}
/* 审核快�?�不可达提示的模特框样式结束 */
/* 底部更多功能展开的样�? */
.footer-more-btn:hover .botton-more-function{
    display: block;
}
ul.botton-more-function {
    width:250px;
    /* left: -58px; */
    left: 0;
    padding:10px 0!important;
    background: #ffffff !important;
    border-radius: 4px;
    box-shadow: 2px 2px 8px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
}
ul.botton-more-function li{
    margin-right:0;
    width:50%;
    padding:0 10px;
    float: left;
    clear: none;
    border-right:1px solid #e0e0e0;
}
ul.botton-more-function li a{
    padding:0 10px;
    height:42px;
    line-height: 42px;
    color: #333!important;
}
ul.botton-more-function li:hover{
    background-color: #fff;
}
ul.botton-more-function li a:hover{
    color: #3b82ed!important;
    background-color: #F1F8FF;
}
.pdd_orderByRow_controlDisPlay {
    display: none!important;
}
input[type=time] {
    border: 1px solid #CFD3DB;
    width: 96px;
    height: 28px;
    border-radius: 4px;
    margin: 0;
    text-align: center;
    padding-right: 10px;
}
.timeInput {
    border: 1px solid #CFD3DB !important;
    width: 80px !important;
    height: 28px !important;
    border-radius: 4px !important;
    margin: 0 !important;
    padding: 0 5px !important;
}
.pub-select{
    padding-top:0;
    padding-bottom: 0;
    padding-left:13px!important;
    padding-right:20px;
    height:28px;
    line-height: 26px;
    font-size:12px;
    color:#333333;
    border: 1px solid #DDDDDD;
    border-radius:0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.auto-merge-hover-box {
    position: relative;
    padding-top: 5px;
    padding-left:10px;
}
.auto-merge-hover-box .defalut_img, .auto-merge-hover-box:hover .hover_img {
    display: inline-block;
}
.auto-merge-hover-box:hover .defalut_img,.auto-merge-hover-box .hover_img {
    display: none;
}
.auto-merge-hover-box .hoverContent {
    position: absolute;
    width: 376px;
    left: 32px;
    top: -20px;
    height: 138px;
    padding: 7px;
    background-color: #fff;
    box-shadow: 0px 8px 16px 0px rgba(207,211,219,0.8);
    z-index: 2;
    display: none;
}
.auto-merge-hover-box:hover .hoverContent {
    display: block;
}
.auto-merge-hover-box .hoverContent::before {
    position: absolute;
    left: -16px;
    top: 20px;
    border:10px solid transparent;
    border-right:10px solid #fff;
    content: "";
}
.auto-merge-hover-box .hoverContent .content {
    position: absolute;
    width: 334px;
    height: 66px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #777C87;
    line-height: 22px;
    left: 20px;
    top: 50px;
}
.pub-hover-box{
    position: relative;
}
.pub-hover-box .defalut_img {
    display: inline-block;
}
.pub-hover-box:hover .defalut_img {
    display: none;
}
.pub-hover-box .hover_img {
    display: none;
}
.pub-hover-box:hover .hover_img {
    display: inline-block;
}
.pub-hover-box:hover .hover-content{
    display: block;
}
.pub-hover-box .hover-content{
    padding: 12px;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -150px;
    width: 300px;
    font-size: 12px;
    background: #717A87;
    box-shadow: 0px 8px 16px 0px rgba(37,41,51,0.1);
    border-radius: 5px;
    z-index: 2;
    color: #fff;
    display: none;
}
.pub-hover-box:hover .hover-content1 {
    display: block;
}
.pub-hover-box .hover-content1 {
    position: absolute;
    right: -176px;
    padding: 16px;
    background: #717A87;
    box-shadow: 0px 8px 16px 0px rgba(37,41,51,0.1);
    z-index: 2;
    border-radius: 4px;
    bottom: calc(100% + 5px);
    color: #fff;
    display: none;
}
.pub-hover-box .hover-content1::after {
    border: 5px solid transparent;
    border-top: 5px solid #717A87;
    content: "";
    position: absolute;
    bottom: -10px;
    left: 159px;
}


/* 细的竖向滚动条样式开�? */
.smallScollY::-webkit-scrollbar {
    width: 8px;
}
.smallScollY::-webkit-scrollbar-track {
    background-color:#F3F4F8;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius:2em;
}
.smallScollY::-webkit-scrollbar-thumb {
    background-color:#C0C6D1;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius:2em;
}
/* 细的竖向滚动条样式结�? */
.batch_province_md li input{
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}
 .receiverFullAddressTexTarea::-webkit-input-placeholder {
	/* WebKit, Blink, Edge */
    color:#9e9e9e!important;
    font-size:12px;
}

 .receiverFullAddressTexTarea:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
    color:#9e9e9e!important;
    font-size:12px;
}

 .receiverFullAddressTexTarea::-moz-placeholder {
	/* Mozilla Firefox 19+ */
    color:#9e9e9e!important;
    font-size:12px;
}

.receiverFullAddressTexTarea:-ms-input-placeholder {
	/* Internet Explorer 10-11 */
    color:#9e9e9e!important;
    font-size:12px;
}
#shopPlatFormListDiv .importShopPlat{
    width: 119px !important;
    height: 56px !important;
    border-radius: 5px;
    border: 1px solid #ccc;
    background-color: #F3FBFE;
    box-shadow: 0px 3px 7px 0px rgba(0,115,255,0.1);
}
#shopPlatFormListDiv .importShopPlat.active{
    border: 1px solid #3b82ed !important;
    overflow: hidden;
}
#shopPlatFormListDiv .importShopPlat div{
    font-size: 16px!important;
}
#shopPlatFormListDiv .importShopPlat img{
    border-radius: 5px;
    width: 100%;
    height: 100%;
}
#shopPlatFormListDiv .addImportTemplateBtn{
    border-radius: 5px;
    border: 1px solid #ccc!important;
    box-shadow: 0px 3px 7px 0px rgba(0,115,255,0.1);
    padding-left:10px;
    background-color: #F3FBFE;
}
#shopPlatFormListDiv .addImportTemplateBtn .fa-plus{
    font-size: 32px;
}
#yfdBanner {
    position: relative;
    margin: 20px 0px 0px 22px;
}
#yfdBanner #yfdUseBtn {
    position: absolute;
    top: 79%;
    left: 39.5%;
    transform: translate(-50%, -50%);
    /* background-color: red; */
    width: 100px;
    height: 28px;
    border-radius: 20px;
    cursor: pointer;
}
/* #yfdBanner #yfdDetailsBtn {
    position: absolute;
    top: 79%;
    left: 56%;
    transform: translate(-50%, -50%);
    width: 100px;
    height: 28px;
    border-radius: 20px;
    cursor: pointer;
} */
.overflow-hidden{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.go-top-box{
    position: fixed;
    right:10px;
    bottom:62px;
    cursor: pointer;
    display: none;
}
.go-top-box img{
    display: block;
}
.go-top-box .go-text{
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}
.go-top-box:hover .go-text{
    display: block;
}
.logisticsNo-box:hover .sub-logistics-ul{
    display: block;
}
.kuayue-cancelOrder {
    position: absolute;
    top: 46px;
    right: 0;
    display: none;
    cursor: pointer;
}
.readOnly:hover .kuayue-cancelOrder {
    display: block !important;
}
.readOnly .logistics_icon, .external_tableDiv .logistics_icon{
    position: absolute;
    top: 30%;
    left: 17px;
    cursor:pointer;
    margin-right: 5px;
    display: inline;
    color: #3b82ed!important;
}
.sub-logistics-ul{
    margin: 0;
    position: absolute;
    bottom: 30px;
    left: 0;
    padding: 10px;
    min-width: 120px;
    max-width: 200px;
    z-index: 100;
    background: #fff;
    border-radius: 5px;
    line-height: 20px;
    max-height:200px;
    box-shadow: 0 0 10px #ddd;
    display: none;
}
.added-specs-box li{
    margin-bottom: 10px;
    position: relative;
}
.added-specs-box li .specs-name{
    display: inline-block;
    vertical-align: middle;
    width:50%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.added-specs-box li .count-name{
    padding:0 5px;
    display: inline-block;
    vertical-align: middle;
    width:20%;
}
.added-specs-box li input{
    margin-bottom: 0;
    padding:0 5px;
    width:30%;
    height:28px;
    line-height:26px;
    background: #fff;
    border: 1px solid #bcbcbc!important;
    border-radius: 4px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-shadow: none!important;
}
.added-specs-box li i{
    position: absolute;
    right:-20px;
    top:6px;
    font-size:16px;
    cursor: pointer;
}
#imgType_02select .select2-container .selection{
    width:100%;
}
#addvalueDiv .select2-container .selection{
    width:100%;
}
/* 顶部搜索订单，分类标识样�? */
.search-order-sign-wrapper{
    position: relative;
}
.search-order-sign-wrapper .search-order-sign{
    display: block;
    padding:0 20px 0 6px;
    height:32px;
    line-height: 30px;
    background: url(../../../images/dropdown.svg) no-repeat scroll right center rgba(255,255,255,1);
    background-position: 98% 50%;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    cursor: pointer;
}
.search-order-sign-wrapper .search-order-sign-box{
    position: absolute;
    top: 30px;
    left: 0;
    width: 100%;
    z-index: 2;
    padding-left:0;
    background: #ffffff;
    border: 1px solid rgba(0, 0, 0, .5);
    line-height: 30px;
    display: none;
    box-shadow: 0px 2px 24px 0px rgba(200, 201, 204, 0.8);
}
.search-order-sign-wrapper .search-order-sign-box li{
    padding-left:6px;
    margin:0!important;
    float:initial;
    width:100%;
    height:22px!important;
    line-height: 22px;
    cursor: pointer;
}
.search-order-sign-wrapper .search-order-sign-box li:hover{
    color:#fff;
    background: #1e90ff;
}
.privacy-box{
    /* position: absolute;
    top: 7px;
    right: -27px;
    width: 40px; */
    font-size: 12px;
    color: #999999;
    cursor: initial;
    display: none;
}
.privacy-box .privacy-tips{
    position: absolute;
    top: -60px;
    right: -420px;
    width: 420px;
    padding:10px;
    background: #fff;
    color: #333;
    border-radius: 4px;
    box-shadow: 0px -1px 5px 5px rgba(00,00,00,0.1);
    z-index: 9;
    display: none;
    /* font-size: 14px; */
}
.privacy-box .privacy-tips .dot {
    width: 8px;
    height: 8px;
    background-color: #333;
    border-radius: 90px;
    margin-top: 6px;
    margin-right: 5px;
}
.privacy-box .privacy-tips .rightWidth {
    width: calc(100% - 13px);
}
.privacy-box .privacy-tips .leftLine {
    width: 2px;
    height: 40px;
    background-color: #999999;
    margin-top: 6px;
    margin-right: 5px;

}
.privacy-box .privacy-tips .sizeBold {

    font-weight: bold;
}
.privacy-box .privacy-tips .f78b3e {
    color: #f78b3e;
}
.privacy-box .privacy-tips::before{
    position: absolute;
    left: -16px;
    top: 64px;
    border:10px solid transparent;
    border-right:10px solid #fff;
    content: "";
}
.privacy-box:hover .privacy-tips{
    display: block;
}


.privacy-box1{
    font-size: 12px;
    color: #999999;
    cursor: initial;
    display: none;
}
.privacy-box1 .privacy-tips{
    position: absolute;
    top: -40px;
    right: -370px;
    width: 420px;
    padding:10px;
    background: #fff;
    color: #333;
    border-radius: 4px;
    box-shadow: 0px -1px 5px 5px rgba(00,00,00,0.1);
    z-index: 9;
    display: none;
    /* font-size: 14px; */
}
.privacy-box1 .privacy-tips .dot {
    width: 8px;
    height: 8px;
    background-color: #333;
    border-radius: 90px;
    margin-top: 6px;
    margin-right: 5px;
}
.privacy-box1 .privacy-tips .rightWidth {
    width: calc(100% - 13px);
}
.privacy-box1 .privacy-tips .leftLine {
    width: 2px;
    height: 40px;
    background-color: #999999;
    margin-top: 6px;
    margin-right: 5px;

}
.privacy-box1 .privacy-tips .sizeBold {

    font-weight: bold;
}
.privacy-box1 .privacy-tips .f78b3e {
    color: #f78b3e;
}
.privacy-box1 .privacy-tips::before{
    position: absolute;
    left: -16px;
    top: 64px;
    border:10px solid transparent;
    border-right:10px solid #fff;
    content: "";
}
.privacy-box1:hover .privacy-tips{
    display: block;
}

.privacy_tgc_box1{
    font-size: 12px;
    color: #999999;
    cursor: initial;
    display: none;
}
.privacy_tgc_box1 .privacy-tips{
    position: absolute;
    top: -40px;
    right: -370px;
    width: 420px;
    padding:10px;
    background: #fff;
    color: #333;
    border-radius: 4px;
    box-shadow: 0px -1px 5px 5px rgba(00,00,00,0.1);
    z-index: 9;
    display: none;
    /* font-size: 14px; */
}
.privacy_tgc_box1 .privacy-tips .dot {
    width: 8px;
    height: 8px;
    background-color: #333;
    border-radius: 90px;
    margin-top: 6px;
    margin-right: 5px;
}
.privacy_tgc_box1 .privacy-tips .rightWidth {
    width: calc(100% - 13px);
}
.privacy_tgc_box1 .privacy-tips .leftLine {
    width: 2px;
    height: 40px;
    background-color: #999999;
    margin-top: 6px;
    margin-right: 5px;

}
.privacy_tgc_box1 .privacy-tips .sizeBold {

    font-weight: bold;
}
.privacy_tgc_box1 .privacy-tips .f78b3e {
    color: #f78b3e;
}
.privacy_tgc_box1 .privacy-tips::before{
    position: absolute;
    left: -16px;
    top: 64px;
    border:10px solid transparent;
    border-right:10px solid #fff;
    content: "";
}
.privacy_tgc_box1:hover .privacy-tips{
    display: block;
}
.privacy-box-dy {
    font-size: 12px;
    color: #999999;
    cursor: initial;
    display: none;
}
.privacy-box-dy .privacy-tips{
    position: absolute;
    top: -40px;
    right: -370px;
    width: 420px;
    padding:10px;
    background: #fff;
    color: #333;
    border-radius: 4px;
    box-shadow: 0px -1px 5px 5px rgba(00,00,00,0.1);
    z-index: 9;
    display: none;
    /* font-size: 14px; */
}
.privacy-box-dy .privacy-tips::before{
    position: absolute;
    left: -16px;
    top: 64px;
    border:10px solid transparent;
    border-right:10px solid #fff;
    content: "";
}
.privacy-box-dy:hover .privacy-tips{
    display: block;
}
.privacy-mobile-modal{
    color: #333;
}
.privacy-mobile-modal .modal-content{
    padding-bottom: 0!important;
}
.privacy-mobile-modal .top-tip{
    padding: 10px;
    background: #FFF4E1;
    border:1px solid #f78b3e;
}
.privacy-mobile-modal .choice-box label{
    margin-right:10px;
    padding-left:25px;
    color: #333;
}
.privacy-mobile-modal .choice-box label:before, .privacy-mobile-modal .choice-box label:after{
    margin-left:0;
}
.privacy-mobile-modal .text-box{
    margin:10px 0;
    padding:10px;
    background:#E5F3FF;
}
.privacy-mobile-modal .text-box p{
    margin: 5px 0;
    color: #3286FF;
}
.privacy-mobile-modal .btn-box{
    text-align: right;
}
.privacy-mobile-modal .btn-box .go-use{
    margin-right:10px;
    display: inline-block;
    vertical-align: middle;
    width:130px;
    height:30px;
    line-height: 30px;
    text-align: center;
    color:#fff;
    background: #3286FF;
    border-radius: 2px;
}
.privacy-mobile-modal .btn-box span{
    display: inline-block;
    vertical-align: middle;
    color:#999999;
    cursor: pointer;
}
/* 查询条件显示设置模�?�框样式 */
.query-condition-modal .content-box{
    padding: 0 20px;
}
.query-condition-modal .content-box li{
    margin-bottom: 5px;
    float: left;
    width:33.333%;
}
.query-condition-modal .content-box li label{
    padding-left:25px;
    color: #333333;
}
.expected-delivery-tips{
    position: absolute;
    top: -15px;
    left: 22px;
    padding: 10px;
    width: 153px;
    color: #313534;
    font-size: 12px;
    background:#ffca28;
    border-radius: 3px;
    display: none;
}
.expected-delivery-tips::before{
    position: absolute;
    left: -16px;
    border:10px solid  transparent;
    border-right-color:#ffca28;
    content: "";
}
.expected-delivery-tips-box:hover .expected-delivery-tips{
    display: block;
}
.pubScrollY{
    overflow-y: auto;
}
.pubScrollY::-webkit-scrollbar {
    width: 8px;
}
.pubScrollY::-webkit-scrollbar-track {
    background-color:#F5F8FC;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius:2em;
}
.pubScrollY::-webkit-scrollbar-thumb {
    background-color:#CCCCCC;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius:2em;
}
/* 新增快�?�公司模态框样式�?�? */
.new-add-express-box,.new-add-express-box .fixedTopBtnGroup,.new-add-express-box .company-list-wrapper{
    height: 100%;
}
.new-add-express-box .company-list-wrapper{
    /* border-top:1px solid #bcbcbc; */
    border-right:1px solid #bcbcbc;
    padding:0;
}
.new-add-express-box .company-list-wrapper .company-list-box{
    height:calc(100% - 51px);
}
.new-add-express-box .company-list-box .company-search-box{
    padding-right:8px;
}
.new-add-express-box .company-list-box .company-search-box input{
    margin: 0;
    padding: 8px;
    float: left;
    width: calc(100% - 30px);
    height: 32px;
    border: 1px solid #bcbcbc;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.new-add-express-box .company-list-box .company-search-box input:focus{
    border-color: #40a9ff;
    outline: 0;
    box-shadow: 0 0 0 2px rgba(24,144,255,.2);
}
.new-add-express-box .company-list-box .company-search-box  ::-webkit-input-placeholder { /* WebKit browsers */
    color:#cccaca!important;
}
.new-add-express-box .company-list-box .company-search-box  :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#cccaca!important;
}
.new-add-express-box .company-list-box .company-search-box  ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#cccaca!important;
}
.new-add-express-box .company-list-box .company-search-box :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#cccaca!important;
}
.new-add-express-box .company-list-box .company-search-box span{
    float:left;
    width:30px;
    height:32px;
    border: 1px solid #bcbcbc;
    border-left: none;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    cursor: pointer;
    position: relative;
}
.new-add-express-box .company-list-box .company-search-box span img{
    position: absolute;
    top:8px;
    left:7px;
    width: 16px;
    height: 16px;
}
.new-add-express-box .company-list-box ul{
    margin-bottom: 0;
    height:calc(100% - 46px);
    overflow-y: auto;
    border:1px solid #bcbcbc;
    border-right:none;
}
.new-add-express-box .company-list-box ul li{
    padding-left: 5px;
    height:32px;
    line-height: 32px;
    border-bottom:1px solid #bcbcbc;
    cursor: pointer;
}
.new-add-express-box .company-list-box ul li:nth-last-of-type(2){
    border-bottom: none;
}
.new-add-express-box .company-list-box ul li.active{
    color:#fff;
    background:#3b82ed;
}
.new-add-express-box .company-list-box ul li:hover{
    color:#fff;
    background:#3b82ed;
}
.new-add-express-box .company-list-box ul li.noDataLi{
    padding-top:20px;
    padding-left: 0;
    text-align: center;
    height:auto;
    line-height: 32px;
    border:none;
    cursor: auto;
    display: none;
}
.new-add-express-box .company-list-box ul li.noDataLi img{
    width:120px;
}
.new-add-express-box .company-list-box ul li.noDataLi:hover{
    background:transparent;
}
.new-add-express-box .face-sheet-img-box{
    height:100%;
    overflow-y: auto;
}
.new-add-express-box .face-sheet-img-box img{
    width:100%;
}
.new-add-express-box .setting-box{
    height:100%;
    overflow-y: auto;
}
.new-add-express-box .setting-box #printTypeDiv .textCenter{
    text-align: left;
}
.new-add-express-box .setting-box #printTypeDiv label.textCenter{
    padding-left: 0;
    position: relative;
}
.new-add-express-box .setting-box #printTypeDiv [type="radio"]+label{
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.new-add-express-box .setting-box [type="checkbox"]+label{
    padding-left: 25px;
    cursor: pointer;
}
.new-add-express-box .setting-box [type="checkbox"]+label:before{
    top:6px;
}
.new-add-express-box .setting-box [type="checkbox"]+label:after{
    top:3px;
}
.new-add-express-box .setting-box #cainiaoAddvalueDiv [type="checkbox"]+label{
    left: 22px;
}

/* 新增快�?�公司模态框样式结束 */
/* 新增模板增加项样式开�? */
.yun-da-add-service [type="checkbox"]+label{
    cursor: pointer;
}
.yun-da-add-service [type="checkbox"]+label:after{
    top: 3px;
}
.yun-da-add-service [type="checkbox"]:checked+label:before{
    top: 6px;
}
/* 新增模板增加项样式结�? */
/* 快捷勾选 */
.fastCheckBtn {
    position: relative;
    width: 120px;
    height: 32px;
    line-height: 32px;
    text-align: left;
    padding-left: 16px;
    color: #252933;
    background-color: #fff;
    border-radius: 4px;
    margin-right: 24px;
    border: 1px solid #fff;
    top: -4px;
    cursor: pointer;
}
.fastCheckBtn:hover {
    border: 1px solid #3B82ED;
}
.fastCheckBtn img {
    position: absolute;
    right: 16px;
    top:12px
}
.fastCheckBtn .fastCheckList {
    position: absolute;
    width: 120px;
    box-shadow: 0px -2px 12px 0px rgba(64, 119, 250, 0.16);
    border-radius: 2px;
    background-color: #fff;
    text-align: left;
    top: -172px;
    display: none;
    padding: 4px;
    left: 0;
    border-bottom: 4px solid rgba(0,0,0,.7);
}
.fastCheckBtn .fastCheckList div {
    padding-left: 16px;
    height: 32px;
    line-height: 32px;
}
.fastCheckBtn .fastCheckList div:hover {
    color: #3B82ED;
    background-color: #EBF2FD;
}
/* 底部菜鸟官方寄件按钮部分�?�? */
.foot-cainiao-box{
    position: relative;
    display: none;
}
.foot-cainiao-box .cai-niao-btn{
    width: auto;
    color: #fff;
    background-color: #2362E5;
    border-color: #2362E5;
}
.foot-cainiao-box .cn-btn-tip{
    padding: 0 8px;
    position: absolute;
    left: -50px;
    top: -15px;
    height:24px;
    line-height: 24px;
    color:#fff;
    background: #FF3D76;
    font-size: 12px;
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
    border-top-right-radius: 12px;
    display: none;
}
.foot-cainiao-box .predict-price-box{
    padding: 24px;
    position: absolute;
    left: 0;
    bottom: 66px;
    margin-left:-137px;
    width:415px;
    background: #fff;
    font-size: 12px;
    border-radius: 4px;
    box-shadow: 0px 6px 12px 0px rgba(59, 130, 237, 0.24);
    display: none;
}
.foot-cainiao-box .predict-price-box::after{
    position: absolute;
    left: 195px;
    bottom: -18px;
    width: 0;
    height: 0;
    border:10px solid transparent;
    border-top:10px solid #fff;
    content: "";
}
.foot-cainiao-box .predict-price-box .price-box{
    margin:0;
    color:#252933;
    font-size:14px;
    text-align: left;
}
.foot-cainiao-box .predict-price-box .price-box strong{
    font-weight: bold;
    display: inline-block;
    vertical-align: middle;
}
.foot-cainiao-box .predict-price-box .price-box .now-price{
    font-size: 18px;
    display: inline-block;
    vertical-align: middle;
}
.foot-cainiao-box .predict-price-box .price-box .old-price{
    display: inline-block;
    vertical-align: middle;
    text-decoration: line-through;
}
.foot-cainiao-box .predict-price-box .price-box .icon{
    float:right;
    /* display: inline-block;
    vertical-align: middle; */
    width: 24px;
    line-height: 24px;
    text-align: center;
    color: #fff;
    background: #F24545;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    position: relative;
}
.foot-cainiao-box .predict-price-box .price-box .icon::before{
    position: absolute;
    top: 9px;
    left: -3px;
    width: 6px;
    height:6px;
    border-radius: 6px;
    background: #fff;
    content: "";
}
.foot-cainiao-box .predict-price-box .price-box .icon::after{
    position: absolute;
    top: 9px;
    right: -3px;
    width: 6px;
    height:6px;
    border-radius: 6px;
    background: #fff;
    content: "";
}
.foot-cainiao-box .predict-price-box .price-box .offset-price{
    float:right;
    padding: 0 3px;
    /* display: inline-block;
    vertical-align: middle; */
    line-height: 22px;
    height: 24px;
    border: 1px solid #F24545;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.foot-cainiao-box .predict-price-box .special-color{
    color:#F78B3E;
}
.foot-cainiao-box .predict-price-box  .info-box{
    margin-top: 10px;
    padding: 16px;
    background: #FEF2EA;
    font-size: 12px;
    border-radius: 8px;
}
.foot-cainiao-box .predict-price-box  .info-box li{
    margin:0;
    float: initial;
    width: 100%;
    text-align: left;
    height: auto;
    line-height: 24px;
    color:#252933;
}
.foot-cainiao-box .predict-price-box  .info-box img{
    margin-right:8px;
    width:16px;
    height:16px;
    transform: translateY(3px);
}
/* 底部菜鸟官方寄件按钮部分结束 */
/* 菜鸟裹裹单取消快递单号提示的模�?�框�?�? */
.cn-cancle-trans-modal .top-tips{
    padding-left: 3px;
    margin-top: 0!important;
    color:#777C87;
}
.cn-cancle-trans-modal .top-tips img{
    display: inline-block;
    vertical-align: text-top;
}
.cn-cancle-trans-modal .reason-box li{
    margin-bottom: 8px;
    float:left;
    width:33.33%;
}
.cn-cancle-trans-modal .reason-box li label{
    color:#4C4C4E;
    padding-left:25px;
}
/* 菜鸟裹裹单取消快递单号提示的模�?�框结束 */
/* 菜鸟裹裹提示签约模�?�框�?�? */
.cn-tip-sign-modal .top-tips{
    padding-left: 3px;
    margin-top: 0!important;
    font-size: 16px;
    color:#F78B3E;
}
.cn-tip-sign-modal .top-tips img{
    display: inline-block;
    vertical-align: text-top;
}
.cn-tip-sign-modal .sign-text a{
    margin-left:16px;
    padding-left: 3px;
    margin-top: 0!important;
    color:#3B82ED;
    text-decoration:underline;
}
/* 菜鸟裹裹提示签约模�?�框结束 */
/* 菜鸟裹裹寄件模�?�框样式start */
.cn-mail-modal{
    color:#252933;
}
.cn-mail-modal .modal-top.mail{
    color: #0066FF!important;
    font-weight: bold;
}
.cn-mail-modal .modal-top .guarantee-icon{
    margin-left:18px;
    display: inline-block;
    vertical-align: middle;
    width:14px;
    height:14px;
}
.cn-mail-modal .modal-top .small{
    color:#4C4C4E;
    font-size: 12px;
    font-weight: normal;
}
.cn-mail-modal .modal-content{
    padding-top:0!important;
}
.cn-mail-modal .title{
    margin:0!important;
    font-weight: bold;
}
.cn-mail-modal .title .btn-text{
   font-weight: normal;
   margin-left:24px;
}
.cn-mail-modal .redColor{
    color: #FF3D76;
}
.cn-mail-modal .text-decoration{
    text-decoration: underline;
}
.cn-mail-modal .set-box{
    padding-top:22px;
    padding-right:40px;
    width:584px;
}
.cn-mail-modal .selected-address{
    margin-top:8px;
    padding:10px 45px 10px 24px;
    min-height: 63px;
    background: rgba(59, 130, 237, 0.1);
    border:1px solid #3B82ED;
    border-radius: 4px;
    position: relative;
}
.cn-mail-modal .selected-address p{
    margin:0;
    color:#4C4C4E;
    font-weight: bold;
}
.cn-mail-modal .selected-address .address{
    width: 476px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cn-mail-modal .selected-address .select-btn{
    position: absolute;
    right:16px;
    top:50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    color:#3b82ed;
    cursor: pointer;
}
.cn-mail-modal .tips-p{
    margin:24px 0;
    color:#F78B3E;
}
.cn-mail-modal .set-box .item-box{
    margin-bottom: 16px;
}
.cn-mail-modal .set-box .item-name{
    width:64px;
    height:32px;
    line-height: 32px;
}
.cn-mail-modal .set-box .set-template{
    margin-left:8px;
    margin-right:24px;
    color:#3b82ed;
    cursor: pointer;
}
.cn-mail-modal .set-box select{
    padding-left:8px;
    height:32px;
    line-height: 30px;
}
.cn-mail-modal .set-box .num-box{
    width:250px;
}
.cn-mail-modal .set-box .num-box select{
    background-position: 92% 50%;
}
.cn-mail-modal .set-box .ad-box{
    display: block;
}
.cn-mail-modal .set-box .ad-box img{
    display: block;
    width:100%;
    max-height:65px;
}
.cn-mail-modal .service-box{
    padding:22px 16px 0 24px;
    color:#252933;
    background: #F8FAFF;
}
.cn-mail-modal .service-box .service-ul{
    margin-top:16px;
}
.cn-mail-modal .service-box label{
    padding-left:25px!important;
    color:#252933;
}
.cn-mail-modal .service-box [type="radio"]+label:before,.cn-mail-modal .service-box [type="radio"]+label:after{
    margin-left:0;
}
.cn-mail-modal .modal-footer{
    position: relative;
}
.cn-mail-modal .modal-footer .price-box{
    position: absolute;
    right:330px;
    bottom: 8px;
    color:#777C87;
}
.cn-mail-modal .modal-footer .price-box .now-price{
    margin:0 8px;
    color: #F78B3E;
    font-size: 20px;
}
.cn-mail-modal .modal-footer .price-box .old-price{
    color: #4C4C4E;
    font-size: 14px;
    text-decoration: line-through;
    position: relative;
}
.cn-mail-modal .modal-footer .price-box .old-price em{
    padding:0 3px;
    position: absolute;
    top: -16px;
    left: 0;
    min-width: 90px;
    height:16px;
    line-height: 16px;
    font-size:12px;
    color:#fff;
    background:#F78B3E;
    border-radius: 4px 4px 4px 0px;
    white-space: nowrap;
}
.cn-mail-modal .modal-footer .no-evaluation-box{
    position: absolute;
    right:330px;
    bottom: 10px;
    color:#777C87;
}
.cn-mail-modal .modal-footer .no-evaluation-box em{
    padding:0 3px;
    position: absolute;
    top: -16px;
    right: -42px;
    min-width: 90px;
    height:16px;
    line-height: 16px;
    font-size:12px;
    color:#fff;
    background:#F78B3E;
    border-radius: 4px 4px 4px 0px;
}
.cn-mail-modal .modal-footer .confirm{
    min-width: 134px!important;
}
.cn-mail-modal .shipper-address-box td{
    padding:0 5px;
}
.modal-fixed-footer.new-modal.cn-mail-modal .modal-footer .close-address-modal{
    margin-right: 10px;
    color: #3286FF!important;
    background-color: #d4e5fd!important;
}
/* 菜鸟裹裹寄件模�?�框样式end */
/* 批量标识模态框样式start */
.batch-ident-modal .num-tips{
    text-align: center;
}
.batch-ident-modal .item-box{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.batch-ident-modal .item-box li{
    /* float: left;
    width:20%; */
    width: 120px;
}
/* 批量标识模态框样式end */
/* 自定义（省份，标识等）模态框样式 */
.custom-search-modal .select-item-box{
    background-color: #efefef;
    overflow: hidden;
    zoom: 1;
    padding: 6px 0 6px 8px;
}
.custom-search-modal .select-item-box li{
    margin-right:8px;
    float: left;
    list-style-type: none;
    min-width: 64px;
    height: 26px;
    line-height: 26px;
    color: #365164;
}
.custom-search-modal .select-item-box li input{
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}
.custom-search-modal .add-item-submit{
    margin: 10px 0 20px;
}
.custom-search-modal .added-items{
    line-height: 24px;
    font-size: 13px;
    font-weight: 700;
    display: block;
    margin-bottom: 20px;
    text-transform: uppercase;
    color: rgba(0,0,0,.54);
}
.custom-search-modal .todo-list .todo-item{
    padding: 10px;
    border-bottom: 1px solid #f1f1f1;
}
/* 自定义（省份，标识等）模态框样式 */

/* 打印快递单（多份） */
#printMoreModal .printOrderNums {
    display: flex;
    color: #252933;
    margin-top: 16px;
}
#printMoreModal .printOrderNums .printOrderNum{
    border: 1px solid #CFD3DB;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    margin-right: 16px;
}
#printMoreModal .printOrderNums .active {
    background-color: #3B82ED;
    color: #fff;
}
#printMoreModal .printOrderNums .orderNumInput {
    border: 1px solid #CFD3DB;
    display: inline-block;
    flex: 1;
    height: 36px;
    line-height: 36px;
    margin: 0 !important;
    border-radius: 2px;
    padding-left: 8px;
}
/* 分配订单 */
#distributeOrderModal .flex-con {
    display: flex;
    color: #252933;
}
#distributeOrderModal .flex-con:first-child {
    margin-bottom: 18px;
}
#distributeOrderModal .flex-con select {
    padding-left: 10px;
}
#distributeOrderModal .flex-con .title{
    width: 80px;
    margin-right: 24px;
}
/* 点击导入订单提示订购样式 */
.promptOrder_container {
	width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    z-index: 10000;
    top: 0;
    left: 0;
	display: none;
}


.promptOrder_container .promptOrderDiv {
	width: 525px;
	min-width: 440px;
    position: absolute;
    top: 50%;
    left: 50%;
	transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
}

.promptOrder_container .singlesPromptImg{
	/* width: 100%; */
	display: block;
}
.promptOrder_container a{
	width: 37%;
    height: 11%;
    position: absolute;
    bottom: 13%;
    left: 31%;
    border-radius: 5px;
}

.promptOrder_container .promptOrderClose{
	width: 6%;
    height: 6%;
    position: absolute;
    right: 0%;
    border-radius: 21px;
    cursor: pointer;
}


/* 顺丰同城提示 */
.sftcHelpTip {
    position: relative;
    top: 13px;
}
.sftcHelpTip:hover .sftcHelpTipCon {
    display: block;
}
.sftcHelpTipCon {
    position: absolute;
    background-color: #000;
    border-radius: 3px;
    width: 350px;
    font-size: 12px;
    padding: 8px;
    /* left: -100px; */
    right: 0;
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 40%);
    -webkit-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 40%);
    opacity: 0.5;
    color: #fff;
    display: none;
    z-index: 1001;
}
.kuaishouNone {
    display: none;
}

.windControl {
    position: absolute;
    background: #FACD91;
    font-size: 12px;
    padding: 4px 6px;
    white-space: nowrap;
    z-index: 10;
    display: none;
}
#windControl_box:hover .windControl {
    display: block;
}


.xiaohongshu_hint {
    display: flex;
    align-items: center;
    height: 40px;
    background: #FEECEC;
    border-radius: 2px;
    font-size: 12px;
    color: #252933;
    border: 1px solid #FB4545;
    display: none;
}
.xiaohongshu_hint img {
    margin: 0px 10px 0px 15px;
}


/* 供应商发货图标样式 */
.supplier_box .supplier_item {
    position: absolute;
    top: -24px;
    left: 50px;
    background: #FACD91;
    font-size: 12px;
    padding: 6px;
    white-space: nowrap;
    z-index: 10;
    border-radius: 3px;
    background: #FFFFFF;
    box-shadow: 0px 8px 16px 0px rgba(207,211,219,0.8000);
    color: #252933;
    display: none;
}
.supplier_box .supplier_item .supplier_text{
    color: #3b82ed;
    text-decoration:underline;
    cursor: pointer;
}
.supplier_box .supplier_item .trangle {
    position: absolute;
    left: 26px;
    bottom: -9px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 9px solid #FFFFFF;
    box-shadow: 0px 8px 16px 0px rgba(207,211,219,0.8000);
}
.supplier_box:hover .supplier_item {
    display: block;
}
.transit, .pddZy {
    position: relative;
}
.transit .transitTips {
    position: absolute;
    top: -72px;
    left: -80px;
    width: 274px;
    border-radius: 3px;
    padding: 6px;
    background: rgba(37, 41, 51, 0.6);
    box-shadow: 0px 2px 24px 0px rgba(200,201,204,0.5);
    white-space: normal;
    color: #fff;
    display: none;
    z-index: 2002;
}
.pddZy .pddZyTips {
    position: absolute;
    top: -92px;
    left: -80px;
    width: 274px;
    border-radius: 3px;
    padding: 6px;
    background: rgba(37, 41, 51, 0.6);
    box-shadow: 0px 2px 24px 0px rgba(200,201,204,0.5);
    white-space: normal;
    color: #fff;
    display: none;
    z-index: 2002;
}
.transit .transitTips .trangle {
    position: absolute;
    top: 54px;
    left: 96px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 9px solid rgba(37, 41, 51, 0.6);
    box-shadow: 0px 8px 16px 0px rgba(207,211,219,0.8000);
}
.pddZy .pddZyTips .trangle {
    position: absolute;
    top: 74px;
    left: 96px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 9px solid rgba(37, 41, 51, 0.6);
    box-shadow: 0px 8px 16px 0px rgba(207,211,219,0.8000);
}
.transit:hover .transitTips, .pddZy:hover .pddZyTips {
    display: block;
}
.compItemId_box .compItemIdTipBox {
    position: absolute;
    top: -32px;
    left: -16px;
    background: #717A87;
    font-size: 12px;
    width: 76px;
    text-align: center;
    height: 28px;
    line-height: 28px;
    z-index: 10;
    border-radius: 3px;
    color: #fff;
    display: none;
}
.compItemId_box:hover .compItemIdTipBox {
    display: block;
}
.compItemId_box .compItemIdTipBox::before {
    position: absolute;
    left: 26px;
    bottom: -4px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 4px solid #717A87;
    content: "";
}
.line_2_ul .epidemicSituationBox {
    position: relative;
    display: flex;
    align-items: center;
    width: 200px;
}
.line_2_ul .epidemicSituationBox img {
    margin-left: 3px;
}

.line_2_ul .epidemicSituationBox .ul {
    position: absolute;
    top: 36px;
    right: 5px;
    z-index: 999;
    background-color: #fff;
    padding: 10px;
    box-shadow: 0px 8px 16px 0px rgba(207,211,219,0.8000);
    border-radius: 2px;
    display: none;
}
.line_2_ul .epidemicSituationBox .ul .t1 {
    display: flex;
    width: 202px;
}

.line_2_ul .epidemicSituationBox .ul .t1 .yuandian{
    width: 6px;
    height: 5px;
    background: #3b82ed;
    border-radius: 50px;
    margin-right: 6px;
    margin-top: 8px;
}

.line_2_ul .epidemicSituationBox .ul .t1 .text {
    width: 210px;
}

.line_2_ul .epidemicSituationBox .imgBox:hover .ul {
    display: block;
}


#userDefined {
    position: absolute;
    top: 29px;
    right: 16px;
    width: 36px;
    height: 24px;
    background-position: 90% 50%;
    border-bottom: 1px solid #e0e0e0;
    z-index: 99;
    display: none;
}
#goodsNumUnitUserDefined {
    position: absolute;
    top: -22px;
    right: 16px;
    width: 36px;
    height: 24px;
    background-position: 90% 50%;
    border-bottom: 1px solid #e0e0e0;
    z-index: 99;
    display: none;
}


/* 已打印退款订单提示 */
#printRefundNumModel .printRefundNumItem{
    top: -84px;
    left: -73px;
    width: 210px;
    opacity: 0.8;
    padding: 5px 5px 5px 10px;
    color: #fff;
    background: #000;
    text-align: initial;
}
#printRefundNumModel .printRefundNumItem span {
    display: block;
}
#printRefundNumModel .printRefundNumItem .trangle{
    left: 106px;
    border-top: 9px solid #000;
    opacity: 0.9;
}
#printRefundNumModel .cancelWaybillNumberBtn {
    position: relative;
    border: 1px solid #3B82ED;
    padding: 0 8px;
    color: #3B82ED !important;
    font-size: 14px;
}

#printRefundNumModel .noLongerRemindBtn {
    margin-right: 10px;
    color: #4C4C4E !important;
    background-color: #FFF!important;
    border: 1px solid #CFD3DB;
    font-size: 14px;
}

#printRefundNumModel .queryPrintRefund {
    font-size: 14px;
}


.authorizationHint {
    position: absolute;
    top: -138px;
    right: -14px;
    width: 300px;
    padding: 5px 10px 11px 12px;
    font-size: 15px;
    color: #fff;
    background: #3B82ED;
    box-shadow: 0px 9px 28px 8px rgb(0 0 0 / 5%), 0px 6px 16px 0px rgb(0 0 0 / 8%), 0px 3px 6px -4px rgb(0 0 0 / 12%);
    border-radius: 4px;
    z-index: 99;
    display: none;
}
.authorizationHint .title{
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 30px;
}
.authorizationHint #triangle-down {
    position: absolute;
    top: 137px;
    right: 36px;
    width: 0px;
    height: 0px;
    border-left: 6px solid transparent;
    border-top: 8px solid #3B82ED;
    border-right: 6px solid transparent;
}
.authorizationHint img {
    width: 14px;
    height: 14px;
}
.authorizationHint .content .text{
    display: block;
    line-height: 25px;
    font-size: 14px;
}
.authorizationHint .btnBox {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
}
.authorizationHint .btnBox .btn1 {
    width: 80px;;
    height: 32px;
    line-height: 32px;
    border-radius: 4px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    cursor: pointer;
    background: #FFFFFF;
    border-radius: 2px;
    color: #3B82ED;
}
.authorizationHint .btnBox .btn2 {
    font-size: 14px;
    color: #3B82ED;
    cursor: pointer;
}

#indexModal2 {
    display: none;
}

.supplier_box .crossBorderBox {
    left: -23px;
    top: -76px;
    white-space: normal;
    width: 142px;
    background: #252933;
    opacity: 0.84;
    font-size: 12px;
    color: #FFFFFF;
    padding: 7px 11px;
}
.supplier_box .crossBorderBox2 {
    left: 27px;
    top: -25px;
    width: 212px;
    background: #252933;
    opacity: 0.84;
    padding: 6px 10px;
    font-size: 12px;
    color: #FFFFFF;
    white-space: normal;
}
.supplier_box .crossBorderBox2 .trangle2{
    top: 26px;
    left: -13px;
    bottom: -6px;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-right: 7px solid #252933;
}

.doubleElevenOrderTab {
    display: flex;
    align-items: center;
    padding: 0px;
}

.doubleElevenOrderTab span {
    width: 120px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
}
.doubleElevenOrderTab .active {
    border: 1px solid #3B82ED;
    background-color: #409eff1f;
}
/* 导出设置样式 */
#exportSetting .modal-content {
    color: #252933;
}

#exportSetting .modal-content .col-title {
    position: relative;
    height: 32px;
    background: #F0F5FE;
    border-radius: 2px;
    line-height: 32px;
    padding-left: 10px;
}
#exportSetting .modal-content .col-title::before {
    position: absolute;
    top: 10px;
    left: 0px;
    width: 2px;
    height:12px;
    background: #3B82ED;
    content: "";
}
#exportSetting .modal-content label {
    color: #252933;
    padding-left: 28px;
}
#exportSetting .modal-content .col-tip {
    color: #F78B3E;
    margin-bottom: 20px;
}
#exportSetting .modal-content .col-content {
    padding: 10px 0px;
}
.canMergeBtnBox {
    position: relative;

}
.canMergeBtnBox .canMergeBtn {
    width: 44px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    background: #3B82ED;
    border-radius: 2px;
    cursor: pointer;
}
.canMergeBtnBox .canMergeOrderTip {
    position: absolute;
    padding: 5px 8px;
    background: #717A87;
    height: 32px;
    color: #fff;
    width: 150px;
    border-radius: 2px;
    z-index: 300;
    text-align: center;
    top: -36px;
    left: -20px;
    display: none;
}
.canMergeBtnBox:hover .canMergeOrderTip {
    display: block;
}
.canMergeBtnBox .canMergeOrderTip::after {
    border: 6px solid transparent;
    border-top: 4px solid #717A87;
    position: absolute;
    bottom: -9px;
    content: '';
    left: 40px;
}

#refundFlag1 {
    position: absolute;
    bottom: 0%;
    right: 1%;
    font-size: 12px;
    color: #FFFFFF;
    text-align: center;
    background: #8E9199;
}
#refundFlag2 {
    position: absolute;
    bottom: 0%;
    right: 1%;
    font-size: 12px;
    color: #FFFFFF;
    text-align: center;
    background: rgba(242,69,69,0.8);
}
.mergeOrderSign {
    position: relative;
}
.mergeOrderSign .mergeOrderNumBtn {
    border: 1px solid #3AD6AF;
    color: #3AD6AF;
    border-radius: 2px;
    font-size: 12px;
    padding: 3px 5px;
    cursor: pointer;
}
.mergeOrderSign .mergeOrderHover {
    position: absolute;
    padding: 5px 8px;
    background: #717A87;
    height: 32px;
    color: #fff;
    width: 228px;
    border-radius: 2px;
    z-index: 3;
    text-align: center;
    top: -36px;
    left: -20px;
    display: none;
}
.mergeOrderSign:hover .mergeOrderHover {
    display: block;
}
.mergeOrderSign .mergeOrderHover::after {
    border: 6px solid transparent;
    border-top: 4px solid #717A87;
    position: absolute;
    bottom: -9px;
    content: '';
    left: 30px;
}
.identification_hint_box {
    position: relative;
}
.identification_hint_box .identification_icon {
    position: absolute;
    padding: 5px 8px;
    background: #717A87;
    height: 32px;
    color: #fff;
    border-radius: 2px;
    z-index: 3;
    text-align: center;
    top: -36px;
    left: -25px;
    white-space: nowrap;
    display: none;
}
.identification_hint_box:hover .identification_icon {
    display: block;
}
.identification_hint_box .identification_icon::after {
    border: 6px solid transparent;
    border-top: 4px solid #717A87;
    position: absolute;
    bottom: -9px;
    content: '';
    left: 30px;
}
.mergeNumTip {
    padding: 0 20px;
    background: #EBF2FD;
    color: #3B82ED;
    height: 40px;
    line-height: 40px;
}
.mergeTable {
    margin-top: 12px;
    padding: 0 20px;
}
.mergeGoodsList {
    display: flex;
    align-items: center;
}
.mergeGoodsList .leftContent {
    margin-right: 5px;
}
.checkMergeOrderNum {
    position: absolute;
    left: 20px;
    top: 10px;
}
.address-list {
    padding: 0 24px;
}
.address-list .address-line {
    height: 48px;
    background: #F4F4F5;
    border-radius: 2px;
    padding-left: 16px;
    line-height: 48px;
    margin-top: 16px;
    color: #252933;
}
.address-list .address-line .mergeAddressSpan {
    margin-right: 16px;
    color: #252933;
}
.backBtn {
    width: 76px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border-radius: 4px;
    border: 1px solid #3B82ED;
    cursor: pointer;
    position: absolute;
    left: 24px;
    color: #3B82ED;
}
.nextMergeOrderBtn {
    position: relative;
}
.nextMergeOrderBtn .nextMergeOrderBtnTip {
    position: absolute;
    width: 180px;
    height: 102px;
    background: rgba(37, 41, 51, 0.69);
    color: #fff;
    padding: 8px;
    top: -108px;
    right: 0;
    font-size: 12px;
    text-align: left;
    line-height: 22px;
    z-index: 102;
    display: none;
}
.nextMergeOrderBtn:hover .nextMergeOrderBtnTip {
    display: block;
}
.nextMergeOrderBtn .nextMergeOrderBtnTip::after {
    border: 6px solid transparent;
    border-top: 4px solid rgba(37, 41, 51, 0.69);
    position: absolute;
    bottom: -10px;
    content: '';
    right:15px;
}

.orderPrintResultContent {
    padding: 0 !important;
}
.orderPrintResultContent .warn-tip {
    height: 32px;
    color: #F78B3E;
    background: rgba(247,139,62,0.1);
    display: flex;
    align-items: center;
}
.orderPrintResultContent .warn-tip img {
    margin-left: 24px;
    margin-right: 12px;
}
.orderPrintResultContent .orderPrintResultInfo {
    padding: 0 24px;

}
.orderPrintResultContent .orderPrintResultInfo .dataPanel {
    background: #F8FAFF;
    display: flex;
    justify-content: space-around;
    align-items: center;
    padding: 8px;
    margin-top: 16px;
}
.orderPrintResultContent .orderPrintResultInfo .dataPanel .data-line {
    width: 1px;
    height: 40px;
    background: #E8EAF1;
}
.orderPrintResultContent .orderPrintResultInfo .printInfo {
    display: flex;
    margin: 8px 0;
}
.fz-20 {
    font-size: 20px;
}
.fz-12 {
    font-size: 12px;
}
.c-777C87 {
    color: #777C87;
}

.c-3B82ED {
    color: #3B82ED;
}
.c-3AD6AF {
    color: #3AD6AF;
}
.c-FB4545 {
    color: #FB4545;
}
.mainTable_markLevelCol .newUpdateRemark .supplier_item {
    top: -33px;
    left: -20px;
    background: rgba(37,41,51,0.6);
    box-shadow: 0px 2px 24px 0px rgba(200,201,204,0.5);
}
.mainTable_markLevelCol .newUpdateRemark .supplier_item span{
    color: #ffffff;
}
.supplier_box .supplier_item .trangle {
    bottom: -7px;
    border-top: 7px solid rgba(37,41,51,0.6);
    box-shadow: 0px 8px 16px 0px rgba(207,211,219,0.8000);
}
.mainTable_markLevelCol .newUpdateRemark:hover span{
    display: block;
}

#trBuyerIDModel .modal-footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
#trBuyerIDModel .trBuyerID-text {
    font-size: 14px;
    color: #252933;
    margin-bottom: 15px;
}
#trBuyerIDModel .trBuyerID-a {
    font-size: 14px;
    color: #3B82ED;
}
#trBuyerIDModel .gotItBtn {
    background: #3B82ED !important;
    font-size: 14px;
    color: #FFFFFF !important;
    margin-right: 0px;
    border: 0px;
}


/* 底单查询查看物流详细信息的模态框样式开始 */
.logistics-details-modal  .modal-content{
    padding:20px 33px 0 33px!important;
}
.logistics-details-modal  .modal-content .title{
    padding:0 16px 10px;
    border-bottom:1px solid #E8EAED;
}
.logistics-details-modal  .modal-content .title .status{
    color: #3b82ed;
}
.logistics-details-modal  .process-box{
    padding-top:20px;
}
.logistics-details-modal  .process-box li{
    padding:0 0 30px 50px;
    border-left:1px solid #E8EAED;
    position: relative;
}
.logistics-details-modal  .process-box li::after{
    position: absolute;
    top:7px;
    left:-5px;
    width:10px;
    height:10px;
    border-radius: 50%;
    content: "";
    background:#E8EAED;
}
.logistics-details-modal  .process-box li.first{
    border-left: none;
}
.logistics-details-modal  .process-box li.first::before{
    position: absolute;
    top:0;
    left:0;
    width:1px;
    height:10px;
    content: "";
    background:#E8EAED;
}
.logistics-details-modal  .process-box li.new::before{
    position: absolute;
    top:0;
    left:-2px;
    width:3px;
    height:10px;
    content: "";
    background:#ffffff;
}
.logistics-details-modal  .process-box li.new::after{
   display: none;
}
.logistics-details-modal  .process-box li.new .new-sign{
    position: absolute;
    left:0;
    padding-left:15px;
    color:#3b82ed;
}
.logistics-details-modal  .process-box li.new .new-sign::before{
    position: absolute;
    top:5px;
    left:-8px;
    width:15px;
    height:15px;
    border-radius: 50%;
    content: "";
    border:1px solid #3b82ed;
    background-color: #ffffff;
}
.logistics-details-modal  .process-box li.new .new-sign::after{
    position: absolute;
    top: 8px;
    left: -5px;
    width:9px;
    height:9px;
    border-radius: 50%;
    content: "";
    background-color: #3b82ed;
}

.mainOrderTable .buyerNickNameTdEdit .blue_question_box {
    position: relative;
    top: 3px;
    left: -2px;
}
.tiaojianDiv .operation-btn-wrapper .manualToOrder {
    position: relative;
}
.tiaojianDiv .operation-btn-wrapper .manualToOrder a:hover {
    font-weight: bolder;
}
.mainOrderTable .buyerNickNameTdEdit .blue_question_box .supplier_item {
    top: -58px;
    left: -23px;
    width: 132px;
    white-space: normal;
    color: #fff;
    background: rgba(37,41,51,0.6);
    box-shadow: 0px 2px 24px 0px rgba(200,201,204,0.5);
}
.tiaojianDiv .operation-btn-wrapper .manualToOrder .supplier_item {
    position: absolute;
    top: -61px;
    left: -3px;
    width: 132px;
    line-height: 18px;
    white-space: normal;
    color: #fff;
    padding: 6px;
    background: rgba(37,41,51,0.6);
    box-shadow: 0px 2px 24px 0px rgba(200,201,204,0.5);
}
.tiaojianDiv .operation-btn-wrapper .manualToOrder .supplier_item span:not(.trangle) {
    font-weight: bold;
    vertical-align: middle;
    height:100%;
}
.mainOrderTable .buyerNickNameTdEdit .blue_question_box img {
    padding: 2px 0px 0px 1px;
}


/* 快手解密失败L0商家提示 */
#ks_decryptionFailure {
    width: 530px;
    height: 460px;
}
#ks_decryptionFailure .t1 span {
    display: block;
    font-size: 13px;
    color: #4C4C4E;
}
#ks_decryptionFailure .t1 {
    padding: 4px 8px;
    background: #F8FAFF;
    border-radius: 2px;
    margin-bottom: 15px;
}
#ks_decryptionFailure .title {
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    margin-bottom: 5px;
}
#ks_decryptionFailure .fail_box {
    display: flex;
    align-items: center;
    margin-bottom: 5px;
}
#ks_decryptionFailure .fail_box .title {
    margin-left: 3px;
    margin-bottom: 0px;
}
#ks_decryptionFailure .solve_box .solve_sp {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    font-size: 13px;
    color: #4C4C4E;
}
#ks_decryptionFailure .isBlue {
    display: block;
    font-size: 14px;
    color: #3B82ED;
}
#ks_decryptionFailure .decryptionFailureBtn {
    color: #ffffff !important;
    background-color: #3286FF!important;
    border: 0px;
}

/* 自定义省市样式 */
.selectPlace .checkboxAll_box {
    display: flex;
    align-items: center;
}
.selectPlace .checkboxAll_box .Province_text {
    font-size: 14px;
    font-weight: 600;
}
.selectPlace .checkboxAll_box .son_checkboxAll_box {
    position: relative;
    display: flex;
    align-items: center;
}
.selectPlace .checkboxAll_box .son_checkboxAll_box #checkProvinceAll {
    width: 14px;
    height: 14px;
    margin: 0px 5px 0px 10px;
    cursor: pointer;
}
.selectPlace .checkboxAll_box .son_checkboxAll_box #checkCityAll {
    width: 14px;
    height: 14px;
    margin: 0px 5px 0px 10px;
    cursor: pointer;
}
.selectPlace .checkboxAll_box .son_checkboxAll_box .all_text {
    font-size: 13px;
    color: #365164;
    cursor: pointer;
}
.selectPlace #provincialCheckbox .item-provincial{
    width: 14px;
    height: 14px;
    cursor: pointer;
}
.selectPlace #provincialCheckbox .provincial_text{
    cursor: pointer;
}
.selectPlace #cityCheckbox .item-city{
    width: 14px;
    height: 14px;
    cursor: pointer;
}
.selectPlace #cityCheckbox .item-city{
    cursor: pointer;
}

.selectPlace  .all_text {
    position: absolute;
    width: 45px;
    z-index: 10;
    left: 10px;
    text-align: right;
}
.selectPlace  .province-container {
    margin-top: 10px;
}

#selectMap #city-container {
    display: none;
}
#selectMap #county-container {
    display: none;
}

.mn-content .new_hand_init_box {
    height: 136px;
    margin-bottom: 6px !important;
    background-image: url("/skin01/images/new_hand_bgc.png") ;
    background-repeat: no-repeat;
    background-size: cover;
    display: none;
    position: relative;
}
.mn-content .new_hand_init_box .close_new_hand_init_box {
    position: absolute;
    top: 12px;
    right: 24px;
    cursor: pointer;
    display: none;
}
.mn-content .new_hand_init_box_expand {
    position: fixed;
    display: none;
    top: 6px;
    right: 0px;
    height: 40px;
    width: 104px;
    background: #3B82ED;
    border-radius: 100px 0px 0px 100px;
    color: #fff;
    align-items: center;
    z-index: 501;
    cursor: pointer;
}
.mn-content .new_hand_init_box_expand img{
    margin-left: 16px;
}
.mn-content .new_hand_init_box .new_hand_init_box_expand .retract_img{
    margin-left:8px;
    margin-right: 4px;
}
.mn-content .new_hand_init_box .new_hand_init_top {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 15px;
}
.mn-content .new_hand_init_box .new_hand_init_top span {
    padding: 0px 24px;
    font-size: 16px;
    font-weight: 500;
    color: #252933;
}

.mn-content .new_hand_init_box .new_hand_init_bottom {
    display: flex;
    align-items: center;
    justify-content: space-around;
    margin-top: 30px;
    margin-bottom: 30px;
    /* padding-left: 150px; */
}
.mn-content .new_hand_init_box .new_hand_init_bottom .new_hand_init_item {
    display: flex;
    /* align-items: end; */
    align-items: center;
    /* margin-right: 60px; */
}
.mn-content .new_hand_init_box .new_hand_init_bottom .dy_new_hand_init_item {
    position:absolute ; 
    top: 25px;
    right:70px;
    margin:auto;
    display: none;
}
.mn-content .new_hand_init_box .new_hand_init_bottom .new_hand_init_item .arrows_icon_box {
    margin-top: 25px;
    margin-left: 83px;
}
.mn-content .new_hand_init_box .new_hand_init_bottom .new_hand_init_item .item_content {
    display: flex;
    align-items: end;
}
.mn-content .new_hand_init_box .new_hand_init_bottom .new_hand_init_item .item_content .courseBtn {
    color: #3B82ED;
    font-weight: 400;
    text-decoration: underline;
    cursor: pointer;
}
.mn-content .new_hand_init_box .new_hand_init_bottom .new_hand_init_item .item_content .t1 {
  margin: 0px 14px;
}
.mn-content .new_hand_init_box .new_hand_init_bottom .new_hand_init_item .item_content .set_btn {
    width: 76px;
    height: 28px;
    line-height: 28px;
    background: #3B82ED;
    border-radius: 2px;
    font-size: 14px;
    color: #FFFFFF;
    text-align: center;
    cursor: pointer;
}
.mn-content .new_hand_init_box .new_hand_init_bottom .new_hand_init_item .item_content .span1{
    font-size: 16px;
    font-weight: bold;
    color: #346EFC;
}
.mn-content .new_hand_init_box .new_hand_init_bottom .new_hand_init_item .item_content .span2{
    font-size: 14px;
    font-weight: 500;
    color: #252933;
}
.mn-content .new_hand_init_box .new_hand_init_bottom .new_hand_init_item .item_content .span3{
    display: flex;
    align-items: center;
    font-size: 13px;
    font-weight: 400;
    color: #777C87;
    margin-top: 2px;
}
.mn-content .new_hand_init_box .new_hand_help {
    display: none;
    justify-content: center;
    border-top: 2px solid #DFEAFF;
    margin: 24px 24px 0 24px;
    padding-top: 24px;
}
.mn-content .new_hand_init_box .new_hand_help .new_hand_help_card {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #FFFFFF;
    border-radius: 4px;
    /* opacity: 0.7; */
    padding: 0 16px;
    margin-right: 40px;
    width: 292px;
    height: 48px;
    cursor: pointer;
}

.payDateProccess {
    position: relative;
    background-color:#BDBDBE;
    border-radius: 4px;
    width: 72px;
    height: 8px;
}
.payDateProccess .payDateActiveProccess {
    position: absolute;
    height: 100%;
    width: 24px;
    border-radius: 4px;
}

/* 淘宝寄件按钮 */
.foot-taobao-box {
    position: relative;
    display: inline-block;
}
.foot-taobao-box .tao-bao-btn {
    color: #fff;
    background: linear-gradient(135deg, #FF6900 0%, #FF5000 100%);
    border-radius: 4px;
}
.foot-taobao-box .fw-b {
    font-weight: bold;
}
.foot-taobao-box .fz-16 {
    font-size: 16px;
}
.foot-taobao-box .tbjj-price-box {
    position: absolute;
    background-color: #fff;
    color: #252933;
    border-radius: 4px;
    bottom: 40px;
    width: 484px;
    z-index: 101;
    text-align: left;
    font-size: 14px;
    box-shadow: 0px 6px 12px 0px rgba(59,130,237,0.24);
}
.foot-taobao-box .tbjj-price-box .title {
    height: 56px;
    line-height: 56px;
    border-bottom: 1px solid #DCDCDC;
    padding-left: 18px;
}
.foot-taobao-box .tbjj-price-box .content {
    padding: 0 18px;
}
.foot-taobao-box .tbjj-price-box .address-content {
    display: flex;
    background: #FFF3DE;
    border-radius: 4px;
    align-items: center;
    box-sizing: border-box;
    margin: 16px 0;
}
.foot-taobao-box .tbjj-price-box .address-content .address-width {
    width: 50%;
}
 /* 商品标题样式 */
 .goodsNameBox {
    position: relative;
}
.goodsNameBox .goodsName-show-selected {
    display: block;
    padding-left: 9px;
    padding-right: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 32px;
    line-height: 30px;
    color: #252933;
    border: 1px solid #CFD3DB;
    border-radius: 4px;
    cursor: pointer;
    background: url(/skin01/images/dropdown.svg) no-repeat scroll 95% center rgba(255, 255, 255, 1);
    box-sizing: border-box;
}
.goodsNameBox .goodsName-drop-box {
    /* position: absolute; */
    position: relative;
    left: 0;
    right: 0;
    max-height: 250px;
    overflow: auto;
    padding: 4px;
    border: 1px solid #CFD3DB;
    border-radius: 4px;
    background: #fff;
    box-shadow: 0px 8px 16px 0px rgb(207 211 219 / 80%);
    z-index: 999;
    display: none;
}
.goodsNameBox .goodsName-drop-box #goodsName_notData {
    text-align: center;
    margin: 10px;
    display: none;
}
.goodsNameBox .goodsName-drop-box #goodsName_checkbox_html {
    display: block;
}
.goodsNameBox .goodsName-drop-box .goodsName-box-search {
    padding-left: 33px;
    height: 32px;
    background: url(/skin01/images/search_icon@2x.png) no-repeat scroll 5px center;
    background-size: 20px;
    border-radius: 2px;
    border: 1px solid #CFD3DB!important;
    box-shadow: none!important;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-bottom: 8px;
}
/* 商品销售属性sku */
.newGoodsSkuSelect {
    position: relative;
}
.newGoodsSkuSelect .goodsSkuSelect-show-selected {
    display: block;
    padding-left: 9px;
    padding-right: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 32px;
    line-height: 30px;
    color: #252933;
    border: 1px solid #CFD3DB;
    border-radius: 4px;
    cursor: pointer;
    background: url(/skin01/images/dropdown.svg) no-repeat scroll 95% center rgba(255, 255, 255, 1);
    box-sizing: border-box;
}
.newGoodsSkuSelect .goodsSku-drop-box {
    /* position: absolute; */
    position: relative;
    left: 0;
    right: 0;
    max-height: 250px;
    overflow: auto;
    padding: 4px;
    border: 1px solid #CFD3DB;
    border-radius: 4px;
    background: #fff;
    box-shadow: 0px 8px 16px 0px rgb(207 211 219 / 80%);
    z-index: 999;
    display: none;
}
.newGoodsSkuSelect .goodsSku-drop-box #goodsSku_notData {
    text-align: center;
    margin: 10px;
    display: none;
}
.newGoodsSkuSelect .goodsSku-drop-box #goodsSku_checkbox_html {
    display: block;
}
.newGoodsSkuSelect .goodsSku-drop-box .goodsSku-box-search {
    padding-left: 33px;
    height: 32px;
    background: url(/skin01/images/search_icon@2x.png) no-repeat scroll 5px center;
    background-size: 20px;
    border-radius: 2px;
    border: 1px solid #CFD3DB!important;
    box-shadow: none!important;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-bottom: 8px;
}

/* 电子面单地址为空样式 */
.noDataEl {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
}
.noDataEl-text {
    font-size: 14px;
    color: #06a8f0;
}
.noDataEl-applicat {
    margin-top: 6px;
    padding: 6px 16px;
    font-size: 14px;
    background-color: #f2f2f2;
    border-radius: 20px;
    cursor: pointer;
    transition: all .3s;
}
.noDataEl-applicat:hover {
    -webkit-user-select: none;
    user-select: none;
    background-color: #ffffff;
}

/* 爆款打单 */
.baokuandadan-row {
    position: relative;
}
.baokuandadan-row .baokuandadan-row-btn {
    display: flex;
    align-items: center;
    cursor: pointer;
}
.baokuandadan-row-btn-icon {
    margin-right: 2px;
    width: 16px;
    height: 16px;
}
.baokuandadanBoxPopover-options.baokuandadanBoxPopover-fixed {
    position: fixed !important;
    top: 10px !important;
}
.baokuandadanBoxPopover-options {
    /* position: fixed !important; */
    padding: 0 !important;
    margin-top: 0 !important;
    border-radius: 5px !important;
    transition: all .4s;
}
.baokuandadanSettingPopover-options {
    /* transition: all .1s; */
}
.baokuandadanBoxPopover-content .baokuandadanBoxPopover-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 6px;
    border-bottom: 1px solid #f2f2f2;
}
.baokuandadanBoxPopover-content .baokuandadanBoxPopover-title {
    font-size: 14px;
}
.baokuandadanBoxPopover-header-switch {
    display: flex;
    align-items: center;
}
.baokuandadanBoxPopover-header-switch-label {
    margin-left: 4px;
    font-size: 14px;
    color: #666;
}
.baokuandadanBoxPopover-header-setting {
    display: flex;
    align-items: center;
}
.baokuandadanBoxPopover-content .baokuandadanBoxPopover-body {
    height: 500px;
    max-height: 500px;
    overflow-x: hidden;
    overflow-y: auto;
}
/* 滚动条轨道样式 */
.baokuandadanBoxPopover-content .baokuandadanBoxPopover-body::-webkit-scrollbar {
    width: 6px;
    margin-right: 6px;
}

.baokuandadanBoxPopover-content .baokuandadanBoxPopover-body::-webkit-scrollbar-thumb {
    background-color: #d7d7d7;
    border-radius: 6px;
}
.baokuandadanBoxPopover-content .baokuandadanBoxPopover-body::-webkit-scrollbar-track-piece {
    background-color: #f2f2f2;
    border-radius: 6px;
}
.baokuandadanBoxPopover-content .baokuandadanBoxPopover-body::-webkit-scrollbar-thumb:hover {
    background-color: #999;
}
.baokuandadanBoxPopover-content .baokuandadanBoxPopover-footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 6px;
    border-top: 1px solid #f2f2f2;
}
.unSelecteds-btn {
    margin-left: 6px !important;
    padding: 4px 6px !important;
    font-size: 12px !important;
    border: none !important;
    background-color: #b7b7b7 !important;
}
.baokuandadanList-empty {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
}
.baokuandadanList .baokuandadanList-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 6px;
    border-bottom: 1px solid #f2f2f2;
    cursor: pointer;
    transition: all .3s;
    height: 86px;
}
.baokuandadanList .baokuandadanList-item.select {
    background-color: rgba(59, 130, 237, .3) !important;
}
.baokuandadanList .baokuandadanList-item.select.part-select {
    background-color: rgba(218, 231, 252, .6) !important;
}
.baokuandadanList .baokuandadanList-item:hover {
    background-color: rgba(59, 130, 237, .1);
}
.baokuandadanList-item-left {
    display: flex;
    max-width: 80%;
    height: 100%;
}
.baokuandadanList-item-image {
    margin-right: 6px;
    width: 60px;
    min-width: 60px;
    height: 60px;
    min-height: 60px;
    overflow: hidden;
    background-color: #f1f1f1;
}
.baokuandadanList-item-noImageText {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    font-size: 12px;
}
.baokuandadanList-item-text {
    width: 100%;
    font-size: 12px;
}
.baokuandadanList-item-num {
    margin-left: 6px;
    white-space: nowrap;
}
.baokuandadanList-item-goodsName {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
}
.baokuandadanList-item-shortGoodsName {
    white-space: nowrap;
    color: #999;
}
.baokuandadanList-item-goodsProps {
    white-space: nowrap;
    color: #999;
}
.baokuandadanList-item-numIid {
    font-size: 12px;
    white-space: nowrap;
    color: #999;
}
[v-cloak] {
    display: none;
}
.baokuandadan-maks {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0);
    z-index: 999;
}
.baokuandadanBoxPopover-loading {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(255, 255, 255, .3);
    z-index: 9999;
}
.baokuandadanBoxPopover-loading .fa-spinner {
    font-size: 30px;
}
.baokuandadanBoxPopover-loading .baokuandadanBoxPopover-loading-text {
    font-size: 16px;
}

/* 订单修改备注、插旗弹窗（新） */
#tableDiv .el-dialog__wrapper {
    z-index: 2001 !important;
}
.remarkFlagModal {
    border-radius: 10px !important;
}
.remarkFlagModal-title {
    display: flex;
    align-items: center;
}
.remarkFlagModal-title-tab {
    font-size: 18px;
    font-weight: 600;
    color: #999;
    cursor: pointer;
    user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -ms-touch-select: none;
    -webkit-user-select: none;
    transition: all .3s;
}
.remarkFlagModal-title-tab:not(:first-child) {
    margin-left: 14px;
}
.remarkFlagModal-title-tab.active {
    color: #333;
}

.remarkFlagModal .el-dialog__header .el-dialog__headerbtn:focus {
    color: #909399 !important;
    background-color: transparent !important;
}

.remarkFlagModal .el-dialog__body {
    padding: 10px 20px;
    min-height: 280px;
    max-height: 360px;
    overflow: auto;
}
/* 滚动条轨道样式 */
.remarkFlagModal .el-dialog__body::-webkit-scrollbar {
    width: 6px;
    margin-right: 6px;
}

.remarkFlagModal .el-dialog__body::-webkit-scrollbar-thumb {
    background-color: #d7d7d7;
    border-radius: 6px;
}
.remarkFlagModal .el-dialog__body::-webkit-scrollbar-track-piece {
    background-color: #f2f2f2;
    border-radius: 6px;
}
.remarkFlagModal .el-dialog__body::-webkit-scrollbar-thumb:hover {
    background-color: #999;
}
.remarkFlagModal-loading {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10000;
    background-color: rgba(225, 225, 225, .3);
    border-radius: 10px;
}
.remarkFlagModal-loading-icon {
    font-size: 30px;
    color: #3b82ed;
}
.remarkFlagModal-content-orderRemark {

}
.remarkFlagModal-orderRemark-tips {
    display: flex;
    align-items: center;
    padding: 6px 10px;
    font-size: 14px;
    color: #333;
    background-color: #f2f7ff;
    border-radius: 4px;
}
.remarkFlagModal-orderRemark-tips .el-icon-info {
    margin-right: 4px;
    font-size: 18px;
    color: #2180ff;
}
.remarkFlagModal-orderRemark-settingFlags {
    margin-top: 10px;
}
.remarkFlagModal-orderRemark-settingFlags-radioBox {
    display: flex;
    align-items: center;
    position: relative;
}
.remarkFlagModal-orderRemark-settingFlags-radioBox .el-radio {
    display: flex;
    align-items: center;
    margin-right: 0 !important;
}
.clear-select-tagRadio {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 36px;
    z-index: 9;
    cursor: pointer;
}
.remarkFlagModal-orderRemark-settingFlags-radioBox .el-radio .el-radio__label {
    padding: 0 4px !important;
}
.addUpdateTagName {
    width: 90px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 12px;
    cursor: pointer;
    transition: all .3s;
}
.addUpdateTagName:hover {
    color: #4061f4 !important;
}
.remarkFlagModal-orderRemark-settingFlags .el-row .el-col {
    margin-top: 10px;
}

.remarkFlagModal-orderRemark-textarea {
    margin-top: 20px;
}
.remarkFlagModal-orderRemark-textarea .el-textarea .el-textarea__inner {
    height: auto;
    min-height: 100px !important;
    max-height: 200px;
    font-size: 12px;
    color: #333 !important;
    background-color: rgb(245, 246, 248);
    border: none;
    border-radius: 10px;
}
.remarkFlagModal-orderRemark-textarea .el-textarea .el-textarea__inner::input-placeholder, .remarkFlagModal-orderRemark-textarea .el-textarea .el-textarea__inner::-webkit-input-placeholder {
    color: red !important;
}
.remarkFlagModal-orderRemark-textarea .el-textarea .el-input__count {
    background-color: transparent;
}

.remarkFlagModal-content-history {}
.remarkFlagModal-history-tips {
    display: flex;
    align-items: center;
    padding: 6px 10px;
    font-size: 14px;
    color: #333;
    background-color: #f2f7ff;
    border-radius: 4px;
}
.remarkFlagModal-history-tips .el-icon-info {
    margin-right: 4px;
    font-size: 18px;
    color: #2180ff;
}
.remarkFlagModal-history-list {
    margin-top: 20px;
}
.remarkFlagModal-history-list-li {
    display: flex;
    flex-direction: column;
    padding: 10px;
    margin-bottom: 10px;
    border: 1px dashed #c5c5c5;
    border-radius: 6px;
}
.remarkFlagModal-history-list-li-info::after {
    content: '';
    display: block;
    clear: both;
    visibility: hidden;
}
.remarkFlagModal-history-list-li-text {
    display: inline-block;
    float: left;
    font-size: 12px;
}
.remarkFlagModal-overflow {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}
.remarkFlagModal-history-list-li-tag {
    padding: 0 2px;
    margin-right: 2px;
    font-size: 12px;
    color: #999;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
}
.remarkFlagModal-history-list-li-btn {
    float: right;
    padding: 0 !important;
    font-size: 12px !important;
}
.remarkFlagModal-history-list-li-updateInfo {
    font-size: 12px;
    color: #999;
}

.remarkFlagModal .el-dialog__footer {
    min-height: 62px;
}
.remarkFlagModal-footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.remarkFlagModal-footer-lastRemark {
    font-size: 12px;
    color: #999;
}
.remarkFlagModal-footer-lastRemark-text {
    font-weight: 600;
    color: #333;
}
.remarkFlagModal-footer-btns .el-button {
    padding: 8px 0;
    width: 80px;
    border-radius: 20px;
}
.remarkFlagModal-footer-btns .el-button.el-button--primary {
    background-color: #4061f4;
    border-color: #4061f4;
}
.remarkFlagModal-footer-btns .el-button.el-button--default {
    color: #333;
    background-color: #edf0f7;
    border-color: #edf0f7;
}

.addUpdateTagNamePopUp-pop {
    margin-bottom: 6px !important;
    padding: 16px !important;
    border-radius: 10px !important;
    z-index: 3000 !important;
}
.addUpdateTagNamePopUp-input {
    font-size: 12px;
}
.addUpdateTagNamePopUp-input .el-input__inner {
    margin-bottom: 0 !important;
    padding: 0 6px;
    height: 28px !important;
    border-radius: 8px !important;
    border: 1px solid #dcdfe6 !important;
    box-shadow: none !important;
}
.addUpdateTagNamePopUp-input .el-input__inner:focus {
    border: 1px solid #3f5ffd !important;
}
.addUpdateTagNamePopUp-tips {
    margin-top: 6px;
    font-size: 12px;
}
.addUpdateTagNamePopUp-colon {
    color: red;
}
.addUpdateTagNamePopUp-opers {
    margin-top: 6px;
    display: flex;
    justify-content: end;
}
.addUpdateTagNamePopUp-opers .el-button.el-button.el-button--primary {
    font-size: 12px !important;
    border-radius: 20px !important;
    background-color: #3f5ffd !important;
}
.addUpdateTagNamePopUp-opers .el-button.el-button.el-button--default {
    font-size: 12px !important;
    color: #333 !important;
    background-color: #eef0f8 !important;
    border-radius: 20px !important;
}
.addUpdateTagNamePopUp-maks {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2005;
}

/* 免责申明样式 */
.disclaimer {
    padding: 10px;
    font-size: 14px;
    color: red;
}

/* 补发弹窗相关样式 */
.reissueTable {
    margin-top: 12px;
    padding: 0 20px;
}
.checkReissueGoodsNum {
    position: absolute;
    left: 20px;
    top: 10px;
}
.reissueTable-noGoodImageUrl {
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 120px;
    min-height: 120px;
    width: 120px;
    height: 120px;
    color: #c0c4cc;
    background-color: #f5f7fa;
}
.reissueTable .el-table .el-table__body-wrapper .el-table__row:hover .reissueTable-noGoodImageUrl {
    background-color: #ffffff !important;
}

.copyTextAll {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
}

.reissueGoodImagePreview {
    position: fixed;
    top: 35%;
    left: 55%;
    transform: translate(-50%, -50%);
    width: 280px;
    height: 280px;
    box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);
    z-index: 9999;
    background-color: #fff;
}

/* 优惠寄件 */
#bulkShipmentVue .el-dialog__wrapper {
    z-index: 2001 !important;
}
.bulkShipmentVue .el-dialog__wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}
.bulkShipmentVue .el-dialog__wrapper .el-dialog {
    margin: 0 auto !important;
    border-radius: 4px !important;
}
.bulkShipmentVue .bulkShipmentVue-loading {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2010;
    background-color: rgba(255, 255, 255, .3);
}
.bulkShipmentVue .bulkShipmentVue-loading .el-icon-loading {
    font-size: 28px;
    color: #409EFF;
}
.bulkShipmentVue .el-dialog__header {
    padding: 12px 24px !important;
}
.bulkShipmentVue .el-dialog__header .el-dialog__title {
    font-size: 16px !important;
}
.bulkShipmentVue .el-dialog__header .el-dialog__headerbtn {
    top: 12px !important;
}
.bulkShipmentVue .el-dialog__body {
    padding: 16px 24px !important;
    min-height: 608px;
    max-height: 608px;
    border-top: 1px solid #f2f2f2;
    overflow-y: auto;
}
/* 滚动条轨道样式 */
.bulkShipmentVue .el-dialog__body::-webkit-scrollbar {
    width: 6px;
    margin-right: 6px;
}

.bulkShipmentVue .el-dialog__body::-webkit-scrollbar-thumb {
    background-color: #d7d7d7;
    border-radius: 6px;
}
.bulkShipmentVue .el-dialog__body::-webkit-scrollbar-track-piece {
    background-color: #f2f2f2;
    border-radius: 6px;
}
.bulkShipmentVue .el-dialog__body::-webkit-scrollbar-thumb:hover {
    background-color: #999;
}
.bulkShipmentVue .el-dialog__footer {
    padding: 16px 24px !important;
}
.bulkShipmentVue .el-dialog__footer .bulkShipmentVue-footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.bulkShipmentVue .el-dialog__footer .bulkShipmentVue-footer .el-button {
    padding: 6px 24px;
}
.bulkShipmentVue .el-dialog__footer .bulkShipmentVue-footer .el-button:not(:first-child) {
    margin-left: 16px !important;
}
.bulkShipmentVue .el-dialog__footer .bulkShipmentVue-footer .el-button.el-button--primary {
    background-color: #3B82ED !important;
    border-color: #3B82ED !important;
}
.bulkShipmentVue-footer-right {
    display: flex;
    align-items: center;
}
.agreementProtocol {
    display: flex;
    align-items: center;
}
.openAgreementProtocol {
    color: #3B82ED;
    cursor: pointer;
}
.bulkShipmentVue {
    display: inline-block;
}
.bulkShipmentVue-button {
    margin-right: 10px !important;
    height: 43px;    
    background-color: #FE7C40 !important;
    border-color: #FE7C40 !important;
}
.bulkShipmentVue .el-dialog__header .el-dialog__headerbtn:focus {
    color: #909399 !important;
    background-color: transparent !important;
}
.bulkShipmentVue .el-dialog__header {
    text-align: left;
}
.bulkShipmentVue-content {
    display: flex;
}
.bulkShipmentVue-form {
    flex: 1;
}
.bulkShipmentVue-content .el-form .el-form-item {
    margin-bottom: 10px;
}
.bulkShipmentVue-content .el-form .el-form-item .el-form-item__content {
    text-align: initial;
}
.bulkShipmentForm-preWaybillDeliveryType .el-radio-button.is-active .el-radio-button__inner {
    color: #ffffff !important;
    border-color: #3b82ed !important;
    background-color: #3b82ed !important;
}
.bulkShipmentForm-preWaybillDeliveryType .el-radio-button .el-radio-button__inner {
    padding: 6px 10px;
}
.bulkShipmentForm-customItem {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-bottom: 10px;
}
.bulkShipmentForm-customItem-wapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    padding: 6px 10px;
    margin: 0 10px 10px 0;
    width: 102px;
    max-height: 48px;
    overflow: hidden;
    border-radius: 2px;
    border: 1px solid #dddddd;
    cursor: pointer;
    transition: all .3s;
}
.bulkShipmentForm-customItem-wapper.active {
    border-color: #0077f2;
}
.bulkShipmentForm-customItem-wapper.noBatchKuaYue {
    background: #e5e5e5;
    cursor: no-drop;
}
.bulkShipmentForm-customItem .bulkShipmentForm-customItem-label {
    font-size: 14px;
    font-weight: 600;
    color: #333;
}
.bulkShipmentForm-customItem .bulkShipmentForm-customItem-rules {
    color: red;
}
.activeExpressDeliveryStyleBg {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 10;
    border-top: 8px solid transparent;
    border-left: 8px solid transparent;
    border-right: 8px solid #3B82ED;
    border-bottom: 8px solid #3B82ED;
    transition: all .3s;
}
.activeExpressDeliveryStyleIcon {
    position: absolute;
    right: 2px;
    bottom: 4px;
    z-index: 100;
    width: 6px;
    height: 3px;
    border-left: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    transform: rotate(-54deg);
    transition: all .3s;
}

.bulkShipmentVue-form .el-form-item .el-form-item__content .el-input input {
    margin-bottom: 0 !important;
}
.bulkShipmentVue-form .el-form-item .el-form-item__label {
    padding: 0 !important;
}
.bulkShipmentVue-form .el-form-item .el-form-item__content .el-form-item__error {
    padding: 0 !important;
}
.bulkShipmentForm-noLabelItem .el-form-item__content {
    margin-left: 0 !important;
}
.bulkShipmentForm-dashedDemarcation {
    margin: 14px 0 24px 0;
    width: 100%;
    height: 1px;
    border-top: 1px dashed #CFD3DB;
}
.bulkShipmentVue-content .articleTypes {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
}
.bulkShipmentVue-content .articleTypes-item {
    margin: 6px;
    padding: 4px 8px;
    min-width: 74px;
    border-radius: 4px;
    color: #252933;
    border: 1px solid transparent;
    background-color: #ebf2fd;
    cursor: pointer;    
    user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -ms-touch-select: none;
    -webkit-user-select: none;
}
.bulkShipmentVue-content .articleTypes-item.custom-item {
    color: #252933;
    border: 1px solid #CFD3DB;
    background-color: transparent;
}
.bulkShipmentForm-customFormItem-ArticleTypeName {
    margin-top: 6px;
}
.bulkShipmentForm-customFormItem-ArticleTypeName input {
    height: 36px !important;
}
.bulkShipmentVue-content .articleTypes-item.active {
    color: #ffffff;
    background-color: #3b82ed;
    border-color: transparent;
}
.bulkShipmentForm-customFormItem {
    display: flex;
    margin-bottom: 10px;
}
.bulkShipmentForm-customFormItem .bulkShipmentForm-customFormItem-label {
    margin: 12px 0;
    min-width: 66px;
    text-align: right;
}
.bulkShipmentForm-dismantlingType {
    width: 100% !important;
}
.bulkShipmentVue .bulkShipmentVue-content .bulkShipmentVue-form .bulkShipmentForm-dismantlingType .el-input .el-input__inner {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    border-right: none !important;
}
.bulkShipmentForm-goodsTime {
    width: 100% !important;
}
.bulkShipmentVue .bulkShipmentVue-content .bulkShipmentVue-form .bulkShipmentForm-goodsTime .el-input__inner {
    padding: 0 30px !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}
.bulkShipmentVue-SelectPopper, .bulkShipmentVue-TimePickerPopper {
    z-index: 999 !important;
}
.estimatedPrice {
    display: flex;
    flex-direction: column;
    margin-right: 20px;
}
.estimatedPrice .estimatedPrice-content {
    text-align: left;
}
.estimatedPrice .estimatedPrice-content .estimatedPrice-price {
    font-size: 16px;
    color: #f6812d;
}
.estimatedPrice .estimatedPrice-tips {
    font-size: 12px;
    color: #999;
}
.bulkShipmentVue-priceRetMsg {
    margin-right: 10px;
    color: red;
}
.estimatedPrice-retMsg {
    font-size: 12px;
    color: red;
}
.bulkShipmentVue .el-select .el-input .el-input__inner, .bulkShipmentVue .el-input .el-input__inner, .bulkShipmentVue .el-date-editor .el-input__inner {
    -webkit-appearance: none !important;
    background-color: #fff !important;
    background-image: none !important;
    border-radius: 4px !important;
    border: 1px solid #dcdfe6 !important;
    box-sizing: border-box !important;
    color: #606266 !important;
    display: inline-block !important;
    font-size: inherit !important;
    height: 32px !important;
    line-height: 32px !important;
    outline: none !important;
    padding: 0 32px 0px 15px !important;
    transition: border-color .2s cubic-bezier(.645, .045, .355, 1) !important;
    width: 100% !important;
}
.agreementProtocolDialog .el-dialog__header {
    text-align: center;
}
.agreementProtocolDialog .el-dialog__body {
    border-bottom: 1px solid #f2f2f2;
}
.agreementProtocolDialog .el-dialog__footer {
    text-align: end !important;
}

.bulkShipmentProgressModal .el-dialog .el-dialog__header {
    padding: 0 !important;
}
.bulkShipmentProgressModal .el-dialog .el-dialog__body {
    min-height: 0 !important;
}
.bulkShipmentProgressModal-progress {
    font-size: 16px;
    text-align: center;
}
.bulkShipment-progress-icon {
    animation: bulkShipmentProgress 1.5s linear infinite;
}
@keyframes bulkShipmentProgress {
    0% {
    transform: rotate(0deg);
    }
    100% {
    transform: rotate(360deg);
    }
}

.bulkShipmentResultModal .el-dialog .el-dialog__header {
    padding: 10px 20px !important;
    border-bottom: 1px solid #E5E6EB;
}
.bulkShipmentResultModal .el-dialog .el-dialog__header .el-dialog__title {
    font-size: 16px !important;
}
.bulkShipmentResultModal .el-dialog .el-dialog__header .el-dialog__headerbtn {
    top: 14px !important;
}
.bulkShipmentResultModal .el-dialog .el-dialog__body {
    padding: 20px !important;
    min-height: 0 !important;
}
.bulkShipmentResultModal .el-dialog .el-dialog__footer {
    padding: 10px 20px !important;
}
.bulkShipmentResultModal-successMsg {
    color: #67c23a;
}
.bulkShipmentResultModal-errorMsg {
    color: red;
}

/* 优惠寄件-查看物流轨迹弹窗 */
.bulkShipmentExpressPublicRoute .el-dialog__body {
    padding: 10px 36px;
    max-height: 560px;
    overflow: auto;
}
.bulkShipmentExpressPublicRoute .el-dialog__footer {
    padding: 10px;
}
.bulkShipmentExpressPublicRoute-footer .el-button {
    padding: 8px 12px;
}
.bulkShipmentExpressPublicRoute-routeItem {
    line-height: 2;
}
.bulkShipmentExpressPublicRoute-routeTitle {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.bulkShipmentExpressPublicRoute-uploadDate {
    color: #999;
}
.bulkShipmentExpressPublicRoute-routeDescription {
    color: #333333;
}
.bulkShipmentExpressPublicRoute-timeline .el-timeline-item .el-timeline-item__tail {
    border-color: #3B82ED !important;
}
.bulkShipmentExpressPublicRoute-noData {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.expectedPickupTime-wrapper-days {
    display: flex;
}
.expectedPickupTime-wrapper-days-item {
    margin: 6px;
    padding: 4px 8px;
    min-width: 74px;
    border-radius: 4px;
    color: #252933;
    border: 1px solid transparent;
    background-color: #ebf2fd;
    cursor: pointer;
    user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -ms-touch-select: none;
    -webkit-user-select: none;
}
.expectedPickupTime-wrapper-days-item.active {
    color: #ffffff;
    background-color: #3b82ed;
    border-color: transparent;
}
.expectedPickupTime-wrapper-time {
    display: flex;
    margin-top: 10px;
}
.expectedPickupTime-wrapper-time-item {
    margin: 6px;
    padding: 4px 8px;
    min-width: 74px;
    border-radius: 4px;
    color: #252933;
    border: 1px solid transparent;
    background-color: #ebf2fd;
    cursor: pointer;
    user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -ms-touch-select: none;
    -webkit-user-select: none;
}
.expectedPickupTime-wrapper-time-item.active {
    color: #ffffff;
    background-color: #3b82ed;
    border-color: transparent;
}

/* 菜鸟京东快递增值服务样式 */
.newVueAddvalueBox {
    padding: 0 20px;
}
.el-form.newVueAddvalueBox-form .el-form-item {
    margin-bottom: 6px !important;
}
.el-form.newVueAddvalueBox-form .el-input input {
    margin: 0 !important;
}
.el-form.newVueAddvalueBox-form .el-input .el-input__suffix {
    height: 40px !important;
    line-height: 40px !important;
}

.el-form.newVueAddvalueBox-form .el-date-editor .el-input__inner {
    padding: 0 30px !important;
}
.newVueAddvalueBox .addvalueBoxRequired-formItem {
    position: relative;
}
.newVueAddvalueBox .addvalueBoxRequired-formItem .el-form-item__label::before {
    position: absolute;
    left: -8px;
    content: '*';
    color: red;
}

/* 列宽设置提示 */
.columnWidthSettingTips {
    display: none;
    position: absolute;
    top: 50%;
    right: -10px;
    transform: translate(0, -50%);
    height: 100%;
}
.receiverAddressTdEdit:hover .columnWidthSettingTips {
    display: block;
}
.columnWidthSettingTips-content {
    display: flex;
    align-items: center;
    position: relative;
    height: 100%;
}
.columnWidthSettingTips-icon {
    max-height: 30px;
}
.columnWidthSettingTips-popover {
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translate(-50%, -10px);
    padding: 10px 8px;
    width: 160px;
    font-size: 12px;
    font-weight: 500;
    color: #ffffff;
    background-color: #3370FF;
    border-radius: 2px;
}
.columnWidthSettingTips-popover::before {
    content: '';
    position: absolute;
    left: 50%;
    bottom: -10px;
    border-top: 6px solid #3370FF;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid transparent;
    transform: translate(-50%, 0);
}

.toolBarDivider {
    display: inline-block;
    margin: 13px 16px 0;
    width: 1px;
    height: 16px;
    background-color: #777C87;
}
.statistics-suffix {
    margin: 0 4px 0 6px;
    color: #777C87;
}

/* 快递鸟优惠寄件相关样式 */
.skinOneIndividualShipmentInfo {
}
.skinOneIndividualShipmentInfo-wapper {
}
.skinOneIndividualShipmentInfo-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    background-color: #2d7bff;
    cursor: pointer;
}
.skinOneIndividualShipmentInfo-orderStatus {
    display: inline-block;
    margin-left: 2px;
    padding: 0 2px;
    font-size: 12px;
    color: #ffffff;
    border-radius: 2px;
}
.skinOneIndividualShipmentInfo-orderStatus.orderStatusClass-0 {
    background-color: #cfcfcf;
}
.skinOneIndividualShipmentInfo-orderStatus.orderStatusClass-1-2-3-4 {
    background-color: #009af7;
}
.skinOneIndividualShipmentInfo-orderStatus.orderStatusClass-5 {
    background-color: #52c41a;
}
.skinOneIndividualShipmentInfo-orderStatus.orderStatusClass-6 {
    background-color: #F5222D;
}
.skinOneIndividualShipmentInfo-cancelOrder {
    display: inline-block;
    padding: 0 4px;
    margin-left: 2px;
    font-size: 12px;
    color: #ffffff;
    background-color: #a3a3a3;
    border-radius: 5px;
    cursor: pointer;
    transition: all .3s;
}
.skinOneIndividualShipmentInfo-cancelOrder:hover {
    background-color: #5d5d5d;
}
.skinOneIndividualShipment-pickupCode {
    font-size: 12px;
    white-space: nowrap;
}
.skinOneIndividualShipment-pickupCode .pickupCode-value {
    padding: 0 2px;
    color: #fff;
    background-color: #f99515;
    border-radius: 2px;
}

.skinOneIndividualShipment-expressmanContact {
    display: inline-block;
    position: relative;
    font-size: 12px;
    color: #3b82ed;
    transition: all .3s;
    cursor: pointer;
}
.skinOneIndividualShipment-expressmanContact:hover {
    color: #0066FF;
}
.skinOneIndividualShipment-expressmanContact:hover .expressmanContact-label {
    display: block;
}
.expressmanContact-label {
    display: none;
    position: absolute;
    left: 50%;
    bottom: 100%;
    transform: translate(-50%, 0);
    z-index: 999;
    padding: 6px;
    color: #999;
    min-width: 140px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
    background-color: #ffffff;
    border-radius: 5px;
}
.expressmanContact-value {
    color: #666;
}

/* 淘宝虚假发货 */
.taoBaoFalseShipmentContent {
    margin-top: 16px;
}
.taoBaoFalseShipmentContent-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.taoBaoFalseShipmentContent-header .taoBaoFalseShipmentContent-taoBaoFalseShipmentTypes {
    display: flex;
    align-items: center;
}
.taoBaoFalseShipmentContent-taoBaoFalseShipmentType {
    padding: 6px 12px;
    font-size: 14px;
    border: 1px solid #CFD3DB;
    cursor: pointer;
}
.taoBaoFalseShipmentContent-taoBaoFalseShipmentType:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.taoBaoFalseShipmentContent-taoBaoFalseShipmentType:last-child {
    margin-left: -1px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.taoBaoFalseShipmentContent-taoBaoFalseShipmentType:not(:first-child) {
    border-left: none;
}
.taoBaoFalseShipmentContent-taoBaoFalseShipmentType.active {
    color: #3B82ED;
    border: 1px solid #3B82ED;
}
.taoBaoFalseShipmentContent-copy, .taoBaoFalseShipmentContent-clearOrders {
    color: #3B82ED;
    cursor: pointer;
}
.taoBaoFalseShipmentContent-trades {
    display: flex;
    flex-wrap: wrap;
    padding: 16px 0 16px 16px;
    margin-top: 8px;
    max-height: 136px;
    overflow-x: hidden;
    overflow-y: auto;
    background-color: #F8FAFF;
}
.taoBaoFalseShipmentContent-trades-nodata {
    margin: auto;
    color: #999999;
}
.taoBaoFalseShipmentContent-trades-item {
    margin: 0 32px 8px 0;
    min-width: 160px;
    max-width: 160px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.taoBaoFalseShipmentContent-trades-item:nth-child(3n) {
    margin-right: 0 !important;
}

.outboundCallReporting {
    display: flex;
    justify-content: flex-end;
    margin-top: 10px;
}
.outboundCallReporting-text {
    margin: -2px 4px 0 0;
    color: #3B82ED;
    cursor: pointer;
}
.outboundCallReporting .supplier_box .supplier_item .trangle {
    left: 50%;
    transform: translate(-50%, 0);
}
.outboundCallReportingDialog.el-dialog {
    border-radius: 4px;
}
.outboundCallReportingDialog .el-dialog__header {
    padding: 12px 20px;
    border-bottom: 1px solid #CFD3DB;
}
.outboundCallReportingDialog .el-dialog__header .el-dialog__title {
    font-size: 16px;
}
.outboundCallReportingDialog .el-dialog__header .el-dialog__headerbtn {
    top: 14px !important;
}
.outboundCallReportingDialog .el-dialog__footer {
    padding: 16px 24px;
}
.outboundCallReportingDialog .el-dialog__body {
    padding: 24px 20px 0;
    height: 330px;
}
.outboundCallReportingDialog-footer-btn {
    padding: 5px 24px;
}

.outboundCallReportingDialog .el-input__inner {
    box-sizing: border-box !important;
    padding: 3px 10px !important;
    margin: 0 !important;
    min-width: 100% !important;
    width: 100% !important;
    height: 28px !important;
    line-height: 28px !important;
    font-size: 12px !important;
    border: 1px solid rgb(220, 223, 230) !important;
    border-radius: 4px !important;
}
.outboundCallReportingForm {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.outboundCallReportingForm-formItem {
    margin: 0 !important;
}
.outboundCallReportingForm-formItem10 {
    margin-bottom: 10px !important;
}
.outboundCallReportingForm-mobileList {
    flex: 1;
    padding-left: 10px;
    background-color: #F8F9FA;
    overflow: auto;
}
.outboundCallReportingForm-mobileList-disabledInput .el-input__inner {
    background-color: #f2f2f2 !important;
}
.outboundCallReportingForm-mobileList-delete {
    color: red !important;
}

.completeMoblieDialog.el-dialog {
    border-radius: 4px;
}
.completeMoblieDialog .el-dialog__header {
    padding: 12px 20px;
    border-bottom: 1px solid #CFD3DB;
}
.completeMoblieDialog .el-dialog__header .el-dialog__title {
    font-size: 16px;
}
.completeMoblieDialog .el-dialog__header .el-dialog__headerbtn {
    top: 14px !important;
}
.completeMoblieDialog .el-dialog__footer {
    padding: 16px 24px;
}
.completeMoblieDialog .el-dialog__body {
    padding: 24px 20px 0;
}
.completeMoblieDialog-footer-btn {
    padding: 5px 24px;
}

.completeMoblieDialog .el-input__inner {
    box-sizing: border-box !important;
    padding: 3px 10px !important;
    margin: 0 !important;
    min-width: 100% !important;
    width: 100% !important;
    height: 28px !important;
    line-height: 28px !important;
    font-size: 12px !important;
    border: 1px solid rgb(220, 223, 230) !important;
    border-radius: 4px !important;
}
.completeMoblieDialog-list {
    display: flex;
    justify-content: center;
    align-items: center;
}
.completeMoblieDialog-list-item {
    margin: 4px;
}
.completeMoblieDialog-input .el-input__inner {
    padding: 0 !important;
    width: 28px !important;
    text-align: center;
}
.completeMoblieDialog-text {

}