/*样式覆盖部分*/
body{color:#666;}
a{color:#333;}
.addskutocart_btn a{color:#fff;}


#top_box{background:#fff;height:45px;line-height:45px;color:#999;border-bottom:1px solid #f1f1f1;}
#top_box .drop_currency{top:45px;}
#top_box .top_rt{margin:16px 0;float:left;line-height:13px;border:0;border-right:1px solid #999;}
#top_box .bor_none{border-right:0;}
#top_box .login a{color:#999;}
#top_box .login a i{background:none;vertical-align:middle;color:#ff1b6b;font-size:20px;margin:-7px 3px -4px 0; line-height:18px;}
#top_box .login a:hover{color:#ff1b6b;}

#header_box{position:relative;}
#header_box .search_box{padding:10px 0 30px;}
#header_box .search{padding:0;height:auto;width:auto;}
#header_box .searchform{border:0;width:230px;height:40px;border:1px solid #f1f1f1;}
#header_box .search_input{float:right;width:190px;padding:0;margin:0;background:none;height:40px;line-height:40px;text-indent:0;}
#header_box .btn_search{float:left;width:40px;text-align:center;line-height:40px;height:40px;padding:0;margin:0;border:0;background:none;font-size:25px;color:#d2d2d2;}
#header_box .logo{position:absolute;left:0;right:0;margin:auto;display:inline-block;text-align:center;height:auto;max-height:100px;}

#header_box .header_rt{padding:10px 0;}
#header_box .cart_box{margin:0;padding:0;border:0;height:40px;}
#header_box .cart_txt a{display:inline-block;font-weight:bold;}
#header_box .cart_txt a i{display:inline-block;vertical-align:middle;width:40px;height:40px;line-height:40px;color:#fff;font-size:18px;text-align:center;border-radius:50%;background:#ff1b6b;}

#header_box .nav_box{border:0;}
#header_box .nav{width:100%;float:none;margin:0;text-align:center;}
#header_box .nav > li{float:none;display:inline-block;padding:0;height:40px;text-align:left;}
#header_box .nav > li > a{display:inline-block;text-transform:uppercase;border:0;}
#header_box .nav .sub_nav{text-align:left;background:#fff;border: 1px solid #eee;box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.2);box-sizing: border-box;margin-top: 0;text-transform: none;width:172px;padding:10px;top:40px;}
#header_box .nav .sub_nav .arr,#header_box .nav .sub_nav .cate_tit{display:none;}
#header_box .nav .sub_nav li{float:none;width:auto;}
#header_box .nav .sub_nav li a{padding:0;}
#header_box .nav .sub_nav li a:hover{color:#808080;background:none;}

.index_default .banner_box{float:none;height:400px;width:1100px;}
.index_default .tit{padding:0;height:auto;padding:10px 0;border-bottom:1px solid #f0f0f0;text-align:center;height:40px;line-height:40px;}
.index_default .tit a{color:#333;float:none;font-size:30px;display:inline-block;}



#bottom_box{width:100%;border-top:1px solid #f1f1f1;}
#bottom_box .link_box dl.newletterform{float:right;padding:8px 0 0px;width:352px;}
#bottom_box .newletterform label{display:none;}
#bottom_box .newletterform form{text-align:right;width:350px;height:40px;border:1px solid #000;float:right;}
#bottom_box .newsletter_txt{float:right;border:0; height:40px;width:250px;padding:0; color:#666; text-indent:10px;}
#bottom_box .newsletter_txt::-webkit-input-placeholder{ color:#ccc;}
#bottom_box .newsletter_btn{float:right;margin:0;width:100px;height:40px;color:#fff;background:#000;}
#bottom_box .newletterform h3{font-weight:normal;font-size:14px;margin-bottom:10px;color:#000;}
#bottom_box .link_box dl dt{margin-bottom:10px;}
#bottom_box .link_box dl dd a{color:#999;line-height:24px;}
#bottom_box .link_box dl dd a:hover{color:#ed3445;}
#bottom_box .payment{border-top:1px solid #f1f1f1;padding:0;height:60px;line-height:60px;}

.product_list_2017 .common_pro_list1 li .pic{height:210px;line-height:210px;}
.product_list_2017 .common_pro_list1 li .pic img{max-height:210px;}

/*图标字体*/
#top_box .currency_txt i,.index_default span.discount-timer-big,.index_default .tit i.icon-clock1,#bottom_box .contact_us dd.email i,#bottom_box .contact_us dd.phone i,.common_pro_list1 li .discount,.common_pro_list1 li .discount_wrap i,.common_pro_list1 li .add_cart i,.common_pro_list2 li .discount,.common_pro_list2 li .discount_wrap i,.common_pro_list2 li .add_cart i{ background:none;}/*背景图片为无*/
#top_box .currency_txt i{ height:12px; width:15px; line-height:18px; font-size:22px; margin:0;margin:0 0 2px 0;color:#636363;}
#header_box a.go{background:#db4c52;text-align:center;}
#header_box a.go i{background:#db4c52;color:#fff;line-height:32px;font-size:14px;}

#header_box .category_box h4 i{background:none;font-size:12px;margin:13px 25px 0 0;width:13px;height:11px;}
.index_default span.timer_box{ float:none; margin-left:0;}
.index_default span.discount-timer-big{padding-left:0;background:none;}
.index_default .tit .clock{ height:20px; float:left; font-size:20px; font-weight:bold; margin:-3px 3px 0px 10px;}
#bottom_box .shartto{height:auto;}
#bottom_box .shartto li{width:30px;height:30px;margin-bottom:5px;}
#bottom_box .shartto li a{ font-size:20px;display:block;width:30px;height:30px;line-height:30px;text-align:center;color:#333;}
#bottom_box .shartto li a:hover{color:#ed3445;}
#bottom_box .contact_us dd i {background:none;color:#fff;font-size:14px;height:20px;line-height:20px;margin-right:12px;vertical-align:middle;width:13px;}
.common_pro_list1 li .add_cart{ text-align:center;}
.common_pro_list1 li .add_cart i{ font-size:14px; margin:0 5px -3px 0;}
.common_pro_list2 li .dc,.common_pro_list1 li .dc{position:absolute; right:0; top:0;}
.common_pro_list2 li .discountbg,.common_pro_list1 li .discountbg{ color:#45d8bb; font-size:58px;width:55px;line-height:44px;text-align:center;}
.common_pro_list2 li .add_cart{ text-align:center;}
.common_pro_list2 li .add_cart i{ font-size:14px; margin:0 5px -3px 0;}
#bottom_box .newletterform label i{ font-size:20px; margin:0 2px -5px 0;}
.discount_timer_wrap i {font-size: 16px;font-weight: bold;height: 16px;line-height: 17px;margin: 0 2px -4px 0;width: 16px;background:none;}
.common_pro_list1 li .free_shipping i,.common_pro_list2 li .free_shipping i{background:none;margin:0 3px -1px 0; font-size:15px; color:#ed3445;}
.discount_timer_wrap span.discount-timer{background:none;text-indent:3px;}
.index_default .left_box .left_prolist li .dc{display:none;}


.common_pro_list1 li .discount,.common_pro_list2 li .discount{ width:50px; border-radius:50%; box-sizing:border-box; background:#e41c2e; height:50px; padding-top:12px;}
.common_pro_list1 li .discount_wrap,.common_pro_list2 li .discount_wrap{ position:absolute; right:0; top:0;}
.common_pro_list1 li .discount_wrap i,.common_pro_list2 li .discount_wrap i{ width:51px; height:41px; line-height:40px; color:#45d8bb; font-size:54px;}

.index_default .consumer_selfies #buyer_show_box{
	position: relative;
	overflow: hidden;
}
.index_default .consumer_selfies li .pic{
	
	display: flex;
	display: -webkit-flex;
	align-items: center;
	justify-content: center;
	height: 220px;
	position: relative;
	
	
}
.index_default .consumer_selfies li .pic img{
	max-width: 100%;
	max-height: 100%;
}
.index_default .consumer_selfies .cover_box{
	width:100%;
	height:100%;
	position:absolute;
	left:0;top:0;
	background:rgba(0,0,0,0.4);
	color:#fff;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	align-items: center;
	display:none; 
}
.index_default .consumer_selfies .cover_box span{
	
}
.index_default .consumer_selfies a:hover .cover_box{
	display:flex;
}

.index_default .consumer_selfies .show_left_btn{
	width: 50px;
    height: 50px;
    position: absolute;
    left: -25px;
    top: 50%;
    z-index: 9;
    background: rgba(255,255,255,.5);
    text-align: right;
    border-radius: 50%;
    box-sizing: border-box;
    padding-right: 5px;
    margin-top: -25px;
}
.index_default .consumer_selfies .show_right_btn{
	width: 50px;
    height: 50px;
    position: absolute;
    right: -25px;
    top: 50%;
    z-index: 9;
    background: rgba(255,255,255,.5);
    text-align: left;
    border-radius: 50%;
    box-sizing: border-box;
    padding-left: 5px;
    margin-top: -25px;
}
.index_default .consumer_selfies .show_btn svg{
	height: 50px;
    width: 20px;
	fill:#000;
}
.index_default .consumer_selfies .show_right_btn svg{
	transform: rotate(180deg);
}


@-moz-document url-prefix(){.common_pro_list1 li .discount_wrap i{ line-height:49px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
