html { width: 100%; height: 100%;font-size:100px}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, textarea, p, blockquote { margin: 0; padding: 0; }
body { font-family: Microsoft Yahei, '微软雅黑',Arial, Helvetica, sans-serif; font-size: 16px;width: 100%; padding: 0; margin: 0; background-color: #f2f4f7; }
table { border-collapse: collapse; border-spacing: 0; font-size: inherit; font: 100%; }
input, img { vertical-align: middle }
a { text-decoration: none; cursor:pointer;}
a:link, a:visited, a:active, a:hover { text-decoration: none; color: #fff; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
input[type="text"], input[type="password"], input[type="number"], input[type="button"] {
	-webkit-appearance: none;
	-moz-appearance: none; /* mobile firefox too! */
}
input[type="file" i] {
	align-items: baseline;
	color: inherit;
	text-align: start !important;
}
input[type="file" i] {
	-webkit-appearance: initial;
	background-color: initial;
	cursor: default;
	border: initial;
}
li { list-style: none; }
img, object { max-width: 100%; }
.clearfixd:after { content: '\20'; display: block; height: 0; clear: both; }
.clearfixd { *zoom:1; overflow:hidden;}
.clear{clear: both;}
.hide{display:none;}
.nomarginleft{margin-left:0}
.fr{float:right;}
.fl{float:left;}
input:focus,select:focus {outline:none;}
#header{ overflow: hidden; text-align: center; width:100%; margin:0 auto;  z-index:99; position:fixed; top:0;}
#header .header_con{width:100%; background:transparent; max-width:640px; min-width:320px; color:#fff; margin:0 auto; position:relative;
height:0.88rem;font-size:0.3rem;
}

.header_con span{float:left; display:block; position:absolute; top:0; left:0; width:0.52rem}
.header_con span{ position:absolute; top:0.2rem; left:0.16rem;
    display: inline-block;
	color:#fff;
	/*background: url(../images/lk_icon.png) no-repeat;
	background-size: 1.44rem 1.44rem;*/
	width: 0.52rem;
	height: 0.48rem;
	line-height: 0.48rem;
	font-size: 0.24rem;
	background-position: 0rem 0rem;
}

#header .header_con .right_div{ position:absolute; height:0.88rem; top:0; right:0;}
#header .header_con .right_div a i{ display: inline-block; margin-top:0.2rem; margin-right:0.16rem;
	background: url(../images/lk_icon.png) no-repeat;
	background-size: 1.44rem 1.44rem;
	width: 0.48rem;
	height: 0.48rem;
	background-position: -0.96rem 0rem;	}
#header .header_con .right_div div{ position:relative;}
#header .header_con .right_div div em{ position:absolute; top:0.14rem; right:0.14rem;font-family: Arial, Helvetica, sans-serif;
border:1px solid #dd334b;  width:0.26rem; height:0.26rem; text-align:center;  vertical-align:middle; line-height:0.24rem; background:#fff;
color:#dc3048; font-size:0.13rem;
-webkit-border-radius: 50%;	
border-radius: 50%;	
box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.header_con .top_tit{ line-height:0.88rem;}
.header_con .shop-search{border:0;background-color: rgba(255,255,255,0.9);height:0.48rem;line-height: 0.48rem;border-radius:0.3rem;color:#999;font-size: 0.24rem;text-align: center;}
.sortbar-fixed{ position: fixed; top: 0; background: #fff;}
.sortbar-fixed .header_con span{color:#333; }
.sortbar-fixed .header_con .shop-search{border:0;background-color: #ddd;height:0.48rem;line-height: 0.48rem;border-radius:0.3rem;color:#fff;font-size: 0.24rem;text-align: center;}

#header2{ overflow: hidden; text-align: center; width:100%; margin:0 auto;  z-index:99; position:fixed; top:0;}
#header2 .header_con2{width:100%; background:#fff; max-width:640px; min-width:320px; color:#333; margin:0 auto; position:relative;
	height:0.88rem;font-size:0.3rem;
}
.header_con2 .top_tit{ line-height:0.88rem;}
.header_con2 span{float:left; display:block; position:absolute; top:0; left:0; width:0.52rem}
.header_con2 span{ position:absolute; top:0.2rem; left:0.16rem;
	display: inline-block;
	color:#fff;
	background: url("../images/icon_back-gray.png") 0 center no-repeat;
	background-size: 0.44rem 0.44rem;
	width: 0.52rem;
	height: 0.48rem;
	line-height: 0.48rem;
}

#header2 .header_con2 .right_div{ position:absolute; height:0.88rem; top:0; right:0;}
#header2 .header_con2 .right_div a i {
	 display: inline-block;
	 margin-top: 0.2rem;
	 margin-right: 0.16rem;
	 background: url(../images/cart_bottom.png) center no-repeat;
	 background-size: 0.48rem 0.48rem;
	 width: 0.48rem;
	 height: 0.48rem;
 }
#header2 .header_con2 .right_div a em {
	display: inline-block;
	margin-top: 0.2rem;
	margin-right: 0.16rem;
	background: url("../images/icon_home.png") center no-repeat;
	background-size: 0.48rem 0.48rem;
	width: 0.48rem;
	height: 0.48rem;
}
#header2 .header_con2 .right_div div{ position:relative;}
#header2 .header_con2 .right_div div em{ position:absolute; top:0.14rem; right:0.14rem;font-family: Arial, Helvetica, sans-serif;
	border:1px solid #dd334b;  width:0.26rem; height:0.26rem; text-align:center;  vertical-align:middle; line-height:0.24rem; background:#fff;
	color:#dc3048; font-size:0.13rem;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#content_div{width:100%; max-width: 640px; min-width:320px; margin: 0 auto; clear:both;  background:#f7f7f7; overflow:hidden; min-height:8rem;}
#content_div_a{width:100%; max-width: 640px; min-width:320px; margin: 0 auto; clear:both;  overflow:hidden; min-height:10rem;}
#content_div_b{width:100%; max-width: 640px; min-width:320px; margin: 0 auto; clear:both; background:#f7f7f7; overflow:hidden; min-height:8rem;}
.p_bottom{ padding-bottom:0.9rem;}

/*shops*/
.shop_show{position: relative;height:2.4rem;overflow: hidden;}
.shop_show img{width: 100%;}
.shop_tit{padding: 0 0.2rem;height:0.8rem;background-color: #fff;border-bottom: 1px solid #f7f7f7;}
.shop_tit li{width:1.5rem;height:0.8rem;line-height: 0.8rem;float:left;}
.shop_tit li .btn_t{width:100%;height:0.8rem;line-height: 0.8rem;color:#333;font-size: 0.28rem;border:0;background-color: transparent;}
.shop_tit li .on{color:#f02d3b;}
/* 轮播 */
.top_pic{ position:relative;}
.top_pic .left_i{position:absolute; top:0.2rem; left:0.2rem;
    display: inline-block;
	background: url(../images/fx_icon.png) no-repeat;
	background-size: 1.2rem 1.2rem;
	width: 0.6rem;
	height: 0.6rem;
	background-position: 0rem 0rem;
	z-index:105;
		}

.top_pic .right_i{position:absolute; top:0.2rem; right:0.2rem;
    display: inline-block;
	background: url(../images/fx_icon2.png) no-repeat;
	background-size: 1.2rem 1.2rem;
	width: 0.6rem;
	height: 0.6rem;
	background-position: -0.6rem 0rem;
	z-index:105;
		}
.carousel-image{width:100%;overflow: hidden;position: relative;}
.carousel-image div{position: absolute;}
.carousel-image a{display: block;float:left;background-color: #f2f2f2;}
.carousel-image a img{margin:0;border:none;}
.carousel-num {position: absolute;bottom:0.2rem;margin:0 auto;width:100%;text-align: center;}
.carousel-num i{font-size:0px;opacity:.5;cursor: pointer; font-style:normal;background-color:#fff;color:#fff;font-size: 0;height:0.08rem;width:0.08rem;border-radius:0.04rem;overflow: hidden;margin-left: 10px;display: inline-block;border:1px solid #cecece;background-clip:padding-box;}
.carousel-num i.current{background-color: #f02d3b;}



/*页面加载*/
#preloader {position:fixed;z-index:2500;top:0;left:0;right:0;bottom:0;background-color:#fff; z-index:999999; }
#status {
	position:fixed;
	z-index:999999;
	width:250px;
	height:250px;
	position:absolute;
	left:50%;
	top:50%;
	background-size:32px 32px;
	margin-top: -125px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -115px;
}
#status p{top:70%;}
.center-text{
	text-align:center;
	background-image: url(../images/loading.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 182px;
	width: 234px;
}
.center-text span {
	font-size: 14px;
	color: #999999;
	position: relative;
	top: 170px;
}


/*首页*/
.home_mian{ padding:0.2rem 0; background:#fff;/* border-top:1px solid #c6c6c6;*/}
.home_mian ul{}
.home_mian ul li{width:33.33%; float:left; margin:0 auto; text-align:center;}
.home_mian ul li i{ text-align:center; display: inline-block; width:0.8rem; height:0.8rem;
}
.home_mian ul li i.home_ti01{background: url("../images/func-icon1.png") center no-repeat;background-size: 0.8rem 0.8rem;}
.home_mian ul li i.home_ti02{background: url("../images/func-icon2.png") center no-repeat;background-size: 0.8rem 0.8rem;}
.home_mian ul li i.home_ti03{background: url("../images/func-icon4.png") center no-repeat;background-size: 0.8rem 0.8rem;}
.home_mian ul li i.home_ti04{background: url("../images/func-icon3.png") center no-repeat;background-size: 0.8rem 0.8rem;}
.home_mian ul li i.home_ti05{background: url("../images/func-icon6.png") center no-repeat;background-size: 0.8rem 0.8rem;}
.home_mian ul li i.home_ti06{background: url("../images/func-icon7.png") center no-repeat;background-size: 0.8rem 0.8rem;}
.home_mian ul li p{font-size:0.22rem;line-height:0.4rem; color:#666; text-align:center;margin-bottom: 0.2rem;}

.news-box{background-color: #fff;height:0.88rem;padding:0 0.05rem;}
.news-box span{width:1.6rem;padding-left: 0.48rem;line-height:0.88rem;display: inline-block;background:url("../images/icon_horn.png") 0.05rem center no-repeat;background-size: 0.4rem 0.4rem;}
.news-box a{display: inline-block;line-height: 0.88rem;color:#333;}

.home_cp_tit { margin-top:0.16rem;
padding:0 0.05rem; height:0.7rem; background:#fff; position: relative;text-align: center;border-bottom: 1px solid #f7f7f7;}
.home_cp_tit a{ display:inline-block; width:2.1rem; height:0.7rem; margin:0 auto; text-align:center;}
.home_cp_tit span{ display:inline-block;font-size:0.3rem;font-weight: 500; min-width:1.08rem; height:0.66rem; line-height:0.66rem; color:#333;  }
.home_cp_tit a.change_c span{ color:#d91d37; border-bottom:0.04rem solid #f02d3b;}
.home_cp_tit a.more{position: absolute;right:0.05rem;top:0;font-size: 0.24rem;text-align:right;color:#999;line-height: 0.7rem;background: url("../images/icon-right.png") right center no-repeat;background-size:0.24rem 0.24rem;padding-right:0.34rem;}
.home_shop_box{padding:0 0.08rem;background-color: #fff;}
.home_shop{ background:#fff; border-bottom:1px solid #f7f7f7; /*margin-top:0.16rem;*/}
.home_shop ul{height:1.86rem;  position:relative;}
.home_shop ul .shop_pic{ position:absolute; top:0.24rem;left:0.08rem;  width:1.3rem; height:1.46rem;overflow: hidden;}
.home_shop ul .shop_pic img{width:100%;height:100%;}
.home_shop ul .mark{ position:absolute; right:0.05rem; top:0rem; display: inline-block; z-index:102;
	background: url("../images/privilege.png") no-repeat;
	background-size: 0.6rem 0.7rem;
	width: 0.6rem;
	height: 0.7rem;
	line-height: 1rem;
	text-align: center;
color:#fff;
	font-size: 0.24rem;
font-style: normal;}
.home_shop ul .mark i{font-style: normal;font-size: 0.16rem;}
.home_shop ul .star{width:1.2rem;position:absolute; right:0.05rem; top:0.8rem;  z-index:102;}
.home_shop ul .star span{ display: inline-block;
	background: url("../images/star_solid.png") 0rem center;
	background-size: 0.22rem 0.22rem;
	width: 0.22rem;
	height: 0.22rem;
	margin-right:0.02rem;
	}
.home_shop ul li{ padding-left:1.6rem; padding-right:0.2rem;}
.home_shop ul li h2{ padding-top:0.1rem; line-height:0.5rem; font-size:0.28rem; color:#333; max-height:0.5rem; overflow:hidden;}
.home_shop ul li p{ line-height:0.6rem; font-size:0.22rem; color:#a0a0a0; position:relative;}

/*foot*/
.bottom-menu{ width:100%; height:0.98rem; position:fixed; bottom:0; z-index:103;box-shadow: 0 1px 3px #aaa;}
.main{max-width: 640px;min-width: 320px;margin:0 auto; background:#fff;}
.bottom-menu li{
	background:#fff;
	float: left;
	width: 1.28rem;
}
.bottom-menu li a{
	display: block;
	width: 1.28rem;
	height: 0.98rem;
	padding-top: 0.55rem;
	text-align: center;
	color: #aaa;
	font-size: 0.22rem;
	outline: none;
}

.bottom-menu .menu-this{ background:#fff;}
.bottom-menu .menu-this a{color:#f02d3b;}
.menu-1{ background:url(../images/dao2.png) center 0.1rem no-repeat; background-size:0.36rem 0.36rem;}
.menu-2{ background:url(../images/dao1.png) center 0.1rem no-repeat; background-size:0.36rem 0.36rem;}
.menu-3{ background:url(../images/dao5.png) center 0.1rem no-repeat; background-size:0.36rem 0.36rem;}
.menu-4{ background:url(../images/dao3.png) center 0.1rem no-repeat; background-size:0.36rem 0.36rem;}
.menu-5{ background:url(../images/dao4.png) center 0.1rem no-repeat; background-size:0.36rem 0.36rem;}

.menu-this .menu-1{ background-image:url(../images/dao2-on.png);}
.menu-this .menu-2{ background-image:url(../images/dao1-on.png);}
.menu-this .menu-3{ background-image:url(../images/dao5-on.png);}
.menu-this .menu-4{ background-image:url(../images/dao3-on.png);}
.menu-this .menu-5{ background-image:url(../images/dao4-on.png);}





.home_cp_box{ padding:0 0.08rem;background-color: #fff;}
.home_cp_box div{width:100%;}
.home_cp_box div li{ height:2.74rem; margin:0 auto; text-align:center;overflow: hidden;}
.home_cp_box div li img{ width:100%;}
.home_cp_box div dl{ padding:0 0.18rem;}
.home_cp_box div dl dt{ height:0.72rem; text-align:left; line-height:0.36rem; max-height:0.72rem; overflow:hidden; font-size:0.26rem; color:#333;}
.home_cp_box ul{ background:#fff; margin-top:0.08rem;width:3.08rem;border-bottom:1px solid #f7f7f7;}
.home_cp_box ul:nth-of-type(odd){float:left;border-right:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;}
.home_cp_box ul:nth-of-type(even){float:right;border-bottom:1px solid #f7f7f7;}
.home_cp_box ul li{ height:2.16rem; margin:0 auto; text-align:center;overflow: hidden;}
.home_cp_box ul li img{ margin-top:0.13rem; width:3.0rem; height:1.9rem;}
.home_cp_box ul dl{ padding:0 0.18rem;}
.home_cp_box ul dl dt{ height:0.72rem; text-align:left; line-height:0.36rem; max-height:0.72rem; overflow:hidden; font-size:0.26rem; color:#333;}
.home_cp_box ul dl dd{ height:0.62rem; position:relative;line-height: 0.62rem;text-align: left;font-size: 0.28rem;color:#ff0000;}
.home_cp_box ul dl dd span{
 }
 .home_cp_box ul dl dd em{
	 }
 

.home_cp_box ul dl dd p{position:absolute; left:0; top:0.22rem;  line-height:0.3rem; font-size:0.18rem; color:#a0a0a0}
.home_cp_box ul dl dd p em{ padding-left:0.06rem; color:#ff7200;}
.home_cp_box ul dl dd a{position:absolute; right:0; top:0.08rem; width:0.9rem; height:0.38rem; display:inline-block;
border:1px solid #dd374f; text-align:center; line-height:0.38rem; color:#dd374f; font-size:0.2rem;
-webkit-border-radius: 0.04rem;	
border-radius: 0.04rem;		
box-sizing: border-box;
-webkit-box-sizing: border-box;}

.home_new_tit h2 span{ float:right; padding-right:0.64rem; color:#666; font-size:0.26rem;}
.home_new_tit em{ position:absolute; top:0; left:0rem; width:0.08rem; height:100%;display: inline-block; background:#0080fc;}
.home_new_tit a{ position:absolute; right:0.15rem; top:0.15rem; display: inline-block;
	background: url(../images/left_01.png) no-repeat;
	background-size: 0.5rem 0.5rem;
	width: 0.5rem;
	height: 0.5rem;}

.home_new_box{ background:#fff;}	
.home_new_box ul{ padding:0.25rem 0.2rem; border-bottom:1px solid #e5e5e5;}	
.home_new_box h2{ line-height:0.46rem; color:#000; font-size:0.3rem;overflow:hidden; max-height:0.46rem;}	
.home_new_box p{ line-height:0.32rem; padding-top:0.12rem; color:#666; font-size:0.24rem; overflow:hidden; max-height:0.64rem;text-align:Justify;text-justify:inter-ideograph;}	

.home_cp_bot{ height:0.7rem; margin:0 auto; text-align:center; line-height:0.5rem; padding:0.1rem 0; font-size:0.2rem; color:#a0a0a0;}	
.home_cp_bot img{ vertical-align:middle; margin-bottom:0.04rem; margin-right:0.08rem;}


.yy_jl_box{ padding-bottom:0.2rem;}
.yy_jl_no{ min-height:6.05rem; background:#fff; border-bottom:1px solid #e2e2e2; margin:0 auto; text-align:center;}
.yy_jl_no i{ display: inline-block; margin-top:1.6rem; width:1.2rem; height:1.2rem;
background: url(../images/no_jl.jpg) no-repeat;background-size: 1.2rem 1.2rem;}
.yy_jl_no p{ line-height:0.4rem;font-size:0.24rem; color:#a0a0a0;}

.yy_jl_no a{width:2.1rem; height:0.42rem; margin-top:0.2rem; display:inline-block; border:1px solid #e87787; background:#f02d3b;
 text-align:center; line-height:0.42rem; color:#fff; font-size:0.2rem;
-webkit-border-radius: 0.08rem;	
border-radius: 0.08rem;		
box-sizing: border-box;
-webkit-box-sizing: border-box;}


.yy_tj_box{ margin:0.42rem 0.24rem 0 0.24rem; border-top:1px solid #e0e0e0;  }

.yy_tj_tit{height:0.35rem; margin-top:-0.15rem;text-align:center;}
.yy_tj_tit span{ display:inline-block; width:1.2rem; height:0.35rem; background:#f7f7f7; font-size:0.2rem; color:#a0a0a0;}

.yy_tj_mian{ padding:0.08rem 0; }

.yy_tj_mian ul{ margin:0 0.24rem;}
.yy_tj_mian ul li{ float:left; margin-left:0.07rem; width:1.92rem; border:1px solid #ededed; background:#fff; text-align:center;
box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.yy_tj_mian ul li:first-child{margin-left:0;}
.yy_tj_mian ul li img{ width:1.9rem; height:1.58rem;}
.yy_tj_mian ul li p{ margin:0.2rem 0.1rem; height:0.56rem; font-size:0.2rem; color:#333; text-align:left; line-height:0.28rem; max-height:0.56rem; overflow:hidden;}


.yy_jl_db{ background:#fff; border-bottom:1px solid #ededed; /*margin-top:0.16rem;*/}
.yy_jl_db ul{height:1.52rem;  position:relative;}
.yy_jl_db ul img{ position:absolute; top:0.13rem;left:0.08rem;  width:2.24rem; height:1.26rem;}
.yy_jl_db ul i{ position:absolute; left:0rem; top:0rem; display: inline-block; z-index:102;
	background: url(../images/zj_01.png) no-repeat;
	background-size: 1.9rem 0.8rem;
	width: 1.9rem;
	height: 0.8rem;}
.yy_jl_db ul li{ padding-left:2.6rem; padding-right:0.2rem;}
.yy_jl_db ul li h2{ padding-top:0.1rem; line-height:0.5rem; font-size:0.28rem; color:#333; max-height:0.5rem; overflow:hidden;}
.yy_jl_db ul li p{ line-height:0.4rem; font-size:0.28rem; color:#a0a0a0; position:relative;}
.yy_jl_db ul li p label{ color:#ff0000;}
.yy_jl_db ul li .kj_div span{ position:absolute; left:0.95rem; top:0.1rem; width:1.76rem; height:0.08rem; display:inline-block; background:#e5e5e5;
-webkit-border-radius: 0.04rem;	
border-radius: 0.04rem;		
box-sizing: border-box;
-webkit-box-sizing: border-box;
 }
.yy_jl_db ul li .kj_div span em{ position:absolute; left:0; top:0; vertical-align:top; display:inline-block;height:0.08rem;
background:#faad2c;
background: -moz-linear-gradient(left, #febf2d 0%, #f69c2b 100%); 
background: -webkit-linear-gradient(left, #febf2d 0%,#f69c2b 100%);
background: -o-linear-gradient(left, #febf2d 0%,#f69c2b 100%);
background: -ms-linear-gradient(left, #febf2d 0%,#f69c2b 100%);
background: linear-gradient(to right, #febf2d 0%,#f69c2b 100%); 
-webkit-border-radius: 0.04rem;	
border-radius: 0.04rem;		
box-sizing: border-box;
-webkit-box-sizing: border-box;
	 }
.yy_jl_db ul li .kj_div label {position:absolute; left:2.8rem; top:0rem; line-height:0.26rem; font-size:0.18rem; color:#ff7200;}


.yy_jl_db ul li .kj_div label{}

.yy_jl_db dl{ height:0.68rem;border-top:1px solid #ccc; margin:0 0.24rem;}
.yy_jl_db dl dd{ margin:0.1rem 0; width:2.95rem; height:0.48rem; float:left; font-size:0.2rem; line-height:0.48rem; color:#666; text-align:center;
border-right:0.02rem solid #e2e2e2;}
.yy_jl_db dl dd:last-child{ border-right:none;}

.yy_jl_db dl dd i{ vertical-align:middle; margin-bottom:0.04rem; margin-right:0.02rem; display: inline-block; width:0.4rem; height:0.4rem;
background: url(../images/icons_os.png) no-repeat;background-size: 1.6rem 1.6rem;}
.yy_jl_db dl dd.xz_a{ color:#f02d3b;}
.yy_jl_db dl dd i.et_ib01{background-position: 0rem 0rem;}
.yy_jl_db dl dd i.et_ib02{background-position: -0.4rem 0rem;}
.yy_jl_db dl dd i.et_ib03{background-position: -0.8rem 0rem;}
.yy_jl_db dl dd i.et_ib04{background-position: -1.2rem 0rem;}
.yy_jl_db dl dd i.et_ib05{background-position: 0rem -0.4rem;}
.yy_jl_db dl dd i.et_ib06{background-position: -0.4rem -0.4rem;}
.yy_jl_db dl dd i.et_ib07{background-position: -0.8rem -0.4rem;}
.yy_jl_db dl dd i.et_ib08{background-position: -1.2rem -0.4rem;}

/*产品*/

.cp_mian{ padding:0.16rem 0.24rem; background:#fff; border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;}
.cp_mian h2{ font-size:0.27rem; line-height:0.4rem; color:#333;}
.cp_mian p.f_bt{font-size:0.2rem; line-height:0.4rem; color:#f02d3b;}
.cp_mian ul{ margin:0.06rem 0;}
.cp_mian ul p{ font-size:0.18rem; line-height:0.4rem; color:#a0a0a0;}
.cp_mian ul p span{ float:right;}
.cp_mian ul p span em{ color:#ff7200; padding-left:0.1rem;}
.cp_mian ul li{ margin:0.04rem 0;  display:block; width:100%; height:0.12rem; background:#e5e5e5;
-webkit-border-radius: 0.06rem;	
border-radius: 0.06rem;		
box-sizing: border-box;
-webkit-box-sizing: border-box;
 }
.cp_mian ul li em{ display:inline-block; vertical-align:top;height:0.12rem;
background:#faad2c;
background: -moz-linear-gradient(left, #febf2d 0%, #f69c2b 100%); 
background: -webkit-linear-gradient(left, #febf2d 0%,#f69c2b 100%);
background: -o-linear-gradient(left, #febf2d 0%,#f69c2b 100%);
background: -ms-linear-gradient(left, #febf2d 0%,#f69c2b 100%);
background: linear-gradient(to right, #febf2d 0%,#f69c2b 100%); 
-webkit-border-radius: 0.04rem;	
border-radius: 0.04rem;		
box-sizing: border-box;
-webkit-box-sizing: border-box;
	 }
.cp_mian_p{ height:0.7rem; text-align:right; margin:0.12rem 0 0.08rem; position: relative;}
.cp_mian_p dl{text-align:left;}
.cp_mian_p dl dd{ line-height:0.6rem; position: relative; padding-left:1.6rem;}
.cp_mian_p dl dd em{ background-color: #f02d3b;color:#fff;font-size: 0.22rem;border-radius: 0.3rem;padding:0 0.12rem;}
.cp_mian_p dl dd a{font-size:0.22rem; color:#ff9600;padding-left: 0.1rem;}
.cp_mian_p dl dd span{ position:absolute; height:0.6rem; width:1.5rem; display:inline-block; left:0rem; top:0; line-height:0.6rem;font-size:0.3rem; color:#f02d3b;}
.cp_mian_sell{height:0.6rem;position: relative;border-bottom: 1px solid #f7f7f7;}
.cp_mian .ensure{height:0.6rem;}
.cp_mian .ensure li{float:left;width:1.48rem;font-size:0.22rem;height:0.6rem;line-height: 0.6rem;text-align: center;background: url("../images/check.png") 0 center no-repeat;background-size: 0.24rem 0.24rem;}

.cp_det { margin:0.16rem 0; background:#fff; }

.cp_det ul{ height:0.76rem; margin-left:0.26rem; border-bottom:1px solid #f7f7f7; position:relative;}
.cp_det ul:last-child { border-bottom:none;}
.cp_det ul li{ position:relative; line-height:0.76rem; font-size:0.24rem; color:#333;}
.cp_det ul li span{font-size:0.24rem; color:#333;}
.cp_det ul li em{float:right;padding-right: 0.55rem;color: #a0a0a0;}
.cp_det ul i{ position:absolute; right:0.15rem; top:0.18rem; display: inline-block;
	background: url(../images/right_01.png) no-repeat;
	background-size: 0.4rem 0.4rem;
	width: 0.4rem;
	height: 0.4rem;}
.cp_tips{color:#a0a0a0;line-height: 0.6rem;margin:0.16rem 0;}
.cp_tips .cp_tips_list{margin-left: 0.26rem;border-bottom: 1px solid #f7f7f7;}
.cp_tips p{line-height: 0.6rem;height:0.6rem;}
.cp_tips p span{float:right;font-size: 0.26rem;color: #333;padding-right: 0.26rem;}
.goods_details{text-align: center;background-color: #fff;}
.goods_details img{width: 100%;}






/*底部*/
#foot_div{height:0.86rem;overflow: hidden; text-align: center; width:100%; margin:0 auto; z-index:98; position:fixed; bottom:0; left:0px;}
#foot_div .home_foot{background:#f7f7f7;height:0.86rem; border-top:1px solid #f5f5f5; width:100%; max-width:640px; min-width:320px; margin:0 auto;
    box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box; }
#foot_div .home_foot li{width:2.13rem; float: left;line-height: 0.86rem;}
#foot_div .home_foot li .btn{display: block;width:100%;line-height: 0.84rem;border: 0;background-color: #f7f7f7;font-size: 0.3rem;color:#666;outline: none;}
#foot_div .home_foot li .sc{background: url("../images/star_empty.png") center 0.1rem no-repeat;background-size: 0.36rem 0.36rem;line-height: 1.26rem;font-size: 0.24rem;}
#foot_div .home_foot li .cart{background-color: #ff9600;color:#fff;}
#foot_div .home_foot li .buy{background-color: #f02d3b;color:#fff;}
.home_foot a{ text-align:center; line-height:0.86rem; font-size:0.28rem; color:#fff; display:inline-block; width:100%;}
#foot_div .home_foot_b{background:#cccccc;border-top:1px solid #eeeeee; }
	
	
	



