/* BASIC css start */
#section10 { width: 1350px; margin: 80px auto 30px; }
.pickWrap { margin-top: 40px; }
.pickWrap ul.pickTabMenu { display: flex; justify-content: center; margin: 0 auto 53px; }
.pickWrap ul.pickTabMenu li { width: auto; height: 40px; line-height: 38px; padding: 0 25px; border-radius: 20px; border-bottom-right-radius: 0; 
                                background-color: #f1f1f1; margin: 0 8px; text-align: center; cursor: pointer; }
.pickWrap ul.pickTabMenu li span { font-size: 17px; color: #000; }
.pickWrap ul.pickTabMenu li.pickCurrent { background: #000; cursor: inherit; }
.pickWrap ul.pickTabMenu li.pickCurrent span { color: #fff; font-weight: 600; }

.fl.titImg { position: relative; overflow: hidden; border: 0; border-radius: 15px; flex-shrink: 0; width: 500px; height: 491.11px; }
.fl.titImg a { display: inline-block; width: 100%; height: 100%; }
.fl.titImg img{ width: 100%; }
.fl.titImg .bk_back_box { position: absolute; display: inline-block; width: 100%; height: 100%; background-color: rgba(0,0,0,0.02); }
.fl.titImg .pick_title_text { position: absolute; top: 50%; margin-top: -38px; width: 100%; text-align: center; }
.fl.titImg .pick_title_text h2 { color: #fff; font-size: 33px; }
.fl.titImg .pick_title_text p { color: #fff; font-size: 17px; }

.swiper-container.rcmWrap { width: 100%; height: 100%; padding-bottom: 20px;}
.swiper-container.rcmWrap .swiper-slide { text-align: center; background: #fff; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; }
.rcmWrapWrap { margin-top: 80px; background: #f4f4f4; padding: 11px 0; }
.rcmWrap .swiper-pagination { width: 100%; bottom:0px; }
.rcmWrap .swiper-pagination-bullet { width: 6px; height: 15px; margin: 3px; border-radius: 0; background: #fff; border: 1px solid #333; transform: rotate(35deg); box-sizing: border-box; }
.rcmWrap .swiper-pagination-bullet-active { background: #333; border: none; }
.fl{ float:left }
.rcmWrap .prdlist_rollup ul.column3{ margin-left: 15px; display: flex; flex-wrap: wrap; }
.rcmWrap .prdlist_rollup ul.column3 li.item { flex: 0 1 32%; margin-right: 15px; }
.rcmWrap .prdlist_rollup ul.column3 li.item .box { width: 100%; }
.rcmWrap .prdlist_rollup ul.prdList li.item:nth-child(-n+7) .box { margin-bottom: 0; }
.rcmWrap .prdlist_rollup ul.column3 li.item:nth-child(-n+6) { margin: 0 0 15px 15px; flex: 1 1 13%; }
.rcmWrap .prdlist_rollup ul.column3 li.item:nth-child(-n+6) .name,
.rcmWrap .prdlist_rollup ul.column3 li.item:nth-child(-n+6) .list_info { display: none; }
.rcmWrap .prdlist_rollup ul.column3 li.item:first-child { margin-left: 0; }
.rcmWrap .prdlist_rollup ul.column3 li.item:last-child { margin-right: 0; }

.rcmWrap .prdlist_rollup ul.prdList .name { max-height: 40px;}
.rcmWrap .prdlist_rollup ul.prdList .name a { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 268px; }

/* BASIC css end */

