/* BASIC css start */
.shopbrand h2 {text-align:center; font-size: 1.14em; font-weight:bold; padding-top:12px; color:#000;}


/* class-list */
.cate-wrap { width:100%; border-bottom:1px solid #dfe5ed; }
.cate-wrap .class-list { width:100%; overflow:hidden; margin:0 auto; border-top:1px solid #dfe5ed; }
.cate-wrap .class-list ul { *zoom:1; overflow: hidden; margin-bottom:-1px }
.cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
.cate-wrap .class-list ul li { float:left; display:inline-block; width:25%; height:28px;  border-right:1px solid #dfe5ed; text-align:center; border-bottom:1px solid #dfe5ed; box-sizing:border-box;}
.cate-wrap .class-list ul li:hover { background:#f4f6f9 }
.cate-wrap .class-list ul li a { display:block; font-size:11px; color:#555; font-family: 'notokr-regular'; line-height:28px;}




.shopbrand .MK_product_list {background-color:#FFEFEF; font-size: 1.25em;padding:12px 0 0; font-weight:bold; }
.shopbrand .MK_product_list .items {padding: 0px 3%; }
.shopbrand .MK_product_list .items #MK_best_product li {width:44%; margin-right:3% }

.shopbrand .MK_product_list .items #MK_best_product .abox { width:100%; background:#fff; display:block; border:1px solid #eee; text-align:left; font-family: 'notokr-medium'; }
.shopbrand .MK_product_list .items #MK_best_product .abox .listPic { width:100%; border:0px }

.shopbrand .MK_product_list .list_shopping2x {text-align:center;}
.shopbrand .MK_product_list .list_shopping2x ul {width:100%; display:table; table-layout: fixed; box-sizing: border-box; padding:15px 2px 0; text-align:left; font-size:0;}
.shopbrand .MK_product_list .list_shopping2x .list_shoppingInfo {margin-top:10px; text-align:left; font-size:13px; padding:0 3px}
.shopbrand .MK_product_list .list_shopping2x .listName {color:#000; word-break: break-all; font-size:12px; padding-bottom:5px; font-family: 'notokr-bold';}
.shopbrand .MK_product_list .list_shopping2x .listDiscount {color:#b5b5b5;}
.shopbrand .MK_product_list .list_shopping2x .listPrice {color:#000; margin-top:1px; margin-bottom:4px; font-family: 'notokr-bold';font-size:14px;}
.shopbrand .MK_product_list .list_shopping2x .listSoldout {color:#D22525; margin-top:4px; margin-bottom:4px;}
.shopbrand .MK_product_list .list_shopping2x .listReplace {color:#1b1b1b; margin-bottom:4px;}
.shopbrand .MK_product_list .list_shopping2x .listReview {color: #DB2E2E; margin-bottom:4px;}
.shopbrand .MK_product_list .list_shopping2x .listReserve {color:#7d7d7d; font-size:0.917em;}
.shopbrand .MK_product_list .list_shopping2x .listPoint {color:#7d7d7d; font-size:0.917em;}
.shopbrand .MK_product_list .list_shopping2x .consumer { font-size:12px; text-decoration:line-through; font-family: 'notokr-medium';}


.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 { margin:10px 8%; width:84%; background:#ededed; border:1px solid #ddd }
.shopbrand .more .more-title {color: #888;font-size:14px;}
.shopbrand .more .more-num {color: #aaaaaa;}

.shopbrand .shopbrandTitle img {max-width: 100%;}
.shopbrand .list_array .list_arrayRight img {width: 23px; height: auto;}





.list_shopping2xy {text-align:center;}
.list_shopping2xy ul {width:100%; display:table; table-layout: fixed; box-sizing: border-box; padding:12px 10px 0; text-align:left; font-size:0;}
.list_shopping2xy li {width:47%; display:inline-block; vertical-align: top; text-align:left; padding:0px 1.5%}
.list_shopping2xy li a {display: block; padding:0 2px 18px 2px;text-align:left;font-family: 'notokr-medium';}
.list_shopping2xy li img.listPic {width:100%;border:1px solid #e5e5e5; box-sizing:border-box;}
.list_shopping2xy .list_shoppingInfo {margin-top:10px; text-align:left; font-size:13px;}
.list_shopping2xy .listName {color:#222; word-break: break-all;}
.list_shopping2xy .listDiscount {color:#b5b5b5;}
.list_shopping2xy .listPrice {color:#333; margin-top:4px; margin-bottom:4px; font-family: 'notokr-bold';font-size:14px;}
.list_shopping2xy .listSoldout {color:#D22525; margin-top:4px; margin-bottom:4px;}
.list_shopping2xy .listReplace {color:#1b1b1b; margin-bottom:4px;}
.list_shopping2xy .listReview {color: #DB2E2E; margin-bottom:4px;}
.list_shopping2xy .listReserve {color:#7d7d7d; font-size:0.917em;}
.list_shopping2xy .listPoint {color:#7d7d7d; font-size:0.917em;}


/* BASIC css end */

