/* BASIC css start */
.shopbrand h3.best_title{margin-bottom:20px;text-align:center;font-size:1.5em;font-weight:400;letter-spacing:-1px}
.shopbrand .MK_product_list{margin-bottom:20px;background:#f9f9f9}
.shopbrand .MK_product_list .items{padding:10px 0}
.shopbrand .MK_product_list .items #MK_best_product li{width:33.33%}
.shopbrand .MK_product_list .items .paging-num{text-align:center;clear:both;margin:20px 0}
.shopbrand .MK_product_list .items .paging-num a{background:#fff;border:1px solid #393939;padding:5px 10px;margin:0 10px}
.shopbrand .list_group{padding:0 15px;text-align:right}
.shopbrand .list_group select{width:49%;height:35px}
.shopbrand .list_group select:first-child{float:left}
.shopbrand .more .more-title{color:#3b3b3b}
.shopbrand .more .more-num{color:#aaaaaa}
.shopbrand .shopbrandTitle img{max-width:100%}

/* jxc */
.shopbrand .best{margin:0 -15px 40px;padding:40px 15px;background:#fafafa}
.shopbrand .best .item .thumb{margin-bottom:15px}
.shopbrand .best .item .info{text-align:center}
.shopbrand .best .pager{width:100%;margin:20px 0 0 0;text-align:center}
.shopbrand .best .pager span{display:inline-block;width:4px;height:4px;margin:0 3px;background:#ADADAD;cursor:pointer;text-align:left;text-indent:-9999em;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px
}
.shopbrand .best .pager .swiper-active-switch{background:#F05C91}

.item_lst .ty2 .info .name{height:32px}
.item_lst .ty2 .info .name{height:15px}

/* */
.sort_{position:relative;margin-bottom:0px;border-bottom:1px solid black}
.sort_ .title{width:50px;padding:10px 30px 10px 10px;border:1px solid black;border-bottom:0 none;text-align:left;font-size:14px;font-weight:400;letter-spacing:-0.04em}
.sort_ .title i{float:right;margin:1px -20px 0 0}
.sort_ .lst{display:none}
.sort_.tabs .level1{position:absolute;top:105%;left:0;z-index:10;width:90px;border:1px solid #ddd;background:white;-webkit-box-shadow:0 0 15px #ccc}
.sort_.tabs .level1>li>a{display:block;position:relative}
.sort_.tabs .level1>li>a span{display:block;margin-left:-1px;padding:10px;font-size:14px}
.sort_.tabs .level1>li>a:hover{background:#F05C91;color:white}
.sort_.tabs .level2{display:none;margin-left:-10px;padding:10px 0;font-size:0;text-align:left}
.sort_.tabs .level2>li{display:inline-block;margin-left:10px} 
.sort_.tabs .level2>li a{display:block;padding:9px 12px 9px;font-size:14px}
.sort_.tabs .level2>li.active a{background:black;color:white;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.sort_.tabs .active .level2{display:block}

/* jh */
#contents{background:#f9f9f9; margin-bottom:0;}
.slick-dotted.slick-slider{margin-bottom:0;}
.slick-dots li button:before{content:' "';width:10px;height:10px;border-radius:10px;background:#fff;color: transparent;opacity:1}
.slick-dots{bottom:10px;}
.slick-dots li.slick-active button:before{background:#000;opacity:1;}
.slick-dots li{width:10px;height:10px;}
.item_lst ul.ty2 .info{min-height: 43px;padding-top:3px}
.item_lst ul.ty2 .item{border:1px solid #ECECEC;border-width:1px}
.item_lst ul.ty1 .item{border:1px solid #ECECEC;border-width:1px}
.item_lst ul.ty1 .info{padding-top:25px;padding-bottom:25px}
.item_lst ul.ty1 .thumb {padding: 15px 0;}
.item_lst .info .price .sellnow{margin-left:10px;}
.item_lst .info .subname{height:56px;overflow: hidden;}
.item_lst .info .name {font-weight: 600;}


/* BASIC css end */

