
.main_right .application_note{width:1060px; height:42px;background: #ffffff}
.main_right .application_note .note_title{font-size: 14px; position: relative;left:20px;top:12px}
.main_right .tables-apply{margin-top: 10px;background: #ffffff;padding:20px;width:1020px}
.main_right .tables-apply .toptable{overflow:hidden;background: #474747;color:white;text-align: center;}
.main_right .tables-apply .toptable li{float:left;height:40px;line-height:40px;overflow:hidden;}
.main_right .tables-apply .toptable li p{vertical-align: middle;}
.main_right .tables-apply .toptable .toptable_line{color:#999;font-size:14px;}
.main_right .tables-apply .toptable .tdwidth1{width:68px;}
.main_right .tables-apply .toptable .tdwidth2{width:98px;}
.main_right .tables-apply .toptable .tdwidth3{width:68px;}
.main_right .tables-apply .toptable .tdwidth4{width:293px;}
.main_right .tables-apply .toptable .tdwidth5{width:220px;}
.main_right .tables-apply .toptable .tdwidth6{width:66px;}
.main_right .tables-apply .toptable .tdwidth7{width:88px;}
.main_right .tables-apply .toptable .tdwidth8{width:88px;}
.main_right .tables-apply .detail_table .detail_table_select,
.main_right .tables-apply .detail_table .detail_table_buyNum,
.main_right .tables-apply .detail_table .detail_table_number{width:69px;}
.main_right .tables-apply .detail_table .detail_table_returnNum{width:99px;}
.main_right .tables-apply .detail_table .detail_table_orderGoods{width:299px;overflow: hidden;}
.main_right .tables-apply .detail_table .detail_table_goodsList{width:222px;}
.main_right .tables-apply .detail_table .detail_table_price{width:90px;}
.main_right .tables-apply .detail_table .detail_table_subtotal{width:90px;}
.main_right .tables-apply .detail_table ul{overflow:hidden;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
.main_right .tables-apply .detail_table ul li{float:left;}
.main_right .tables-apply .detail_table .detail_table_ul{border-top:none;}
.main_right .tables-apply .detail_table .detail_table_firstul{margin-top:20px;border-top:1px solid #e8e8e8;}
.main_right .tables-apply .detail_table .detail_table_lastul{border-bottom:1px solid #e8e8e8;}
.main_right .tables-apply .detail_table .detail_table_ul li{border-right:1px solid #e8e8e8;}
.main_right .tables-apply .detail_table .detail_table_ul .detail_table_orderGoods{border-bottom:1px solid #e8e8e8;}
.main_right .tables-apply .detail_table .detail_table_lastul .detail_table_orderGoods{border-bottom:none;}
.main_right .tables-apply .detail_table .detail_table_ul .detail_table_buyNum{border-bottom:1px solid #e8e8e8;}
.main_right .tables-apply .detail_table .detail_table_lastul .detail_table_buyNum{border-bottom:none;}
.main_right .tables-apply .detail_table .detail_table_subtotal{border-right:none !important;}
.je-form-item{margin-bottom:0 !important;}
.je-check-text{display: none !important;}
.je-check{
    width: 14px !important;
    height: 14px !important;
    line-height:14px !important;
    vertical-align: middle !important;
}
.je-check em {
    width: 14px !important;
    height: 14px !important;
    line-height:14px !important;
    font-size: 10px !important;
    vertical-align: middle !important;
}
.on.je-check{
    border:1px solid #FF8000 !important;
    border:1px solid var(--themeColor) !important;

}
.on.je-check em{
    background-color:#FF8000 !important;
    background-color:var(--themeColor) !important;
    color:#fff !important;
    text-align:center !important;
    vertical-align: middle !important;
}

.detail_table_ul .detail_table_select a i{
    position: relative;
    left: 4px;
    top: 3px;
    display: inline-block;   
    width: 16px;
    height: 16px;
    margin: 0 10px 0 0;    
    border-radius: 2px;
    line-height: 16px;
}
.detail_table_ul .detail_table_select a i::before{
    font-family: "iconfontxfs" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e618";
    color:#FF8000;color: var(--themeColor);
}
.detail_table_ul .detail_table_select a.curr i::before{
    content: "\e617";
}
.main_right .tables-apply .detail_table .detail_table_select,
.main_right .tables-apply .detail_table .detail_table_returnNum,
.main_right .tables-apply .detail_table .detail_table_number,
.main_right .tables-apply .detail_table .detail_table_orderGoods,
.main_right .tables-apply .detail_table .detail_table_goodsList,
.main_right .tables-apply .detail_table .detail_table_buyNum,
.main_right .tables-apply .detail_table .detail_table_price,
.main_right .tables-apply .detail_table .detail_table_subtotal{height:120px;line-height:120px;text-align:center;}

.main_right .tables-apply .detail_table .detail_table_orderGoods .detail_table_orderGoods_img,
.main_right .tables-apply .detail_table .detail_table_orderGoods .detail_table_orderGoods_name{float:left;}

.main_right .tables-apply .detail_table .detail_table_orderGoods .detail_table_orderGoods_img{width:55px;height:55px;margin-top:32.5px;margin-left:20px;}
.main_right .tables-apply .detail_table .detail_table_orderGoods .detail_table_orderGoods_name{width:220px;height:66px;line-height:22px;vertical-align: middle;text-align:left;margin-top:40px;overflow: hidden;}
.main_right .tables-apply .detail_table .detail_table_orderGoods .detail_table_orderGoods_name b{margin-left: 15px}
.tables-apply .tips{color:#999999;margin-top: 10px}


.main_right .form{width:1000px;background: #ffffff;margin-top: 10px;padding:20px 20px 30px 40px;border-top:2px solid #d3d3d3;}
.main_right .form .service_type{padding-left: 30px}
.main_right .form .require_icon{color:red;padding-right: 3px;}
.main_right .form .description textarea{resize: none;background: #f5f5f5;width:880px;height:220px;padding: 10px;border: 1px solid #d3d3d3;border-radius: 4px}
.main_right .form .description span{position:fixed;right:10px;bottom:100px;color:#999999}
.main_right .form .img_info p{position: relative;bottom: 30px}
.main_right .form .img_info img{height:100px;width:100px;padding-top: 10px;padding-right: 10px}
.main_right .form .img_info .imgBox{position: relative;display: inline-block;height:100px;width:100px;margin-right: 10px;}
.main_right .form .img_info .imgBox .delete-btn{position: absolute;right: 0;top: 11px;background: #777575;color: #fff;font-size: 12px;padding: 3px 5px;cursor: pointer;}
.main_right .form .form_tip{margin-top:-30px;}
.main_right .form .form_tip p{margin: 5px 0;color:#999999}
.main_right .form .img_info .up_btn_input{float: none;height:93px;width:100px;position:relative;left:-118px;top:5px;opacity:0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

.je-select-open dd.on,.je-select-open dd.on:hover{background-color:#f3f3f3 !important;color:#333 !important;}

.main_right .confirm_info_title{margin-bottom: 10px;font-size: 14px}


.main_right .confirm_info{width:1000px;background: #ffffff;padding:20px 30px 10px;border-top:2px solid #d3d3d3}
.main_right .confirm_info td{padding-bottom: 20px;padding-right:10px;}
.main_right .confirm_info td p{width:90px;height:50px;}
.main_right_search{width:1060px;height:auto;background:#ffffff !important;clear:both;}
.main_right_search ul{overflow:hidden;margin-bottom:5px;padding-top:5px;background:#ffffff;}
.main_right_search ul li{float:left;height:60px;margin-left: 20px;}
.main_right_search ul li .seach-box{display: inline-block;position: relative;}
/* .main_right_search ul li .seach-box .afterSale-placeholder,.main_right_search ul li .seach-box .time-placeholder{position: absolute;top: 5px;left: 18px;color: #999;z-index: -0;} */
.main_right_search .keyword{float:none !important;width:260px;height:26px;line-height:26px;border:1px solid #D3D3D3;border-radius:2px;margin-left:10px;margin-right:40px;
  padding-left: 5px;background: transparent;position: relative;z-index: 5;}
.main_right_search li .span{display:inline-block;height:26px;line-height:30px;}
.main_right_search .line{height:1px;width:20px;background:#d3d3d3;position:relative;bottom:3px}
.main_right_search .order_data_start{width:320px;height:26px;line-height:26px;border:1px solid #d3d3d3;margin-right:10px;padding-left: 5px;color:#333;position: relative;z-index: 10;background: transparent;}
.main_right_search .order_data_end{width:155px;height:26px;line-height:26px;border:1px solid #d3d3d3;margin-left:10px;padding-left: 5px;color:#333;}
.main_right_search button{cursor:pointer;width:100px;height:30px;background:#FF8000;background: var(--themeColor);color:#ffffff;border:none;border-radius:2px;margin-left:30px;line-height:30px;font-size:12px;margin-top:3px;}
.je-select-open dd.on,.je-select-open dd.on:hover{background-color:#f3f3f3 !important;color:#333 !important;}
.confirm_info tr td:nth-child(1){text-align: right}
.confirm_info td.receipt{padding-left: 20px;}
.confirm_info .invoice_select{cursor:default;border:1px solid #d3d3d3;width:223px;padding: 6px 0px 6px 15px;margin:0px}
.confirm_info .invoice_select .default{color:#666666}
.confirm_info .invoice_select img{float: right;padding-right: 10px;padding-top:4px}
.confirm_info ul{width:238px;border: 1px solid #d3d3d3;padding:0px;margin-top: 0px;position:absolute;z-index: 888;}
.confirm_info ul li{list-style: none;padding:7px;background: #ffffff;cursor:pointer}
.confirm_info ul li:hover{color: #FF8000;color: var(--themeColor);background-color: #f5f5f5;}
.confirm_info input.address{border:1px solid #d3d3d3;width:480px;padding: 6px 0px 6px 15px;margin:0px}
.confirm_info input.receiver{border:1px solid #d3d3d3;width:223px;padding: 6px 0px 6px 15px;margin:0px}
.confirm_info input.phone{border:1px solid #d3d3d3;width:223px;padding: 6px 0px 6px 15px;margin:0px}
.main .main_right .suresubmit{cursor:pointer;width:100px;height:40px;background: var(--themeColor);color:#ffffff;border: none;border-radius: 2px;margin:25px 0 30px 430px}
.confirm_info .je-form-item{color:#333;font-size:12px;margin-bottom:20px !important;}
.confirm_info .je-form-item .je-label span{display:inline-block;color:red;margin-right:3px;}
.confirm_info .tip-box{margin:2px 0 0 73px;color:#ff1b1b;line-height: 18px;}
.form .je-select {
    min-width: 220px !important;
    height: 40px !important;
    line-height: 40px !important;
    max-width: 900px;
}
.confirm_info .je-select {
    min-width: 240px !important;
    height: 30px !important;
    line-height: 30px !important;
    font-size:12px !important;
}
.confirm_info .je-select-open dl{font-size:12px !important;width:240px !important;}

.confirm_info .je-select-open dd.on,.confirm_info .je-select-open dd.on:hover{font-size:12px !important;}
.confirm_info .je-input{
    height: 30px !important;
    line-height: 30px !important;
    font-size:12px !important;
    text-align: left !important;
}
.op_0{
    visibility: hidden;
}
.form .form_tip .error_tip{
    color:red;
}
.bggray{
    background: rgb(235, 235, 228);
}
/*搜索无结果*/
.noorder_box{display: none;width: 1060px;}
.no-result-wrap{width: 100%;text-align: center;background: rgb(245, 245, 245);}
.no-result-wrap img{margin-top:120px;width:200px;}
.no-result-wrap div{font-size: 16px;padding: 0px 0px 20px;color: rgb(102, 102, 102);}
/*四级联动*/
.city-picker-input {
    top: -9999px;
    left: -9999px;
    position: absolute;
    width:300px !important;
}

.city-picker-span {
    position: relative;
    display: block;
    outline: 0;
    border: 1px solid #ccc;
    width:240px !important;
    height:30px;
    line-height:30px !important;
    padding-left:-50px ;
    background-color: #fff;
    color: #ccc;
    cursor: pointer;
}

.city-picker-span > .placeholder {
    color: #aaa;
    margin-left:-100px;
    display:inline-block;
    height:30px;
    line-height:30px;
}

.city-picker-span > .arrow {
    position: absolute;
    top: 50%;
    right: 8px;
    width: 10px;
    margin-top: -3px;
    height: 5px;
    background: url(../../../assets/icon/Cooperation/drop-arrow.png) -10px -25px no-repeat;
}
.city-picker-span > .title{
    margin-left:-100px;
    height:40px;
    line-height:40px;
}

.city-picker-span.open > .arrow {
    background-position: -10px -10px;
}

.city-picker-span > .title > span {
    color: #333;
    padding: 5px;
    border-radius: 3px;
}

.city-picker-span > .title > span:hover {
    color:#FF8000 !important;
    color:var(--themeColor) !important;
}

.city-picker-dropdown {
    position: absolute;
    width: 315px;
    left: -9999px;
    top: -9999px;
    outline: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    z-index: 999999;
    display: none;
    min-width: 330px;
    margin-bottom: 20px;
}

.city-select-wrap {
    width:530px !important;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
    background:#fff;
    border:1px solid #dcdfe6;
}

.city-select-tab {
    border-bottom: 1px solid #ccc;
    font-size: 12px;
    margin-left:20px;
}

.city-select-tab > a {
    display: inline-block;
    padding: 2px 20px;
    border: 1px solid #ccc;
    border-left: 1px solid #ccc !important;
    border-bottom: 1px solid transparent;
    color: #4D4D4D;
    text-align: center;
    outline: 0;
    text-decoration: none;
    cursor: pointer;
    font-size: 12px;
    margin-bottom: -1px;
    margin-right:10px;
    margin-top:10px;
}

.city-select-tab > a.active {
    background: #fff;
    border:1px solid #FF8000;
    border-left:1px solid #FF8000 !important;
    border-right:1px solid #FF8000 !important;
    border-left:1px solid var(--themeColor) !important;
    border-right:1px solid var(--themeColor) !important;
    border-bottom: 1px solid #fff;
    color:#0B5DA2 ;

}

.city-select-tab > a:first-child {
    border-left: none;
}

.city-select-tab > a:last-child.active {
    border-right: 1px solid #ccc;
}

.city-select-content {
    width: 100%;
    min-height: 10px;
    background-color: #fff;
    padding: 10px 15px;
    box-sizing: border-box;
}

.city-select {
    font-size: 13px;
}

.city-select dl {
    line-height: 2;
    clear: both;
    padding: 3px 0;
    margin: 0;
}

.city-select dt {
    position: absolute;
    width: 2.5em;
    font-weight: 500;
    text-align: right;
    line-height: 2;
}

.city-select dd {
    margin-left: 0;
    line-height: 2;
}

.city-select.province dd {
    margin-left: 3em;
}

.city-select a {
    display: inline-block;
    padding: 0 10px;
    outline: 0;
    text-decoration: none;
    white-space: nowrap;
    margin-right: 2px;
    text-decoration: none;
    color: #333;
    cursor: pointer;
}

.city-select a:hover,
.city-select a:focus {    
    border-radius: 2px;
    color: #FF8000;
    color: var(--themeColor);
}

.city-select a.active {
    background-color: #FF8000;
    background-color: var(--themeColor);
    color: #fff;
    border-radius: 2px;
}

.lh_34{
  line-height: 34px;
}
