/* BASIC css start */
.section1 {background-color: #f5f5f5;}
.section1 .esohalf {background-color: #f5f5f5;min-height:80px;}
.section1 .esohalfimage {width:50%;background-size: 40%;background-position: top;min-height:80px;}
.section1 .esohalftext {background:#f5f5f5;padding:0;}
.section1 .esotitlelinep2 {width:10px;margin:5px}
.top2 {display: inline-block;margin: 10px 0 0 0;}

.shopbrand .recmd{background:#fff;padding-bottom:30px;}
.shopbrand .recmd .paging-num {text-align:center; clear:both; padding:0px 0 40px; font-size:10px; line-height:1.3; color:#afafaf;}
.shopbrand .recmd .paging-num a {background:#f3f3f3; border-radius:2px; padding:5px 10px; margin:0 10px; font-size:10px; line-height:1.3; color:#afafaf;}
.shopbrand .list_group {display:none; padding:12px 1%; text-align:center;}
.shopbrand .list_group select {width:49%; height:28px;}
.shopbrand .list_array{  }
.shopbrand .list_array .list_arrayRight img {width:23px; height:auto;}


.shopbrand h2 {text-align:center; font-size: 1em; font-weight:normal; padding:40px 0 7px 5px;}
.shopbrand .MK_product_list {background-color:#fff; padding:10px}
.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 #333; padding:5px 10px; margin:0 10px;}
.shopbrand .list_group {padding: 10px 1%;text-align:center;}
.shopbrand .list_group select {width:49%; height:28px;}
.shopbrand .more .more-title {color: #333;}
.shopbrand .more .more-num {color: #aaaaaa;}
.shopbrand .shopbrandTitle img {max-width: 100%;}
.shopbrand .list_array .list_arrayRight img {width: 17px; height: auto; opacity: 0.5;}
li.top {width: 100%;
margin: 300% 0 0 0;
position: absolute;
display: inline-block;
opacity: .2;}
.flickity-page-dots {bottom:0 !important}
.flickity-page-dots .dot {width:7px !important; height:7px !important;}

#MS_select_sort {width: 100px;font-size: 11px;height: 30px;line-height:30px; }
/*.list_shopping2x li:nth-child(11),.list_shopping2x li:nth-child(12) {margin-top:50%;display:inline-block;vertical-align: top;text-align:left;}*/
/* ÁßºÐ·ù */
.shopbrand .cate-wrap{ margin: 30px 0 20px 0 ;text-align: center;}
.shopbrand .cate-wrap .mcate{font-size:0; line-height:0;}
.shopbrand .cate-wrap .mcate li{position:relative;display:inline-block; vertical-align:top; margin:5px 6px;}
.shopbrand .cate-wrap .mcate li a{display:block; font-size:12px; font-weight:300;line-height:1.7;color: #8a8a8a;
    background-color: #f4f4f4;
    border: 1px solid #f4f4f4;
    line-height: 1;
    padding: 7px 15px;
    /* margin: 0 5px; */
    box-sizing: border-box;
    border-radius: 20px;
}
.shopbrand .cate-wrap .mcate li:first-child a{}
/*.shopbrand .cate-wrap .mcate li:before {content: "";position: absolute;top: 1px;left: 5px;width: 1px;height: 10px;background: #eee;}*/
.shopbrand .cate-wrap .mcate li:first-child:before {display:none;} 
.shopbrand .cate-wrap .mcate1{font-size:0; line-height:0;}
.shopbrand .cate-wrap .mcate1 li{position:relative;display:inline-block; vertical-align:top; margin:5px 6px;}
.shopbrand .cate-wrap .mcate1 li a{display:block; font-size:12px; font-weight:300;line-height:1.7;color: #8a8a8a;
    background-color: #f4f4f4;
    border: 1px solid #f4f4f4;
    line-height: 1;
    padding: 5px 12px;
    /* margin: 0 5px; */
    box-sizing: border-box;
    border-radius: 20px;
}
.shopbrand .cate-wrap .mcate1 li:first-child a{}
/*.shopbrand .cate-wrap .mcate li:before {content: "";position: absolute;top: 1px;left: 5px;width: 1px;height: 10px;background: #eee;}*/
.shopbrand .cate-wrap .mcate1 li:first-child:before {display:none;} 

.slick-dots {bottom:0 !important; text-align: center !important;}

.mintiso-box{width:90%;margin:15% auto;height:100%;background-size:cover;background-position:center center;margin-bottom:5%;position:relative;border:1px solid #fff;transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;padding:0;background:#fff;}
.mintiso-box:hover,.mintiso-box:focus{border:1px solid #fff;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;}
.mintiso-box .image-popup .img{background:none;}
.mintiso-box .image-popup .img img{border-radius:50%;padding:5%;width:90%;}

.esovideo-wrapper{top:0;right:0;bottom:0;left:0;padding:56.25% 0 0;}
#esovideo-background,.esovideo-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;}
@media (min-aspect-ratio:16/9) {
	#esovideo-background {
		height:300%;
		top:-100%;
	}
}
@media (max-aspect-ratio:16/9) {
	#esovideo-background {
		width:300%;
		left: -100%;
	}
}
/* BASIC css end */

