.tp_radio{display:block;}
.theme-lite, .theme-theme-mobile,.con-body .wrappers{width:100%;}
.wrappers{max-width:1290px;}
body{background:#f3f3f3;}
a{color:#3169cc;}
a:hover{color:#0f2141;}
.kc-show-msg {background:#FFF3E8;}
.btn{padding:4px 10px;height: auto;}
.btn,.smt {background-color: #333;border: 1px solid #333;}
.btn:hover,.smt:hover {background-color: #666;border: 1px solid #666;}
.shp.shp-pic a {height: 76px;}  /*以下5行，形状显示中文*/
.shp span {height: 48px;}
.shp-pic b {display: block;}
.theme-mobile dd.shp.shp-pic a {position: relative;}
.theme-mobile dd.shp.shp-pic b {position: absolute;top: 1px;z-index: 100;width: 100%;}
.navs li b{top:14px;}
.gold-price{padding-top: 1%; float: left;}
.gold-price a{text-decoration: underline;}
.gold-price span{display: block; text-align: right;}
.gold-price strong{color: #f5cf06; font-size: larger;}

/* shape triangle  */
.shp.shp-pic a[rev="9"]{display:none;}

/*index*/
.bus-body .wrappers{width: 1120px;}
.mc-index .main-wp .wrappers {width: 100%;max-width: 100%;}
.mc-index .main{background:#FFF;}
.mc-index .main{width:auto;}
.mc-index .page-wrap{max-width:1250px;margin:0 auto;padding:0px;}
.mc-index .page-wrap img{display:block;margin:0 auto;max-width:100%;}
.mc-index .page-wrap p {margin-top: 20px;}
.header-in {background:none;height:120px;}
.page-content h1{text-align: center; line-height: 2em;}
#index_slider{width:100%;height: auto;}
.smallslider-btns{display:none;}
.logo{width:300px;}
.logo a{margin-top:20px;}
.broad{margin-top: 28px;color: #002342;}
.main-wp {background: #f3f3f3;max-width:1920px;}
.navs-wp {height:42px;}
.navs-in {height:42px; line-height:42px;background:#102041;}
.navs h3{line-height:42px;margin-left:20px;}
.nav-u {padding-right:0;}
.nav-u b{color:#FFF;}
.navs dl {top:42px;border:none;}
.navs dd {line-height:42px;}
.pages a:hover{background: #CDAB69;}
.footer {background:#FFF;}
.copyright h3{display: none;}
.copyright a {color:#3E3E3E;}
.copyright a:hover {color: #8a8a8a;}
.copyright {float:none;margin:0 auto;}
.copyright p {color:#CCC;text-align:center;}
.copyright h3{color:#EEE;text-align:center;}
.copyright div {text-align: center;}
.navs a{color: #FFF;}

.smallslider-btns{display:none;}
#index_slider .smallslider-btns span{background:#C2C2C2;border-radius:50%;width:15px;height:15px;}
#index_slider .smallslider-btns span.current-btn{background:#ff8981;}
.index-adv{background-image:-webkit-linear-gradient(to bottom, #FFFFFF, #f0f1f5);background-image:linear-gradient(to bottom,#FFFFFF,#f0f1f5);}
.adv-con {max-width: 1200px;margin: 0 auto 15px;}
.adv-item {float: left;position: relative;width: 32%;text-align: center;overflow: hidden;}
.adv-item+.adv-item{margin-left:2%;}
.adv-item a {position: relative;display: block;}
.adv-item h3 {position: absolute;top: 15px;left: 0;width: 100%;font-family: "times new roman";color: #1a1a1a;font-size: 30px;text-align: center;line-height: 50px;z-index: 2;}
.adv-item p {position: absolute;top: 65px;left: 0;width: 100%;font-family: simsun;color: #666;font-size: 14px;text-align: center;line-height: 28px;z-index: 2;}
.adv-item img {position: relative;width: 100%;transition: transform .5s;transform: translateZ(0);z-index: 1;}
.adv-item img.active{transform:scale(1.1);}
.mc-index .page-wrap .adv-item p{margin-top:0;}
.footer .wrappers {background: #FFF;}

.theme-lite .navs li a.li-a,.theme-lite  .navs li span{padding:0 8px;}

/*login*/

.theme-mobile .login-box{margin-top:0;margin-right:0;}
.login-box {margin-top:100px;margin-right:150px;}
.login {height:605px;}
.mc-login .main{background:#fef6f4;}
.mc-login .main-wp{background:#fef6f4;}

/*search*/

.search-panel dt {color: #151515;white-space: nowrap;}
.theme-mobile .search-panel dd{width:auto;}
.search-chk{height:26px;line-height:23px;border-radius:3px;}
.theme-mobile .search-chk{text-align:center;width:60px;}
.tbl-list th {background:#C4C4C4;}
.tbl-list tr.list:hover{background:#fffeeb;}
.tbl-list tr.list:nth-child(2n) {background:#eef4ff;}
.tbl-list tr.list:nth-child(2n):hover{background:#fffee3;}
.tbl-list tr.list td, .tbl-list th{border-top:1px solid #DDD;padding: 8px 4px;}
tr.list.on,tr.list:nth-child(2n).on,.tbl-list tr.list.tbl-loaded{background: #fdfbd6;}
.tbl-list tr.list.tbl-loaded, .tbl-list tr.list.tbl-loaded:hover {background: #fff3b9;}
.tbl-list tr.list.tron, .tbl-list tr.list.tron:hover, .tbl-list tr.list.tron:nth-child(2n), .tbl-list tr.list.tron:nth-child(2n):hover{background: #ff4c00; color: #FFF;}
#tinymce{background:#FFF;}
.search-smt .ser-btn{font-weight:normal;}
.tbl-list tr.tbl-loaded{background:#DCC8B8;}
.tbl-view .lb {background:#F1F1F1;}
.tbl-view td{border: 1px solid #BBBBBB;}
.nav-u a[href="/login"] + b,.nav-u a[href="/register"]{display: none;}
input[disabled], input[disabled]:hover {background: #F1F1F1;border: 1px solid #CCC;}
.list-tab a:hover{background:#FFF;}
.navs li a.li-a, .navs li span{border-right:1px solid #373737;}
.ser-btn {background: none repeat scroll 0 0 #333;}
.search-smt .ser-btn:hover {background: none repeat scroll 0 0  #666;}
.search-panel dl {line-height: 30px;}
.search-panel a{height:30px;}
.shp-pic a {height: 62px;}
.search-panel .fcy a {height: 48px;}
.tbl-list th {background: #535558;color: #FFF;}
/*.orderby b{color:#FFF; background:url(http://7xlemb.com1.z0.glb.clouddn.com/kela-orderby_bg.png) no-repeat 100% -2px;}*/
.theme-default .orderon.asc b {background-position: 100% -18px;}
.theme-default .orderon.desc b {background-position: 100% -34px;}
.theme-default .orderon b {color:#FF0;}
span#check_in_stock {display: none;}
.theme-default .tbl-list th{font-weight:normal;color:#FFF;}
.theme-default .orderby,.theme-default th.ar a:hover{color:#FFF;}
.theme-default .orderby b{font-weight:normal;background: url(http://kf-index.starjew.com/dist_list_arr3.png) no-repeat 100% -3px;}
.b-seg{line-height:34px;}
.is_stock{color:#3F3F3f;}

/*分页*/

.pages span, .pages a{background:#FFF;color:#b5b5b5;}
.pages a:hover{background:#595656;color:#FFF;text-decoration:none;}
.pages span{background:none;color:#CCC;}
.pages span.current_page{color:#2F2F2F;background:#FFF;}

/*订单*/
.batch-btns input[value="批量订货"] {display: none;}
.follows{width:422px;}


/*用户*/
.cart-tbl a {color:#0000FF;}
.nav-u {line-height:42px;}
#g_cart_num_v a, #g_cart_num_v b{background:url(http://kf-index.starjew.com/carticon.png) no-repeat 10px 50%}
.cart-summary-smt a{color:#FF0000;}
.cart-icon a:hover{color:#FF6600;}
.cart-summary{top:40px;}
.cart-text a {color:#FF0000;}

/*page*/
.mc-page .main-wp .wrappers {width: 100%;max-width: 100%;}
.mc-page .page-wrap{max-width:1250px;margin:0 auto;background:#FFF;padding:20px;}
.mc-page .page-content{background: url(http://kf-index.starjew.com/kfdist-mcpage-bg.png) center 550px repeat-y;}
.mc-page .page-content img{display:block;margin:0 auto;max-width: 100%;}
.mc-page .pagetitle {font-size: 36px;text-align: center;line-height:3em;}
.mc-page .pagetitle span{display:block;font-size:18px;margin-top: -3em;}
.mc-page .page-content p{font-size:15px;line-height:2em;text-indent:2em;margin-top:20px;}
.mc-page .page-content p.subtitle{font-size:20px;text-align:center;text-indent:0;}
.mc-page .page-content ul{text-indent:4em;margin-top:20px;}
.mc-page .page-content ul li{font-size:15px;line-height:2em;color: #006fc1;}
.theme-default .page-banner{width:100%;overflow: hidden;}
.banner-img{overflow:hidden;}





/*微信端*/
.theme-mobile body{background:#FFF;}
.theme-mobile a:hover{color:#333;}
.theme-mobile .search-panel a{background-color:#FFF;border:1px solid #CCC; margin-right:2px;border-radius:5px;height:48px;}
.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 span.lbl-sa{color:#333;}
.theme-mobile .search-p-stock{display:none;}
.theme-mobile .search-action li{height:30px;}
.theme-mobile .search-action h2{display:none;}
.theme-mobile .search-chk-nice {padding-left: 0px;background:none;}

/*hover*/
.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 li i{width:250px;}
.theme-mobile .search-action li .txs{width:102px;height: 30px;}
.theme-mobile select[name='q_perpage']{display:none;}
.theme-mobile .searches input[name="q_id"] {width: calc(100% - 26px);height: 28px;line-height: 28px;}
.theme-mobile .lbl-sa select {height: 28px;border: none;padding: 0;background:#fff;}
.theme-mobile li.li-price{display:block;}
.theme-mobile .kc-tip-p{display:block;}
.theme-mobile .kc-tip-p .kc-tip{display:none;}
.theme-mobile .search-smt{margin-top:30px;height: 45px;}
.theme-mobile .search-smt .ser-btn{width:80%;height:40px;background: linear-gradient(to bottom, #dc143c, #dc143c);border-radius:0;box-shadow: none; -webkit-appearance: none;}
.theme-mobile .search-smt a.ser-btn{margin-left:5px;line-height:40px;width:18%;background:#CCC;border:none;}

/*搜索结果列表*/

.theme-mobile thead .list-hd {display:none;}
.theme-mobile .tbl-list a{color:#dc143c;}
.theme-mobile .cart-act a.cart-link {color: #FFF;text-decoration: none;background: #dc143c;}/*隐藏购物车*/
.theme-mobile .tbl-list tr.list:hover{background:none;}
.theme-mobile td.tddo a.dia-del {color: #FFF; background: #CCC; text-decoration: none;}
.theme-mobile .back-sch{color:#dc133d;}
.theme-mobile .mc-diamond .orderby.asc {color:#FF0000;}
/*.theme-mobile .itable tr:nth-child(2){display:none;} */   /*隐藏搜索结果中的rap和直径*/
.theme-mobile .tbl-list tr.list:nth-child(2n),.theme-mobile .tbl-list tr.list:nth-child(2n):hover{background:#FBFBFB;}
.theme-mobile .tbl-list tr.list{border:1px solid #F0F0F0;}
.theme-mobile .tbl-list tr.list td, .theme-mobile  .tbl-list th{border-top:0px none;}
.theme-mobile .page-total{float:none;}
.theme-mobile .page-total a:nth-child(2) {display: none;}  /*隐藏退点排序*/
.theme-mobile .mc-diamond .tbl-hd:not(:last-child) .pages,.theme-mobile .mc-fancy .u-tbl-hd .pages{display:none;}
.theme-mobile .orderby {float: right;margin-right: 20px;}

.theme-mobile .ha.ha-EX,.theme-mobile .ha.ha-VG,.theme-mobile .ha.ha-GD {background: url(http://kcd-index.starjew.com/kindfoo-ha-icon.png) no-repeat left 7px;padding-left: 15px;text-indent: -1000px;display: inline-block;}
.theme-mobile .ha.ha-VG,.theme-mobile .ha.ha-GD{opacity:0.3;}
 
/*购物车*/
.theme-mobile .carts-wp{}  /*隐藏购物车*/
.theme-mobile .fils .smt{height:40px;background: linear-gradient(to bottom, #dc143c, #dc143c);border-radius:0;box-shadow: none; -webkit-appearance: none;border:none;width:100%;}
.theme-mobile .pages span.current_page,.theme-mobile .pages span, .theme-mobile .pages a{font-size:15px;}
.theme-mobile .pages a {color:#333;}
.theme-mobile .pages a:hover{background:#FFF;}
.theme-mobile #g_cart_num_v a {background: #dc133d;line-height:22px;}
.theme-mobile #g_cart_num_v{background: #f5f5f5;    line-height: 38px;}

/*登录*/
.theme-mobile .mc-login .imain{border-bottom:0px none;padding-left:0;padding-right:0;padding-bottom:0;}
.theme-mobile .login-im{text-align:center;}
.theme-mobile .mc-login .fld{padding:0 5%;height:60px;}
.theme-mobile .mc-login .fld .lbl,.theme-mobile .mc-login .fld-i{float:none;}
.theme-mobile .mc-login .fld-i .txt {line-height: 30px;width: 100%;height: 30px;padding:0;background: rgba(255,255,255,0.8);}
.theme-mobile .mc-login .fld-i .smt{padding:0;width:100%;line-height:40px;height:40px;}

/*文章*/
.theme-mobile .mc-page .page-content {background: none;}
.theme-mobile .mc-page .page-wrap,.theme-lite .mc-page .page-wrap {width: 96%;padding: 2%;}
.theme-mobile .mc-page .page-wrap img,.theme-mobile .page-banner img{max-width: 100%;height: auto;}
.theme-mobile .mc-page .page-content p.subtitle {font-size: 14px;}
.theme-mobile .mc-page .carts-wp{display:none;}

.theme-mobile .mc-index .page-wrap {width: 100%;padding:0;}
.theme-mobile #index_slider,.theme-mobile #index_slider ul li{height:250px;}
.theme-mobile #index_slider ul li img{width:100%;height:100%;object-fit:cover;}
.theme-mobile .mc-index .page-wrap img{max-width:100%;}
.theme-mobile .hd-menu{height:70px;padding-top:20px;position:relative;}
.theme-mobile .hd-menu .f-r{float:none;}
.theme-mobile .hd-menu img{height: 60px;display: block;margin: 0 auto;}
.theme-mobile .hd-menu-btn{position:absolute;top:5px;left:10px;color:#333;font-size:22px;}
.mob-navs ul a {font-size: 15px;line-height: 3em;border-bottom: 1px solid #333;color: #bdbdbd;}
.theme-mobile .mc-login .login-logo{padding-top:50px;}
.theme-mobile .mc-login .login-logo a img{ /* height:60px; */ }
.theme-mobile .adv-item{width:32%;}
.theme-mobile .adv-item+.adv-item{margin-left:2%;}
.theme-mobile .adv-item h3{top:0;font-size:10px;}
.theme-mobile .adv-item p{margin-top:0px;font-size:10px;top:50px;}
.theme-mobile #index_slider .smallslider-btns span{width:6px;height:6px;}
.theme-mobile .page-banner .banner-img{height:200px;}
.theme-mobile .page-banner .banner-img img{width:100%;height:100%;object-fit:cover;}
.theme-mobile .mc-page .page-content p.map{text-indent:0;}
.theme-mobile .mc-page .pagetitle{font-size:20px;}
.theme-mobile .mc-page .pagetitle span{font-size:10px;}
.theme-mobile .dia-stk{display:none;}

/*款式*/
.page-wrap.products {background:#F5F5F5;}
.mc-page .products-list {margin-left:-16px;}
.mc-page .products-list li {width:25%;float:left;cursor: pointer;}
.products-list li h4 {text-align: center;text-indent: 0;font-weight: normal;color: #333;line-height: 2em;}
.products-list li p.price{color:#FF6600;text-indent:0;text-align:center;margin-top:0px;}
.products-list li div {margin: 0 0 16px 16px;background: #fff;border: 1px solid #dcdcdc;height: 280px;border-radius: 5px;flex-flow: column;display: flex;justify-content:center;overflow: hidden;}
.products-list li:hover div, .products-list li.on div{box-shadow: 0 0 5px rgba(0,0,0,0.2); border-color: #949494;}
.products .tabs a{color:#333;font-size:15px;display:inline-block;padding:5px 10px;border-radius:3px;}
.products .tabs a.on{background:#666;color:#FFF;}
.theme-mobile .mc-page .products-list li {width: 50%;}
.theme-mobile .products-list li div{height:200px;margin:0 0 5px 5px;}
.theme-mobile .mc-page .products-list {margin-left: -5px;}


/*admin*/
li.code-mode-rich{display:none;}
.nav-u a:hover{color:#DDD;}


/*微信样式*/
.theme-mobile .search-smt .ser-btn{background:#9f2427}
.theme-mobile .pages a:hover{color:#333;}
/*.theme-mobile .page-total a:nth-child(2) {display: block;}  显示退点排序*/
.theme-mobile dd.shp.shp-pic a {height:65px;}
.theme-mobile dd.shp.shp-pic b{top:32px;}
.theme-mobile .search-panel dt{height:30px;}
.theme-mobile .qk-slt{display:inline-block;margin-left:16px;}
.theme-mobile .qk-slt button {-webkit-appearance: none;border: none;background: none;padding: 1px 13px 2px;}
.theme-mobile .weight-list {position: absolute;padding: 5px;display: none;width: 92%;left: 2px;top: 50px;box-shadow: 5px 5px 5px rgba(0,0,0,0.2);background: #FFF;border: 1px solid #CCC;line-height: 1.8em; z-index: 1000;}
.theme-mobile .weight-list a {padding: 5px 0px;display: inline-block;border: 1px solid #e8e8e8;color: #333; width: 31%;margin-right: 4px;margin-bottom: 4px;text-align: center;}
.theme-mobile .weight-list .close {position: absolute;width: 40px;height: 40px;background: rgba(0,0,0,0.6);border-radius: 50%;line-height: 35px;font-size: 29px;color: #FFF;text-align: center;right: -10px;bottom: -11px;z-index: 1000;}

.golds td {
    height: 40px;
    border: 1px solid #e4e4e4;
}

@media (hover: none){
	.search-panel a.hvr{background: transparent none; color: #333;}
  	.fld-box{margin-left:0;}
}
.search-panel a.on{color: #FFF;}