.banner .addwrap{width:100%;background:#fff;margin:auto;position:relative}
.banner .addwrap .swipe{overflow:hidden;position:relative}
.banner .addwrap .swipe_wrap{overflow:hidden;position:relative;width:2000rem}
.banner .addwrap .swipe_wrap li{float:left;width:100%;position:relative}
.banner .addwrap .swipe_wrap img{width:100%;vertical-align:text-bottom}
.banner .addwrap .turn{width:100%;text-align:center;position:absolute;bottom:1rem}
.banner .addwrap .turn ol{display:inline-block}
.banner .addwrap .turn ol li{width:.5rem;height:.5rem;display:block;border-radius:100%;background-color:#b2b2b2;margin:0 .3rem;float:left}
.banner .addwrap .turn ol li.active{background:#f60}
.carouse_btn{display:none}
.carouse_tab{position:absolute;bottom:.5rem;text-align:center;width:100%;overflow:hidden}
.carouse_tab li{width:.5rem;height:.5rem;background:#a49c9d;border-radius:100%;display:inline-block;position:relative;overflow:hidden;margin:0 .3rem}
.carouse_tab li.active i{background:#f60;width:.5rem;height:.5rem;display:block;border-radius:100%;position:absolute;left:0;top:0}
.cate .cate_item{overflow:scroll;overflow-y:hidden;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-scrollbar:none;-webkit-overflow-scrolling:touch}
.cate .cate_item ul{white-space:nowrap;letter-spacing:-4px}
.cate .cate_item::-webkit-scrollbar{display:none}
.cate .cate_item::-moz-scrollbar{display:none}
.cate .cate_item li{float:left;vertical-align:middle;width:25%;text-align:center;min-height:6rem;letter-spacing:0;position:relative;border-right:1px solid #ddd}
.cate .cate_item li:last-child{border-right:0 none}
.cate .cate_item li a{color:#4a4a4a;font-size:1.1rem;display:block;white-space:normal;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.89);-0-transform:scale(.9)}
.cate .cate_item li a i{display:block;width:3.5rem;height:3.5rem;margin:0 auto;background:url(../images/cate_icon.png) no-repeat center 0;background-size:100% auto}
.cate .cate_item li .cate2 i{background-position:center -3.5rem}
.cate .cate_item li .cate3 i{background-position:center -7rem}
.cate .cate_item li .cate4 i{background-position:center -10.5rem}
.cate .cate_item li .cate5 i{background-position:center -16rem}
.cate .cate_item li .cate6 i{background-position:center -20rem}
.cate .cate_item li .cate7 i{background-position:center -24rem}
.cate .cate_item li:last-child a{border-right:none}
.cate_title{border-bottom:1px solid #ddd;position:relative;line-height:3.5rem;height:3.5rem;overflow:hidden}
.cate_title a{padding-left:1rem;display:block;font-size:1.25rem}
.cate_title .arrow_2{margin-top:-6px}
.cate_title .arrow_2 i{border:6px solid;border-color:transparent transparent transparent #999;display:block}
.cate_title .arrow_2 i i{border-color:transparent transparent transparent #fff}
.con_padding{padding-top:0!important}
.cate .cate_item li .cateall i{background-position:center -32rem}
.flash_deals{border:.8rem solid #ebebeb;border-left:none;border-right:none}
.flash_deals a{overflow:hidden;display:block}
.flash_deals a .flash_deals_title{border-bottom:1px solid #ebebeb;overflow:hidden;height:3.5rem;line-height:3.5rem;position:relative}
.flash_deals a .flash_deals_title h5{float:left;padding-left:1rem;color:#4a4a4a;font-size:1.25rem;font-weight:400}
.flash_deals a .flash_deals_title .deals_times{background:0 0;position:static;float:left;margin-left:1.5rem;color:#4a4a4a}
.flash_deals a .flash_deals_title .deals_times span{font-size:1.1rem;padding:0 .3rem}
.flash_deals a .flash_deals_title .deals_times .new_day{margin-right:.5rem}
.flash_deals a .flash_deals_title .flash_deals_more{float:right;font-size:1.2rem;color:#666;padding-right:1rem}
.flash_deals_con{padding:1rem 0;overflow:hidden}
.flash_deals_con li{float:left;margin-left:2%;width:22.5%}
.flash_deals_con li img{display:block;width:100%;border:none}
.flash_deals_con li span{display:block;color:#f60;text-align:center;margin-top:.8rem;font-size:1.1rem}
.flash_deals_con li u{display:block;color:#ababab;text-decoration:line-through;text-align:center;margin-top:.3rem;font-size:1rem}
.bestnew{padding:1rem 0;border-bottom:.8rem solid #ebebeb;overflow:hidden}
.bestnew_left{width:50%;float:left;padding-left:1rem}
.bestnew_left a{overflow:hidden;display:block}
.bestnew_left a:last-child{border-top:1px solid #ebebeb;margin-top:1rem;padding-top:1rem}
.bestnew_left .bestnew_left_text{font-size:1.25rem;color:#4a4a4a;width:55%;float:left;word-wrap:break-word}
.bestnew_left .bestnew_left_text u{display:block;font-size:1rem;color:#bebebe;margin-top:.3rem}
.bestnew_left .bestnew_left_img{width:45%;padding-right:.5rem;float:right}
.bestnew_left .bestnew_left_img img{width:100%;border:none}
.bestnew_right{width:50%;display:inline-block;border-left:1px solid #ebebeb}
.bestnew_right a{display:block}
.bestnew_right_text{font-size:1.25rem;color:#4a4a4a;word-wrap:break-word;display:block;padding-left:1rem}
.bestnew_right_text u{display:block;font-size:1rem;color:#bebebe;margin-top:.3rem;padding-right:.5rem}
.bestnew_right_img{width:100%;display:block;padding:.5rem 2rem 0}
.bestnew_right_img img{width:100%}
.carouse_swipe{margin:0 auto;position:relative}
.carouse_swipe .product_img{position:relative;overflow:hidden}
.carouse_swipe .product_img ul{width:2000rem}
.carouse_swipe .product_img ul li{float:left;position:relative;text-align:center}
.carouse_swipe .product_img ul img{vertical-align:bottom;width:100%}
.goods_hot_prod .title{border-bottom:1px solid #ebebeb;overflow:hidden;height:3.5rem;line-height:3.5rem;position:relative;padding-left:1rem;color:#4a4a4a;font-size:1.25rem}
.newyear2016{position:relative;display:none}
.newyear2016 img{width:100%;display:block}
.newyear2016 i{position:absolute;border-radius:50%;display:block;height:1.6rem;line-height:1.6rem;right:.5rem;text-align:center;top:.2rem;width:1.6rem;background:rgba(0,0,0,.3);color:#fff;font-size:1.9rem;cursor:pointer}
.new_flash{border-top:.8rem solid #ebebeb;overflow:hidden}
.new_flash_title{line-height:3.5rem;height:3.5rem;overflow:hidden;display:block}
.new_flash_title strong{float:left;padding-left:1rem;font-size:1.25rem}
.new_flash_title span{float:right;color:#939393;margin-right:1rem}
.new_flash ul{overflow:hidden}
.new_flash li{padding:.5rem;border:1px solid #e5e5e5;border-left:none;border-bottom:none;width:50%;float:left}
.new_flash li:nth-last-child{border-right:none}
.new_flash li:nth-last-child(3){border-right:none}
.new_flash li a{display:block;cursor:pointer}
.new_flash li img{width:100%;display:block;min-height:147px}
.new_flash li span{display:block;color:#f60;margin-top:1rem;padding-left:.5rem;font-weight:700}
.new_flash li span u{color:#9f9f9f;text-decoration:line-through;padding-left:.5rem;font-weight:400}
.new_flash li em{display:block;line-height:1.5;padding-left:.5rem}
.new_flash li em b{font-weight:700}
.new_cate{border-top:.8rem solid #ebebeb;overflow:hidden}
.new_cate li{height:3.5rem;line-height:3.5rem;width:100%;border-bottom:1px solid #ebebeb;display:block;position:relative}
.new_cate li a{display:block;cursor:pointer;padding-left:1rem}
.new_cate li .arrow_2{width:.6rem;height:1.6rem;position:absolute;right:1rem;top:50%;margin-top:-.5rem}
.new_cate li .arrow_2 i{border:.5rem solid;border-color:transparent transparent transparent #999}
.new_cate li .arrow_2 i i{border-color:transparent transparent transparent #fff}
