/** wrap-wide start **/
@media screen and (min-device-width: 1600px) { .wrap_wide .wrap, .wrap_wide .u-side-in, .wrap_wide .u-main{width: 1620px;}
.main .wrap{width: auto;} }
/** wrap-wide end **/



/** logo start **/
.front-logo .logo-link{background-image:url(logo.png?r=1513312778);}
/** logo end **/


.ord-page #btnDidInfo, .bd-backend-b #btnDidInfo{display: inline-block;}

.main {background: #eaeaea;}

.b-top-ln{margin-right: 10px;}
.logo-link{height:80px;width: 130px;}
/*.bd-index .front-logo .logo-link,.bd-login .front-logo .logo-link,.bd-register .front-logo .logo-link {background-image: url(https://kcd-index-ssl.starjew.com/kdlgia_index-logo.png);}*/

/*.bd-index, .bd-login, .bd-register {background-image: -webkit-linear-gradient(180deg, rgba(1, 153, 199, 1), rgba(24, 17, 15, 1));background-image: linear-gradient(180deg, rgba(1, 153, 199, 1), rgba(24, 17, 15, 1));background-color:#19120e;background-repeat:no-repeat;}*/
.bd-index, .bd-login, .bd-register {background:#FFF;}
.bd-index .main,.bd-index .main-front,.bd-index #index_body{background:none;}
.bd-index .wrap, .bd-login .wrap, .bd-register .wrap, .bd-lostpwd .wrap {max-width: 1350px;}
.bd-index #index_body,.bd-index .slider,.bd-index .slider .smallslider{height:700px;}
.bd-index .slider,.bd-index .slider .smallslider{width:1350px;}
.bd-index .front-broad,.bd-login .front-broad,.bd-register .front-broad{color:#1a1514;}
.front-broad{width:1020px;}
.bd-index .top-login a,.bd-login .top-login a,.bd-register .top-login a{color:#1a1514;}
.bd-login .main,.bd-register .main{background:none;}
.top-login-navs a.tna-reg{color: #686868;}
table.u-exp-tbl.u-exp-tbl-c.u-exp-diff-reps tr:hover .er{ background: red; color: #FFF;}

/*.bd-backend-u .search-action li.q-pls label[val="SZ"] {display: none;}*/

.ani-broad{width: 900px;}
.ani-broad-in {border: 3px solid #0584ac;}

.u-side,.u-side dt,.u-side dd div a:hover{background:#0585ac;}
.u-side dd div,.u-side dl.on dt, .u-side dl:hover dt{background: #0f485b;}
.u-field{box-shadow: 0 0 5px rgba(0,0,0,0.2);}
.bd-backend-u .u-field, .bd-backend-u .u-side-items{margin: 0 5px;}
.u-field-h{background:#FFF;}
.u-field-h ul {height: 38px;}
.u-field-h ul li a {color: #7d7d7d;}
.u-field-h ul li a.on{border-bottom: 1px solid #0585ac;color: #0585ac;}
.u-side dd div a.on {color: #FFF;font-weight: normal;}
.u-side dd div a:hover{color:#FFF;}
.u-side-items,.u-side dl,.u-side dt, .u-side dd div {height: 36px;}
.u-side dt,.u-side dd div{line-height:36px;}
.tip-num-in{top:-2px;}
.u-side dt {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.u-droplist:after{top:16px;}
.u-side dd div a.on:after{top:13px;}
.u-sup {padding: 16px 12px;background: #f6f7fd;}
.u-tbl-l {background: #f6f7fd;}

.ser-btn{background: #0585ac;width:90px;height:32px;line-height:32px;}
.ser-btn:hover{background:#0e475a}
.search-panel dt{color: #0585ac;}
.ser-btn.ser-rst {background: #CCC;}
.ser-btn.ser-rst:hover {background: #BBB;}
.html-ln-en .lbl-sa label{margin-right: 0; padding-right: 6px;}
.html-ln-en .li-tags cite.pd-r {min-width: auto;}

.dias-8 {color: #cbb600;}
.global-html{top:102px;z-index: 1000;}
.global-html-in{padding:10px 12px 12px 12px;}
.global-html-in a{display:block;}
.global-html-in img{display:block;margin:0 auto;}
.global-html-in p{line-height:2em;}
.global-html-cont {border-left: 1px solid #DDD;}
.global-html .hd{font-size:14px;}
/*diamond*/

.ch-3exn {left: 510px;top: 132px;}
.ch-3vgn {left: 560px;top: 132px;position:absolute;padding: 2px;cursor: pointer;}
.bd-diamond .search-panel a{height:30px;line-height:30px;}
.bd-diamond .search-panel .shp a {height: 61px;}
.bd-diamond .search-smt{height:44px;}
.bd-backend-u.bd-diamond .dia-list tr.list[p="在途"] td:nth-child(24){color:#FF0000;}
/* .bd-backend-u.bd-diamond .dia-budget .td-did:before {content: '';position: absolute;font-size: 7px;left: 68px;background: url(http://kcd-index.starjew.com/kdl_special_price_icon.png);width: 16px;height: 16px;} */
td.td-did{position: relative;}
.bd-backend-u.bd-diamond .dia-budget .td-did:before {content: '证';position: absolute;font-size: 7px;right: 4px;width: 16px;height: 16px;top: 11px; color: #1b941b;} 
.html-ln-en .bd-backend-u.bd-diamond .dia-budget .td-did:before {content: 'cert';position: absolute;font-size: 7px;right: 23px;width: 16px;height: 16px;top: 0px; color: #1b941b;} 

.theme-mobile .dia-list tr.dia-budget{position:relative;}
.theme-mobile .dia-list tr.dia-budget::after {position:absolute;content: '证';color: #1b941b;right: 80px;top: 36px;}

.u-field-pop li b {background: #0585ac;color: #FFF;padding: 2px 5px;border-radius: 3px;}
.u-field-pop li i {background: #1c9633;padding: 1px 5px; color: #FFF; border-radius: 2px;line-height: 1.6em;}


/*table*/

.u-field-h ul li a{height:36px;line-height:36px;}
.tbl-list tr.list-hd th, .tbl-list tr.list td, tr.items td{padding:8px 1px;}
.u-exp-tbl th,.u-exp-tbl .t,.u-tbl-trh th, .u-tbl-h,.u-tbl-h3,.u-field-tbl td:nth-child(2n+1):not(.wht){background: #f6f7fd;}

/* order */

.ord-details h3.hl a[rel="approve_discount"] {color: #FF0000;font-weight:bold;}
.ord-details h3.hl i {color: #00a717;}
.pdays {color: #FF0000;}
.pdays-1, .pdays-2, .pdays-3, .pdays-4, .pdays-5, .pdays-6, .pdays-7 {color: #737373;}
.status-completed {color: #449400;}

/*uers*/

/* .bd-backend-u.bd-diamond input[dwinid="batch_add_black"],.bd-backend-u.bd-diamond .search-action ul li:nth-child(4) b label:last-child{display:none;} /*隐藏黑名单按钮*/
.bd-backend-u.bd-diamond .search-action li.q-pls label[val="INDIA"], .search-action li.q-pls label[val="WP"], .search-action li.q-pls label[val="SH"] {display: none;} /*客户隐藏india和sz sh*/
.bd-backend-u.bd-diamond.bd-user-id-10010 .search-action li.q-pls label[val="SZ"],.bd-backend-u.bd-diamond.bd-user-id-10355 .search-action li.q-pls label[val="SZ"]{display:inline-block;}/*特定客户看sz*/


dl.dl-dia-fancy{display:none;}
.bd-user-id-11053 dl.dl-dia-fancy,
.bd-user-id-11076  dl.dl-dia-fancy,
.bd-user-id-13655  dl.dl-dia-fancy,
.bd-user-id-13773  dl.dl-dia-fancy,
.bd-user-id-13880  dl.dl-dia-fancy{display: block;}
.u-side dl dt a{height:36px;line-height:36px;padding:0 16px;}
.u-side dl dt a.on{color:#FFF;}

.cart-summary{top:36px;border-color: #0b6da0;}
#g_cart_num_v a {background-color: #10b116;}
.cart-have {border-color: #10b116;}
#g_cart_num_v b {background-color: #0584ac;}
.u-side dl.cart-dl:hover #g_cart_num_v b{background-color: #0b6da0;color:#FFF;}
.cart-summary-smt {height: 36px;line-height: 36px;}
.u-side dl dt span .cart-lite a {line-height: 36px;}
input#frm_smt {background: #0584ac;color: #FFF;border: 1px solid #0584ac;box-shadow: none;}
input#frm_smt:hover {background: #0e475a;border: 1px solid #0e475a;}

.tbl-list tr.handling td {background: #787c86;}
.tbl-list .list.on {background: #ffffcd;}
.tbl-list .list.on:hover {background: #ffffa1;}
.bd-consumer-cart .is-addr-after{padding:0 20px 20px 20px;}
.u-tbl-hd{height: auto;}
.item-list .hide.dmdbtns{display: block; clear: both;}


/*******wechat*******/

/*index*/
.theme-mobile .hd-menu{color: #0584ac;}
.theme-mobile.bd-index .main{min-height:calc(100vh - 200px);}
.theme-mobile #index_body{height:300px;}
.theme-mobile .slider, .theme-mobile .slider .smallslider{width:100%;height:300px}
.theme-mobile .smallslider li{height:300px;}
.theme-mobile .smallslider li a img{width:100%;height:100%;object-fit:cover;}
.theme-mobile .slider-icon li{width:6px;height:6px;}

/*search*/

.theme-mobile.bd-backend-u .u-field, .theme-mobile.bd-backend-u .u-side-items {margin:0px;box-shadow: none;}

.theme-mobile.bd-diamond select[name=q_perpage] {display: none;}
.theme-mobile .search-panel a {background-color: #FFF;border: 1px solid #CCC;margin-right: 2px;border-radius: 5px;}
.theme-mobile .search-panel a.on{border:1px solid #666;background-color:#666;color:#FFF;}
.theme-mobile .search-panel a.ui-selecting, .theme-mobile .search-panel a.hvr{}
.theme-mobile .search-panel a.on:hover{}
.theme-mobile .search-action{width:auto;min-width: auto;}

.theme-mobile .shp a.hvr span.shape-round{background-position: 0px 0px;}
.theme-mobile .shp a.hvr.on span.shape-round{background-position: 0px -122px;}
.theme-mobile .shp a.hvr span.shape-princess{background-position: -48px 0px;}
.theme-mobile .shp a.hvr.on span.shape-princess{background-position: -48px -122px;}
.theme-mobile .shp a.hvr span.shape-emerald{background-position: -288px 0px;}
.theme-mobile .shp a.hvr.on span.shape-emerald{background-position: -288px -122px;}
.theme-mobile .shp a.hvr span.shape-radiant {background-position: -96px 0px;}
.theme-mobile .shp a.hvr.on span.shape-radiant{background-position: -96px -122px;}
.theme-mobile .shp a.hvr span.shape-oval{background-position: -240px 0px;}
.theme-mobile .shp a.hvr.on span.shape-oval{background-position: -240px -122px;}
.theme-mobile .shp a.hvr span.shape-pear{background-position: -336px 0px;}
.theme-mobile .shp a.hvr.on span.shape-pear{background-position: -336px -122px;}
.theme-mobile .shp a.hvr span.shape-marquise{background-position: -192px 0px;}
.theme-mobile .shp a.hvr.on span.shape-marquise{background-position: -192px -122px;}
.theme-mobile .shp a.hvr span.shape-heart{background-position: -384px 0px;}
.theme-mobile .shp a.hvr.on span.shape-heart{background-position: -384px -122px;}
.theme-mobile .shp a.hvr span.shape-triangle{background-position: -528px 0px;}
.theme-mobile .shp a.hvr.on span.shape-triangle{background-position: -528px -122px;}
.theme-mobile .shp a.hvr span.shape-cushion{background-position: -432px 0px;}
.theme-mobile .shp a.hvr.on span.shape-cushion{background-position: -432px -122px;}
.theme-mobile .shp a.hvr span.shape-other{background-position: -480px 0px;}
.theme-mobile .shp a.hvr.on span.shape-other{background-position: -480px -122px;}


.theme-mobile .search-action ul li{min-height:30px;}
.theme-mobile .search-action ul li label {height: 30px;line-height: 30px;}
.theme-mobile .search-action ul li i input{height:28px;line-height:28px;}
.theme-mobile .search-action ul li.li-wht i{width: calc(100% - 100px);}
.theme-mobile .search-action ul li.li-wht i input{width: calc(50% - 20px);}
.theme-mobile .search-action ul li.li-wht i .b-seg,.theme-mobile .search-action ul li.li-wht .lbl-sa{line-height:30px;}
.theme-mobile .search-action ul li:nth-child(2) i{width: calc(100% - 96px);}
.theme-mobile .search-action ul li:nth-child(2) i input {width: calc(100% - 20px);}
.theme-mobile .weight-list{top:33px;width:calc(100% - 110px);padding:0;}
.theme-mobile .weight-list a{padding:0;height:40px;line-height:40px;width: 33.33%;text-align: center;}
.theme-mobile .search-action select[name=q_id_type]{min-width:85px;height: 30px;line-height: 30px;}
.theme-mobile .search-panel .shp a{height:48px;}
.theme-mobile .search-panel dd:not(.shp) a{height:48px;line-height:48px;}
.theme-mobile .search-panel dt{line-height:30px;width: 30px;}
.theme-mobile .search-panel dl.pan-cut{position:relative;}
.theme-mobile .ch-3exn{position:absolute;top:0;left:35px;background:none;z-index:500;float:none;color: #0074C6;}
.theme-mobile .search-panel dl.pan-clarity{border-bottom:0px none;}
.theme-mobile .footer{margin-top:0;}
.theme-mobile #g_cart_num_v a, .theme-mobile #g_cart_num_v b{line-height:30px;}
.theme-mobile .ser-btn {background:#0585ac;height:42px;-webkit-appearance: none;}
.theme-mobile .ser-btn.ser-rst{color:#FFF;line-height:42px;background:#007ba0;}
.theme-mobile .cart-dl{}
.theme-mobile #search_pannel{padding-bottom:58px;}
.theme-mobile #search_hd .search-smt{position: fixed;
    bottom: 40px;
    width: 100%;
    z-index: 1000;
    padding: 5px 0;
    background: #ffffff;
    box-shadow: 1px -1px 3px #e0e0e0;
    height: 42px;
    line-height: 42px;}


/*result*/
.theme-mobile .u-main{box-shadow:none;padding:0;}
.theme-mobile .main{border-bottom:0px none;}
.theme-mobile.bd-diamond .u-page-total{float:none;}
.theme-mobile.bd-diamond .u-page-total a:not(.back-sch){float:right; padding: 0 10px;}
.theme-mobile.bd-diamond .u-tbl .dia-list{position:relative;}
.theme-mobile.bd-diamond .u-tbl .dia-list thead{position: absolute;top: -42px;left: 70px;}
.theme-mobile.bd-diamond .u-tbl .dia-list thead tr th{background:none;color:#333; padding: 1px 10px;}
.theme-mobile .u-tbl-hd{line-height:40px;border-bottom: 5px solid #f3f1f1;padding-bottom: 0;}
.theme-mobile .u-tbl-hd .u-page{display:none;}
.theme-mobile.bd-diamond .u-tbl-ft .u-page{text-align:center;line-height:60px;}
.theme-mobile.bd-diamond .u-tbl-ft .u-page span.current_page {background: #FFF;color: #333;font-size: 14px;}
.theme-mobile.bd-diamond .u-tbl-ft .u-page span, .theme-mobile.bd-diamond .u-tbl-ft .u-page a{padding:10px 20px;}
.theme-mobile .dia-tit{background:#FFF;padding: 0 5px 5px 5px;}
.theme-mobile .tbl-list tr.list:nth-child(2n), .theme-mobile .tbl-list tr.items:nth-child(2n), .theme-mobile tr.items:nth-child(2n), .theme-mobile .tbl-list tr.list:hover, .theme-mobile .tbl-list tr.items:hover, .theme-mobile tr.items:hover{background:#FFF;}
.theme-mobile .tbl-list tr.list th, .theme-mobile .tbl-list tr.list th:first-child,.theme-mobile .tbl-list tr.list td.tdv{padding: 0 0 5px 0;border-bottom: 6px solid #f3f1f1;}
.theme-mobile .tdv h2{line-height:2.5em;font-weight:bold;}
.theme-mobile .dno{line-height:2em;color:#333;}
.theme-mobile .idtl{margin-top:0;border-top:1px dashed #eaeaea;padding:5px 5px 0 5px;}
.theme-mobile .idtl .ic{text-overflow: ellipsis;overflow: hidden;height: 26px;line-height: 26px;white-space: nowrap;}
.theme-mobile .iprc a {padding: 0px;width:40px;}
.theme-mobile .cart-link {box-shadow:none;background: #0585ac;border-radius: 5px;}
.theme-mobile .iprc{height:40px;line-height:40px;}
.theme-mobile .iprc b{font-weight:bold;}
.theme-mobile a.rep-lk{text-decoration:underline;color:#333;}
.theme-mobile .idtl b {color: #8a8a8a;}
.theme-mobile .cart-adding b, .theme-mobile .cart-added b{width:40px;height:40px;}
.theme-mobile #g_cart_num_v a {background: #10b116; }
.theme-mobile #g_cart_num_v b {background: #e4e4e4; }
.theme-mobile #dwin_dia_detail_more {background: #FFF;width: calc(100% - 100px);min-height: 50px;padding: 20px;box-shadow: 1px 1px 5px #ccc;}
.theme-mobile #dwin_dia_detail_more a.dclose {position: absolute;right: -14px;top: -14px;width: 30px;height: 30px;border-radius: 50%;background: rgba(0,0,0,0.5);text-align: center;line-height: 30px;font-weight: normal;color: #fff;}
.theme-mobile .global-html{display:none;}

/*cart*/
.theme-mobile.bd-consumer-cart .cart-h1{text-align: center;border-bottom: 5px solid #f3f1f1;}
.theme-mobile.bd-consumer-cart .cart-h1 span{display:none;}
.theme-mobile.bd-consumer-cart #cart_body .cart-tbl thead{display:none;}
.theme-mobile.bd-consumer-cart .cart-content .u-field {margin:0;}
.theme-mobile.bd-consumer-cart #cart_body .u-tbl-ft{margin-bottom:0;}
.theme-mobile.bd-consumer-cart .cart-back a {padding: 10px;display: block;text-align: right;}
.theme-mobile.bd-consumer-cart .cart-back span{line-height:2.5em;}
.theme-mobile.bd-consumer-cart .cart-text a{text-decoration:underline;}
.html-ln-ch-cn .theme-mobile .mb-toggle-rule .cn,.html-ln-ch-hk .theme-mobile .mb-toggle-rule .hk,.html-ln-en .theme-mobile .mb-toggle-rule .en{display:block;}
.theme-mobile .mb-toggle-rule a{padding:10px 20px;;font-size: 13px;font-weight: bold;text-decoration: underline;}
.theme-mobile .pk_rt_rule{display:none;}
.theme-mobile .pk-addr,.theme-mobile .pk_rt_rule .rule {padding:10px 20px;margin-bottom:0;}
.theme-mobile.bd-consumer-cart .is-addr-after{padding:5px;}
.cart-back span{color:red;}
/*order*/

.theme-mobile.bd-consumer-order #order_cont {border-top: 5px solid #f3f1f1;}
.theme-mobile.bd-consumer-order #order_cont .tbl-list thead{display:none;}



/*login mobile*/

.theme-mobile .front-logo .logo-link {background-size: 56%;}
.theme-mobile .front-header-in, .theme-mobile .front-logo, .theme-mobile .logo-link{min-height:65px;}
body.bd-weixin {background: #FFF;}
.theme-mobile .login,.theme-mobile  .register{background:none;height:auto;}
.theme-mobile .ftabs-conts {border: 0px none;}
.theme-mobile .ftabs{text-align:center;border-bottom:1px solid #4a6296;}
.theme-mobile .ftabs a.on{background:#4a6296}
.theme-mobile .fm-front h1,.theme-mobile .d_i_right,.theme-mobile .d_i_error, .theme-mobile .d_i_loading{text-align:center;}
.theme-mobile .login-pan .fld{position:relative;}
.theme-mobile .fm-front .txt{width:98%;padding: 0 1%;height: 32px;line-height: 32px; font-size: 18px;}
.theme-mobile .lef-pad{padding-left:0;padding-top: 20px;}
.theme-mobile .lef-pad .pic-btn{width: 100%;margin-right: 0px; padding: 7px 10px;}
.theme-mobile .fm-front h1 strong{float:none;}
.theme-mobile .reg .fld {width:100%; margin: 0 0 30px 0;}
.theme-mobile .reg .fld input{margin-left:0;}
.theme-mobile .reg .fld label{position:inherit;line-height: 1em;height: auto;}
.theme-mobile .reg .sec-img{top:20px;}

.theme-mobile.bd-mobile-wx.bd-login .langs,.theme-mobile.bd-mobile-wx.bd-register .langs{display:none;}


.mb-toggle-rule .cn,.mb-toggle-rule .hk,.mb-toggle-rule .en{display:none;}
.pk-addr,.pk_rt_rule .rule {display:none;margin-bottom: 10px; background: #FFF;padding: 20px;border: 2px solid #0285ac;}
.cart-content .u-field{box-shadow:none;margin: 20px 20px 20px 24px;}
.pk-addr h2,.pk-addr h3 ,.pk-addr p,.rule h2,.rule p{line-height:2em;}
.html-ln-ch-cn .pk-addr.cn{display:block;}
.html-ln-ch-hk .pk-addr.hk{display:block;}
.html-ln-en .pk-addr.en{display:block;}
.html-ln-ch-cn .pk_rt_rule .cn{display:block;}
.html-ln-ch-hk .pk_rt_rule .hk{display:block;}
.html-ln-en .pk_rt_rule .en{display:block;}
.pk_rt_rule .rule h2 {color: #0e485b;}
.pk_rt_rule .rule {background: #fff;border: 2px solid #0285ac; font-size: 14px;}
.pk_rt_rule .rule p{color:#0285ac;}
.pk_rt_rule .rule p.important {color: #f00;font-weight: bold;}
.mc-page .ftabs-flex{padding: 2px;}

/** login_bg start **/
.login-wp{background-image:url(login_bg.jpg?r=1658815255);}
/** login_bg end **/

.front-broad .broad-have{padding:0;}
.front-header-in{padding: 0;}
.my-sales {display: block;}

.theme-default.bd-diamond .search-action{position:relative;}
.theme-default.bd-diamond .li-amt{position:absolute;top:-5px;left:270px;z-index:6;}
.theme-default.bd-diamond .li-table{position:absolute;top:67px;left:270px;}
.theme-default.bd-diamond .li-date{position:absolute;top:175px;left:430px;}

.bd-business-settings-g10010 .code-mode-rich {display:none;}

.bd-backend-b.bd-user-index .u-exp-diff-reps{display:none;}
.top-dia-link{display:inline-block;margin-right:10px;}
.top-dia-link a[href="/diamond/"]{display:none}
.top-dia-link a{margin-left:14px;}