
/*覆盖样式*/
a{ color:#585858;}
a:hover{color:#e62e04;}
.wapper{width:1200px;}
.top_ad img{max-width:100%;}

#top_box{ background:#fafafa;  color:#575757;height:35px;border-bottom:1px solid #e9e9e9;}
#top_box .welcome{line-height:35px;float:left;}
#top_box .top_right{float:right;}
#top_box .currency_box{float:right;height:35px;padding-left:10px;border-left:1px solid #e9e9e9;}
#top_box .currency_txt{line-height:35px;height:35px;}
#top_box .currency_txt i{background: none;vertical-align: middle;margin: 0 0 0 5px;height:auto;width:auto;font-size:12px;-webkit-transform: scale(0.84);transform: scale(0.84);}
#top_box .drop_currency{top:35px;}
#top_box .tracking{padding:0 10px;border-left:1px solid #e9e9e9;float:right;line-height:35px;height:35px;}
#top_box .tracking a{display:block;line-height:35px;height:35px;color:#333;}
#top_box .tracking a:hover{color:#e62e04;}
#top_box .login{padding:0 10px;border-left:1px solid #e9e9e9;float:right;line-height:35px;height:35px;}
#top_box .login a{display:block;line-height:35px;height:35px;color:#333;}
#top_box .login a:hover{color:#e62e04;}


#header_box{width:100%;}
#header_box .head1{width:1200px;margin:0 auto;height:84px;}
#header_box .logo{ width:240px;height:84px;float:left;}
#header_box .logo a{display:block;height:84px;}
#header_box .logo a span{display:inline-block;height:100%;vertical-align:middle;}
#header_box .logo a img{vertical-align:middle;max-height:84px; max-width:100%;}
#header_box .search_box{ padding:0;float:left;margin-top:22px;}
#header_box .search{ width:auto; height:40px;padding:0;}
#header_box .searchform{ width:550px; height:40px; border:0;}
#header_box .search_input{ width:490px; height:38px; line-height:38px; padding:0; background:none;border:1px solid #cbcbcb;border-radius:5px 0 0 5px;border-right:0;}
#header_box .btn_search{ float:left;width:50px;height:40px;background:#e62e04;border-radius:0 5px 5px 0;margin:0;padding:0;color:#fff;font-size:24px;border:0;}
#header_box .header_rt{ padding-top:22px;}
#header_box .login_box{float:right;margin-left:20px;height:40px;}
#header_box .login_box i{display:inline-block;vertical-align:top;height:40px;line-height:40px;background:none;font-size:30px;padding:0 5px;}
#header_box .login_box span{display:inline-block;vertical-align:top;height:40px;line-height:35px;padding:2px 0;font-size:14px; width:90px;}
#header_box .login_box span a{display:block;max-width:100px;}
#header_box .wish_list{float:right;height:40px;margin-left:20px;cursor:pointer;}
#header_box .wish_list i{display:inline-block;vertical-align:top;height:40px;line-height:40px;background:none;font-size:40px;padding:0 5px;}
#header_box .wish_list a{display:inline-block;vertical-align:top;height:40px;line-height:35px;padding:2px 0;font-size:14px;}
#header_box .wish_list:hover i,#header_box .wish_list:hover a{color:#e62e04;}

#header_box .cart_box{ float:right;height:40px;border:0;margin:0;padding:0;}
#header_box .cart_box:hover i,#header_box .cart_box:hover .cart_txt a{color:#e62e04;}
#header_box .cart_txt i{ background:none; height:40px;color:#333;line-height:40px;text-align:center;font-size:30px;display:inline-block;vertical-align:top;width:auto;padding:0 5px;margin:0;cursor:pointer;}
#header_box .cart_txt span{display:inline-block;vertical-align:top;height:40px;line-height:18px;padding:2px 0;font-size:14px;}
#header_box .cart_txt strong{ height:16px;line-height:16px;background:#e62e04;color:#fff;padding:0 8px;border-radius:20px;}
#header_box .cart_txt span a{display:block;font-weight:normal;}
#header_box .cart{ right:-35px;}
#header_box #nav_wrapper{height:38px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
#header_box .nav_box{border:0;height:38px;width:1200px;margin:0 auto;}

#header_box .category_box{width:240px;background:#f2f2f2;height:38px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
#header_box .category_box h4{text-indent:10px;text-transform:uppercase;}
#header_box .category_box h4 a{display:inline-block;margin-left:10px;text-transform:capitalize;font-weight:normal;color:#666;}
#header_box .category_box h4 a:hover{text-decoration:underline;}
#header_box .category_2{border:1px solid #e9e9e9;top:38px;box-shadow:none;width:240px;left:-1px;padding:0;height:399px;}
#header_box .category_2 li{height:30px;border:0;position:initial;}
#header_box .category_2 li a{padding:0;height:28px;border-top:1px solid #fff;border-bottom:1px solid #fff;line-height:28px;text-indent:10px;position:relative;width:100%;}
#header_box .category_2 li.actived a, #header_box .category_2 li a:hover{width:100%;border:0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-right:1px solid #fff;padding:0;text-indent:10px;color:#e62e04;}
#header_box .category_2 .dropdown_menu2{left:240px;top:-1px;border-color:#e9e9e9;width:920px;}
#header_box .category_2 .dropdown_menu2 dl{width:200px;}
#header_box .category_2 .dropdown_menu2 dt{border-bottom:1px solid #e9e9e9;}
#header_box .category_2 .dropdown_menu2 dt a{border:0;text-indent:0;color:#333;}
#header_box .category_2 .dropdown_menu2 dd a{border:0;text-indent:0;color:#333;}
#header_box .category_2 .dropdown_menu2 dd a:hover{color:#f60;}
#header_box .nav{height:38px;width:940px;margin:0 0 0 18px;}
#header_box .nav li{height:auto;padding-top:0;padding-bottom:0;}
#header_box .nav li a{border:0;height:38px;line-height:38px;font-weight:bold;display:inline-block;font-size:14px;color:#333;}
#header_box .nav li a:hover{color:#e62e04;}
#header_box .sub_nav{top:38px;box-shadow:none;border-color:#e9e9e9;}
#header_box .nav .sub_nav li a{overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}


#header_box.posFixed{ position:fixed; left:0; top:0; background:#fff; transition:all 0.5s; box-shadow:1px 1px 10px #ddd; z-index:10000;}
#header_box.posFixed .category_2{ display:none !important;}
#header_box.posFixed .category_box:hover .category_2{ display:block !important;}



#body_box{width:1200px;}
.index_default{background:#eee;width:100% !important;}
#banner_wrapper{ padding-left:242px; height:400px;}
.index_default .banner_box{ width:640px; height:400px;}
.index_default .banner_rt{ width:318px;}
.www51buycom .num li{font-size:0;}
.index_default .ad1{height:auto;}
.index_default .home_ad img,.index_default .home_ad1 img{max-width:100%;}
.index_default .pro_deals .tit{height:46px;border-top:2px solid #e62e04;border-bottom:1px solid #eee;padding:0;}
.index_default .pro_deals .tit span{display:inline-block;height:46px;line-height:46px;border:0;text-indent:15px;font-size:20px;color:#000;}
.index_default .pro_deals .tit a{display:inline-block;height:46px;line-height:46px;border:0;font-size:12px;color:#000;margin-right:15px;}
.index_default .pro_deals{background:#fff;overflow:hidden;position:relative;}
.index_default .pro_deals .bd{padding:0 50px;overflow:hidden;}
.index_default .pro_deals .hd a{position:absolute;top:49px;width:50px;height:308px;line-height:308px;text-align:center;font-size:30px;cursor:pointer;}
.index_default .pro_deals .hd a:hover{background:#e8e8e8;color:#000;}
.index_default .pro_deals .prev{left:0;}
.index_default .pro_deals .next{right:0;}
.index_default .pro_deals .common_pro_list1 li{width:200px;margin:15px 8px;}
.index_default .pro_deals .common_pro_list1 li .pic{width:200px;height:200px;line-height:200px;}
.index_default .pro_deals .common_pro_list1 li .pic img{max-width:200px;max-height:200px;}
.index_default .cate_box{border-top:2px solid #f31349;border-bottom:1px solid #fff;height:550px;background:#fff;}
.index_default .bortop_1{border-top-color: #9E7D71;}
.index_default .bortop_2{border-top-color: #0059a7;}
.index_default .bortop_3{border-top-color: #5c6dbd;}
.index_default .bortop_4{border-top-color: #009893;}
.index_default .bortop_5{border-top-color: #15c1d7;}
.index_default .bortop_6{border-top-color: #55c932;}
.index_default .bortop_7{border-top-color: #a9b900;}
.index_default .bortop_8{border-top-color: #f3b516;}
.index_default .bortop_9{border-top-color: #e3521b;}
.index_default .bortop_10{border-top-color: #3BACFF;}
.index_default .bortop_11{border-top-color: #b018a9;}
.index_default .bortop_12{border-top-color: #eb63c9;}
.index_default .cate_box .cate_left{float:left;width:200px;height:550px;}
.index_default .cate_box .cate_left dl dt a{display: block;height: 100px;padding: 22px 25px 0;border-bottom: 1px solid #eee;font-size: 20px;line-height: 28px;text-align: center;font-weight: 700;color: #f31349;box-sizing:border-box;text-transform:uppercase;position:relative; word-wrap:break-word;}
.index_default .cate_box .cate_left dl dt a:hover{box-shadow:0 3px 6px 0 rgba(51,51,51,.298039);}
.index_default .cate_box .cate_left dl dt a i{position:absolute;right:5px;top:35px;background:none;font-size:30px;font-weight:normal;color:#999;}
.index_default .cate_box .cate_left dl dd a{display:block;color: #4e4e4e;margin-top: 14px;text-align:center;height:22px;line-height:22px;}
.index_default .cate_box .cate_left dl dd a:hover{color:#f60;}
.index_default .cate_box .cate_img{float:left;width:400px;}
.index_default .cate_box .cate_img:hover{box-shadow:0 3px 6px 0 rgba(51,51,51,.3);}
.index_default .cate_box .cate_img img{max-width:100%;max-height:100%;}
.index_default .cate_box .common_pro_list1{float:left;width:600px}
.index_default .cate_box .common_pro_list1 li{height:275px;border:0;border-right:1px solid #eee;margin:0;width:200px;box-sizing:border-box;border-radius:0;}
.index_default .cate_box .common_pro_list1 li.other{border:0;border-bottom:1px solid #eee;width:100%;margin:0;padding:0;height:0;}
.index_default .cate_box .common_pro_list1 li:hover{box-shadow:0 3px 6px 0 rgba(51,51,51,.3);}
.index_default .cate_box .common_pro_list1 li .pic{padding:10px;box-sizing:border-box;}
.index_default .cate_box .common_pro_list1 li .pic img{max-width:180px;max-height:180px;}
.index_default .cate_box .common_pro_list1 .pro_content{ padding:0 10px;}
.index_default .cate_box .common_pro_list1 li .name{margin:0; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.common_pro_list1 li .name p{overflow:hidden;}
.index_default .cate_box .common_pro_list1 li .price{padding:5px 0 0;font-weight:normal;margin:0;}
.index_default .bortop_1 .cate_left dl dt a{color: #9E7D71;}
.index_default .bortop_2 .cate_left dl dt a{color: #0059a7;}
.index_default .bortop_3 .cate_left dl dt a{color: #5c6dbd;}
.index_default .bortop_4 .cate_left dl dt a{color: #009893;}
.index_default .bortop_5 .cate_left dl dt a{color: #15c1d7;}
.index_default .bortop_6 .cate_left dl dt a{color: #55c932;}
.index_default .bortop_7 .cate_left dl dt a{color: #a9b900;}
.index_default .bortop_8 .cate_left dl dt a{color: #f3b516;}
.index_default .bortop_9 .cate_left dl dt a{color: #e3521b;}
.index_default .bortop_10 .cate_left dl dt a{color: #3BACFF;}
.index_default .bortop_11 .cate_left dl dt a{color: #b018a9;}
.index_default .bortop_12 .cate_left dl dt a{color: #eb63c9;}

.common_pro_list1 .pro_content{ padding-left:0;}
.common_pro_list1 li .name{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; padding:0; margin:8px 0 5px; height:35px; line-height:16px; width:100%; box-sizing:border-box;}


.index_default .index_pro_box .tit{padding:0;height:40px;line-height:40px;border:0;}
.index_default .index_pro_box .tit span{border:0;text-indent:0;font-weight:normal;text-transform:uppercase;font-size:24px;}
.index_default .index_pro_box .tit a{display:inline-block;font-size:14px;color:#333;}
.index_default .index_pro_box .common_pro_list1 li{background:#fff;border:0;margin:0 10px 10px 0;width:232px;box-sizing:border-box;padding:6px;}
.index_default .index_pro_box .common_pro_list1 li:hover{box-shadow:0 3px 6px 0 rgba(51,51,51,.3);}
.index_default .index_pro_box .common_pro_list1 li.actived{border:0;}
.index_default .index_pro_box .common_pro_list1 li.none{margin-right:0;}
.index_default .index_pro_box .common_pro_list1 li.other{margin:0;background:none;height:0;width:100%;padding:0;}
.index_default .index_pro_box .common_pro_list1 li .pic{width:220px;height:220px;line-height:220px;}
.index_default .index_pro_box .common_pro_list1 li .pic img{max-width:220px;max-height:220px;}
.common_pro_list1 li .sold_out_bg{left:0;right:0;margin:auto;top:100px;}
.common_pro_list1 li .sold_out_box span{width:100%;top:100px;}

#bottom_box{padding:0;width:100%;border-top:1px solid #eee;}
#bottom_box .link_box{border-top:1px solid #eee;border-bottom:1px solid #eee;}
#bottom_box .link_box .bottom{float:left;width:450px;border:0;padding:0 30px 0 0;box-sizing:border-box;}
#bottom_box .link_box .newletterform h3,#bottom_box .link_box .shartto_box h3,#bottom_box .link_box dl dt{font-size: 16px;color: #333;margin-bottom: 10px;font-weight:normal;height:auto;line-height:normal;}
#bottom_box .newletterform label{display:none;}
#bottom_box .newletterform{float:none;}
#bottom_box .newsletter_txt{width:238px;height:30px;border:1px solid #ccc;float:left;padding:0;}
#bottom_box .newsletter_btn{float:left;width:100px;height:32px;float:left;background:#e62e04;text-align:center;line-height:32px;margin:0;}
#bottom_box .shartto{float:none;width:auto;height:auto;line-height:normal;overflow:hidden;}
#bottom_box .shartto li{width:auto;height:auto;margin:0 7px 7px 0; }
#bottom_box .shartto li a{width:30px;height:30px;border-radius:4px;background:#666;color:#fff;display:inline-block;text-align:center;line-height:30px;}
#bottom_box .link_box dl{float:left;width:250px;box-sizing:border-box;}
#bottom_box .link_box dl dd a{padding:0;height:24px;line-height:24px;color:#999;}
#bottom_box .link_box dl dd a:hover{color:#999;text-decoration:underline;}
#bottom_box .copyright{background:#333;color:#666;padding:0;height:40px;line-height:40px;}

.product_list_2017 .common_pro_list1 li{width:230px;}
.product_list_2017 .common_pro_list1 li.other{width:100%;}
.product_list_2017 .common_pro_list1 li .pic{height:230px;width:230px;line-height:230px;}
.product_list_2017 .common_pro_list1 li .pic img {max-width:230px;max-height:230px;}
.product_detail_2017 .viewfontright{width:555px;}

.common_pro_list1 li .free_shipping{ color:#F00;}














