/* BASIC css start */
#main { width: 1084px; }
#main .visual { position: relative; width: 1084px; height: 450px; overflow: hidden; }
#main .visual .swiper-wrapper { position: relative; }
#main .visual .swiper-wrapper .swiper-slide { float: left; width: 1084px; height: 450px; }
#main .visual .pagination { position: absolute; right: 0; bottom: 25px; left: 0; text-align: center; }
#main .visual .pagination .swiper-pagination-switch { display: inline-block; margin: 0 8px; width: 42px; height: 8px; background: url(/design/beibycoco6/shop/ico_swiper.png) no-repeat 0 0; }
#main .visual .pagination .swiper-active-switch { background: url(/design/beibycoco6/shop/ico_swiper_on.png) no-repeat 0 0; }
#main .tit { margin-top: 80px; text-align: center; color: #000; font-size: 16px; font-weight: bold; letter-spacing: -1px; background: url(/design/beibycoco6/shop/bg_line.gif) repeat-x 0 50%; }
#main .tit.first { background: 0 none; }
#main .tit span { padding: 0 45px; background: #fff; }
#main .weekly-item { position: relative; margin-top: 20px; padding: 0 44px; }
#main .weekly-item .swiper-container { zoom: 1; overflow: hidden; position: relative; width: 996px; height: 154px; }
#main .weekly-item .swiper-wrapper { position: relative; }
#main .weekly-item .swiper-wrapper .swiper-slide { float: left; width: 154px; height: 154px; }
#main .weekly-item .swiper-wrapper .swiper-slide a { display: block; width: 152px; height: 152px; margin: 0 6px; border: 1px solid #e9e9e9; }
#main .weekly-item .swiper-wrapper .swiper-slide a img { width: 152px; height: 152px; }
#main .weekly-item .btn-prev, 
#main .weekly-item .btn-next { position: absolute; top: 62px; width: 14px; height: 25px; text-indent: -9999px; }
#main .weekly-item .btn-prev { left: 0; background: url(/design/beibycoco6/shop/btn_h25_prev.gif) no-repeat 0 0; }
#main .weekly-item .btn-next { right: 0; background: url(/design/beibycoco6/shop/btn_h25_next.gif) no-repeat 0 0; }
#main .list { zoom: 1; overflow: hidden; }
#main .list li { float: left; width: 271px; margin-top: 60px; text-align: center; }
/* BASIC css end */

