
/***************************宽屏样式(start)***************************/
.w_1200 #main .pro_right{width:940px;}

.w_1200 .prod_box{width:210px; margin-left:20px; min-height:375px;}
.w_1200 .prod_box .prod_box_pic{height:206px;}
.w_1200 .prod_box .prod_box_pic .thumb_hover{width:210px; height:210px;}
.w_1200 .prod_box .prod_box_button .wishlist, .w_1200 .prod_box .prod_box_button .compare{width:40px;}
.w_1200 .prod_box.first, .w_1200 .prod_box:first-child{margin-left:0;}

.w_1200 .prod_box_0{min-height:inherit;}

.w_1200 .prod_box_1{margin-bottom:0;}

.w_1200 .prod_box_2{width:208px; min-height:300px; margin-bottom:30px;}
.w_1200 .prod_box_2 .prod_box_pic{height:208px;}
.w_1200 .prod_box_2 .add_cart_box .add_cart_bg{top:173px; width:208px;}
.w_1200 .prod_box_2 .add_cart_box .add_cart{top:173px; width:208px; background-position:48px -140px;}

.w_1200 .prod_box_3{width:188px; padding:10px 10px 0; min-height:310px;}
.w_1200 .prod_box_3 .prod_box_pic{height:184px;}

.w_1200 .prod_box_4 .prod_action .addtocart{margin-left:5px;}

.w_1200 .prod_box_5{min-height:inherit;}
.w_1200 .prod_box_5 .prod_box_pic{height:200px;}
.w_1200 .prod_box_5 .prod_box_pic.pic_enlarge{height:210px;}

.w_1200 .prod_box_6{min-height:inherit;}
.w_1200 .prod_box_6 .prod_box_pic{height:210px;}
/***************************宽屏样式(end)***************************/

/*广告图*/

#main{padding:20px 0;}
#main .pro_left{width:238px; margin-right:22px;}
#main .pro_left .sidebar:first-child{margin-top:0px;}
#main .pro_left .ad{margin-top:20px;}
#main .pro_left .popular_search .view{height:230px; overflow:hidden;}
#main .pro_right{width:720px; overflow:hidden;}
#main .pro_right .ad{margin-bottom:20px;}

/*产品列表*/
.prod_list{border:1px solid #f2f2f2; padding:0 18px; margin-bottom:20px;}
.prod_list .title{height:36px; line-height:36px; padding:0 5px; border-bottom:1px dashed #ccc;}
.prod_list .title h3{font-size:15px;}

.prod_box{width:160px; margin-left:12px; margin-bottom:20px; min-height:325px;}
.prod_box .prod_box_pic{height:156px;}
.prod_box .prod_box_pic .thumb_hover{width:160px; height:160px;}
.prod_box .prod_box_inner .pro_name{height:36px; overflow:hidden; line-height:145%; padding-top:8px;}
.prod_box .prod_box_inner .pro_price{line-height:120%;}
.prod_box .prod_box_inner del{font-size:12px; color:#666; margin-left:5px;}
.prod_box .prod_box_inner del .currency_data, .prod_box .prod_box_inner del .price_data{font-size:12px; font-weight:normal;}
.prod_box .prod_box_inner .pro_view{padding-top:8px; padding-bottom:8px;}
.prod_box .prod_box_inner .favorite{float:right; position:relative;}
.prod_box .prod_box_button .wishlist, .prod_box .prod_box_button .compare{width:51px;}
.prod_box .add_cart_box .add_cart_bg{top:125px; width:159px;}
.prod_box .add_cart_box .add_cart{top:125px; width:159px; background-position:16px -140px;}
.prod_box.first, .prod_box:first-child{margin-left:0;}

.prod_box_0{min-height:inherit;}

.prod_box_1{margin-bottom:0;}

.prod_box_2{width:159px; min-height:270px;}
.prod_box_2 .prod_box_pic{height:159px;}

.prod_box_3{width:147px; min-height:260px;}
.prod_box_3 .prod_box_pic{height:143px;}

.prod_box_4 .prod_action .addtocart{margin-left:18px; opacity:1;}

.prod_box_5{min-height:inherit;}
.prod_box_5 .prod_box_pic{height:150px; padding:5px; border:0;}
.prod_box_5 .prod_box_pic.pic_enlarge{height:160px; padding:0;}

.prod_box_6{min-height:inherit;}
.prod_box_6 .prod_box_pic{height:160px; border:0;}

#banner{max-height: 1000px;overflow: hidden;}
#banner .hd{display: none;}
#banner a.next{display: block;position: absolute;top: 40%;right: 1.65%;width: 56px;height: 106px;background: url(../images/iright_1.png) no-repeat center;}
#banner a.prev{display: block;position: absolute;top: 40%;left: 1.65%;width: 56px;height: 106px;background: url(../images/ileft_1.png) no-repeat center;}
.b1{min-height: 322px;background-color: #fff;overflow: hidden;}
.adbox1 {margin-top: 54px;}
.adbox1 .img_Path{float: left;width: 380px;height: 206px;margin-left: 30px;margin-bottom: 30px;}
.adbox1 .img_Path:first-child{margin-left: 0;}
.adbox .img_Path{position: relative;overflow: hidden;}
.adbox .img_Path img{-moz-transition: 0.5s all ease; -o-transition: 0.5s all ease; -webkit-transition: 0.5s all ease; transition: 0.5s all ease; } 
.adbox .img_Path img:hover{opacity: .8;}
.adbox .img_Path:before{position: absolute; top: 0; left: 0; bottom: 0; right: 0;z-index: 1; background: rgba(255,255,255,0.35); content: ''; -moz-transition: transform 0.9s; -o-transition: transform 0.9s; -webkit-transition: transform 0.9s; transition: transform 0.9s; -moz-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,-115%,0); -ms-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,-115%,0); -o-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,-115%,0); -webkit-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,-115%,0); transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,-115%,0);}
.adbox .img_Path:hover:before{-moz-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,115%,0); -ms-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,115%,0); -o-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,115%,0); -webkit-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,115%,0); transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,115%,0); }
.b2 {background-color: #f1fcff;overflow: hidden;}
.b2 .wide h2{color: #4d5150;font-size: 31.74px;text-align: center;font-family: 'GOTHIC';text-transform: uppercase; line-height: 34px;margin-top: 61px;margin-bottom: 45px;background: url(../images/ib2h1bg.jpg) no-repeat center;}
.b2 .plist .bd {margin-bottom: 54px;}
.b2 .plist .bd ul {overflow: hidden;}
.b2 .plist .bd ul li{float: left;position: relative;width: 272px;height: 321px;overflow: hidden;background-color: #fff;margin-right: 37px;}
.b2 .plist .bd ul li .img_Path{position: absolute;left: 0;top: 0;width: 100%;height: 266px;}
.b2 .plist .bd ul li .img_Path1,.b2 .plist .bd ul li:hover .img_Path2{visibility: visible;opacity: 1;filter: "alpha(opacity=100)"; filter: alpha(opacity=100);}
.b2 .plist .bd ul li .img_Path2,.b2 .plist .bd ul li:hover .img_Path1{visibility: hidden;opacity: 0;filter: "alpha(opacity=0)"; filter: alpha(opacity=0);}
.b2 .plist .bd ul li .icon_seckill {position: absolute; padding: 0 7px; line-height: 20px; overflow: hidden; top: 6px; right: 6px; color: #fff;background-color: #fe8a27;}
.b2 .plist .bd ul li .font {border-top: 1px solid #aee082;padding: 10px;width: 252px;height: 134px;margin-top: 266px;}
.b2 .plist .bd ul li .font .name{}
.b2 .plist .bd ul li .font .name a{display: block;font-size: 14px;color: #000;height: 25px;line-height: 25px;margin-top: 9px;text-overflow : ellipsis;white-space: nowrap;overflow: hidden;}
.b2 .plist .bd ul li .font .bri{color: #888;font-size: 12px;height: 23px;line-height: 23px;margin-bottom: 15px;text-overflow : ellipsis;white-space: nowrap;overflow: hidden;}
.b2 .plist .bd ul li:hover .font{border-top-color: #a0ebff;}
.b2 .plist .bd ul li .font .price_box{position: relative;height: 27px;line-height: 27px;font-size: 18px;color: #0cb0dc;margin-top: 15px;letter-spacing: -1px;}
.b2 .plist .bd ul li .font .price_box del{color: #353737;margin-right: 5px;font-size: 14px;}
.b2 .plist .bd ul li .font .price_box .disprice{color: #ff4141;}
.b2 .plist .bd ul li .font a.btn{display: block;position: absolute;width: 27px;height: 27px;top:0;}
.b2 .plist .bd ul li .font a.btn.yama{right: 1px;background: url(../images/pl3.png) no-repeat center;}
.b2 .plist .bd ul li .font a.btn.yama:hover{background-image: url(../images/pl3_on.png);}
.b2 .plist .bd ul li .font a.btn.add_favorite{right: 38px;background: url(../images/pl2.png) no-repeat center;}
.b2 .plist .bd ul li .font a.btn.add_favorite:hover{background-image: url(../images/pl2_on.png);}
.b2 .plist .bd ul li .font a.btn.add_cart{right: 73px;background: url(../images/pl1.png) no-repeat center;}
.b2 .plist .bd ul li .font a.btn.add_cart:hover{background-image: url(../images/pl1_on.png);}
.b2 .plist .bd ul li .font .rating{margin-top: 9px;}
.b2 .plist .bd ul li .font .rating img{float: left;}
.b2 .plist .hd {margin-bottom: 47px;}
.b2 .plist .hd ul {text-align: center;}
.b2 .plist .hd ul li{display: inline-block;width: 9px;height: 9px;background: url(../images/pl7.png) no-repeat center;margin: 0 6.5px;font-size: 0;cursor: pointer;}
.b2 .plist .hd ul li.on{background-image: url(../images/pl8.png);}

.m3{height: 354px;padding-top: 37px;}
.m3 .m3l{float: left;position: relative;width: 550px;}
.m3 .m3r{float: left;width: 550px;height: 354px;}



.b3{height: 244px;padding-top: 37px;}
.b3 .b3l{float: left;position: relative;width: 641px;}
.b3 .b3r{float: left;width: 559px;height: 244px;}
.b3 .b3r h2{height: 65px;line-height: 65px;color: #505050;font-family: 'GOTHIC';font-size: 31.74px;text-transform: uppercase;margin-bottom: 17px;}
.b3 .b3r h3{height: 21px;line-height: 21px;color: #474747;font-size: 16px;margin-bottom: 60px;}
.b3 .b3r a.all{float: left;position: relative;display: block;width: 304px;height: 189px;background: url(../images/i2.png) no-repeat center;margin-top: 85px;}
.b3 .b3r a.all span{position: absolute;display: block;left: 82px;top: 67px;width: 90px;line-height: 30px;font-family: Corbel;font-size: 24px;font-weight: bold;color: #fff;}
.b3 .b3r .font{position: absolute;width: 550px;text-align: left;}
.b3 .b3r .font h4 a{display: block;color: #000017;font-size: 20px;margin-bottom: 20px;text-overflow : ellipsis;white-space: nowrap;overflow: hidden;}
.b3 .b3r .font .date{font-size: 16px;color: #403f3f;line-height: 24px;margin-bottom: 26px;margin-top: 20px;}
.b3 .b3r .font p{max-height: 244px;color: #6c6c6c;font-size: 14px;line-height: 26px;margin-bottom: 10px;overflow: hidden;}
.b3 .b3r .font a.more{color: red;font-weight: bold;font-size: 14px;text-decoration: underline;}


.b3 .b3l h2{height: 65px;line-height: 65px;color: #505050;font-family: 'GOTHIC';font-size: 31.74px;text-transform: uppercase;margin-bottom: 17px;}
.b3 .b3l h3{height: 21px;line-height: 21px;color: #474747;font-size: 16px;margin-bottom: 60px;}
.b3 .b3l a.all{float: left;position: relative;display: block;width: 304px;height: 189px;background: url(../images/i2.png) no-repeat center;margin-top: 85px;}
.b3 .b3l a.all span{position: absolute;display: block;left: 82px;top: 67px;width: 90px;line-height: 30px;font-family: Corbel;font-size: 24px;font-weight: bold;color: #fff;}
.b3 .b3l a.all span em{display: inline-block;width: 9px;height: 16px;margin-left: 11px;background: url(../images/i3.png) no-repeat center;}
.b3 .b3l .font{position: absolute;width: 621px;text-align: left;}
.b3 .b3l .font h4 a{display: block;color: #000017;font-size: 20px;margin-bottom: 20px;text-overflow : ellipsis;white-space: nowrap;overflow: hidden;}
.b3 .b3l .font .date{font-size: 16px;color: #403f3f;line-height: 24px;margin-bottom: 26px;margin-top: 20px;}
.b3 .b3l .font p{max-height: 244px;color: #6c6c6c;font-size: 14px;line-height: 26px;margin-bottom: 10px;overflow: hidden;}
.b3 .b3l .font a.more{color: red;font-weight: bold;font-size: 14px;text-decoration: underline;}
.b3l em{animation: action 2.5s linear 1;}
@keyframes action {
from {transform: rotate(0deg)  translate(10px) rotate(0deg); } to {transform: rotate(360deg) translate(10px) rotate(-360deg); }
}
.b4 {padding-top: 51px;padding-bottom: 82px;background-color: #f1fcff;}
.b4 h2{color: #000;font-family: 'GOTHIC';font-size: 32.37px;text-align: center;line-height: 50px;text-transform: uppercase;text-align: center;margin-top: 30px;}
.b4 h2 span{display: inline-block;border-bottom: 1px solid #909696;padding: 0 6px;margin-bottom: 7px;font-family: 'GOTHIC';color: #4f4f4f;}
.b4 h3{color: #646464;font-size: 16px;text-align: center;margin-bottom: 54px;}
.b4 ul{margin-bottom: 64px;margin-top: 54px;overflow: hidden;}
.b4 ul li{float: left;/*width: 379px; margin-left: 31px;*/width: 280px;margin-left: 26px;}
.b4 ul li:first-child{margin-left: 0;}
.b4 ul li:hover .img_Path img{-webkit-transform: scale(1.08); -moz-transform: scale(1.08); transform: scale(1.08);}
.b4 ul li .img_Path{width: 100%;height: 208px;margin-bottom: 14px;}
.b4 ul li a.font{display: block;line-height: 47px;color: #2b2b2b;font-size: 18px; text-align:center;}
.b4 ul li .time{ text-align:center;}
.b4 ul li .time span{color: #7d7d7d;font-size: 16px;vertical-align: middle;}
.b4 ul li .time img{vertical-align: middle;margin-right: 10px;}
.b4 a.more{display: block;color: red;border: 1px solid #0cb0dc;height: 50px;line-height: 50px;width: 377px;text-align: center;text-transform: uppercase;font-size: 16px;margin: 0 auto;}


#mrq{width:705px; margin:20px auto;padding:2px}
#Marquee_x { overflow:hidden; width: 705px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;height:231px; width:212px; overflow:hidden}
#Marquee_x ul li div img{ border:1px solid #DADADA; width:200px; height:200px; display:block}
#Marquee_x ul li div span{ display:block; font-size:14px; text-align:center; line-height:34px;}



