/*图标字体*/
#top_box .currency_txt i,#header_box .cart_txt i,#header_box .btn_search,.index_default span.discount-timer-big,span.discount-timer,.index_default .tit i.icon-clock1,span.discount-timer,.discount_timer_wrap i,#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,#top_box .livechat i,.common_pro_list1 li .free_shipping i,.common_pro_list2 li .free_shipping i,#top_box .cart_txt i,#bottom_box .shartto li i,#top_box .login i,#header_box .category_box h4 i,#header_box .searchform .select_box i,.index_default .news .news_con li .time i,#header_box .category_box h4 i{ background-image:none;}/*背景图片为无*/

#top_box .currency_txt i,#header_box .btn_search,.index_default span.discount-timer-big,span.discount-timer,.index_default .tit i.icon-clock1,span.discount-timer,#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_list2 li .discount,.common_pro_list2 li .discount_wrap i{overflow:visible;}

#top_box .livechat i{ font-size:16px; height:auto; margin:-1px 5px -4px 0;}/*fackbook*/
#top_box .currency_txt i{font-size:10px; -webkit-transform:scale(0.84); margin:0; color:#444;}/*选择货币*/
#header_box .cart_txt i{ width:32px; height:32px; border-radius:50%; background:#f01b48; color:#fff; font-size:17px; text-align:center; line-height:32px; margin:0 10px 0 0; float:left;}/*购物车*/
#header_box .btn_search{ width:34px; height:32px; text-align:center; background:#fff; font-size:16px; font-weight:bold; color:#bcbcbc; line-height:31px; margin:0;}/*搜索框按钮*/

/*显示特价时间图标字体star*/
.index_default span.timer_box{ float:none; margin-left:0;}
.index_default span.discount-timer-big{padding-left:0;}
.index_default .tit i.icon-clock1{ line-height:15px; float:left; font-size:20px; font-weight:bold; margin:-1px 2px 0px 10px;}
span.discount-timer{ text-indent:0;}
.discount_timer_wrap i{ height:16px;line-height:17px; font-size:16px; font-weight:bold; margin:0 2px -4px 0;}
/*显示特价图标字体 end*/

/*打折字体*/
.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:50px; height:41px; line-height:40px; color:#f11a48; font-size:54px; background:url(../images/ico.png) no-repeat;}
@-moz-document url-prefix(){.common_pro_list1 li .discount_wrap i{ line-height:46px;} } /*正对火狐兼容*/
.common_pro_list1 li .add_cart_bg,.common_pro_list2 li .add_cart_bg{ background:#f11a48;}

/*加入购物车*/
.common_pro_list1 li .add_cart,.common_pro_list2 li .add_cart{ text-align:center;}
.common_pro_list1 li .add_cart i{ font-size:20px; margin:0 5px 2px 0;}
.common_pro_list2 li .add_cart i{ margin:0 5px -12px 0;}
/*免邮*/
.common_pro_list1 li .free_shipping i,.common_pro_list2 li .free_shipping i{ margin:0 3px -1px 0; font-size:15px; color:#ed3445;}

/*底部分享*/
#bottom_box .shartto li{ width:36px; height:36px; text-align:center; background:#333; border-radius:50%;}
#bottom_box .shartto li a{ font-size:18px; line-height:38px; color:#fff;}

/* 底部联系我们*/
#bottom_box .contact_us dd i{ font-size:18px; line-height:37px;  border-radius:50%; text-align:center;}
/*more样式*/    
#header_box .sub_nav li.more,#header_box .category_1 .dropdown_menu2 dd a.more,#header_box .category_2 .dropdown_menu2 dd a.more{ width:100%; padding:0; margin:0; text-align:right; color:#ed3445;}
#header_box .sub_nav li.more a{color:#ed3445; padding-right:10px; font-size:12px;}
#header_box .sub_nav li.more a:hover{ background:#fff;}



/*覆盖*/
#header_box{ width:100%;}
.headerwrap{ background:#f4f4f4;}
#top_box{ background:#ddd; }
#top_box,#top_box .top_rt a{color:#444;}
#top_box .top_rt{ border:0;}
#top_box .drop_currency .arr{ display:none;}
#top_box .drop_currency{ top:22px;}
#header_box .logo{ height:auto;}
#header_box .logo a{ height:60px;line-height:60px; display:table-cell; vertical-align:middle;}
#header_box .search{ padding:0; margin-top:10px; width:auto; height:auto; background:#fff;}
#header_box .searchform{ width:600px; border:0;}
#header_box .searchform .select_box{position:relative; float:left; padding:8px 10px;}
#header_box .searchform .select_box select{ width:180px; height:24px; border:0; color:#979797; border-right:1px solid #eee;}
#header_box .searchform .select_box i{ font-size:20px; color:#979797; line-height:34px; position:absolute; top:0; left:10px;}
#header_box .search_input{ width:350px; height:32px; text-indent:0;}
#header_box .btn_search{ width:42px; height:40px; background:#fff; border:0;text-transform:uppercase; font-size:25px; color:#333; line-height:39px;}
#header_box .header_rt{ padding-top:14px;}
#header_box .cart_box{border:0; margin:0; padding:0; height:auto;}
#header_box .cart_txt{ height:auto;  padding:1px 10px; line-height:32px;}
#header_box .cart_txt i.arrow{ height:auto; line-height:1; font-size:12px; margin:0; float:none; background:none; color:#333;}
#header_box .cart_txt strong{ color:#f01b48;}
#header_box .cart .arr{ display:none;}
#header_box .cart{ box-shadow:none; border-color:#eee; top:32px; }
#header_box .nav_warp{ background:#191919;}
#header_box .nav_box{ width:1100px; margin:0 auto; border:0;position:relative;}
#header_box .nav{ width:auto;  margin-left:0;}
#header_box .nav li{ height:auto; padding:0; z-index:998;}
#header_box .nav li a{ display:block; line-height:40px; color:#fff;border-right:0; }
#header_box .nav li.none a{ border-right:0;}
#header_box .nav li.on a{ background:#f01b48; color:#fff;}
#header_box .dropdown_cate .arr{ display:none;}
#header_box .nav li.on .sub_nav li a{ background:#fff; color:#333;}
#header_box .dropdown_cate .cate_tit,#header_box .nav li.on .son_nav li a{background:#f0f0f0; color:#333;}
#header_box .dropdown_cate .cate_tit{  border-bottom:0; margin:10px 0;text-indent:5px;}
#header_box .sub_nav li{ height:25px;}
#header_box .sub_nav li a{ height:25px; line-height:25px; color:#525252;}
#header_box .nav li.on .sub_nav li a:hover{background:#F3F3F3; color:#ed3445;}
#header_box .sub_nav,#header_box .son_nav{  border:0;border-bottom:3px solid #f01b48; padding-bottom:20px;}
#header_box .son_nav li{ height:166px; border-right:0;}
#header_box .nav li.on .son_sub_nav li a{ background:#fff;}
#header_box .son_nav li a{ line-height:30px; margin-bottom:10px; text-indent:5px;}
#header_box .nav li.on .son_nav li a:hover,#header_box .category_2 .dropdown_menu2 dt a:hover,#header_box .category_1 .dropdown_menu2 dd a:hover,#header_box .category_2 .dropdown_menu2 dd a:hover{ color:#F23048;}
#header_box .son_nav li .son_sub_nav li a.more{ color:#f23551;}
#header_box .category_box{ position:absolute;float:none;background:#f7f7f7; display:none;}
#header_box #menuParent{ display:block; box-shadow:none; border:0; position:relative; top:0;  padding:0; background:none;}
#header_box #menuParent .arr{ display:none;}
#header_box .category_box h4{ background:#111; color:#fff;}
#header_box .category_box h4 i{ float:none; width:auto; height:auto; font-size:14px; margin:0 3px 0 15px; position:relative; top:4px; line-height:1;}
#header_box .category_1 li,#header_box .category_2 li,#header_box .category li{ border-bottom-color:#ddd; border-top:1px solid #fff; position:initial;}
#header_box .category_1 li a,#header_box .category_2 li a{position:initial;}
#header_box .category_1 li.actived a,#header_box .category_1 li a:hover,#header_box .category_2 li.actived a,#header_box .category_2 li a:hover{ border:0;  padding:1px 16px;}
#header_box #menuParent .dropdown_menu2{ border:0; box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);}
#header_box .category_2 .dropdown_menu2{ width:700px;}
#header_box .category_1 .dropdown_menu2 h4,#header_box .category_2 .dropdown_menu2 dt a{ font-weight:bold; font-size:14px; background:#f0f0f0; border:0; color:#000; padding:0; height:30px; line-height:30px; text-indent:5px;}
#header_box .category_1 .dropdown_menu2 dd a,#header_box .category_2 .dropdown_menu2 dd a{ padding:0; color:#777;}
#header_box .category_1 .dropdown_menu2 dd a:hover{ color:#ed3445;}
#header_box .category_2 .dropdown_menu2 dl{ height:185px; width:200px;}
#header_box .category_2 .dropdown_menu2 dt a{ padding:0;}
#header_box .category_2 .dropdown_menu2 dt{ border:0; padding:0; margin:0;}
#header_box .category{ width:210px;}
#header_box .category li{ padding:0 15px;}

.index_default .right_box{ width:878px; float:right;}
.index_default .banner_lf{ width:656px; float:left;}
.index_default .banner_box{width:656px;height:335px;}
.index_default .banner_rt{ width:212px;}
.index_default .banbotad .boxcol{ width:312px; overflow:hidden;}
.index_default .banner_rt .boxcol{ margin-bottom:7px;}
.index_default .banner_rt .last{ margin-bottom:0;}
.index_default .boxcol{  position:relative;}
.index_default .boxcol .overplay{ position:absolute; top:0; left:50%; height:100%; width:0; filter: alpha(opacity=0);opacity: 0; pointer-events: none; background:rgba(55, 177, 199, 0.3);-webkit-transition: all 0.4s ease 0.2s;-moz-transition: all 0.4s ease 0.2s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.index_default .boxcol:hover em{ opacity:0.85; filter: alpha(opacity=85);width:100%; left:0;}
.www51buycom .prev, .www51buycom .next{ width:40px !important; height:45px !important; opacity:0.3;}
.picScroll-left{position:relative; overflow:hidden;}
.picScroll-left .hd a{ width:35px; height:35px; font-weight:bold; text-align:center; line-height:35px; display:inline-block; font-size:20px; color:#000;cursor:pointer; border-radius:50%; background:#f1f1f1;position:absolute; top:50%; margin-top:-11px; z-index:99;transition:all 0.2s ease-in-out 0s; }
.picScroll-left .hd a:hover{ background:#f01b48; color:#fff;}
.picScroll-left .hd a.next{right:5px;}
.picScroll-left .hd a.prev{ left:5px;}
.index_default .picScroll-left .common_pro_list1 li .pic{  margin:0; margin-bottom:10px;}
.index_default .picScroll-left .common_pro_list1 li .name,.index_default .picScroll-left .common_pro_list1 li .price{ text-align:center;}
.index_default .tit{ border-bottom:1px solid #f4f4f4; height:35px; padding:0; text-transform:uppercase; color:#666; position:relative;}
.index_default .tit span{ border-left:0; text-indent:0;}
.index_default .tit a{ float:none;}
.index_default .tit a.more{ position:absolute; top:50%; right:10px; margin-top:-6px; font-size:12px;}
.index_default .titwrap{ background:#222;}
.index_default .tit .pro_change_title a{ line-height:35px; height:35px; float:left;border-right:2px solid #fff; padding:0 15px; font-size:13px; color:#fff; font-weight:bold;}
.index_default .tit .pro_change_title a.on{ color:#fff; background:#f11a48;}
.index_default .tit .spanbox{ height:13px; line-height:13px; border-left:18px solid #f01b48; background:#fff; position:relative; top:25px; display:inline-block; padding:0 2px 0 5px; font-size:13px;}
.common_pro_list1 .pro_content,.common_pro_list2 .pro_content{ text-align:center;}

.index_default .left_box{ width:212px; float:left;}
.index_default .left_box .tit{border-bottom:2px solid #c60920; background:#f01b48; height:auto; padding:8px 0;}
.index_default .left_box .tit .icon{ width:16px; height:16px; background:none; color:#fff; margin:3px 0 0; border-right:1px solid #c60920; float:left; padding:0 8px;}
.index_default .left_box .tit span{ height:16px; line-height:16px; color:#fff; border-left:1px solid #fa476d; float:none; display:inline-block; padding:0 5px;}

.index_default .common_pro_list1{display: flex; flex-wrap: wrap;}
.index_default .common_pro_list1 li .discount{ right:-4px;}
/*新闻列表*/
.index_default .news .news_con li{ width:212px; margin-bottom:10px;}
.index_default .news .news_con li .title{ display:block; padding:10px 0 0 0;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;color:#000; font-size:15px; font-weight:bold;}
.index_default .news .news_con li .time{ display:block;font-size:14px; color:#35ada9;}
.index_default .news .news_con li .time i{ color:#333;}
.index_default .news .news_con li .text{ line-height:18px; padding:10px 0; color:#000;}
.index_default .news .news_con li .text img{ max-width:212px; margin-bottom:6px;}
.index_default .news .news_con li .time i{ font-size:15px; position:relative; top:3px; margin-right:3px;}
.index_default .news .news_con li .more{ color:#f24e69;}

.index_default .pro_list{ height:auto; overflow:hidden;}
.index_default .pro_list .common_pro_list1 li{ width:auto; padding:15px 5px 15px 0; margin:0; float:none; overflow:hidden;border:0;  border-bottom:1px solid #ddd;}
.index_default .pro_list .common_pro_list1 li.actived{border:0; border-bottom:1px dashed #d7d7d7; box-shadow:none;}
.index_default .pro_list .common_pro_list1 li .pic{ width:70px; height:70px; line-height:70px; float:left; margin-right:5px;}
.index_default .pro_list .common_pro_list1 li .pic img{ max-width:70px; max-height:70px;}
.index_default .pro_list .common_pro_list1 li .name,.index_default .pro_list .common_pro_list1 li .price{ text-align:left; color:#4a4a57;}
.index_default .pro_list .common_pro_list1 li .name{ padding:0 0 5px 0;}
.index_default .pro_list .common_pro_list1 li .price{ font-size:12px; text-align:left;}
.index_default .pro_list .common_pro_list1 li span.oldprice{ font-size:12px;}
.index_default .pro_list .common_pro_list1 li .discount_wrap{ display:none;}
.index_default .popular_search  h3{ margin-bottom:10px;}
.index_default .popular_search a{ display:inline-block; padding:3px; border:1px solid #888; color:#888; margin:5px 5px 5px 0;}
.index_default .popular_search a:hover{ color:#fff; background:#f24e69;}
#bottom_box{ width:100%; background:#000; padding:0;}
.bottom_con_wrap{ background:#eee; overflow:hidden; padding:50px 0;}
#bottom_box .bottom_lt{ width:300px;}
#bottom_box .bottom_rt{ width:780px;}
#bottom_box .bottom{ border-top:0; padding:0 0 20px 0; border-bottom-color:#fff; }
#bottom_box .newletterform{ float:left;}
#bottom_box .shartto{ float:right;}
#bottom_box .newletterform label{display:block;}
#bottom_box .newsletter_btn{ width:auto; padding:0 10px; background:#000; margin-left:0;font-weight:bold; text-transform:uppercase; float:left;}
#bottom_box .newsletter_txt{ width:220px; height:26px; border:0; float:left;}
#bottom_box .link_box{ border-top:1px solid #ddd;}
#bottom_box .link_box dl{ padding-right:20px;}
#bottom_box .link_box dl.delstyle{ padding-right:0;}
#bottom_box .link_box dl dt{ text-transform:uppercase; border-left:16px solid #f01b48; text-indent:5px; height:auto; line-height:1; color:#666; font-size:12px; margin-bottom:10px;}
#bottom_box .link_box dl dd a{ padding:6px 0;}
#bottom_box .link_box dl dd a i.rtarr{font-size:6px; -webkit-transform:scale(0.6); font-weight:bold;margin-right:3px;}
#bottom_box .link_box dl dd p{ line-height:20px;}
#bottom_box .contact_us dd i{ border:2px solid #aaa;background:none;}
#bottom_box .contact_us dd p{ line-height:20px;}
#bottom_box .payment{ border:0; text-align:center; padding:20px 0 10px 0;}
#bottom_box .link_box dl dd .payment a{ display:inline-block; padding:0;}
#bottom_box .contact_us dt,#bottom_box .newletterform label,#bottom_box .shartto h3{ font-size:15px; font-weight:bold; text-transform:uppercase; line-height:1.35; color:#666; margin-bottom:15px;}






