/* BASIC css start */
/*.shopbrand h2 {text-align:center; font-size: 1.25em; font-weight:bold; padding-top:10px;}
.shopbrand .MK_product_list {background-color:#f9f9f9; border-bottom:1px solid #4a4a4a; border-top: 1px solid #4a4a4a;}
.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-color:#fff; border:1px solid #393939; padding:5px 10px; margin:0 10px;}
.shopbrand .list_group {padding:12px 1%; 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 .list_arrayRight img {width: 23px; height: auto;}*/
.shopbrand {padding:0 20px;}
.shopbrand>.list_group {padding:50px 20px 20px;display:none}

.shopbrand>#MS_product>.list_shopping2x>ul {padding:0;}
.shopbrand>#MS_product>.list_shopping2x>ul::after {content:''; display:block;height:0; clear:both;}
.shopbrand>#MS_product>.list_shopping2x li {margin-bottom:20px;}
.shopbrand>#MS_product>.list_shopping2x li a {padding:0 2px 0px 0; min-height:290px; overflow:hidden;}

.shopbrand>#MS_product>.list_shopping2x li .list_shoppingInfo {text-align:left;}
.shopbrand>#MS_product>.list_shopping2x li .list_shoppingInfo>.listName {font-weight:600; font-size:12px; margin-bottom:3px;}
.shopbrand>#MS_product>.list_shopping2x li .list_shoppingInfo>.listPrice {margin-bottom:12px; font-size:11px;}
.shopbrand>#MS_product>.list_shopping2x li .list_shoppingInfo>.keyword {font-size:11px; color:#adadad; line-height:1.4;}
.listSoldout {margin-top:10px;}
.class-list li, .class-list ul{display:inline-block; }
.class-list li a{color:#808080}
.list_shopping1x li img.listPic {  width: 100%;}
    
.list_shopping1x li:first-child a {
    padding: 0;
}
.page_location-list{padding-bottom:20px}
.page_location li a{text-transform: uppercase; color:#000}


.list_shoppingInfo{position:relative;}
.list_shopping1x li a{position:relative;padding:0}
.list_shopping1x li a .list_shoppingInfo { z-index:1;}
.list_shopping1x .list_shoppingInfo {width: 100%;}
.list_shopping1x .listName {font-size:15px; padding: 10px 0px 5px 0;line-height:1.2;
    width: calc(100% );}
.listPrice{font-size:13px;}
.list_shopping1x .listPriceGroup {padding: 0 0px 50px 0;
    
}
.listSoldout{margin:0}

.none-data{padding:120px 0 50px 0}
.none-data p{font-size:12px;}
a.sel { color:#000!important;}
.subbanner{padding-bottom:20px;}
/* BASIC css end */

