.bd-backend{background: #f3f3f3; }
a {color: #006ab7;}
.front-header-in {min-height: auto;padding: 20px 0;}
.logo-link{width:238px;height: 80px;}
#index_body{height:736px;background:#FFF;}
.slider .smallslider,.slider{height:736px;width:100%;max-width: 1360px;}
.bd-index .front-header  .wrap,.bd-login .front-header  .wrap,.bd-register .front-header .wrap,.bd-lostpwd .wrap{max-width:1350px;}
.main {background: #F3F3F3;}
.top-login-navs a.tna-login{background:#014e86;}
.theme-default .mc-register .main-front, .theme-default .mc-login .main-front {width: 1280px;}
.main.mc-login,.main.mc-register,.main.mc-kc-show-msg{background:#FFF;}
.pic-btn{background:#014e86;}
.pic-btn:hover{background:#006ab7;}
.fm-front h1 {color: #014e86;}
.fm-app.login-app,.fm-front .link{display:none;}
.fm-front .txt {border-color: #014e86;}
.reg .txt:focus, .login .txt:focus {border-color: #006ab7;}
#reg_panel h1 span{display:none;}
.register-wp, .login-wp{background:#FBFBFB;}
.show_msg{background:#FFF;}
.show_msg_wp {border-left: 0;background: #f3f3f3;}

.u-main{background:#FFF;}
.u-side,.u-side dt{background: #014e86;}
.u-side dl.on dt, .u-side dl:hover dt,.u-side dd div{background: #006ab7;}
.u-side dd div a:hover {background: #014e86;color: #FFF;}
.u-side dd div a.on{color:#fff;}
.u-side-items,.u-side dt, .u-side dd div{height: 38px;}
.u-side dt,.u-side dd div{line-height:38px;}
.u-droplist:after{top:17px;}
.u-side dd div a.on:after{top:14px;}
.u-field-h {background: #FFF;}
.u-field-h ul li a {color: #3c495a;}
.u-field-h ul li a.on {background: #006ab7;color:#FFF;}
.u-field-tbl td:nth-child(2n+1):not(.wht) {background: #f1f1f1;}
.u-field-tbl>tbody>tr>td:nth-child(2n+1):not(.wht) {background: #f1f1f1;}
.u-sup{background:#FFF;}
.t{background:#F1F1F1;}
.supplier-table td.sl{background:#F1F1F1;}
.u-tbl-h3,.u-exp-tbl th{background:#F1F1F1;}
.front-broad{width:540px;}
.ani-broad-in {border: 3px solid #30af8a;background: #006ab7;color:#FFF;}


.theme-default.bd-backend-u .front-header .wrap, .theme-default.bd-backend-u .u-side-in, .theme-default.bd-backend-u .u-main, .theme-default.bd-kc-show-msg .front-header .wrap ,.theme-default.bd-kc-show-msg .mc-kc-show-msg .wrap{width: 1400px;min-width: 1400px;}
.u-side dl dt a{height:38px;line-height:38px;}
.u-side dl dt a.on {color: #FFF;}
.one-level.dl-dia-fancy {display:none;} /*隐藏彩钻*/
dl[mod="diamond"] dd div:nth-child(2){display:none;}/*隐藏彩钻*/
.bd-diamond.bd-backend .u-field-h ul li:nth-child(2), .bd-business-diamond.bd-backend .u-field-h ul li:nth-child(2), .bd-business-batch_log.bd-backend .u-field-h ul li:nth-child(2) {display: none;}/*隐藏彩钻*/


/*search*/
.shp-icon a.on span::before {color: #fff;}
.bd-diamond .search-panel dl:not(.pan-shape) a {height: 30px;line-height: 30px;}
.search-panel dt{color:#014e86;text-align:center;}
.tbl-list tr.list-hd th, .tbl-list tr.list td, tr.items td{padding:10px 2px;}
.tbl-list tr.list-hd th {background: #014e86;}
.theme-default .orderby{color:#FFF;}
.theme-default .orderby b{padding-right: 10px; font-weight:normal;background: url(http://kcd-index.starjew.com/yswgia-arr.png) no-repeat 100% -3px;}
.theme-default .orderby b::after{content: '';}
.theme-default .orderon.asc b {background-position: 100% -19px;}
.theme-default .orderon.desc b {background-position: 100% -36px;}
.theme-default .orderby.orderon{color:#fff;}
.theme-mobile .u-tbl-hd .orderby{color: #001d4c;}
.theme-mobile .u-tbl-hd .orderby.orderon{color: #e4393c;}
.u-page a { background: #596073;}
.u-page a:hover {background: #014e86;}
.ser-btn{background: #014e86;}
.ser-btn:hover{background:#006ab7;}
.ser-rst.ser-btn{background:#ddd;}
.ser-rst.ser-btn:hover{background:#CCC;}
.search-action .li-tags .lbl-sa .lrdo,.search-action .li-tags .lbl-sa input{display:none;}
.wght-item{margin: 1px 1px 0 0;}
.wght-item.won {background: #F2F2F2;}

.u-field-pop li b {background: #014e86;color: #FFF;padding: 2px 5px;border-radius: 3px;}
.u-field-pop li i {background: #006ab7;padding: 1px 5px; color: #FFF; border-radius: 2px;line-height: 1.6em;}
.dias-8 {color: #bdaf3a;}


.ch-3exn {left: 440px;top: 132px;}
.ch-3vgn {left: 490px;top: 132px;position:absolute;padding: 2px;cursor: pointer;}
.ch-exvg {left: 540px;top: 132px;position:absolute;padding: 2px;cursor: pointer;}

/*user*/
.cart-summary{top:38px;border-color: #014e86;}
#g_cart_num_v a {background-color: #10b116;}
.cart-have {border-color: #10b116;}
#g_cart_num_v b {background-color: #014e86;}
.u-side dl.cart-dl:hover #g_cart_num_v b{background-color: #014e86;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: #014e86;color: #FFF;border: 1px solid #014e86;box-shadow: none; -webkit-appearance: none;}
input#frm_smt:hover {background: #006ab7;border: 1px solid #006ab7;}
.u-side dl dt span a{color:#006ab7;}
.show_msg_wp{background: #FFF;}
.show_msg_h{color: #006ab7;}


/*******wechat*******/

/*index*/
.theme-mobile .hd-menu{color: #006ab7;}
.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 .li-wht {height: 32px;}

.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: 32.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: #014e86;}
.theme-mobile .ch-3vgn{position:absolute;top:-2px;left:105px;background:none;z-index:500;float:none;color: #014e86;}
.theme-mobile .ch-exvg{position:absolute;top:-2px;left:155px;background:none;z-index:500;float:none;color: #014e86;}
.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:#014e86;height:42px;-webkit-appearance: none;}
.theme-mobile .ser-btn.ser-rst{color:#FFF;line-height:42px;background:#adadad;}
.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;}

.theme-mobile .search-action ul li.q-ms{clear:left;}
/*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;}
.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 .cart-link{background: #014e86;}
/*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;}

.bd-business-order-g10011 .chkone.is-up-stock,.bd-business-order.bd-business-order-g10008 .chkone.is-up-stock {display: none;} 
{display:none;}


/*login mobile*/

.theme-mobile .front-logo .logo-link {background-size: 56%;}
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 #006ab7;}
.theme-mobile .ftabs a.on{background:#006ab7}
.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;}*/
.theme-mobile .langs a {font-size:15px;padding:3px 10px;}
.theme-mobile.bd-login .main {min-height: calc(100vh - 162px);}

.qkreg {text-align: center;display: block;padding: 10px 0;background: #318ab0;font-size: 14px;color: #FFF;margin-top: 16px;}

/** logo start **/
.front-logo .logo-link{background-image:url(logo.png?r=1764647523);}
/** logo end **/

/** wrap-wide start **/
@media screen and (min-device-width: 1600px) { .wrap_wide .wrap, .wrap_wide .u-side-in, .wrap_wide .u-main{width: 1600px;}
.main .wrap{width: auto;} }
/** wrap-wide end **/

.cart-content .list[sup_is_kcs=Y]{color: #10b116;}
.cart-content .list[sup_is_kcs=N]{}