/* BASIC css start */
.discount_rate{display:none;}
.shopbrand h2 {text-align:center;font-size: 1.25em;font-weight:bold;padding-top: 14px;}
.shopbrand .MK_product_list {background-color:#f9f9f9;border-bottom: 1px solid #ddd;}
.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: 5px 0 10px;}
.shopbrand .MK_product_list .items .paging-num a {background-color:#fff;border: 1px solid #ddd;padding: 4px 10px;margin:0 10px;}
.shopbrand .list_group {padding: 10px;text-align:center;}
.shopbrand .list_group select {width:49%; height:28px;}
.shopbrand .more .more-title {color: #3b3b3b;}
.shopbrand .more .more-num {color: #aaaaaa;}
.shopbrand .shopbrandTitle img {max-width: 100%;}
.shopbrand .list_array{height:auto;padding:7px 15px;margin:0}
.shopbrand .list_array:after{content:"";display:block;clear:both}
.shopbrand .list_array .list_arrayRight{margin-top: 10px;}
.shopbrand .list_array .list_arrayRight img{width: 20px; height: auto;margin:0 !important;}

.class-list {padding:20px 0 !important;border-bottom:1px solid #E5E7E9;} /* ÇÏÀ§¸Þ´º */
.class-list:after{display:block;content:"";position:absolute;z-index:2;right:0;top:0;width:49px;height:100%;background:linear-gradient(271.68deg, #FFFFFF 1.38%, rgba(255, 255, 255, 0) 98.52%);}
.class-list ul {margin-top: 22px;font-size: 0;text-align:center;}
.class-list ul li { display: inline-block; width:auto;}
.class-list ul li:nth-last-child(1) { margin-right: 0px; }
.class-list ul li a {display: block;font-size: 15px;color: #787878;text-align: center;font-weight:600;}
.class-list ul li a.active {color: #BA1F2A; }



.cateTit { margin: 17px auto 18px; font-size: 20px; font-weight: 600; color: #0F0F12; text-align: center; }

#big_banner ul li.swiper-slide img{width:100%;}
#big_banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{width:20px;height:3px;background:#fff;border-radius:0;}

.cateTopSlide_wrap{padding-top:58px;}
.cateTopSlide_wrap h2{font-size:15px;color:#0F0F12;font-style: italic;text-align:left;padding:0 15px 20px;}
.cateTopSlide_wrap .prd_list .items > li .prd_info_wrap ul li.prd_icon{display:none;}
.cateTopSlide { width: 100%; height: 100%; }
.cateTopSlide .swiper-slide { margin-right: 12px; width: 185px; }
.cateTopSlide .swiper-slide img { width: 100% }
.cateTopSlide .swiper-slide .list_shoppingInfo { padding:0 5px }
.cateTopSlide .swiper-slide:nth-last-child(1) { margin:0; }

.cateTopSlide .cate_pagination { margin: 20px 0; height: 8px; text-align: center; }
.cateTopSlide .cate_pagination .swiper-pagination-bullet { margin: 0 5px; display: inline-block; width: 8px; height: 8px; border-radius: 50%; background: #959595; }
.cateTopSlide .cate_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #000; }

.cateTopSlide_wrap {}

.cateTopSlide .list_shoppingInfo { position: relative;  }
.cateTopSlide .list_shoppingInfo .listReview { position: absolute; top:0px ; right:5px; }
.cateTopSlide .list_shoppingInfo strong { font-size: 14px; color:#000; }
.cateTopSlide .list_shoppingInfo .listTag { margin-top: 7px; font-size: 11px; color: #999; }
.cateTopSlide .list_shoppingInfo .listDiscount { display: inline-block; font-size: 12px; color: #999; }

.list_arrayRight a {position: relative; display:inline-block; width: 20px; height: 20px; line-height: 20px;padding:0 12px;}
.list_arrayRight a:last-child{padding-right:0}
.list_arrayRight a:after{content:"";display:inline-block;width:1px;height:10px;position: absolute; top: 50%; right:0;background: #EEEEEE;transform: translateY(-50%);}
.list_arrayRight a:last-child:after{display:none;}


.MK-product-icons img {padding-bottom:5px;}

.promotion_pd .prd_list .items > li{position: relative;}
.promotion_pd .num{width: 35px; height: 35px; background: #0F0F12; text-align: center; line-height: 35px; position: absolute; top: 7px;right: 7px;font-style: italic;color:#fff;font-size:15px;font-weight:600;}



/* BASIC css end */

