/*样式覆盖部分*/
body{color:#434343;}
a:hover{color:#ea0073;}
.addskutocart_btn a{color:#fff;}
.wapper{width:1200px;}
#top_box{background:#1a1a1a;color:#a1a1a1;}
#top_box .drop_currency{top:22px;}
#top_box .currency_txt{color:#fff;}
#top_box .currency_box{border-right:0;}
#top_box .language{float:right;position:relative;}
#top_box .language-box{padding:8px 0;}
#top_box .language-con{height:13px;padding:0 10px;margin:0;border-left: 1px solid #414141;cursor:pointer;color:#fff;}
#top_box .language-con i{display:inline-block;vertical-align:middle;background:none;height: 12px;width: 15px;font-size: 12px;margin: 0;-webkit-transform: scale(0.84);transform: scale(0.84);margin-left: 2px;color: #fff;}
#top_box .language-list{position:absolute;top:29px;left:0;min-width:130px;z-index:9999;background: #fff;border: 1px solid #c1c1c1;box-shadow: 0 0 4px 0 rgba(0,0,0,0.15);display:none;}
#top_box .language-list li{height:34px;}
#top_box .language-list li a{display:block;height:34px;line-height:34px;padding:0 5px 0 10px;color:#333;}
#top_box .language-list li a img{width:20px;vertical-align:middle;margin-right:5px;}
#top_box .language-list li a:hover{background:#f5f5f5;color:#333;}

#header_box{width:1200px;}
#header_box .logo{width:260px;height:95px;}
#header_box .logo_right_txt{border-left:0 solid #aeaeae;color:#666;float:left;font-style:italic;height:32px;line-height:18px;overflow:hidden;padding-left:5px;width:140px;font-size:12px;font-weight:normal;padding-top:28px;}
#header_box .search_box{margin:8px 0 0 70px;color:#797979;padding-top:8px;}
#header_box .search{padding:5px 0;}
#header_box .hotwords{ margin-top:5px;}
#header_box .searchform{border:0;background:#fff;width:426px;height:38px;}
#header_box .search_input{background:none;width:380px;float:left;padding:0;height:36px;border:1px solid #a3a3a3;border-radius:4px 0 0 4px;border-right:0;}
#header_box .btn_search{background:#191919;border-radius:0 4px 4px 0;margin:0;padding:0;width:45px;float:left;border:0;height:38px;color:#9f9f9f;font-size:18px;font-weight:bold;}
#header_box .header_rt{padding:35px 0 0;}
#header_box .cart_box{margin:0;padding:10px 0 0;border:1px solid #cecece;float:right;height:26px;background:#f5f5f5;padding:5px 10px;border-radius:4px;}
#header_box .cart_txt{height:26px;line-height:26px;}
#header_box .cart_txt a{display:block;color:#333;}
#header_box .cart_txt a i{display:inline-block;float:left;height:26px;line-height:26px;position:relative;font-size:24px;padding:0 20px 0 5px;background:none;border-right:1px solid #919191;}
#header_box .cart_txt a i strong{position:absolute;width:14px;height:14px;border-radius:50%;background:#ff4c87;color:#fff;text-align:center;line-height:14px;font-size:12px;right:8px;top:0;}
#header_box .cart{top:36px;}
#header_box .cart .arr{display:none;}

#header_box .nav_box{border:none;height:43px;position:relative;background:#f84c96;border-radius:3px 3px 0 0;}
#header_box .category_box{border:0;width:216px;background:none;}
#header_box .category_box h4{line-height:43px;height:43px;padding-left:12px;color:#fff;font-size:14px;font-weight:bold;letter-spacing:0;background:#292929;border-radius:3px 0 0 0;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
#header_box .category_box .category_1,#header_box .category_box .category_2{border:1px solid #c1c1c1;left:0;padding:0;top:43px;width:214px;border-top:0;}
#header_box .category_box .category_1 .arr{display:none;}
#header_box .category_box .category_1 li,#header_box .category_box .category_2 li{height:28px;position:initial;}
#header_box .category_1 li a,#header_box .category_2 li a{padding:0 15px;position:relative;width:184px;color:#333;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#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:1px solid #525252;height:28px;border-left:0;border-right:0;width:184px;line-height:26px;background:#fff;color:#333;}
#header_box .category_1 li.actived a,#header_box .category_2 li.actived a{background:#fff;width:185px;}
#header_box .category_1 .dropdown_menu2,#header_box .category_2 .dropdown_menu2{border:1px solid #525252;top:0;left:214px; width:360px;}
#header_box .category_1 .dropdown_menu2 h4{font-size:13px;border-bottom:1px solid #ccc;font-weight:bold;color:#434343;height:30px;line-height:30px;margin:0;padding:0;background:none;margin-bottom:10px;}
#header_box .category_1 .dropdown_menu2 dd a{margin:0;width:160px;height:25px;line-height:25px;color:#525252;border:0; padding:0 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#header_box .category_1 .dropdown_menu2 dd a:hover{color:#ea0073;text-decoration:underline;}
#header_box .nav{margin:0 0 0 18px;width:860px;font-size:0; white-space:nowrap;}
#header_box .nav li{z-index:998;height:43px;padding-top:0;padding-bottom:0; float:none;display:inline-block;font-size:12px;box-sizing:border-box;padding:13px 0 0;}
#header_box .nav li a{display:inline-block;border:none;font-size:13px;font-weight:bold;height:auto;line-height:normal;color:#fff;border-left:1px solid #d8045b;border-right:1px solid #fa89bd;height:16px;vertical-align:middle;}
#header_box .nav li.home a{border-left:0;line-height:16px;}
#header_box .nav li.home a i{display:block;line-height:16px;font-size:16px;color:#fff;vertical-align:middle;hieght:16px;background:none;}
#header_box .nav li.home a:hover{text-decoration:none;}
#header_box .nav li a:hover{text-decoration:underline;color:#fff;}
#header_box .nav li .sub_nav{padding:15px;width:340px; top:43px;}
#header_box .nav li .sub_nav a{padding:5px 15px;color:#333;display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
#header_box .nav li .sub_nav a:hover{background:#f7f7f7;color:#ea0073;text-decoration:none;}
#header_box .nav .sub_nav li{width:170px;height:auto;float:left;padding:0;}
#header_box .dropdown_cate .arr{left:75px;}
#header_box .nav li.none a{border-right:0 !important;}
#header_box .category_1 li a span{float:none;display:inline-block;color:#999;}
#header_box .fixbox{position:fixed;width:100%;z-index:9999;top:0;left:0;background:#fff;box-shadow:0 0 5px #888;}
#header_box .fixbox .hotwords,#header_box .fixbox .header_rt .hr_nav,#header_box .fixbox .live_help{display:none;}
#header_box .fixbox .logo img,#header_box .fixbox .logo{height:60px;}
#header_box .fixbox .logo_right_txt{padding-top:14px;}
#header_box .fixbox .search_box{ margin:5px 0 0 70px;}
#header_box .fixbox .cart_txt i{font-size:24px;width:auto;}
#header_box .fixbox .cart_box{padding-top:16px;}

#body_box{width:1200px;}

#body_box .pl{ text-align:center; margin:5px 0;}
#body_box .pl .view{padding:0 15px;}
#body_box .pl .view i{ font-size:18px; background:none; margin:0;vertical-align:middle;height:16px;line-height:16px;vertical-align:top;}
#body_box .pl .sold {padding:0 15px;}
#body_box .pl .sold i{ font-size:18px; background:none; margin:0;vertical-align:middle;height:16px;line-height:16px;vertical-align:top;}
#body_box .pl .pl_borline{display:inline-block;height:16px;width:1px;background:#333;vertical-align:top;}


.index_default .banner_box{width:970px;height:330px; float:right;}
.index_default .tit{height:22px;padding:0;border-bottom:2px solid #ef117e;line-height:22px;overflow:hidden;}
.index_default .tit a{float:left;padding:0 15px;font-size:12px;color:#000;font-weight:bold;}
.index_default .tit a.actived,.index_default .tit a:hover{color:#fff;background:#fe4495;border-radius:4px 4px 0 0;}
.index_default .tit a.more{float:right;color:#333;background:none;padding:0; }
#pro_change_tit a.more{position:absolute; right:0; top:0;}
#pro_change_tit{ text-align:center; position:relative;}
#pro_change_tit .daily{ position:absolute; left:0; top:0;}
.index_default .pro_change_title{ display:inline-block;}
#pro_change .common_pro_list1,.pro_more_tab a{ display:none;}
.common_pro_list1 li .sold_out,.common_pro_list2 li .sold_out,.common_pro_list4 li .sold_out{ position:absolute; left:50%; top:85px; transform:translateX(-50%); width:130px; text-align:center; background:rgba(112,113,147,0.7); line-height:35px; height:35px; color:#fff; font-weight:bold; font-size:14px; padding:0; border-radius:5px;}
.common_pro_list1 li .sold_out.presale,.common_pro_list2 li .sold_out.presale,.common_pro_list4 li .sold_out.presale{ background:rgba(247,36,147,0.7); display:none;}

.common_pro_list1 li .name{margin:8px 0 5px;padding:0;line-height:18px;max-height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.index_default .tit span{border:none;text-indent:0;}
.index_default .idx_left_txt{width:650px;}
.index_default .txt_tit{height:32px;line-height:32px;border-bottom:1px dotted #bcbcbc;border-top:1px solid #b2b2b2;}
.index_default .txt_tit span{display:inline-block;border-top:3px solid #e50d70;margin-top:-1px;line-height:30px;padding-right:10px;font-weight:normal;font-size:16px;color:#e50d70;}
.index_default .idx_txt{padding-top:10px;color:rgb(51, 51, 51);line-height:18px;}
.index_default .news{width:420px;}
.index_default .news_tit{height:28px;background:#e9006d;position:relative;line-height:28px;color:#fff;font-weight:normal;font-size:14px;padding-left:15px;}
.index_default .news_tit i{display:inline-block;color:#e9006d;font-size:20px;width:20px;height:13px;line-height:10px;position:absolute;left:15px;bottom:-10px;background:none;}
.index_default .news_con li{padding:5px 0 10px;border-bottom:1px dashed #ccc;}
.index_default .news_con li a{display:block;color:#8c8c8c;line-height:18px;}
.index_default .news_con li a i{vertical-align:middle;background:none;font-size:12px;margin-right:5px;}

.index_default .consumer_selfies li{float:left;margin-right:10px;width:210px;height:210px;}
.index_default .consumer_selfies li .pic{color: #000;display: table-cell;height: 210px;line-height: 210px;overflow: hidden;text-align: center;vertical-align: middle;width: 210px;position:relative;}
.index_default .consumer_selfies li img{max-width:210px;max-height:210px;}
.index_default .consumer_selfies #buyer_show_box{position:relative;}
.index_default .consumer_selfies .show_left_btn{position:absolute;left:0;width:22px;height:46px;background:url(../images/buyershow_left_btn.png) no-repeat;z-index:9999;top:80px;}
.index_default .consumer_selfies .show_right_btn{position:absolute;right:0;width:22px;height:46px;background:url(../images/buyershow_right_btn.png) no-repeat;z-index:9999;top:80px;}
.index_default .consumer_selfies .cover_box{display:none;}
.index_default .consumer_selfies a:hover .cover_box{width:100%;height:100%;position:absolute;left:0;top:0;display:block;background:#000; opacity:0.4;color:#fff;}

#bottom_box{width:100%;background:url(../images/bottom_bg.jpg) no-repeat scroll center top #f7f7f7;padding:30px 0 0;border-top:1px solid #ececec;}
#bottom_box .footer_top{color:#333;display: block;font-size: 14px;margin: 0;padding-bottom: 10px;}
#bottom_box .ft_nav{float:left;width:31%;padding-right:2%;}
#bottom_box .newletterform{ float:right;padding:0;}
#bottom_box .ft_nav h2 {color: #333;display: block;font-size: 14px;margin: 0;padding-bottom: 10px;}
#bottom_box .ft_nav a {color: #717171;margin-right: 5px;font-size:12px;}
#bottom_box .ft_nav a:hover{text-decoration:underline;}
#bottom_box .bottom{background:#45d8bb;border:none;}
#bottom_box .btm{width:1100px;margin:0 auto;}
#bottom_box .newletterform label{color:#717171;font-size:12px;display:block;margin-bottom:10px;}
#bottom_box .newsletter_txt{width:250px;height:28px;padding:0;margin:0;border:1px solid #ccc;background:#fff;display:block;}
#bottom_box .newsletter_btn{display:block;margin:0;width:80px;height:26px;line-height:24px;background:#fc2688;color:#fff;border-bottom:1px solid #990002;border-radius:5px;margin-top:10px;}

#bottom_box .link_box{width:1200px;margin:0 auto; background: #efefef none repeat scroll 0 0;border-bottom: 1px solid #d8d8d8;border-top: 4px solid #e8e8e8;margin: auto;padding: 10px;}
#bottom_box .link_box dl{width:200px;padding:0 20px 0 0;}
#bottom_box .link_box dl dt{font-size:12px;font-weight:bold;color:#333;margin:0 0 5px;line-height:20px;}
#bottom_box .link_box dl dd a{color:#767676;font-size:12px;display:block;margin:0;padding:0;line-height:25px;}
#bottom_box .link_box dl dd{color:#767676;}
#bottom_box .link_box dl dd a:hover{text-decoration:underline;}
#bottom_box .payment{border:none;}
#bottom_box .foot_btm{background:#2b313b;}
#bottom_box .quick_index strong{color:#999;}
.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{background:#f72493;}
a.common_btn4, .common_btn2:hover{background:#fc4ba5;}
.index_default .categories li .pic{display:none;}
.index_default .categories_pro{overflow:hidden;background:#f9f9f9;box-shadow:0 3px 2px #e8e8e8 inset;padding:10px;}
.index_default .categories li{margin:0;width:200px;float:left;padding-left:16px;}
.index_default .categories li dl{width:auto;float:none;}
.index_default .categories li dl dt{border:0;margin-bottom:5px;line-height:20px;}
.index_default .categories li dl dt a{color:#2690dc;font-weight:bold;font-size:12px;}
.index_default .categories li dl dd a{height:20px;line-height:20px;font-size:11px;color:#333;}
.index_default .categories li dl dd a:hover{text-decoration:underline;}




.product_detail_2016 .viewfontright{width: 620px;}
.product_detail_2016 .view_block_box{width:960px;}
.common_pro_list1 li{width:220px;margin:15px 22px 5px 0;}
.common_pro_list1 li .pic{width:220px;height:220px;line-height:220px;}
.common_pro_list1 li .pic img{max-width:220px;max-height:220px;}
.common_pro_list1 li .add_cart_bg,
.common_pro_list1 li .add_cart{top:195px;width:220px;text-align:center;}

.common_pro_list1 li .sold_out_bg{display:none;}
.common_pro_list1 li .sold_out_box span{left:0;right:0;margin:auto;width:175px;background:rgba(112,113,117,.8);height:auto;}
.common_pro_list1 li .pic_box{position:relative;overflow:hidden;}
.common_pro_list1 li .wrap-addto{height:50px;position:absolute;left:0;bottom:-50px;width:100%;font-size:0;text-align:center;transition:all 0.3s ease-in;}
.common_pro_list1 li .wrap-addto a{displaY:inline-block;height:40px;width:40px;background:#f4f4f4;text-align:center;line-height:40px;font-size:20px;color:#333;vertical-align:top;margin:0 5px;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.2);transition:all 0.2s ease-in;}
.common_pro_list1 li .wrap-addto a i{displaY:inline-block;line-height:40px;background:none;font-size:20px;transition:all 0.2s ease-in;}
.common_pro_list1 li .wrap-addto a i.cur{font-size:18px;color:#ed3445;}
.common_pro_list1 li .wrap-addto a:hover{background:rgba(191,37,213,.9);}
.common_pro_list1 li .wrap-addto a:hover i{color:#fff;}
.common_pro_list1 li .wrap-addto a:hover i.cur{font-size:18px;color:#ed3445;}
.common_pro_list1 li .pic_box:hover .wrap-addto{bottom:0;}


.common_pro_list2 li{width: 220px;margin:15px 22px 5px 0;}
.common_pro_list2 li .pic{width:220px;height:220px;line-height:220px;}
.common_pro_list2 li .pic img{max-width:220px;max-height:220px;}
.common_pro_list2 li .add_cart_bg,
.common_pro_list2 li .add_cart{top:188px;width:220px;}
.common_pro_list2 li .pic_box{position:relative;overflow:hidden;}
.common_pro_list2 li .wrap-addto{height:50px;position:absolute;left:0;bottom:-50px;width:100%;font-size:0;text-align:center;transition:all 0.3s ease-in;}
.common_pro_list2 li .wrap-addto a{displaY:inline-block;height:40px;width:40px;background:#f4f4f4;text-align:center;line-height:40px;font-size:20px;color:#333;vertical-align:top;margin:0 5px;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.2);transition:all 0.2s ease-in;}
.common_pro_list2 li .wrap-addto a i{displaY:inline-block;line-height:40px;background:none;font-size:20px;transition:all 0.2s ease-in;}
.common_pro_list2 li .wrap-addto a i.cur{font-size:18px;color:#ed3445;}
.common_pro_list2 li .wrap-addto a:hover{background:rgba(191,37,213,.9);}
.common_pro_list2 li .wrap-addto a:hover i{color:#fff;}
.common_pro_list2 li .wrap-addto a:hover i.cur{font-size:18px;color:#ed3445;}
.common_pro_list2 li .pic_box:hover .wrap-addto{bottom:0;}

.mini_detail{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;display:none;}
.mini_detail .mini_detail_bg{position:fixed;left:0;top:0;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:-1;}
#mini_detail{position:fixed;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;right:0;margin:auto;width:960px;position:relative;}
#mini_detail .icon-iconfontclose{position:absolute;right:10px;top:10px;font-size:30px;background:none;color:#333;cursor:pointer;}
.common_pro_list1 li .pic,.common_pro_list2 li .pic{ position:relative; transition:all 0.4s ease-in-out 0s;}
.common_pro_list1 li .xj_pic,.common_pro_list2 li .xj_pic{ position:absolute; left:0; top:0; width:220px; height:220px; opacity:0; visibility:hidden; transition:all 0.4s ease-in-out 0s; transform-style:preserve-3d; transform:rotateY(-180deg); transform:preserve-3d; background:#fff; backface-visibility:hidden;}
.common_pro_list1 li .xj_pic img,.common_pro_list2 li .xj_pic img{ vertical-align:middle;}
.common_pro_list1 li .pic:hover .xj_pic,.common_pro_list2 li .pic:hover .xj_pic{ opacity:1; visibility:visible; transform:rotateX(0deg) rotateY(0deg);}



.index_default .category_box,.index_default .idx_left_txt,.index_default .news,#bottom_box .footer_top{ display:none;}


.common_pro_list1 li .price p,
.common_pro_list4 li .price p{ padding:1px 0;}
.common_pro_list1 li .vip,
.common_pro_list4 li .vip{ color:#b81939;}





/*图标字体*/
#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,#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:#fff;}
#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 .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:18px;display:block;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;background:#e50d70;border-radius:4px;}
#bottom_box .shartto li a:hover{background:#b70b53;}
#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-right:5px;vertical-align:middle;}
.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; vertical-align:middle;margin-right:5px;}
#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;}
.index_default .quickcart ul li{ margin:15px 0 5px;font-size:0;}
.quickcart ul li{ width:auto !important;}

#top_box .currency li a:hover{ background:#f72493;}

.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;}
@-moz-document url-prefix(){.common_pro_list1 li .discount_wrap i{ line-height:49px;}
