/*图标字体*/
#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 .searchbtn 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:#757575;}/*选择货币*/
#header_box .cart_txt i{ width:auto; height:auto; font-size:30px;color:#b0cb09; margin:0 5px -16px 0; line-height:40px;}/*购物车*/
#header_box .btn_search{ width:40px; height:40px; border:0;text-align:center; font-size:24px; font-weight:bold; background:#fc911f; color:#fff; line-height:36px; margin:0; padding:0; position:relative; top:-2px; right:-2px;}/*搜索框按钮*/

/*显示特价时间图标字体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:21px; float:left; font-size:20px; font-weight:bold; margin:-2px 0px 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; left:160px; top:0; width:51px; display:table;}
.common_pro_list1 li .discount_wrap i,.common_pro_list2 li .discount_wrap i{ width:50px; height:50px; border-radius:50%; background:#72b944; opacity:0.75; filter:(opacity=75); font-size:54px;}
.icon-discount-bg1:before{ display:none;}
@-moz-document url-prefix(){.common_pro_list1 li .discount_wrap i{ line-height:49px;} } /*正对火狐兼容*/
.common_pro_list1 li .discount,.common_pro_list2 li .discount{ height:50px; padding-top:0; text-align:center;position:relative; top:0; right:50px; display:table-cell; vertical-align:middle;}
.common_pro_list1 li .discount span,.common_pro_list2 li .discount span{ width:50px;}
.common_pro_list1 li .add_cart_bg,.common_pro_list2 li .add_cart_bg{background:#72b944;}
.common_pro_list1 li .add_cart_bg, .common_pro_list2 li .add_cart_bg, #header_box .view_cart_btn a, a.common_btn4, .common_btn2, .product_detail .addskutocart_btn a, .common_mini_btn1, #bottom_box .newsletter_btn{ background:#72b944;}


/*加入购物车*/
.common_pro_list1 li .add_cart,.common_pro_list2 li .add_cart{ text-align:center;}
.common_pro_list1 li .add_cart i,.common_pro_list2 li .add_cart i{ font-size:15px; margin:0 5px -1px 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{ height:auto; float:none; padding-top:10px;}
#bottom_box .shartto li{ width:30px; height:30px; margin:0 5px 5px 0; text-align:center;}
#bottom_box .shartto li a{ display:block;font-size:18px; line-height:30px; background:#e3e3e3; border-radius:50%; color:#fff;}
#bottom_box .shartto li a:hover{ color:#79b100;}


/* 底部联系我们*/

/**/
.arr{ display:none;}
body{ background:url(../images/noel.jpg) no-repeat center top;}
#container{  background:url(../images/bg-line-gwz.png) repeat-y center top; }
#top_box{ background:#fff; }
#top_box .top_rt{ height:30px; line-height:30px; border:0; margin:0; padding:0 0 0 15px;}
#top_box,#top_box .top_rt a{ color:#5c5c5c;}
#top_box .currency_box{ z-index:999;}
#top_box .drop_currency{ top:30px;}
#header_box .logo{ height:75px;display:table;}
#header_box .logo a{ display:table-cell; line-height:75px; vertical-align:middle;}
#header_box .logo a img{ max-height:75px;}
#header_box .cart_box{ height:40px; border:0; margin:0; padding:0; float:none;}
#header_box .cart_txt{ line-height:40px; font-size:12px;}
#header_box .cart_txt span{ font-weight:normal;}
#header_box .cart_box span a{color:#60646a;}
#header_box .cart{ top:40px;}
#header_box .checkoutbox,#header_box .loginbox{ float:right; }
#header_box .checkoutbox{ border-right:1px solid #aaa; padding-right:15px; margin-right:15px;}
#header_box .loginbox p{ line-height:20px; color:#60646a;}
#header_box .checkoutbtn,#header_box .loginbtn{ display:block; text-align:center; line-height:20px; background:#a61d55; color:#fff; border-radius:5px; margin-top:5px;}
#header_box .loginbtn{ background:#64909a;}
#header_box .header_rt{ padding:15px 0 0 0;}
/*搜索框*/
#header_box .select_box{ float:left; width:152px; background:#b8b8b8;height:36px;position:relative; cursor:pointer;}
#header_box .select_box .txt{ display:block; line-height:36px; padding-right:20px; color:#fff; text-indent:8px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
#header_box .select_box i{ width:12px; height:12px;font-size:12px; position:absolute; top:50%; right:5px; margin-top:-6px; background-image:none; overflow:visible; display:none;}
#header_box .select_box ul{ position:absolute; top:36px; left:-1px; border:1px solid #ccc; background:#fff; padding:10px 0;display:none;}
#header_box .select_box ul li{ line-height:25px; padding:0 12px;cursor:pointer; white-space:nowrap; word-break:keep-all;}
#header_box .search_box{ padding:15px 0 0 150px;}
#header_box .hotwords{}
#header_box .hotwords span,#header_box .hotwords a{ color:#818181;}
#header_box .hotwords a{}
#header_box .search{ width:auto; height:auto; z-index:999; padding:0;}
#header_box .searchform{ width:360px; height:36px; border:2px solid #afcb09;}
#header_box .search_input{ width:320px; height:36px; line-height:36px; padding:0; background:none;}


/*导航样式*/
#header_box .nav_warp{ width:1164px;height:64px;position:relative; left:-33px; background:url(../images/navbg.png) no-repeat;}
#header_box .nav_box{ width:1100px; margin:0 auto; border:0; height:47px;}
#header_box .nav{ width:auto; margin:0;}
#header_box .nav li{ height:auto; z-index:998; padding:0;}
#header_box .nav li a{ display:block; line-height:47px; color:#fff; font-size:14px;border-right-color:#70a103; border-left:1px solid #9bbe4d;}
#header_box .nav li a.home{ border-left:0;}
#header_box .nav li.on a{color:#fff; background:#f28715;}
#header_box .nav li.none a{ border-right:0;}
#header_box .sub_nav,#header_box .son_nav{top:47px; border:2px solid #7ab100;box-shadow:6px 8px 12px -9px rgba(51, 50, 50, 0.5); border-radius:0;padding-bottom:20px;}
#header_box .sub_nav{ width:410px;}
#header_box .dropdown_cate .cate_tit,#header_box .nav .son_nav li a{ height:30px; line-height:30px; border:0;}
#header_box .dropdown_cate .cate_tit,#header_box .nav li.on .son_nav li a{color:#79b100;  text-indent:0; padding:0; margin-bottom:0;  background:none;}
#header_box .sub_nav li{ height:22px; padding:0;}
#header_box .son_nav li{ height:190px; border-right:0;padding:0;}
#header_box .son_nav li .son_sub_nav li{ height:25px;}
#header_box .sub_nav li a,#header_box .son_nav li .son_sub_nav li a{  height:25px; line-height:25px;  padding:0; border:0; text-transform:none;}
#header_box .nav li.on .sub_nav li a,#header_box .nav li.on .son_nav li .son_sub_nav li a{ font-size:12px; border:0; background:none; font-weight:normal;text-transform:none; color:#737272;}
#header_box .sub_nav li a:hover span, #header_box .nav li .son_nav li .son_sub_nav li a:hover,#header_box .sub_nav li a:hover{ text-decoration:underline;color:#333232; background:none;}
#header_box .nav li.on .son_nav li .son_sub_nav li a.more{ color:#d70000;}
#header_box .category_box,#header_box .dropdown_cate .arr{ display:none;}

#bottom_box{ border:0; padding:25px 0; overflow:hidden;background:url(../images/bottombg.jpg) repeat-x top; }
#bottom_box .link_box{ padding:15px 0 0 0; border-bottom:2px solid #e3e3e3;}
#bottom_box .link_box dl{ height:240px; border-right:2px solid #e3e3e3; padding:0 18px 0 0; margin:0 15px 0 0;}
#bottom_box .link_box dl dt{ color:#5c5c5c; text-transform:uppercase; margin-bottom:10px;}
#bottom_box .link_box dl dd a{ padding:5px 0;}
#bottom_box .contact_us dd p,#bottom_box .link_box dl dd a{ color:#5c5c5c;}
#bottom_box .link_box dl.contact_us{ width:220px; padding:0; margin:0; border:0;}
#bottom_box .newletterform{ float:none;}
#bottom_box .newletterform form{ position:relative;}
#bottom_box .newletterform label{ display:block; color:#5c5c5c; font-size:14px; padding:5px 0; font-weight:bold;}
#bottom_box .newsletter_txt{ width:218px; height:30px; line-height:30px; border-color:#79b100; padding:0;}
#bottom_box .newsletter_btn{height:32px; background:#79b100; line-height:32px; position:absolute; right:0; bottom:0; margin:0;}
#bottom_box .payment{ border-top-width:0;}

.index_default .adbox{ margin-bottom:20px; overflow:hidden;}
.index_default .adbox a{ margin-right:20px; float:left;}
.index_default .adbox a.last{ margin:0;}
.index_default .adbox a:hover{ opacity:0.7; fliter:(opacity=70);}
.index_default .tit{ }
.index_default .tit span{ border:0; text-indent:0;}
.index_default .tit a{ font-size:12px;font-weight:bold;}

/*最近卖出*/
.index_default .common_pro_list1 li .ship{text-align:center;padding:5px 0 10px;}
.index_default .common_pro_list1 li .ship img{margin:0 5px; vertical-align:middle;}
.index_default .common_pro_list1 li .ship a{text-decoration:underline;color:#323232;max-width:125px;display:inline-block; white-space:nowrap;overflow:hidden; vertical-align:middle;}
#header_box .nav li a.none{border-right:none;border-left:1px solid #9bbe4d;}
#bottom_box .contact_us dd i {background:none;color:#5c5c5c;font-size:14px;height:20px;line-height:20px;margin-right:12px;vertical-align:middle;width:13px;}
#bottom_box .link_box dl dd a{padding:5px 0;}
#bottom_box .link_box dl dd a:hover{text-decoration:underline;}
.product_detail dl.picsize dd{line-height:20px;margin-top:5px;}
.product_detail dl.picsize dd input{margin:0 5px 0 0;vertical-align:middle;}