.JS_tabRolling{position:relative;width:1258px;height:500px;margin:0 auto 100px;background:#fff;}.JS_tabRolling a,.JS_tabRolling a:hover{text-decoration:none;}.JS_tabRolling.grid4 .btn > li{width:24.92%;}.JS_tabRolling.grid5 .btn > li{width:19.92%;}.JS_tabRolling .btn{position:relative;z-index:2;width:100.1%;padding:0;font-size:0;background:#fff;}.JS_tabRolling .btn:after{content:"";display:block;clear:both;*zoom:1;}.JS_tabRolling .btn > li{position:relative;float:left;height:37px;line-height:37px;margin:3px 0 0 -1px;border:1px solid #f8f8f8;border-bottom:1px solid #777;background:#f8f8f8;cursor:pointer;font-size:12px;font-weight:400;letter-spacing:0em;color:#999;text-align:center;}.JS_tabRolling .btn > li.on{z-index:2;height:40px;margin:0 0 0 -1px;border:1px solid #777;border-bottom:1px solid #fff;background:#fff;font-weight:700;color:#111;}.JS_tabRolling .img{position:relative;z-index:1;top:-1px;width:100%;height:100%;margin:0 0 0 -1px;border:1px solid #ddd;overflow:hidden;}.JS_tabRolling .img > li{position:absolute;top:0;width:100%;}.JS_tabRolling .item_list{position:relative;margin:40px 0 0;counter-reset:chapter 0;}.JS_tabRolling .item_list > ul{position:relative;font-size:0;line-height:0;letter-spacing:-4px;}.JS_tabRolling .item_list > ul .item{position:relative;display:inline-block;*display:inline;*zoom:1;width:100%;height:100%;font-size:12px;line-height:17px;letter-spacing:0;}.JS_tabRolling .item_list > ul .thumbnail{position:relative;display:block;width:100%;height:100%;border:1px solid #eee;}.JS_tabRolling .item_list > ul .thumbnail a{display:block;}.JS_tabRolling .item_list > ul .thumbnail a img{width:100%;}.JS_tabRolling .item_list .best_ico{position:absolute;z-index:10;left:-61px;top:20px;width:50px;line-height:30px;border-top:1px solid #111;border-bottom:1px solid #111;background:#fff;font-size:15px;font-weight:bold;text-align:center;}.JS_tabRolling .item_list .item:hover .best_ico{background:#111;color:#fff;}.JS_tabRolling .item_list .num_ico{position:absolute;z-index:10;left:-34px;top:10px;width:27px;line-height:25px;border-bottom:1px solid #999;font-size:13px;font-weight:bold;color:#999;text-align:center;}.JS_tabRolling .item_list .num_ico:after{counter-increment:chapter;content:counter(chapter)"";}.JS_tabRolling .item_list .item:hover .num_ico{border-bottom:2px solid #111;color:#111;}.JS_tabRolling .item_list > ul .info_wrap{position:absolute;z-index:1;top:1px;left:1px;width:100%;height:100%;background:rgba(0,0,0,.5);background:#aaa \9;font-size:11px;filter:alpha(opacity=0);opacity:0;-webkit-opacity:0;}.JS_tabRolling .item_list > ul .item:hover .info_wrap{filter:alpha(opacity=100);opacity:1.0;-webkit-opacity:1.0;}.JS_tabRolling .item_list > ul .info{display:block;position:absolute;top:23%;left:8%;width:85%;color:#fff;}.JS_tabRolling .item_list > ul .info span{color:#fff !important;font-weight:normal !important;}.JS_tabRolling .item_list .name{display:block;max-height:36px;margin:0 auto 10px;letter-spacing:0;line-height:18px;overflow:hidden;}.JS_tabRolling .item_list > ul .info .line{display:block;height:1px;margin:0 auto 10px;line-height:0;background:rgba(255,255,255,.3);}.JS_tabRolling .item_list ul.grid1{float:left;width:420px;margin:0 0 0 80px;}.JS_tabRolling .item_list ul.grid2{float:right;width:720px;margin:0 25px 0 0;}.JS_tabRolling .item_list ul.grid2 .item{width:185px;margin:0 0 50px 53px;}@media all and (max-width:1265px){ .JS_tabRolling{width:978px;height:470px;}.JS_tabRolling.grid4 .btn > li{width:24.89%;}.JS_tabRolling.grid5 .btn > li{width:19.89%;}.JS_tabRolling .item_list ul.grid1{width:390px;}.JS_tabRolling .item_list ul.grid2{width:480px;}.JS_tabRolling .item_list ul.grid2 .item{width:170px;margin:0 0 50px 60px;}}.JS_tabRolling_tit{position:relative;width:100%;margin:0 0 20px;text-align:center;font-size:20px;color:#111;}.JS_tabRolling_tit span{display:block;margin:0 0 3px;text-align:center;font-size:13px;font-weight:400;color:#888;}.JS_tabRolling_tit strong{color:#dd2537;}.JS_rollingItem{position:relative;max-width:1682px;margin:0 auto 80px;padding:20px 0 0;overflow:hidden;font-size:0;}.JS_rollingItem h2{position:relative;margin:0 auto 30px;text-align:center;font-size:20px;color:#111;}.JS_rollingItem h2 span{display:block;margin:0 0 3px;text-align:center;font-size:13px;font-weight:400;color:#888;}.JS_rollingItem .DB_mask{position:relative;display:block;width:100%;margin:0 auto;padding:10px 0;height:260px;overflow:hidden;}.JS_rollingItem .DB_imgSet{position:absolute;left:50%;margin-left:-830px;}.JS_rollingItem .DB_imgSet > li{display:inline-block;*display:inline;*zoom:1;width:260px;margin-right:20px;border:1px solid #eee;}.JS_rollingItem .DB_imgSet > li a{display:block;}.JS_rollingItem .DB_imgSet > li .thumbnail{display:block;}.JS_rollingItem .DB_imgSet > li img{width:100%;}.JS_rollingItem .box{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;margin:0;text-align:center;;background:url('/_wg/img/trans60.png');opacity:0;}.JS_rollingItem .DB_imgSet > li:hover .box{opacity:1;}.JS_rollingItem .box .info{position:relative;top:40%;color:#fff;text-align:center;}.JS_rollingItem .box .info .name{display:block;max-height:37px;margin:0 0 5px;padding:0 10px;letter-spacing:-0.02em;line-height:17px;font-size:12px;overflow:hidden;text-decoration:none;}.JS_rollingItem .box .info li{width:100%;line-height:16px;text-align:center;}.JS_rollingItem .box .info span{color:#fff !important;font-weight:normal !important;}.JS_rollingItem .prdIcon{position:absolute;z-index:5;top:0;left:-8px;width:80px;height:50px;background-repeat:no-repeat;}.JS_rollingItem .wishIcon{position:absolute;z-index:5;display:block;top:10%;left:50%;margin-left:-25px;opacity:0;transition:all .3s ease;cursor:pointer;}.JS_rollingItem .DB_imgSet > li:hover .wishIcon{top:12%;opacity:1;}.JS_rollingItem .wishIcon span{display:block;width:50px;margin:0 auto;}.JS_rollingItem .wishIcon span img{width:100%;}.JS_rollingItem .arrow{position:absolute;z-index:10;top:-10px;width:50px;height:100px;text-indent:-9999px;cursor:pointer;opacity:0.1;transition:0.3s;}.JS_rollingItem:hover .arrow{opacity:1;transition:0.3s;margin-left:0;margin-right:0;}.JS_rollingItem .DB_prevBtn{left:50px;background:url('/_wg/img/arrowL_50.gif') no-repeat center;margin-left:5px;}.JS_rollingItem .DB_nextBtn{right:50px;background:url('/_wg/img/arrowR_50.gif') no-repeat center;margin-right:5px;}.JS_wideBnr{position:relative;width:100%;height:250px;margin:0 0 70px;overflow:hidden;}.JS_wideBnr .img{position:relative;width:100%;height:100%;}.JS_wideBnr .img li{position:absolute;top:0;left:50%!important;width:2000px;height:100px;margin-left:-1000px;}.JS_wideBnr .img li:first-child{left:0;}.JS_wideBnr .img li img{width:100%;}.JS_wideBnr .btn{position:absolute;z-index:3;left:50%;width:1260px;margin-left:-630px;bottom:12px;text-align:left;letter-spacing:-4px;font-size:0;line-height:0;opacity:0;-webkit-opacity:0;transition:all .5s ease;-webkit-transition:all .5s ease;}.JS_wideBnr:hover .btn{opacity:1.0;-webkit-opacity:1.0;}.JS_wideBnr .btn li{display:inline-block;*display:inline;*zoom:1;width:6px;height:6px;margin:0 2px;border-radius:10px;background:#aaa;cursor:pointer;font-size:0;transition:width .3s ease;-webkit-transition:width .3s ease;}.JS_wideBnr .btn li.on{width:12px;height:6px;background:#111;}.JS_wideBnr .arrow_wrap{position:absolute;z-index:10;left:50%;top:51px;width:1260px;margin-left:-630px;height:0;cursor:pointer;opacity:0;-webkit-opacity:0;transition:all .3s ease;-webkit-transition:all .3s ease;}.JS_wideBnr:hover .arrow_wrap{opacity:1;-webkit-opacity:1;}.JS_wideBnr .arrow{position:absolute;width:30px;height:30px;transition:all .3s ease;-webkit-transition:all .3s ease;}.JS_wideBnr .prev{top:-5px;background:url('/_wg/img/arrowVLW_21.gif') no-repeat 50% 50% rgba(0,0,0,.2);}.JS_wideBnr:hover .prev{top:0px }.JS_wideBnr:hover .prev:hover{background:url('/_wg/img/arrowVLW_21.gif') no-repeat 50% 50% rgba(0,0,0,.4);}.JS_wideBnr .next{top:25px;background:url('/_wg/img/arrowVRW_21.gif') no-repeat 50% 50% rgba(0,0,0,.2);}.JS_wideBnr:hover .next{top:30px;}.JS_wideBnr:hover .next:hover{background:url('/_wg/img/arrowVRW_21.gif') no-repeat 50% 50% rgba(0,0,0,.4);}@media all and (max-width:1265px){ .JS_wideBnr .arrow_wrap{width:980px;margin-left:-490px;}.JS_wideBnr .btn{width:980px;margin-left:-490px;}}