/* BASIC css start */


.shopbrand .shopbrandTitle img { width:100%; }

.shopbrand .list_group { padding:10px 0px 25px; }
.shopbrand .list_group ul { font-size:0; }
.shopbrand .list_group ul li { display:inline-block; vertical-align:top; width:auto; padding:0 7px; }
.shopbrand .list_group ul li:first-child { padding:0 7px 0 10px; }
.shopbrand .list_group ul li a { color:#969696; font-size:13px; border-bottom:2px solid transparent; }
.shopbrand .list_group ul li.sel a { border-color:#000; color:#000; }

.bestSlideArea { background:#F8F8F8; padding:10px 0 30px 10px; overflow:hidden; }
.bestSlideArea .swiper-container { overflow: inherit; padding-top:18px; padding-right:10px; }
.bestSlideArea .list_shopping2x li:nth-child(odd),
.bestSlideArea .list_shopping2x li:nth-child(even) { margin:0 0 18px; }
.bestSlideArea .swiper-slide:last-child  { padding-right:10px;  }
.bestSlideArea .swiper-slide .bestNum { font-size:24px; font-style: italic; background:#080808; width:36px; height:36px; line-height:35px; text-align:center; position:absolute; top:-18px; left:10px; color:#fff; box-sizing:border-box; padding-right:3px;  }
.bestSlideArea .swiper-pagination { position:relative; width:100%; padding-top:40px; z-index:8; }
.bestSlideArea .swiper-pagination-bullet { width:25px; height:3px; background:#E0E0E0; border-radius:0; opacity:1; margin:0 2px; }
.bestSlideArea .swiper-pagination-bullet.swiper-pagination-bullet-active { background:#000; }

.list_array .list_arrayLeft { width:50%; max-width:190px; }

.list_array .selectBox { width:100%; position:relative; }
.list_array .selectBox .selectTit { height:40px; line-height:40px; box-sizing:border-box; border:1px solid #D9D9D9; color:#969696; font-size:13px; padding:0 15px; background:url(/design/monobarbie/PL/img/m_select_arrow.png) no-repeat 95% 50%; background-size:16px auto; }
.list_array .selectBox .selectList { line-height:40px; box-sizing:border-box; border:1px solid #d9d9d9; border-top:0; color:#969696; font-size:13px; padding:0 15px; position:absolute; left:0; top:40px; width:100%; background:#fff;  display:none;  }
.list_array .selectBox .selectList a { color:#969696; }
.list_array .selectBox .selectList a.on { color:#000; font-weight:bold; }

.list_array .listSort { ; font-size:0; }
.list_array .listSort li { display:inline-block; vertical-align:top; width:40px; height:40px; background-position: center; }
.list_array .listSort li.tab2 { background: url(/design/monobarbie/PL/img/m_list_grid_2.png) no-repeat; background-size: 100% 200%; background-position: 0 100%; }
.list_array .listSort li.tab3 { background: url(/design/monobarbie/PL/img/m_list_grid_3.png) no-repeat; background-size: 100% 200%; }

.instaList .list_shopping2x li { width:100%; margin:0 0 25px;  }

/* BASIC css end */

