html, body{ font-family:'微软雅黑',Arial, Helvetica, sans-serif;}
a:hover{color:#fa7486;}
#top_box{background:#f4f4f4;color:#666;background:linear-gradient(to bottom, #ffffff, #eeeeee); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,grandientType=1);
background: -ms-linear-gradient(top, #ffffff,  #eeeeee);        /* IE 10 */
background:-moz-linear-gradient(top,#ffffff,#eeeeee);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#eeeeee));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#eeeeee));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #ffffff, #eeeeee);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #ffffff, #eeeeee);}
#top_box .login a{color:#666;}
#top_box .top_rt{border-right:none;}
.header_ad{background:#c41b22;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{ width:330px; height:90px;}
#header_box .search{width:auto;height:auto; padding:0;}
#header_box .searchform{width:438px;height:40px; border:none;}
#header_box .searchform select{width:150px;border:none;float:left;height:34px;}
#header_box .search_input{padding:0 0 0 20px;height:38px;line-height:34px;width:353px; border:1px solid #dddddd; box-shadow:0 1px 5px 0 #ddd;}
#header_box .btn_search{margin:0;border:none;height:40px;width:63px;background:#de0414;border:none;color:#fff;font-size:16px; background:url(../images/headSearch_btn.jpg) no-repeat scroll 0 0;}
#header_box .search_box{padding:0; margin:35px 0 0 30px;}
#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 .header_rt{ padding-top:0; margin-top:35px;}
#header_box .cart_box{margin:0 10px 0 0;padding:0; border:none; height:37px;}
#header_box .cart_box span{ color:#666;}
#header_box .cart_box span a{color:#666;font-size:14px;font-weight:normal;}
#header_box .cart_txt strong,#header_box .cart_box span a:hover{ color:#ff7688;}
#header_box .cart_txt{line-height:normal; width:130px; border:1px solid #e4e4e4; background:#f2f2f2; padding:5px;}
#header_box .cart{right:0;top:37px;}
#header_box .cart .arr{right:62px;}
#header_box .nav_box{border:none;}
#header_box .category_box h4{background:#ff4560;color:#fff;text-align:center;font-size:18px;letter-spacing:0;font-weight:normal; line-height:33px;}
#header_box .category_box h4 i{display:none;}
#header_box .category,#header_box .category_1,#header_box .category_2{box-shadow:none;border:none; top:31px; background:#ff5e75;}
#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; color:#fff;}
#header_box .category_1 li,#header_box .category_2 li,#header_box .category_1 li.none,#header_box .category_2 li.none{border-bottom:1px solid #ff4e68;border-top:1px solid #ff7489;}
#header_box .category_1 li.none a:hover,#header_box .category_2 li.none a:hover{ background:none; color:#fff; margin:0; border:none; width:179px; padding:1px 16px;}
#header_box .category_1 .dropdown_menu2,#header_box .category_2 .dropdown_menu2{border:none;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{background:#fff;width:178px;color:#ff4560; border:none;}
#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; margin-right:20px;}
#header_box .category_2 .dropdown_menu2{width:600px;}
#header_box .nav_warp{background:#3b3a3d; height:33px;}
#header_box .son_nav li a:hover{ color:#fff;}
#header_box .son_nav .son_sub_nav li a:hover{ color:#fa7486;}
#header_box .nav{ margin:0;}
#header_box .nav li{z-index:998;padding-top:0;padding-bottom:0;height:auto;}
#header_box .nav li a{height:33px;display:inline-block;line-height:33px;font-size:14px;border:none;color:#fff;}
#header_box .nav li.current,#header_box .nav li a.home{ background:#000;
background:rgba(0, 0, 0, 0.8);filter:alpha(opacity=80);}
#header_box .nav li.on a{color:#fff;}
#header_box .nav li a:hover,#header_box .son_nav li .son_sub_nav li a.more{color:#fff;}
#header_box .son_nav li a:hover{ color:#fa7486;}
#header_box .dropdown_cate .cate_tit{color:#fff;}
#header_box .sub_nav,#header_box .nav .son_nav{ top:33px; background:#000; background:rgba(0,0,0,0.6);}

#header_box .son_nav li{height:166px;}
#header_box .nav .sub_nav li a{ color:#fff;}
#header_box .nav .son_nav li a,#header_box .son_nav li .son_sub_nav li a{height:30px;line-height:30px;color:#fff}
#header_box .nav .sub_nav li a:hover{background:#000; background:rgba(0,0,0,0.5);filter:alpha(opacity=50); opacity:0.5;}
.index_default .idx{width:1100px;margin:0 auto;}
.index_default .banner_box{width:100%;position:relative;height:495px; float:none;}
.index_default .ban{width:1100px;margin:0 auto;}
.index_default .banner_con{float:left;width:630px;height:265px;margin:0 10px 5px 220px;}
.index_default .banner_right_ad{float:right;width:240px;}
.index_default .banner_right_ad img{ max-width:240; max-height:265px;}
.index_default .banner_bottom_ad img{ width:1100px;}
.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:#fafafa;}
.index_default .tit{border-bottom:2px solid #fa7486;padding:0;height:40px;line-height:40px;font-size:18px;font-weight:normal;}
.index_default .tit span{border:none;text-indent:0;color:#fa7486;}
.index_default .common_pro_list1,.index_default .categories{overflow:hidden;background:#fff;width:100%;}
.common_pro_list1 li .name{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#666; font-size:14px;}
.common_pro_list1 li .price,.common_pro_list2 li .price{ color:#ff4460;}
.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 #fa7486;}
.index_default .pro_change_tit .tit_con{ float:right; margin-right:30px;}
.index_default .pro_change_tit span{font-size:16px;color:#fa7486;display:inline-block;height:40px;line-height:40px;font-weight:normal;border:1px solid #fa7486;padding:0 20px;float:left;}
.index_default .pro_change_tit span a{color:#fa7486;}
.index_default .pro_change_tit span.on{background:#fa7486;}
.index_default .pro_change_tit span.on a{color:#fff;}
.index_default .tit .more{ float:right; font-size:13px; margin-left:30px;}
.index_default .tit .more a{font-size:13px;color:#808080; padding:5px;background:linear-gradient(to bottom, #ffffff, #f5f5f5); float:none;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f5f5f5,grandientType=1);
background: -ms-linear-gradient(top, #ffffff,  #f5f5f5);        /* IE 10 */
background:-moz-linear-gradient(top,#ffffff,#f5f5f5);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#f5f5f5));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f5f5f5));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #ffffff, #f5f5f5);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #ffffff, #f5f5f5); border:1px solid #dedede; border-radius:3px;}
.index_default .tit .more a:hover{color:#fff; background:linear-gradient(to bottom, #ff5b5d, #fb3954); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff5b5d,endColorstr=#fb3954,grandientType=1);
background: -ms-linear-gradient(top, #ff5b5d,  #fb3954);        /* IE 10 */
background:-moz-linear-gradient(top,#ff5b5d, #fb3954);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ff5b5d), to(#fb3954));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff5b5d), to(##fb3954));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #ff5b5d, #fb3954);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #ff5b5d, #fb3954); border:1px solid #dedede; border-radius:3px;}
.index_default .cate_box .common_pro_list1 li.other{ height:0;}
#btnlistID li{ width:25px !important; height:10px !important; overflow:hidden; line-height:999px !important;}
.index_default .tit .cate_tit{float:left;padding:0 15px;color:#1e1e1e;color:#fa7486;font-size:20px;font-weight:normal; background:#fff;}
.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{float:left;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;}
.index_default .brand_box{ border-bottom:1px solid #f2f2f2; border-top:1px solid #f2f2f2; background:#fafafa;}
.index_default .brand_box li{ float:left; height:40px; margin:0 5px; width:100px;}
.index_default .brand_box li a{ display:block; height:40px;}
.index_default .brand_box li a img{ width:80px; height:40px;}
.index_default .pro_change_bg{box-shadow:-2px 0 2px rgba(0, 0, 0, 0.05), 2px 2px 2px rgba(0, 0, 0, 0.05);}

#bottom_box{ width:100%;background:url(../images/footer_bg.gif) repeat-x scroll center top;}
#bottom_box .link_box_bg{ background:url(../images/footerBody_out.gif) repeat-x scroll center top;}
#bottom_box .link_box{ padding:20px 0;}
#bottom_box .bottom{float:right;border:none;padding:0;width:260px;}
#bottom_box .link_box dl{padding-left:30px;border-left:1px dashed #e5e5e5; padding-right:0; width:178px; padding-bottom:10px;}
#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:#fa7486;}
#bottom_box .link_box dl dt{color:#333;}
#bottom_box .payment{border-top:none;}
#bottom_box .payment a{ margin:0 5px;}
.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:#ff7688; line-height:25px;margin:0 10px 0 5px;  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: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:#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: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_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;}
@-moz-document url-prefix(){.common_pro_list1 li .discount_wrap i{ line-height:49px;}
