/*样式覆盖部分*/
body{color:#434343;}
a:hover{color:#ce59de;}
.addskutocart_btn a{color:#fff;}
.wapper{width:1200px;}
#top_box{background:#f5f5f5;color:#666;}
#top_box .top_rt{border-left:0;}
#top_box .drop_currency{top:22px;}
#top_box .currency_txt,#top_box .login a{color:#333;}
#top_box .currency_box{border-right:0;}
#top_box .currency li a:hover{ background:#ad4df7;}
#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:#333;}
#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: #333;}
#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{padding-top:20px;width:1200px;}
#header_box .logo{width:230px;height:auto;}
#header_box .logo_right_txt{border-left:0 solid #aeaeae;color:#666;float:left;font-style:italic;line-height:18px;overflow:hidden;padding:0 0 0 5px;width:200px;font-size:12px;font-weight:normal;}
#header_box .search_box{margin:10px 0 0 80px;color:#797979;padding-top:0;width:430px;}
#header_box .search{padding:0;height:auto;width:auto;}
#header_box .searchform{border:0;background:#fff;width:426px;height:42px;}
#header_box .search_input{background:none;width:370px;float:left;padding:0;height:40px;line-height:40px;border:1px solid #cdcdcd;border-radius:4px 0 0 4px;border-right:0;}
#header_box .btn_search{background:#ad4df7;border-radius:0 4px 4px 0;margin:0;padding:0;width:55px;float:left;border:0;height:42px;color:#fff;font-size:18px;font-weight:bold;}
#header_box .hotwords{padding-top:10px;}
#header_box .header_rt{padding:10px 0 0;}
#header_box .cart_box{margin:0;padding:10px 0 0;border:1px solid #eee;float:right;height:26px;background:#f5f5f5;padding:5px 10px;border-radius:4px;
background:gradient(top, #fdfdfd,  #f5f5f5);  
filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fdfdfd,endcolorstr=#f5f5f5,gradientType=0);
background: -ms-linear-gradient(top, #fdfdfd,  #f5f5f5);        /* IE 10 */
background:-moz-linear-gradient(top,#fdfdfd,#f5f5f5);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fdfdfd), to(#f5f5f5));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfdfd), to(#f5f5f5));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #fdfdfd, #f5f5f5);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #fdfdfd, #f5f5f5);  /*Opera 11.10+*/

}
#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 10px 0 0;background:none; margin-right:0;}
#header_box .cart_txt a strong{position: absolute; background: #bf25d5; color: #fff;font-size: 12px;left: 24px; top: 0;min-width: 20px;text-align: center;line-height: 20px;height: 20px;border-radius: 20px;padding: 0 5px;box-sizing: border-box;width: auto;}
#header_box .cart{top:36px;}
#header_box .cart .arr{display:none;}

#header_box .nav_box{border:none;height:43px;position:relative;background:#9d46e0;border-radius:3px 3px 0 0;}
#header_box .category_box{border:0;width:216px;background:none;}
#header_box .category_box h4{line-height:43px;padding-left:12px;color:#fff;font-size:14px;font-weight:bold;letter-spacing:0;background:#ad4df7;border-radius:3px 0 0 0; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;}
#header_box .category_box .category_1,#header_box .category_box .category_2{border:2px solid #ad4df7;left:0;padding:0;top:43px;width:212px;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:30px;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 #ad4df7;height:30px;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 #ad4df7;top:0;left:214px;}
#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:190px;height:25px;line-height:25px;color:#525252;border:0;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;padding:0 10px 0 0;}
#header_box .category_1 .dropdown_menu2 dd a:hover{color:#ad4df7;text-decoration:underline;}
#header_box .category_1 .dropdown_menu2{width:400px;}
#header_box .nav{margin:0 0 0 18px;width:966px; white-space:nowrap;}
#header_box .nav > li{z-index:998;height:43px;padding-top:0;padding-bottom:0;float:none;display:inline-block;}
#header_box .nav > li > a{display:inline-block;border:none;font-size:13px;font-weight:bold;height:auto;line-height:normal;color:#fff;border-right:1px solid #ad4df7;height:16px;vertical-align:middle;margin:13px 0 0;}
#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 !important;}
#header_box .nav li .sub_nav{}
#header_box .nav li .sub_nav a{padding:5px 10px;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:#ce59de;text-decoration:none;}
#header_box .nav .sub_nav li{height:35px;}
#header_box .dropdown_cate .arr{left:30px;}
#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;}
.index_default { width:100% !important;}
.index_default .left_box{float:left;width:216px;}
.index_default .left_box h3.left_tit{border-bottom:2px solid #ad4df7;position:relative;height:28px;line-height:28px;font-size:13px;font-weight:bold;color:#1a1a1a;}
.index_default .left_box h3.left_tit a{float:right;font-weight:normal;color:#000;font-size:13px;}
.index_default .left_box h3.left_tit a:hover{text-decoration:underline;}

/*side产品列表*/
.index_default .left_box .pro_box ul li{ position:relative; padding-left:60px; min-height:52px; margin-top:12px;}
.index_default .left_box .pro_box ul .pic{ width:50px; height:50px; border:1px solid #cccccc; text-align:center; vertical-align:middle; display:table-cell; position:absolute; left:0; top:0;}
.index_default .left_box .pro_box ul .pic i{position:absolute;left:-1px;top:-9px;display:block;width:13px;height:13px;border-radius:2px;text-align:center;line-height:13px;background:#999;color:#fff;font-size:12px; font-style:normal;}
.index_default .left_box .pro_box ul li.itm1 .pic i{background:#fa4091}
.index_default .left_box .pro_box ul li.itm2 .pic i{background:#e64346}
.index_default .left_box .pro_box ul li.itm3 .pic i{background:#7dc025}
.index_default .left_box .pro_box ul li.itm4 .pic i{background:#09b2e9}
.index_default .left_box .pro_box ul li.itm5 .pic i{background:#999}
.index_default .left_box .pro_box ul li.itm6 .pic i{background:#fa4091}
.index_default .left_box .pro_box ul li.itm7 .pic i{background:#e64346}
.index_default .left_box .pro_box ul li.itm8 .pic i{background:#7dc025}
.index_default .left_box .pro_box ul li.itm9 .pic i{background:#09b2e9}
.index_default .left_box .pro_box ul li.itm10 .pic i{background:#999}
.index_default .left_box .pro_box ul li.itm11 .pic i{background:#fa4091}
.index_default .left_box .pro_box ul li.itm12 .pic i{background:#e64346}
.index_default .left_box .pro_box ul li.itm13 .pic i{background:#7dc025}
.index_default .left_box .pro_box ul li.itm14 .pic i{background:#09b2e9}
.index_default .left_box .pro_box ul li.itm15 .pic i{background:#999}


.index_default .left_box .pro_box ul .name{color:#333;}
.index_default .left_box .pro_box ul .name:hover{text-decoration:underline;}
.index_default .left_box .pro_box ul .price{ color:#b02721;font-weight:bold; font-size:13px; padding-top:5px;}
.index_default .left_box .pro_box ul .price .oldprice{color:#5d5d5d;text-decoration:line-through;}
.index_default .left_box .pro_box{padding-bottom:15px;border-bottom:1px dotted #888;}
#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;}

/*订单号*/
.txtScroll-top{overflow:hidden;position:relative;}
.index_default .shipped_orders{overflow:hidden;padding-bottom:10px;border-bottom:1px dotted #888;}
.index_default .shipped_orders ul{display:inline-block;}
.index_default .shipped_orders ul p{color:#3a3a3a;padding-bottom:3px;}
.index_default .shipped_orders .tit {margin: 0;border:none;padding-left:10px;font-weight:normal;font-weight:normal;color:#ff7300;}
.index_default .shipped_orders ul li span, .index_default .left_box .shipped_orders ul li a {padding-left: 5px;}
.index_default .shipped_orders ul li {background:url(../images/shippedorders_li.jpg) no-repeat scroll 0 5px;color: #3a3a3a;margin-top: 12px;padding-left: 10px;}

.index_default .left_box .shipped_orders ul li a.ship_to{color:#2690dc;text-decoration:underline;padding:0;}

/*热门搜索*/
.index_default .popular_search_con{margin-top:10px;}
.index_default .popular-search a{color:#888;display:inline-block;margin-bottom:8px;margin-right:5px;font-size:12px;}
.index_default .popular-search a:hover{text-decoration:underline; color:#ad4df7;}

.index_default .popular_search_con a{
	display:inline-block;
	padding:0 10px;
	height:28px;
	line-height:28px;
	border-radius:15px;
	color:#666;
	background:#e9e9e9;
	font-size:14px;
	margin:0 10px 10px 0;
	transition:all 0.3s ease;
}
.index_default .popular_search_con a:hover{
	background:#fa5758;
	color:#fff;
}



/*评论列表*/
.index_default .left_box .customer .viewmore{float:right;color:#8b8b8b;padding:8px 0;display:block;}
.index_default .left_box .customer{border-bottom:1px dashed #ccc; overflow:hidden;}
.index_default .left_box .customer ul li{padding:10px 0;border-bottom:1px dashed #ccc;}
.index_default .left_box .customer ul li span{line-height:18px;display:inline-block;}
.index_default .left_box .customer ul li img{margin-right:5px;}
.index_default .left_box .customer ul li .star_time{margin-bottom:5px;}
.index_default .left_box .customer ul li .star_time span{margin-right:10px;}
.index_default .left_box .customer ul li .star_time span.comment_date{color:#999;}
.index_default .left_box .customer ul li .cf_add{margin-top:5px;}
.index_default .left_box .customer ul li .cf_add span{margin-right:10px;}
.index_default .left_box .customer ul li .cf_add span.cey{max-width:130px; white-space:nowrap;overflow:hidden;float:left;text-overflow:ellipsis;}
.index_default .left_box .customer .tit{margin:0;}

.index_default .right_box{float:right;width:970px;}
.index_default .banner_box{width:970px;height:370px;}
.index_default .tit{height:auto;padding:0;min-height:30px;border-bottom:2px solid #ad4df7;line-height:normal;overflow:hidden;}
.index_default .tit a{color:#333;}
.index_default .tit .pro_change_title{padding:10px 0;float:left;}
.index_default .tit .pro_change_title a{float:left;padding:0 15px;font-size:13px;color:#000;font-weight:normal;border-right:1px solid #999;font-weight:bold;}
.index_default .tit .pro_change_title a.first{padding-left:0;}
.index_default .tit .pro_change_title a.actived{ color:#ad4df7;}
.index_default .tit .pro_change_title a.none{border:0;}
.index_default .tit .pro_more_tab a.more{float:right;color:#333;background:none;padding:10px 0 0;}
.index_default .tit .pro_change_title a span,.index_default .tit .pro_change_title a span{color:#333;}
.index_default .tit .pro_change_title a.actived span,.index_default .pro_change_title .tit a:hover span{color:#bf25d5;}
.index_default .common_pro_list1 > li{margin:15px 20px 5px 0;width:225px;}
.index_default .common_pro_list1 > li.none{margin-right:0;}
.index_default .common_pro_list1 > li.other,.index_default .common_pro_list1 > li.clear10{margin:0;width:100%;}
.index_default .common_pro_list1 li .pic{width:225px;height:225px;}

.index_default .common_pro_list1 li .add_cart_bg,.index_default .common_pro_list1 li .add_cart{width:225px;top:190px;}


.common_pro_list1 li .pic .xj_pic{position: absolute; top: 0;left: 0;bottom:0;right:0;transition: all 0.9s ease 0s;opacity: 0;background:#fff;}
.common_pro_list1 li:hover .pic .xj_pic{opacity: 1;}
.common_pro_list1 li .change_color ul{font-size:0; text-align:center;max-height: 42px;overflow: hidden;}
.common_pro_list1 li:hover .change_color ul{max-height:none;}
.common_pro_list1 li .change_color li{ margin:1px; height:40px; width:40px; background-position: center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;    background-repeat: no-repeat; border:2px solid transparent; border-radius:4px; box-sizing:border-box;display: inline-block;vertical-align: top; float: none;}
.common_pro_list1 li .change_color li.on{ border:2px solid #9d46e0;}



.index_default .tit span{border:none;text-indent:0;color:#bf25d5;}
.index_default .idx_left_txt{width:650px;}
.index_default .txt_tit{height:32px;line-height:32px;border-bottom:2px solid #bf25d5;}

.index_default .idx_txt{padding-top:10px;color:rgb(51, 51, 51);line-height:18px;}
.index_default .news{width:520px;}
.index_default .news_tit{height:33px;background:#bf25d5;position:relative;line-height:33px;color:#fff;font-weight:normal;font-size:14px;padding-left:15px;}
.index_default .news_tit i{display:inline-block;color:#bf25d5;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:15px;width:228px;height:228px;}
.index_default .consumer_selfies li .pic{color: #000;display: table-cell;height: 228px;line-height: 228px;overflow: hidden;text-align: center;vertical-align: middle;width: 228px;position:relative; background-repeat:no-repeat; background-size:cover; background-position:center;}
.index_default .consumer_selfies li img{max-width:228px;max-height:228px;}
.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;}



.index_default .about-us{
	margin:50px 0 0;
}
.index_default .about-us .tit{
	font-size: 28px;
    text-transform: uppercase;
    text-align: center;
    padding: 20px 0 30px;
	height:auto;
	line-height:normal;
	border:0;
}
.index_default .about-us .container{
	overflow: hidden;
    transition: all 0.4s;
}

.index_default .about-us .about-us-img{
	width:425px;
	float:left;
}
.index_default .about-us .about-us-img img{
	max-width:100%;
}
.index_default .about-us .about-us-descript{
	font-size:14px;
	line-height:20px;
}
.index_default .more_btn{
	text-align:center;
	padding-top:15px;
}
.index_default .more_btn a{
	border:1px solid #ccc;
	padding:8px 30px;
	display:inline-block;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}
.index_default .more_btn a svg{
	margin:0 0 -3px;
	transition:all 0.4s;
}
.index_default .more_open .more_btn a svg{
	transform:rotate(180deg);
}
.index_default .more_btn a:hover{
	color:#333;
	text-decoration:underline;
}


.index_default .more_open .container{
	height:360px !important;
}
.index_default .why.more_open .con{
	height:420px !important;
}

.index_default .service-box .service-bg{
    background: #f6f6f6;
    overflow: hidden;
    padding: 10px 0 30px;
	margin:50px 0 0;
}
.index_default .service-box .tit {
    font-size: 28px;
    text-transform: uppercase;
    text-align: center;
    padding: 20px 0 30px;
	border:0;
	height:auto;
	line-height:normal;
}
.index_default .service-box .con{
	overflow: hidden;
    /*height: 110px;*/
    transition: all 0.4s;
}
.index_default .service-box.more_open .con{
	height:445px;
}
.index_default .service-box ul{
	font-size:0;
}
.index_default .service-box li{
	display:inline-block;
	vertical-align:top;
	width:calc(25% - 15px);
	margin:0 20px 20px 0;
	font-size:12px;
	text-align:center;
}
.index_default .service-box li:nth-child(4n){
	margin-right:0;
}
.index_default .service-icon{
	width:80px;
	height:80px;
	border:2px solid #ad4df7;
	border-radius:50%;
	box-sizing:border-box;
	display:inline-block;
	margin:0 0 15px;
	line-height:76px;
}
.index_default .service-icon i{
	font-size:40px;
	color:#ad4df7;
	display:inline-block;
	background:none;
	line-height:76px;
}
.index_default .service-info h4{
	font-weight:bold;
	color:#333;
	font-size:16px;
	margin:0 0 15px;
}
.index_default .service-info p{
	line-height:24px;
	color:#333;
	text-align:left;
}
.index_default .service-box .more_btn {
    text-align: center;
    padding-top: 15px;
}
.index_default .service-box .more_btn a {
    border: 1px solid #ccc;
    padding: 8px 30px;
    display: inline-block;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
}
.index_default .service-box .more_btn a svg {
    margin: 0 0 -3px;
    transition: all 0.4s;
}
.index_default .service-box.more_open .more_btn a svg {
    transform: rotate(180deg);
}


#bottom_box {
    background: #fff;
    color: #717070;
    font-size: 14px;
	width: 100%;
	padding:50px 0 0;
}
#bottom_box .newsletter{
	padding:40px 0;
	border-bottom: 1px #363636 solid;
}
#bottom_box .shartto{
	float:none;
	height:auto;
	line-height:normal;
	margin:20px 0 0;
}
#bottom_box .shartto li{
	width:auto;
	margin:0 20px 20px 0;
	float:none;
	display:inline-block;
	vertical-align:top;
}
#bottom_box .link_box dl dd .shartto li a{
	font-size:24px;
	display:block;
	height:38px;
	line-height:38px;
	color:#333;
	transition:all 0.3s ease;
}
#bottom_box .link_box dl dd .shartto li a:hover{
	text-decoration:none;
	color:#ad4df7;
}
#bottom_box .newletterform{
	float:none;
	margin:30px 0 0;
}
#bottom_box .newletterform form{}
#bottom_box .newsletter_txt{
	height:38px;
	width:275px;
	padding:0;
	border:1px solid #e9e9e9;
	box-sizing:border-box;
	text-indent:10px;
	color:#333;
}
#bottom_box .newsletter_btn{
	height:38px;
	background:#ad4df7;
	transition:all 0.3s ease;
}
#bottom_box .newsletter_btn:hover{
	background:#9d46e0;
}

#bottom_box .link_box dl.newletter .news-list a{
	display:block;
	height:24px;
	line-height:24px;
	color:#333;
	margin:0;
	padding:0;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
#bottom_box .link_box dl.newletter .news-list a svg{
	width:16px;
	height:24px;
	display:inline-block;
	vertical-align:top;
	fill:#333;
	margin-right:5px;
}

#bottom_box .link_box{
	padding:40px 0;
	overflow:hidden;
	box-sizing:border-box;
}
#bottom_box .link_box dl{
	width: 210px;
    padding: 0;
    float: left;
	box-sizing:border-box;
}
#bottom_box .link_box dl.newletter{
	width: 360px;
}
#bottom_box .link_box dl dt{
	color: #000;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    padding-bottom: 20px;
	box-sizing:border-box;
	height:auto;
	line-height:normal;
}
#bottom_box .link_box dl dd a{
    display: block;
    font-size: 14px;
    line-height: 24px;
    margin: 0 0 10px;
	color:#717070;
}
#bottom_box .link_box dl dd a:hover{
	color:#000;
	text-decoration:underline;
}
#bottom_box .foot {
    border-top: 1px solid #363636;
    overflow: hidden;
    padding: 15px 0 20px;
}

#bottom_box .copyright{
	height:60px;
	line-height:40px;
	padding:10px 0;
	box-sizing:border-box;
	background:#d1d1d1;
	color:#333;
}
#bottom_box .links {
    width: 1000px;
    margin: auto;
    padding-bottom: 15px;
    border-bottom: 1px #DDDDDD solid;
}
.product_detail_2017 .viewfontright{
	width:550px;
}
.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 .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:#bf25d5;}
.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:#ad4df7;font-weight:bold;font-size:15px;}
.index_default .categories li dl dd a{height:24px;line-height:24px;font-size:11px;color:#333;}
.index_default .categories li dl dd a:hover{text-decoration:underline;}

.product_detail .pricebox{position:relative;}
.product_detail .timelimitbox{position:absolute;right:0;top:8px;}


.common_pro_list1 li{width:230px;}
.common_pro_list1 li .pic{width:230px;height:230px;line-height:230px;}
.common_pro_list1 li .pic img{max-width:100%;max-height:100%;    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);}
.common_pro_list1 li .add_cart_bg,
.common_pro_list1 li .add_cart{top:195px;width:230px;text-align:center;}
.common_pro_list1 li .timer_box{margin-top:10px;}
.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: 230px;}
/*.common_pro_list2 li .pic{width:223px;height:223px;line-height:223px;}
.common_pro_list2 li .pic img{max-width:223px;max-height:223px;}*/
.common_pro_list2 li .pic{ position:relative;display:block;width:100%;height:230px;}
.common_pro_list2 li .pic img{display:block;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.common_pro_list2 li .pic .xj_pic{position: absolute; top: 0;left: 0;bottom:0;right:0;transition: all 0.9s ease 0s;opacity: 0;background:#fff;}
.common_pro_list2 li:hover .pic .xj_pic{opacity: 1;}
.common_pro_list2 li .change_color ul{font-size:0; text-align:center;max-height: 42px;overflow: hidden;}
.common_pro_list2 li:hover .change_color ul{max-height:none;}
.common_pro_list2 li .change_color li{ margin:1px; height:40px; width:40px; background-position: center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;    background-repeat: no-repeat; border:2px solid transparent; border-radius:4px; box-sizing:border-box;    display: inline-block;vertical-align: top;float: none;}
.common_pro_list2 li .change_color li.on{ border:2px solid #9d46e0;}
.common_pro_list2 li .add_cart_bg,
.common_pro_list2 li .add_cart{top:188px;width:223px;}
.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;}
.common_pro_list2 li .name,
.common_pro_list1 li .name  {line-height:14px;height:28px; padding:0;margin: 8px 0 3px 0;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}

.common_pro_list1 li .discount,
.common_pro_list2 li .discount{ background: #F00 !important; height:51px; border-radius: 50px; padding-top: 13px; box-sizing: border-box;}


.product_detail_2016 .viewpicleft{width:600px;}
.product_detail_2016 .viewfontright{width:575px;}
.product_detail_2016 .view_block_box{width:960px;}



/*粉红色*/
.common_temp_pink #header_box .nav li .sub_nav a:hover,
.common_temp_pink #header_box .category_1 .dropdown_menu2 dd a:hover,
.common_temp_pink #header_box .hotwords a:hover,
.common_temp_pink .index_default .tit .pro_change_title a.actived,
.common_temp_pink .index_default .categories li dl dt a,
.common_temp_pink .index_default .service-icon i,
.common_temp_pink #bottom_box .link_box dl dd .shartto li a:hover
.common_temp_pink .index_default .popular-search a:hover,
.common_temp_pink a:hover,
.common_temp_pink .index_default .tit span{ color: #fb63b5;}
.common_temp_pink #top_box .currency li a:hover,
.common_temp_pink #header_box .btn_search,
.common_temp_pink #header_box .cart_txt a strong,
.common_temp_pink #header_box .category_box>li>h4,
.common_temp_pink #bottom_box .newsletter_btn,
.common_temp_pink .common_pro_list1 li .add_cart_bg,
.common_temp_pink .common_pro_list2 li .add_cart_bg,
.common_temp_pink #header_box .view_cart_btn a,
.common_temp_pink a.common_btn4,
.common_temp_pink .common_btn2,
.common_temp_pink .product_detail .addskutocart_btn a,
.common_temp_pink .common_mini_btn1,
.common_temp_pink .common_pro_list2 li .wrap-addto a:hover{ background:#fb63b5 !important;}

.common_temp_pink #header_box .category_box .category_1,
.common_temp_pink #header_box .category_box .category_2,
.common_temp_pink #header_box .nav > li > a,
.common_temp_pink .index_default .left_box h3.left_tit,
.common_temp_pink .index_default .tit,
.common_temp_pink .index_default .service-icon,
.common_temp_pink #header_box .category_1 .dropdown_menu2,
.common_temp_pink #header_box .category_1 li.actived a,
.common_temp_pink #header_box .category_1 li a:hover,
.common_temp_pink #header_box .category_2 li.actived a,
.common_temp_pink #header_box .category_2 li a:hover,
.common_temp_pink .common_pro_list2 li .change_color li.on{ border-color:#fb63b5 !important;}

.common_temp_pink #header_box .nav_box,
.common_temp_pink #bottom_box .pl_search_con a:hover{ background:#df58a1 !important;}

/*红色*/
.common_temp_red #header_box .nav li .sub_nav a:hover,
.common_temp_pink #header_box .category_1 .dropdown_menu2 dd a:hover,
.common_temp_red #header_box .hotwords a:hover,
.common_temp_red .index_default .tit .pro_change_title a.actived,
.common_temp_red .index_default .categories li dl dt a,
.common_temp_red .index_default .service-icon i,
.common_temp_red #bottom_box .link_box dl dd .shartto li a:hover,
.common_temp_red .index_default .popular-search a:hover,
.common_temp_red a:hover,
.common_temp_red .index_default .tit span{ color: #bb2332;}
.common_temp_red #top_box .currency li a:hover,
.common_temp_red #header_box .btn_search,
.common_temp_red #header_box .cart_txt a strong,
.common_temp_red #header_box .category_box>li>h4,
.common_temp_red #bottom_box .newsletter_btn,
.common_temp_red .common_pro_list1 li .add_cart_bg,
.common_temp_red .common_pro_list2 li .add_cart_bg,
.common_temp_red #header_box .view_cart_btn a,
.common_temp_red a.common_btn4,
.common_temp_red .common_btn2,
.common_temp_red .product_detail .addskutocart_btn a,
.common_temp_red .common_mini_btn1,
.common_temp_red .common_pro_list2 li .wrap-addto a:hover{ background:#bb2332 !important;}

.common_temp_red #header_box .category_box .category_1,
.common_temp_red #header_box .category_box .category_2,
.common_temp_red #header_box .nav > li > a,
.common_temp_red .index_default .left_box h3.left_tit,
.common_temp_red .index_default .tit,
.common_temp_red .index_default .service-icon,
.common_temp_red #header_box .category_1 .dropdown_menu2,
.common_temp_red #header_box .category_1 li.actived a,
.common_temp_red #header_box .category_1 li a:hover,
.common_temp_red #header_box .category_2 li.actived a,
.common_temp_red #header_box .category_2 li a:hover,
.common_temp_red .common_pro_list2 li .change_color li.on{ border-color:#bb2332 !important;}

.common_temp_red #header_box .nav_box,
.common_temp_red #bottom_box .pl_search_con a:hover{ background:#9e0e1c !important;}



/*图标字体*/
#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;vertical-align:middle; font-size:12px; margin:0;-webkit-transform:scale(0.84);transform:scale(0.84);margin-left:5px;color:#333; line-height:1;}
#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 .contact_us dd i {background:none;color:#fff;font-size:14px;height:20px;line-height:20px;margin-right:12px;vertical-align:middle;width:13px;}
.index_default .common_pro_list1 li .add_cart{ text-align:center;}
.index_default .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:#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; 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:#bf25d5; font-size:54px;}
@-moz-document url-prefix(){.common_pro_list1 li .discount_wrap i{ line-height:49px;}
