/*样式覆盖部分*/
a:hover{color:#df0716;}
#top_box{background:#f4f4f4;color:#666;}
#top_box .login a{color:#666;}
#top_box .top_rt{border-right:none;}
.header_ad{background:#c11a21;text-align:center;}
.header_ad img{width:1100px;}
#header_box{width:100%;}
#header_box .head,#header_box .nav_box{width:1100px;margin:0 auto;}
#header_box .logo a{ display:block;}
#header_box .logo a img{max-height:70px;}
#header_box .search{width:auto;height:auto;}
#header_box .searchform{width:560px;height:34px;border:2px solid #e40026;}
#header_box .searchform select{width:150px;border:none;float:left;height:34px;}
#header_box .search_input{padding:0 0 0 20px;height:34px;line-height:34px;width:355px;}
#header_box .btn_search{margin:0;border:none;height:34px;width:35px;background:#de0414;border:none;color:#fff;font-size:16px; font-weight:bold;}
#header_box .search_box{padding-top:13px;}
#header_box .wish a{color:#666;font-size:14px;}
#header_box .wish a:hover{color:#df0716;}
#header_box .wish a i{color:#df0716;font-size:20px; vertical-align:middle;margin-right:5px;line-height:25px;background:none;}
#header_box .cart_box{margin:0 10px 0 0;padding:0; border:none;}
#header_box .cart_box span a{color:#666;font-size:14px;font-weight:normal;}
#header_box .cart_box span a:hover{color:#df0716;}
#header_box .cart_txt{line-height:normal;}
#header_box .cart{right:-116px;top:31px;}
#header_box .cart .arr{right:133px;}
#header_box .nav_box{border:none;}
#header_box .category_box h4{background:#c41b22;color:#fff;text-align:center;font-size:18px;letter-spacing:0;font-weight:normal;}
#header_box .category_box h4 i{display:none;}
#header_box .category,#header_box .category_1,#header_box .category_2{box-shadow:none;border:none; padding:1px 0;}
#header_box .category .arr,#header_box .category_1 .arr,#header_box .category_2 .arr{display:none;}
#header_box .category_1 li,#header_box .category_2 li{position:initial;height:35px;}
#header_box .category_1 li a,#header_box .category_2 li a{position:relative;}
#header_box .category_1 li{border:none;}
#header_box .category_1 .dropdown_menu2,#header_box .category_2 .dropdown_menu2{border:2px solid #c41b22;top:-2px;}
#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-color:#c41b22 #fff #c41b22 #c41b22;border-width:2px;width:178px;color:#c41b22;}
#header_box .category_1 .dropdown_menu2 dd a{width:160px;color:#525252;}
#header_box .category_1 .dropdown_menu2 dd a:hover{color:#c41b22;}
#header_box .category_1 .dropdown_menu2 h4{background:none;text-align:left;color:#0058a3;}
#header_box .category_2 .dropdown_menu2 dt a{color:#0058a3;}
#header_box .category_2 .dropdown_menu2 dd a{color:#525252;}
#header_box .category_2 .dropdown_menu2 dd a:hover{color:#c41b22;}
#header_box .sub_nav li.more{width:100%;text-align:right;}
#header_box .sub_nav li.more a{color:#d90000;font-size:10px;}
#header_box .sub_nav li.more a:hover{background:none;}
#header_box .category_1 .dropdown_menu2 dd a.more,#header_box .category_2 .dropdown_menu2 dd a.more{width:100%;text-align:right;color:#d90000;font-size:10px;}
#header_box .category_2 .dropdown_menu2 dl{height:200px;width:180px;}
#header_box .category_2 .dropdown_menu2{width:846px;}
#header_box .nav_warp{border-top:1px solid #c41b22;border-bottom:2px solid #c41b22;}
#header_box .nav{}
#header_box .nav li{z-index:998;padding-top:0;padding-bottom:0;height:auto;}
#header_box .nav li a{height:40px;display:inline-block;line-height:40px;font-size:14px;border:none;color:#4f4f4f;}
#header_box .nav li a:hover,#header_box .son_nav li .son_sub_nav li a:hover,#header_box .son_nav li .son_sub_nav li a.more{color:#c41b22;}
#header_box .dropdown_cate .cate_tit{color:#0058a3;}
#header_box .sub_nav li a{height:25px;line-height:25px;font-size:13px;}
#header_box .son_nav li{height:166px;}
#header_box .son_nav li a{color:#0058a3;height:30px;line-height:30px;}
.index_default{width:100% !important;}
.index_default .idx{width:1100px;margin:0 auto;}
.index_default .banner_box{width:100%;position:relative;height:360px;}
.index_default .ban{width:1100px;margin:0 auto;}
.index_default .banner_con{float:left;width:610px;height:360px;margin-left:210px;}
.index_default .banner_right_ad{float:right;width:280px;}
.index_default .banner_right_ad img{ width:100%; display:block;}
.index_default .banner_bg{position:absolute;left:0;top:0;height:360px;width:100%;z-index:-1;}
.index_default .ad1{height:auto;}
.index_default .ad2{margin:0;height:auto;}
.index_default .idx_wrap{width:100%;background:#f5f5f5;}
.index_default .tit{border-bottom:2px solid #da0815;padding:0;height:40px;line-height:40px;font-size:18px;font-weight:normal;}
.index_default .tit span{border:none;text-indent:0;color:#da0815;}
.index_default .common_pro_list1,.index_default .categories{overflow:hidden;background:#fff;width:100%;}
.index_default .tit a{color:#666;font-weight:bold;}
.index_default span.discount-timer-big .day_count, .index_default span.discount-timer-big .day_seconds, .index_default span.discount-timer-big .day{font-weight:normal;font-size:18px;}
.index_default .categories li{ width:208px; margin:10px 0 10px 10px;}
.index_default .categories li.other{margin:0;padding:0;border:0;box-shadow:none;width:100%;height:1px;}

.index_default .categories li .parents{position:relative; overflow:hidden;}
.index_default .categories li .pic{ border:1px solid #ccc; width:206px; height:150px;}
.index_default .categories li .pic img{max-width:206px; max-height:150px;}
.index_default .categories li .more{ color:#f99501;}
.index_default .categories li dl dt{ font-weight:normal; border:none; line-height:25px; margin:5px 0 0 0;}
.index_default .categories li dl dd a{ line-height:18px; height:auto;}
.index_default .tit a{ font-size:14px;color:#000;}
.index_default .pro_change_tit{padding:0; height:40px;line-height:40px;border-bottom:2px solid #da0815;}
.index_default .pro_change_tit span{font-size:16px;color:#da0815;display:inline-block;height:40px;line-height:40px;font-weight:normal;border:1px solid #da0815;padding:0 20px;float:left;}
.index_default .pro_change_tit span a{color:#da0815;}
.index_default .pro_change_tit span.on{background:#da0815;}
.index_default .pro_change_tit span.on a{color:#fff;}
.index_default .pro_change_tit .more{ float:right; font-size:13px;}
.index_default .pro_change_tit .more a{font-size:14px;color:#000;}
#btnlistID li{ width:25px !important; height:10px !important; overflow:hidden; line-height:999px !important;}
.index_default .pro_change_tit .cate_tit{float:left;padding:0 20px 0 0;color:#1e1e1e;width:250px;color:#da0815;font-size:20px;font-weight:normal;}
.index_default .pro_change_tit .cate_tit span{color:#fff;border:none;background:#ff7b00;font-weight:bold;width:26px;height:20px;line-height:20px;display:inline-block;padding:0;text-align:center;margin:8px 5px 0 0;}
.index_default span.discount-timer-big{font-size:20px;}
.index_default .introduce{background:#fff;border:2px solid #da0815;}
.addskutocart_btn a:hover{color:#fff;}
.index_default .news{width:545px;background:#fff;}
.index_default .news .tit,.index_default .shipped_orders .tit{height:40px;line-height:40px;border-bottom:1px solid #ececec;text-indent:20px;font-size:16px;font-weight:normal;color:#000;}
.index_default .news .tit a{float:right;font-weight:normal;padding-right:10px;font-size:12px;}
.index_default .news .news_con{padding:10px 20px;overflow:hidden;}
.index_default .shipped_orders .infoList{overflow:hidden;}
.index_default .news .news_con li{height:30px;line-height:30px;}
.index_default .news .news_con li a{ color:#666;max-width:430px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_default .news .news_con li a:hover{text-decoration:underline;}
.index_default .news .news_con li a i{background:none; vertical-align:middle;margin-right:5px;color:#da0815;}
.index_default .news .news_con li span{float:right;}
.index_default .shipped_orders{width:545px;background:#fff;}
.index_default .shipped_orders .bd{height:159px; overflow:hidden; margin:13px 20px;}
.index_default .shipped_orders .infoList li{padding:8px 0; line-height:18px; display:block; overflow:hidden;}
.index_default .shipped_orders .infoList li .order_item{line-height:18px; float:left; width:168px; overflow:hidden;}
.index_default .commodity li{ float:left; width:480px; margin:15px 50px 5px 0;}
.index_default .commodity li.none{ margin-right:0;}
.index_default .commodity li .pic{ width:115px; height:115px; float:left; text-align:center; display:block; line-height:115px; vertical-align:middle;}
.index_default .commodity li .pic img{ max-width:115px; max-height:115px;}
.index_default .commodity li .commodity_con{ width:350px; line-height:18px; float:left; color:#999;}
.index_default .commodity li .price{ color:#f94757;}
.index_default .commodity li .star_time{ margin:5px 0 3px 0;}
.index_default .commodity li .comment_date{ padding-left:5px;}
.index_default .commodity li .con{ color:#000;}
.index_default .commodity li .title{ padding:0 3px; color:#f94757;}
#bottom_box .bottom{float:right;border:none;padding:0;width:260px;}
#bottom_box .link_box dl{padding-right:30px;}
#bottom_box .newletterform label{display:block;font-size:14px;font-weight:bold;height:25px;line-height:25px;margin-bottom:5px;color:#666;}
#bottom_box .newletterform{float:none;}
#bottom_box .newsletter_btn{background:#da0815;}
#bottom_box .link_box dl dt{color:#666;}
#bottom_box .payment{border-top:1px solid #e9e9e9;}
.index_default .keysearch{background:#fff;}
.index_default .keysearch h3{height:40px;line-height:40px;border-bottom:1px solid #ececec;text-indent:20px;font-size:16px;font-weight:normal;color:#000; }
.index_default .keysearch a {border:1px solid #d9d9d9;border-radius:10px;box-shadow:0 0 2px 1px #eee;display:inline-block;margin:5px 5px 5px 0;padding:3px 5px;}
.index_default .keysearch .keysearch_con{padding:10px 20px;}
/*图标字体*/
#top_box .currency_txt i,#header_box .cart_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,#bottom_box .newletterform label,.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,#bottom_box .newletterform label i{ background:none;}/*背景图片为无*/
#top_box .currency_txt i{ height:12px; width:15px; line-height:18px; font-size:12px; margin:0;-webkit-transform:scale(0.84);transform:scale(0.84);margin-left:5px;color:#666;}
#header_box .cart_txt i{ font-size:20px; background:none; color:#df0716; line-height:25px;margin:0 5px 0 0;  vertical-align:middle;}
#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 .nav li a{background:none;}
#header_box .nav li a i{background:none;font-size:15px; width:17px;height:14px;-webkit-transform:scale(0.4);transform:scale(0.6);color:#898989;font-weight:bold;right:-5px;top:15px;position:absolute;}
#header_box .category_box h4 i{background:none;font-size:12px;margin:15px 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:11px 4px 0 4px;}
#bottom_box .shartto li{width:36px;height:36px;}
#bottom_box .shartto li a{ font-size:24px;display:block;width:36px;height:36px;line-height:43px;text-align:center;}
#bottom_box .contact_us dd i{ font-size:36px; color:#828282; overflow:visible;}
.common_pro_list1 li .add_cart{ text-align:center;}
.common_pro_list1 li .add_cart i{ font-size:16px; margin:0 5px 2px 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:#ff2d2d; 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:16px; margin:0 5px -12px 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_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:#ed3445; font-size:54px; background:url(../images/ico.png) no-repeat;}
@-moz-document url-prefix(){.common_pro_list1 li .discount_wrap i{ line-height:49px;}
