* {
	margin:0;
	padding:0;
	-webkit-tap-highlight-color:rgba(255,0,0,0);
	box-sizing:border-box;
	outline: none;
}
ul,ol{list-style:none;}
body{
   	font-family: Verdana, Geneva, sans-serif;
	background-size:cover;
	font-family: "arial","Open Sans","PingHei","Hiragino Sans GB","Microsoft YaHei","黑体","宋体",sans-serif;
}
body a{
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-decoration: none;

}
input[type="button"],input[type="submit"]{
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
/*-----start-header----*/

/*首页开始*/
body,html{
    height:100%;
    width:100%;
    margin:0;
    padding:0;
    overflow-x: hidden;
    overflow-y:auto;
    max-width:750px; 
    margin:0 auto;
    background: #F5F5F5;
}

.wrapper{ width:100%; height:auto;}

@media only screen and (min-width : 359px){
		html{ font-size: 80%;}
}
@media only screen and (min-width : 374px){
		html{ font-size: 84%;}
}
@media only screen and (min-width : 413px){
		html{ font-size: 88%;}
		.citylist{top: 3.5rem; padding-bottom: 3.5rem;}
}
@media only screen and (min-width : 639px){
		html{ font-size: 120%;}
}

/*公共头部代码*/


.head{
    height:40px;
	line-height:40px;
	text-align:center;
	color:#000000;
	font-size:1.2rem;
	position: fixed;
	width:100%;
	/*background: linear-gradient(rgb(16, 49, 103), rgb(80, 107, 152));*/
	background:#F9F9F9;
	top:0;
	max-width:750px; 
	margin:0 auto;
	z-index:9999;
}
.head a.wzi{
	height:30px;
	position:absolute;
	left:10px;
	top:10px;
	width:100px;
	line-height:30px;
	border:solid 1px #ef6e34;
	text-indent:-10px;
	font-size:1rem;
	border-radius:50px;
	background:url(../images/ion.png) no-repeat;
	background-position: 76px -33px;
    background-repeat: repeat-x;
	color:#ef6e34;
	outline:none;
	}
.head .head_word,.good_head .head_word{
    font-size:1.2rem; 
    font-weight: bold;
}
.head a.pgv,.good_head a.pgv{
	position:absolute;
	left:0.5rem;
	margin-top:7px;
	padding-left:10px;
}	
	
	
.head a.wzi ul li{
	color:#fff;
}		

.head a.yup{
	/*background:url(../images/yh1.png) no-repeat;*/
	background-position: -0px 5px;
	position:absolute;
	right:1.6rem;
	top:5.4px;
	line-height:30px;
	font-size: 1rem;
	color:#000;
	}
.head a.g{
	background-image:url(../images/jil.png);
	background-repeat:no-repeat;
	background-position:10px;
	}

.head a img,.erweim a img,.good_head a img{
	width:25px;
	border:1px dashed #ccc;
	/*vertical-align: middle;*/
}
.head a ul{ display:none;}

.head a.wzi:hover ul{ display:block;}



.head a strong{
	display: none;
	font-size:.9rem;
	width:100px;
	position:absolute;
	right:-5px;
	top:30px;
	text-align:center;
	background-image:url(../images/ff_03.png);
	background-repeat:no-repeat;
	background-size:100% 100%;
	color:#f53e34;
	padding-top:10px;
	}
.head a strong span{
	display: block;
	width:80%;
	margin:0 auto;
	border-bottom:solid 1px #f5827b;
	}	

.head a.yup:hover strong{
	display:block;
}

.shouyi{
	background:#fff;
	margin-bottom:5px;
	overflow:hidden;
	}

.shouyi ul{
	float:left;
	width:50%;
	text-align:center;
	padding:10px 0;
	color:#333;
	font-size:.9rem;
	}

.shouyi ul li.gj{
	color:#ff534c;
	font-weight:600;
	font-size:1.4rem;
	}




.bakg{
	background:#fff;
	margin-top:5px;
	}

.bak_a{ 
	height:auto;
	padding:5px 10px;
	color:#ff534c;
	}

.bak_a img{ width:16%; vertical-align:middle;}
.bak_a a{
	padding:0px 6px;
	background:#ff534c;
	color:#fff; 
	font-size:.9rem;
	border-radius:3px;
	}


.bak_b{
	overflow:hidden;
	padding:6px 6px;
	}

.bak_b ul{
	width:50%;
	float:left;
	}


.sous{
	background:#fff;
	overflow:hidden;
	border-radius:3px;
	width:70%;
	margin:10px auto auto auto;
	}
.sous input{
	width:60%;
	line-height:40px;
	height:40px;
	box-sizing: border-box;
	float:left;
	border:none;
	text-indent:5px;
	outline:none;
	border-radius:3px;
	font-size:1rem;
	color:#a0a0a0;
	}
.sous a{
	line-height:50px;
	height:40px;
	display:block;
	box-sizing: border-box;
	text-align:center;
	background:#fff;
	color:#fff;
	float:right;
	margin-right:10px;
}


.xuanf{
	background:#fff;
	padding:.5rem;
	overflow:hidden;
	}
	

.zhuti{
	margin-bottom:10px;
	}

.zhuti strong{
	display:block;
	width:30%;
	float:left;
	text-align:center;
	border:solid 1px #CCC;
	margin-right:.9rem;
	padding:.5rem 0;
	border-radius:3px;
	font-weight:700;
	font-size:.9rem;
	color:#333;
	}


.quanbu{ 
	/*margin-top:70px;*/
}
.quanbu h3{
	border-bottom:solid 1px #efefef;
	line-height:35px;
	font-size:.9rem;
	color:#333;
	font-weight:normal;
	text-indent:10px;
	}	
	
.q-all{
	overflow:hidden;
	padding:.5rem;
	border-radius: 10px;
	margin:0.6rem 0rem;
	background: #fff;
	border:1px solid #ccc;
}
.all-list1{
	float:left;
	width:6rem;
	height:6rem;
	margin-right:1rem;
} 
.all-list1 img{
	width:100%;
	height:100%;
	border-radius:5px;
}

.all-list2{
	position:relative;
} 
.all-list2 h2{
	font-weight:700;
	font-size:1rem;
	color:#333;
	margin-bottom:5px;
	overflow: hidden;
	text-overflow: ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical; 
	-webkit-line-clamp:2;
}
.all-list2 h2 em{
	float:right;
	font-style:normal;
	font-weight:normal;
	font-size:1rem;
	color:#F90;
}

.all-list2 p{
	font-size:1rem;
	color:#666;
	width:80%;
	line-height: 1.1rem;
}
.quanbu #shops .all-list2 p s{
    font-size:0.8rem;
}
.quanbu #shops .all-list2 p font{
    color:#FA1F0B;
    font-weight:bold;
    font-size:1.2rem;
}
.quanbu #shops .all-list2 font.fuhao{
    font-size:0.8rem;
}
.all-list2 strong{
	position:absolute;
	right:0;
	top:3.4rem;
	color:#f90;
	width:40%;
	padding:1rem 0;
	text-align:right;
}

.all-list2 strong span{
	color:#666;
	font-weight:normal;
	font-size:12px;
}
.all-list2 strong p{
	display:block;
	font-size:.9rem;
	color:#fff;
	background:#4475DF;
	margin-top:5px;
	text-align:center;
	border-radius:2px;
	width:80%;
	float:right;
	}
.Category{
	overflow:hidden;
	}
.Category strong{
	display:block;
	width:33.3%;
	float:left;
	}
.Category strong select{
	width:100%;
	border:none;
	outline:none;
	height:40px;
	line-height:30px;
	appearance:none;  
    -moz-appearance:none;  
    -webkit-appearance:none;
	background:#fff url(../images/sj.png) no-repeat;
	background-position:80%;
	padding-left:10px;
	font-size:.9rem;
	}
select::-ms-expand { display: none; }
.Category strong select	option::-ms-expand{ display: none; }
.Category strong select	option{
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari 和 Chrome */
    appearance:none;
	padding-left:0;
	}
/* --背景色字体颜色--*/
.Category strong select	option:hover{
    color:#fff;
    background-color:#1E90FF;
}

/*公共头部代码结束*/

.wrapper .whole{
    margin-top:40px;
}

.nav{
    width:94%;
	margin:6px auto 0px auto;
	overflow:hidden;
	background:#fff;
	padding-top:8px;
	display: -webkit-box;
	overflow-x:visible;
	-webkit-overflow-scrolling:touch;
	border-radius: 10px;
}

	
.nav ul li{
	width:20%;
	float:left;
	padding-bottom:10px;
	text-align:center;
}
	
.nav ul img{
	width:2rem;
	height:2rem;
	border-radius: 2rem;
}
.nav ul li a p{
	color:#333;
	font-size: 0.7rem;
}
.nav::-webkit-scrollbar{
	height:0;
	width:0;
	display:none;
	}


.ann{
	background:#fff;
	padding:10px 10px;
	border-top:solid 1px #efefef;
	font-size:.9rem;
	color:#666;
}

.ann img{
	vertical-align:middle;
}

.shangc{
	background:#fff;
	margin-top:10px;
	overflow:hidden;
	}
.shangc h3{ font-size: .95rem;padding:5px 10px; line-height:30px; border-bottom:solid 1px #efefef;}
.shangc h3 img{ width:18%; vertical-align:middle;}
.shangc h3 em{ font-style:normal; font-weight:normal; font-size:.5rem; color:#999;}
.shangc h3 span{
	float:right;
	font-weight:normal;
	color:#999;
	vertical-align: sub;
	font-family:"微软雅黑";
	margin-top:1px;
}

.HotSearch{
	background:#fff;
	margin-top:10px;
}

.HotSearch h3{
	font-size:.95rem;
	color:#333;
	padding-right:10px;
	border-bottom:solid 1px #efefef;
	padding:.5rem .5rem;
}

.HotSearch h3 span{
	float:right;
	font-weight:normal;
	color:#999;
	font-size:.7rem;
	vertical-align: sub;
	font-family:"微软雅黑";
	margin-top:1px;
}


.SH{
	border-bottom:solid 1PX #ececec;
	overflow:hidden;
	padding:.5rem .5rem;
}
.hot_a{
	float:left;
	width:28%;
} 
.hot_a img{
	width:100%;
	height:80px;
	border-radius: 5px;
}
	
.hot_b{
	float:right;
	width:68.5%;
	position:relative;
}
.hot_b h2{
	font-size: 14px;
    font-weight: 700;
    color: #333;
	margin-bottom:.2rem;
}
.hot_b h2 span{
	background:#0bd380;
	color:#fff;
	border-radius:3px;
	font-size:.5rem;
	padding:1px 2px;
	font-weight:normal;
}	
	
.hot_b p{
	font-size:.7rem;
	color:#999;
	line-height:1.2rem;
}
	
.hot_b ul{
	position: absolute;
	right:0;
	top:1.5rem;
}
.hot_b ul li{
	color:#4475DF;
	font-weight:700;
	line-height:25px;
}
.hot_b ul li em{
	color:#333;
	font-size:.5rem;
	font-weight:normal;
	font-style: normal;
}

/*.product-list{
	/*background:#fff;
	width:94%;
	margin:10px auto 0px auto;
	border-radius:10px;
}

.product-list h1{
	text-align:center;
	margin:15px 0px 15px 0px;
	color:#fff;
}*/
/*我的收藏*/
.sc_product-list {
  padding:0.8rem 3%;
  margin: 40px auto 0px auto;
  border-radius: 0.9rem;
  background: #f5f5f5;
}
.sc_product-list .giofhj ul {
  float: left;
  width: 48.4%;
  background: #fff;
  margin-right: 3%;
  margin-bottom: 3%;
}
.sc_product-list .giofhj ul img {
  width: 100%;
  height: 11.5rem;
}
.sc_product-list .giofhj ul div {
  margin: 0px 5px 15px 5px;
  overflow: hidden;
  font-size: 1rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.sc_product-list .giofhj ul strong {
  font-size: 0.7rem;
  color: #FA1F0B;
  display: block;
  margin: 0px 5px 5px 5px;
}
.sc_product-list .giofhj ul strong em{
  font-style: normal;
}
.sc_product-list .giofhj ul strong em span{
   font-weight:bold;
   font-size:1.2rem;
}
.sc_product-list .giofhj ul strong em font{
   float:right;
   color:#AAAAAA;
   line-height:1.8rem;
}
.sc_product-list .giofhj ul strong em s {
  color: #999999;
}
.sc_product-list .giofhj ul:nth-child(2n){margin-right:0;}


.fenlei{
	border-bottom:solid 1px #efefef;
	color:#333;
	overflow: hidden;
	padding:0 10px;
	}

.fenlei span{
	display:block;
	line-height:30px;
	width:20%;
	font-size:.8rem;
	text-align:center;
	color:#666;
	float:left;
}

#imgshow,.nameshow{float:left;}
.nameshow{width:70%;color:#fff;margin-top:-11px}
#imgshow img{
    width:70px;
    height:70px;
    border-radius:70px
}
#headpic{padding:30px 0px}
.personal_dl span{
    font-size:.8rem;
}

.mark ul li{padding:13px 0px 13px 10px;border-bottom:1px solid #efefef;background:#fff;font-size:0.8rem}
.mark ul li .left img{width:20px;vertical-align:middle;margin-right:4px}
.mark ul li .right img{
    width:16px;
    float:right;
    margin-top:-18px;
    margin-right:5px;
}
.nameshow{
    margin-left:26%;
}
.nameshow h3{
    margin-top:1.2rem
}
.giofhj ul{
	float:left;
	width:49%;
	height:16rem;
	background:#fff;
	border-radius: 10px;
	margin-right:2%;
	margin-bottom:2%;
}
.collet ul{
	height:21rem;
}
.giofhj ul:nth-child(2n){margin-right:0;}

.giofhj ul img{
	width:100%;
	height:11.5rem;
	border-top-right-radius: 0.5rem;
	border-top-left-radius: 0.5rem;
}
.giofhj ul li{
    height:28px;
	overflow: hidden;
	/*text-overflow: ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical; 
	-webkit-line-clamp:2;*/
	font-size:0.7rem;
	margin:0px 5px;
}
	
.giofhj ul strong{
	font-size:0.8rem; 
	color:#FA1F0B;
	display:block;
	margin:0px 5px 5px 5px;
}
.giofhj ul strong em s{
    color:#999999;
}
.giofhj ul strong em,.shangc ul li em{
	font-style:normal;
    
}

.giofhj ul strong a{
	float:right; 
	font-size:12px; 
	margin-top:-1.3rem;
	/*background:#f90; 
	color:#fff;
	padding:5px 5px;*/
	border-radius:2px;
}
.giofhj ul div{
    margin:0px 5px;
    overflow: hidden;
    font-size: 0.8rem;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    
}
.searselect_div{background:#fff;padding:10px}
.searselect_div select{width:50%}
.cate_search,.sort_city,.sort_word,.store_attr{
    float:left;
    width:25%;
    background:#fff;
    padding:0.2rem 0rem;
    border:none;
}

.shCart{
	width:100%;
	overflow:hidden;
	}
	
.shCart input{
	float:left;
	margin:10px 10px;
	}	
	
.shCart ul{
	overflow:hidden;
	background:#fff;
	margin-top:10px;
	padding:10px 0;
	font-size:.9rem;
	}		
	
.shpin{
	width:70%;
	float:left;
	font-size:.8rem;
	color:#333;
	}
.shpin i{
	display:block;
	width:30%;
	float:left;
	}	
.shpin i img{
	width:100%;
	}
.shpin p{
	color:#4475DF;
	margin:5px 0;
	font-weight:bold;
	}
.shpin strong input{
	margin:0; 
	border:solid 1px #c1c1c1; 
	background:#efefef; 
	outline:none;
	width:20px;
	height:20px;
	}



.quanx{
	position:fixed;
	bottom:0;
	background:#fff;
	height:60px;
	width:375PX;
	line-height:60px;
	}



.address_h{
	background:#FFFFFF;
}
	
.address_h h4{
	font-weight:normal;
	border-bottom:solid 1px #ccc;
	font-size:1rem;
	padding:10px 10px 4px 10px;
}

.address_h ul li{
    padding:16px 16px 22px 16px;
}
.address_h ul li .left_addr{
    float:left;
    width:90%;
}
.address_h ul li .right_addr{
    float:left;
    margin-top:26px;
}
.address_h ul li .right_addr img{
    width:1.6rem;
    height:1.6rem;
    border:1px dashed #cccccc;
}
.address_h ul li:first-child{
    border-bottom: none;
}
.address_h ul li span{
	font-size:1.2rem;
	color:#666666;
	line-height:26px;
}
.address_h ul li font{
    background:#4475DF;
    border-radius: 2px;
    margin-right:5px;
}
.address_h ul li font a{
    color:#FFFFFF; 
    padding:1px;
    font-size:0.8rem;
    text-align: center;
}
.address_h ul li .big_addr{
    color:#141414;
    font-size:1.6rem;
    font-weight: 500;
}

.payorder_ship{
    background: #fff;
    margin-top: 10px;
    padding: 10px 10px;
}
	
.payorder_ship h4,.ship_order_detail h4{
	font-weight:bold;
	font-size:1.3rem;
	margin-bottom:20px;
	margin-left:7px;
	
}
.payorder_ship .pay_type,.ship_order_detail .pay_type{
	font-weight:bold;
	font-size:1.3rem;
	margin-bottom:20px;
	margin-left:7px;
}
.payorder_ship .paydiv label{
    font-weight:bold;
	font-size:1.3rem;
	margin-left:7px;
}
.payorder_ship a{
    margin-left:10px;
}
	
.ship_info{
    margin-top:1rem;
	padding-left:7px;
	padding-right:7px;
}

.ship_info .ship_name{
    margin-bottom:0.5rem;
}

.Distribution{
	background:#fff;
	margin-top:7px;
	padding:16px 0px 16px 16px;
}

.Distribution h4{
	font-weight:normal;
	font-size:1rem;
	margin-bottom:10px;
	border-bottom:solid 1px #ccc;
	padding:10px 10px 4px 10px;
}
.Distribution .ykx{
    height:1px;
    background:#EFEFEF;
    margin-right:16px;
}
.chanpf ul{
	overflow:hidden;
	margin-bottom:12px;
}
.chanpf ul i{
	float:left;
	width:5.8rem;
	height:5.8rem;
	margin-right:10px;
}
.chanpf ul i img{
	width:100%;
	border-radius: 5px;
	margin-right:5px;
}
.chanpf ul li{
	float:left;
	width:74%;
	
}
.chanpf ul li.gname_level{
    overflow: hidden;
	text-overflow: ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical; 
	-webkit-line-clamp:2;
	font-size:1.2rem;
}
.chanpf ul li .xuanze{
    color:#999999;
    font-size:0.8rem;
}
.chanpf ul li span{
    font-size:1.4rem;
    font-weight: bold;
}
.chanpf ul li span font{
    font-size: 0.8rem;
}

.fuwog{
    max-width: 750px;
    width: 100%;
	background:#fff; 
	position: fixed;
	bottom:0px;
}

.fuwog .fk_ul{
	float:left;
	margin-left:16px;
}
.fuwog ul{
	padding:10px 0;
	color:#FA1F0B;
}


.personal_dl{
	/*background: url(../images/tubiao/center.png) no-repeat;
	background-size:100% 100%;*/
	background: #4475DF;
	padding:6% 4% 16% 4%;
}
#imgshow div{
    margin-top: -74px;
    opacity: 0;
}



.personal_did{
	background:#fff;
	margin-bottom:10px;
	overflow:hidden;
	}
	
.personal_did h3{
	border-bottom:solid 1px #efefef;
	font-size:1rem;
	color:#333;
	font-weight:normal;
	text-indent:6px;
	}	
	
.personal_did ul{
	float:left;
	width:25%;
	text-align:center
	}

.personal_did ul{
	float:left;
	width:25%;
	text-align:center;
	padding:10px 0;
	color:#333;
	}
	
.personal_did ul li{
	font-size:.8rem;
	}

.personal_did ul img{
	width:30%;
	}




.personal_nav{
	height:auto;
	background:#fff;
	overflow:hidden;
	}
.personal_nav ul{
	padding:10px 0px;
	/*border-bottom:solid 1px #efefef;*/
	line-height:24px;
	width:25%;
	float:left;
	text-align:center;
	}

.personal_nav ul img{
	/*width:25%;*/
	vertical-align:middle;
	}

.personal_nav ul li{
	font-size:.8rem;
	color:#333;
	}

.heleft{
    border-left:5px solid #4475DF;
    margin:10px 0px 10px 10px;
}
.personal_did ul img{width:26px}
.downzone{max-width:750px;width:100%;position:absolute;top:9rem;}
.neibuzone{width:94%;margin:0 auto;}
.personal_did{border-radius:10px}
.setuser{float:right}
.setuser img{width:1.6rem;/*margin-top:-150px*/}
.tivemoneys ul li{width:50%;float:left;color:#fff;text-align:center}
.tivemoneys ul li p{font-size:0.8rem}

.bgju{ 
	background:#fff;
	}
.bgju dl{
	margin:0;
	padding:0;
}
.bgju dl dt,.fghy ul li,.shouqi{
	font-size:1.2rem;
}
.bgju dl dd {
  margin: 0;
  height:40px;
  line-height: 40px;
  color: #FA1F0B;
  font-size: 1.4rem;
  font-weight: bold;
}
.bgju dl dd span{
    font-size: 0.8rem;
}
.bgju dl div{
    margin:0;
	padding:0px 0px 20px 0px;
	border-bottom:1px solid #EFEFEF;
}
.bgju dl div s{
	color:#999999;
	font-size:0.8rem;
	font-weight: bold;
}
.bgju dl dd .share_anniu{
	display:block;
	float:right;
	color:#999;
	font-size:0.8rem;
	line-height:10px;
	margin-left:20px;
	margin-right:10px;
}
.bgju dl dd .share_anniu img{
	width:1.4rem;
	margin-bottom:5px;
}
.bgju dl dd .good_saled{
    border:1px solid #BA783F;
	color:#BA783F;
	font-size:0.8rem;
    margin-left:2rem;
    padding:0.2rem;
}
.bgju .xianshi_sale{
    padding:10px;
    background:#4475DF;
    color:#fff
}

.fghy{
	background:#fff;
	padding:10px;
	border-bottom:10px solid #F5F5F5;
}
.fghy ul li{
	overflow:hidden;
	line-height:25px;
}
.fghy ul li font{
	color:#999999;
	margin-right:15px;
}
.fghy ul li img{
    float:right;
    margin-top:5px;
	width:1rem;
	margin-right:10px;
}	
.fghy ul li ul a img{
	width:100%;
}
.fghy ul li input.gh{
	width:25px;
	height:30px;
	margin-right:-5px;
}
.fghy ul li input.gp{
	width:50px;
	/*height:24px;*/
	margin-right:-5px;
	text-align:center;
}
.fghy ul li a input {
    display: none;
}
.fghy ul li .click {
    border: 1px solid #59974c;
}	
.hki{
	border-bottom:none; 
	background:#fff;
}
.hki .label_block_hide{
    padding:1px 0px 10px 10px;
}
.hki .label_block_hide img{
    width:1.2rem;
    float:left;
}
.hki .label_block_hide span{
    float:left;
}
.hki .label_block_hide a{
    margin-right:10px;
    float:right;
    font-size: 1rem;
}
.hki ul li{
	padding:10px 10px;
	overflow:hidden;
}	
.hki ul li img{
	width:100%;
}
.hki ul li a{
	display:block;
	float:left;
	width:50%;
}	
/*.hki ul li.xiangqing p{margin-bottom:18.5px}*/
.hki ul li.xiangqing p img{margin-top:0px}

.gfkju{
	background:#fff;
	margin-top:2%;
	padding:0px 10px;
	}
.gfkju ul{
	overflow:hidden;
	}

.gfkju ul li{
	float:left;
	line-height:26px;
	margin-left:1rem;
	font-size:1rem;
	color:#333;
	padding:5px 0;
	}
.gfkju ul li p{
	font-size:.7rem;
	background:#333;
	color:#fff;
	width:25%;
	text-align:center;
	border-radius:15px;
	line-height:16px;
	}	

.gfkju ul i{
	float:left;
	width:25%;
	}
.gfkju ul i img{
	width:100%;
	vertical-align: middle;
	}
.gfkju ol{
	overflow:hidden;
	margin:0;
	padding:0;
	}

.gfkju ol li{
	float:left;
	width:33.3%;
	line-height:36px;
	font-size:.9rem;
	color:#666;
	background-image:url(../images/jianbx.png);
	background-repeat:no-repeat;
	background-position:85%;
	vertical-align:sub;
	}
.gfkju ol li span{ color:#096;}



.gfkju a{
	padding:3px 10px;
	background:#333;
	margin-right:5%;
	color:#fff;
	font-size:14px;
	border-radius:15px;
	}
	
.gfj{
	margin-top:2%;
	background:#fff;
	overflow:hidden;
	padding:10px 10px;
	border-top:10px solid #f2f2f2;
}
.cart_cnxh{
	width: 94%;
    margin: 3% auto 0px auto;
    border-radius: 0.9rem;
	
}
.gfj h3,.cart_cnxh h3{
	font-size:14px;
	line-height:30px;
	font-weight:normal;
}

.cart_cnxh ul{
    float:left;
    width:48.4%;
    border-radius: 10px;
    margin-right:3%;
    margin-bottom:3%;
    border:solid 1px #efefef;
    background:#fff;
}
.cart_cnxh ul:nth-child(2n){
    margin-right: 0;
}
.cart_cnxh ul li img{
    width:100%;
    height:12rem;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.cart_cnxh ul li .title_name{
    margin: 0px 5px;
    height:2.8rem;
    overflow: hidden;
    font-size: 1rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.cart_cnxh ul li .price_show{
    font-size: 0.7rem;
    color: #FA1F0B;
    margin: 0px 5px;
    height:35px;
}
.cart_cnxh ul li .price_show span{
    font-size: 1.2rem;
    font-weight: bold;
}

.cart_cnxh ul li .price_show font{
    color:#AAAAAA;
    float:right;
    line-height:1.6rem;
}

.gfj ul{
	overflow:hidden;
	width:30%;
	float:left;
	margin:10px 0px 0px 5px;
}

.gfj ul li div{
	font-size:1rem;
	color:#141414;
	font-weight:600;
	margin: 0px 5px;
	height:2.8rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.gfj ul p{
	font-size:0.8rem;
	color:#FA1F0B;
	font-weight:bold;
	margin: 5px;
}


.gfj ul i img{
	width:100%;
	border-top-right-radius: 0.5rem;
	border-top-left-radius: 0.5rem;
}
.gfj ul i img{
	height:7rem;
}

.gfj ulspan{
    font-size:1rem
}
.gfj ul font{
    float:right;
    font-size:0.7rem;
    color:#AAAAAA;
    line-height:1.6rem;
}

.bottom_t{
	background:#ffffff;
	position:fixed;
	bottom:0px;
	height:80px;
	width:100%;
	max-width:750px;
	/*border-top:solid 1px #ccc;*/
}

.bottom_t ul{ 
	overflow:hidden;
}
.bottom_t ul li{
	float:left;
	width:25%;
	text-align:center;
	box-sizing: border-box;
	height:100%;
	color:#333;
	line-height:15px;
	height: 50px;
}
.bottom_t ul li i{ 
	display:block;
	margin-top:5px;
}
.bottom_t ul li i img{
	width:22px;
}

.bottom_t ul li input{
	width:100%; 
	line-height:50px;
	border:none;
	font-size:0.8rem;
	color:#fff;
}
.area_order,.oblig{
	overflow:hidden;
    /*background:#F9F9F9;*/
    width:94%;
    margin:0 auto;
}
.area_order ul li{
    float:left;
    width:20%;
    text-align: left;
    font-size: 1.2rem;
    color:#666666;
    font-weight: 500;
    padding:1.3rem 0rem;
}
.area_order ul li.area_color{
    color:#141414;
    font-weight: 700;
    font-size:1.2rem;
}

.oblig ul li.scolor{
    border:solid 1px #4475DF;
    background: #EBF0FB;
    color:#4475DF;
    font-weight: 400;
    border-radius: 2.4rem;
}

.oblig ul li{
	float:left;
	width:25%;
	background:#fff;
	text-align:center;
	line-height:2.4rem;
	font-size:1rem;
	color:#666666;
	border-radius: 2.4rem;
}

.ations{
    width:94%;
    margin:10px auto;
    border-radius:5px;
	background:#fff;
	overflow:hidden;
}

.ations strong{
	font-size:1rem;
	color:#666666;
	display:block;
	line-height:3rem;
	margin:0px 10px;
	border-bottom:solid 1px #EFEFEF;
}
.ations strong em{
	float:right;
	color:#4475DF;
	font-style: normal;
}

.ations ul{
	margin:10px 0;
	overflow:hidden;
}

.ations ul input{
	float:left;
	width:10%;
	box-sizing: border-box;
	margin:1.5rem 0;
	}
.store_info{
    font-size:0.7rem;
    margin:10px
}

.left_tuan,.right_tuan{float:left}
.imga,.paiban{float:left}
.imga,.rec_div img{
    width:20%;
    width:5.8rem;
    height:5.8rem;
    margin-right:2%;
}
.paiban{
    width:72%;
}
.ations ul .biaoti img{
    width:100%;
    border-radius: 5px;
}

.biaoti	.paiban .title_name{
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient:vertical; 
	-webkit-line-clamp:2;
	font-size:1.2rem;
	color:#141414;
}
.biaoti	.paiban .seted_area{
	color:#999999;
	font-size: 1rem;
}
.biaoti	.paiban .seted_area span{
	float:left;
}
.biaoti	.paiban .seted_area font{
	float:right;
}

.biaoti	.paiban .order_price{
    margin-top:1rem;
	color:#141414;
	font-weight:bold;
}
.biaoti .price_red{
    float:right;
	color:#333333;
    font-size: 1rem;
    margin-right:3%;
}
.biaoti .price_red span:last-child{
	color:#FA1F0B;
    font-size: 1.2rem;
    font-weight: bold;
}
.biaoti .price_red span:last-child font{
    font-size: 0.8rem;
}
.biaoti	.paiban .order_price font{
	font-size: 0.8rem;
}

.quer{
	padding:10px 0px 10px 10px;
	overflow:hidden;
	/*text-align: right;*/
	margin-bottom:1rem;
}

.quer a{
	color:#4475DF;
	padding:0.5rem 0.8rem;
	border:1px solid #4475DF;
	margin-right:0.5rem;
	border-radius:2rem;
}
.quer a.qxorder{
	color:#999999;
	border:1px solid #cccccc;
}
.quer a:last-child{
	margin-right:3%;
}

.quer label{
	font-size:.9rem;
	margin-left:10px;
	line-height:30px;
	}


.Transfer{
	width:94%;
	margin:0px auto 50px auto;
}

.Transfer .zhuanz{
    border-radius: 10px;
}
.jif{
	background:#fff;
	/*text-indent:20px;*/
	padding:20px 0;
	color:#333;
	font-size:1.1rem;
	font-weight:bold;
	/*border-radius: 10px;*/
	margin-bottom:10px;
	text-align: center;
}

.jif span{
	 color:#4475DF;
	 font-weight:bold;
}

.zhuanz{
	background:#fff;
	padding:10px 10px;
	}
.zhuanz strong{
	display:block;
	overflow:hidden;
	font-size:.95rem;
	color:#333;
	padding:10px 10px;
	}

.zhuanz strong label{
	display:block;
	width:25%;
	float:left;
	line-height:34px;
	}
	
.zhuanz strong input{
	line-height:30px;
	width:60%;
	outline:none;
	border-radius:3px;
	border:solid 1px #999;
	text-indent:10px;
	color:#999;
	}
	
.zhuanz strong select{
	line-height:34px;
	height:34px;
	width:60%;
	outline:none;
	border-radius:3px;
	border:solid 1px #999;
	color:#333;
	}


.record{
	background:#fff;
	margin-top:10px;
	border-radius:10px;
	padding-bottom:10px;
	}

.record h4{
	width:94%;
	font-size:1rem;
	font-weight:normal;
	color:#333;
	margin:0 auto;
	padding:10px 0;
	border-bottom:solid 1px #efefef;

}
.record h4 img{
	vertical-align:middle;
	width:1.5rem;
	margin-right:5px;
}

	
.record h4 input{
	float:right;
	width:34%;
	border-radius:3px;
	border:solid 1px #efefef;
	line-height:26px;
	height:26px;
	text-indent:10px;
	background:url(../images/xdatej.png) no-repeat;
	background-position:90%;
	color:#7198ea;
	outline:none;
	}

.record ul{
	width:94%;
	margin:10px auto;
	border-radius:5px;
	padding: 10px;
    border: 1px solid #efefef;
}
.record ul li{
	line-height:20px;
	font-size:.9rem;
	}

.record ul li span{
	color:#333;
	margin-left:10px;
	}

/*文章页*/
.releases{
	/*width:94%;
	margin:15px auto 10px auto;*/
	padding-top:2px;
}
.releases .child_rel{
	background:#fff;
	padding:10px 10px 6px 10px;
	border-radius:5px;
	margin-bottom:10px;
}

.releases .child_rel .left_rel{
    float:left;
    width:25%;
}
.releases .child_rel .left_rel p{
    color:#666;
    line-height: 8px;
}
.releases .child_rel .right_rel{
    float:left;
    width:73%;
    margin-left:2%;
    
}

.releases .child_rel .right_rel h4{
    color:#333333;
    overflow: hidden;
    font-size: 1.1rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.releases .child_rel .right_rel p{
    color:#666666;
    /*height:1.3rem;*/
    line-height:1.8rem;
}
.releases .child_rel .right_rel p.compay_p{
    width:80%;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.releases .child_rel .right_rel .adiv_company_id{
    width:80%;
    line-height:2rem;
    color:#666666;
}

.releases .child_rel .left_rel img{
    width:6rem;
    height:6rem;
    border-radius: 0.5rem;
}

.article_centent{
    padding:3%;
}
.cont{
    border:1px solid #f1f1f1
}
.cont video{
    width: 100%;
}

.news-datalis{
    margin-top:50px;
}
/*.news-datalis ul{
	width:94%;
	margin:0px auto;
	background:#fff;
	text-indent:10px;
	padding:10px 0;
	border-radius:5px;
}*/

.news-datalis ul label{
	font-size:.95rem;
}
.news-datalis ul p{
	font-size:.9rem;
	line-height:30px;
}
	
.news-datalis ul li.cont{
    padding:8px;
}

.news-datalis .article_centent{
    background: #fff;
}
.news-datalis .cont{padding:10px}
.news-datalis .cont img{width:100%}


.news-datalis ul li .p10 div{
    float:left;
	width:50%;
    padding:5px;
    line-height:24px;
    font-size:0.8rem;
    color:#666;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.team{
	padding-top:10px;
	}

.team-td{
	margin-top:10px;
	background:#fff;
	width:96%;
	margin:0 auto;
	border-radius:5px;
	padding:20px 0;
	margin-bottom:10px;
	}
	
.team-td label{
	}
	
.team-td label img{
	vertical-align:middle;
	margin-right:5px;
	}

.team-td strong{
	 font-size:1.1rem;
	 line-height:24px;
	 padding:3px 10px;
	 border-radius:26px;
	 font-weight:normal;
	 } 


.zh_data{
	
	/*width:96%;*/
	margin:0 auto;
	border-radius:5px;
}

.menu_a{
    background:#fff;
	padding:20px 0px;
}
.menu_a ul{
	overflow:hidden;
}
.menu_a ul li{
	float:left;
	width:50%;
	border-bottom:solid 1px #CCC;
	border-radius:26px;
	padding:6px 0px;
	text-align: center;
}
.menu_a ul li a,.cwmx ul li a{
	color:#333;
	font-size:14px;
}
.menu_a ul li.lf,.cwmx ul li.if{
    border-bottom: solid 1px #4475DF;
    color:#4475DF;
}
.menu_a ul li.lf a,.cwmx ul li.if a{
	color:#4475DF;
}
.cwmx{
    max-width:750px;
    width:100%;
    /*border-bottom:1px solid #ccc;*/
    position: absolute;
    top:40px;
    z-index: 1;
}
#menu_con{margin-top:110px}
.cwmx ul li{
    float:left;
    width:33.33%;
	border-bottom:solid 1px #CCC;
	border-radius:26px;
	padding:6px 0px;
	text-align: center;
}



#search_act,#search_act_out{
    float:right;
    background:#fff;
    border:none;
    margin-top:7px
}
.pe_data{
	padding:20px 20px;
}
#menu_con .tag{
    width:94%;
    margin:0px auto;
    background: #fff;
    border-radius: 10px;
}
#menu_con .tag .Account .Acc-b h4{
    color:#4475DF;
}
.pe_data ul li{
	overflow:hidden;
	border-bottom:solid 1px #e6e6e6;
	margin-bottom: 10px;
	}
.pe_data ul p{
    color:#FA1F0B;
}
.pe_data ul li label{
	display:block;
	font-size:.95rem;
	color:#333;
	}

.pe_data ul li input{
	width:100%;
	height:2.4rem;
	line-height:1.8rem;
	border-radius:3px;
	border:none;
	text-indent:10px;
	color:#999;
	outline:none;
}

.pe_data ul li select{
	width:100%;
	height:2.4rem;
	line-height:1.8rem;
	border-radius:3px;
	text-indent:10px;
	border:none;
	outline:none;
	background: #fff;
}

.objo{
	text-align:center;
	padding:20px 0px 30px 0px;
}

.objo input{
	width:80%;
	border:none;
	color:#fff;
	background:#4475DF;
	padding:0.6rem 0rem;
	border-radius:1.8rem
	}
.backlogin{
    background:#fff;
    padding:10px 10px;
    margin-top:10px
}
.backlogin a{
    display: block;
    border-radius:5px;
    height:36px;
    line-height: 36px;
    text-align:center;
    color:#999999;
}
#btnSendCode{
    width:28%; 
    color:#fff;
    background:#4475DF;
    float:right;
    margin-bottom:5px;
    border:none;
}
.qianbaoeumu{margin-top:10px}
.qianbaoeumu ul li{
    background:#fff;
    padding:0px 15px;
    color:#333;
    border-bottom:1px solid #efefef;
    height:40px;
    line-height: 40px;
}
.qianbaoeumu ul li:last-child{
    border:none;
}
.qianbaoeumu ul li img{
    float:right;
    width:16px;
    margin-top: 12px;
}
.qianbaoeumu ul li a{
    font-size: 1rem;
}
.qianbao{
    width:94%;
    margin:10px auto;
    
}
.Acc-a{
	background:#fff;
	margin:0 auto;
	border-radius:5px;
	padding:15px 0;
	}

.Acc-a strong{
	display:block;
	padding:10px 20px;
	font-weight:normal;
	overflow:hidden;
	}
.Acc-a strong label{
	display:block;
	float:left;
	width:25%;
	line-height:30px;
	}
	
.Acc-a strong input{
	float:left;
	height:30px;
	line-height:30px;
	border-radius:3px;
	border: solid 1px #efefef;
	text-align:center;
	width:70%;
	color:#666;
	outline:none;
	}
.Acc-a strong select{
	float:left;
	height:30px;
	line-height:30px;
	border-radius:3px;
	border: solid 1px #efefef;
	width:40%;
	margin-right:10px;
	outline:none;
	}


.Acc-b{
    width:100%;
	margin:0px auto;
	border-radius:5px;
	padding:10px 0;
	/*margin-top:20px;*/
	background:#fff;
	border-radius: 10px;
}


.Acc-b h4{
	width:100%;
	font-size:1rem;
	font-weight:normal;
	color:#333;
	margin:0 auto;
	line-height:30px;
	border-bottom:solid 1px #efefef;
}
.Acc-b h4 img{
	vertical-align:middle;
	margin-right:5px;
	width:1.5rem
}

.Acc-b ul{
	width:94%;
	margin:10px auto;
	border-radius:5px;
	padding:10px;
    border:1px solid #efefef;
    border-radius:5px;
}
.Acc-b ul li{
	line-height:20px;
	font-size:.9rem;
}
.Acc-b ul li .end_live{
	padding-top:0.6rem;
}
.Acc-b ul li img{
    width:3rem;
    height:3rem
}


.login{
	height:auto;
	}

.log-in{
	background-image:url(../images/jfg2.jpg);
	background-size:100% 100%;
	height:230px;
	text-align:center;
	}

.log-in img{
	width:78%;
	padding-top:24%;
	}



.log-input{
	padding-top:10%;
	width:80%;
	margin:0 auto;
	}

.log-input strong{
	display:block;
	overflow:hidden;
	background:#fff;
	margin-bottom:15px;
	border-radius:5px;
	border:solid 1px #efefef;
	}

.log-input strong label{
	display: inline-block;
	width:20%;
	float:left;
	text-align:center;
	box-sizing: border-box;
	height:50px;
	}	

.log-input strong img{
	vertical-align:middle;
	margin-top:10px;
	}

.log-input strong input{
	width:80%;
	float:left;
	box-sizing: border-box;
	line-height:48px;
	border:none;
	outline:none;
	color:#b19881;
	font-size:.95rem;
	background: none;
	}


.zcmim{ color:#797775; font-size:.95rem;}




.erweim{ 
	position:relative;
	width:100%;
	height:100%;
	}

.erweim strong{
	position:absolute;
	top:3%;
	left:4%;
	}
.erweim strong img{
	width:30px;
	}

.ewm{
	position:absolute;
	left:25%;
	top:42%;
	width:50%;
	height:230px;
	background:url(../images/dab_a.png) no-repeat;
	background-size:100% 100%;
	}
.ewm h3{ 
	width:100%;
	text-align:center;
	color:#fff;
	}
.ewm i{
	display:block;
	padding:10px;
	margin-top:.5rem;
	}

.ewm i img{
	width:100%;
	}

.rnghy{
	position:absolute;
	bottom:0;
	height:120px;
	background:#fff;
	width:100%;
	}
.rnghy h3{
	width:30%;
	margin:.8rem auto auto auto;
	text-align:center;
	background: url(../images/saomgh.png) no-repeat;
	background-size:100% 100%;
	font-weight:normal;
	font-size:1rem;
	line-height:15px;
	color:#b23b1b;
	}
	
	.jhi{
	margin:.4rem .5rem;
	padding:.4rem .5rem;
	overflow:hidden;
	background:#fff6d9;
	}
	
	.jhi ul{
	float:left;
	width:50%;
	box-sizing: border-box;
	}
	.jhi ul li{
	color:#656565;
	font-size:12px;
	line-height:20px;	
	}

	.jhi ul li span{
	color:#656565;
	}
	.jhi dl{
	float:left;
	width:50%;
	text-align:right;
	color:#656565;
	box-sizing: border-box;
	}
	.jhi dl dd{
		font-size:18px;
		font-weight:700;
		margin-top:.5rem;
		color:#b23b1b;
	}




.wallet{
	background:#fff;
	/*margin-bottom: 10px;
    border-radius: 10px;*/
}

.wallet ul{
	overflow:hidden;
}
.wallet ul li{
	float:left;
	width:25%;
	text-align:center;
	padding:1.2rem 0.5rem;
	box-sizing: border-box;
	font-size:1rem;
	border-right:solid 1px #efefef;
	border-bottom:solid 1px #efefef;
	color:#333;
}
.wallet ul li p{
    margin-top:0.5rem;
}
.other_log ul li{
    width:50%;
}
.wallet ul li span{
	color:#4475DF;
	font-weight: 700;
	
}



.partner{
	overflow:hidden;
	background:#fff;
	padding:.5rem .5rem;
	border-bottom:solid 1px #efefef;
	}
.par_a{
	float:left;
	width:28%;
	}
.par_a img{
	width:100%;
	border-radius:5px;
	}


.par_b{
	float: right;
	width:68%;
	position:relative;
	}
.par_b h3{
	font-size:1rem;
	color:#333;
	line-height:1.5rem;
	}
.par_b p{
	font-size:.7rem;
	color:#666;
	width:60%;
	}

.par_b span{
	color:#F60;
	display:block;
	line-height:1.5rem;
	margin-top:.5rem;
	}	
.par_b span em{
	text-decoration:line-through;
	color:#999;
	font-size:.7rem;
	}

.par_b a{
	background: #f77c2a;
	padding:.1rem .8rem;
	position:absolute;
	right:.3rem;
	top:2.5rem;
	font-size:.9rem;
	color:#333;
	}




.apply{
	}
	
.apply strong{
	display:block;
	padding:.5rem .5rem;
	background:#fff;
	font-size:.95rem;
	color:#666;
	border-bottom:solid 1px #efefef;
	line-height:35px;
	font-weight:normal;
}
.apply strong label{
	color:#333;
	font-size:1.2rem;
}
/*.apply strong input{
	line-height:30px;
	height:30px;
	width:100%;
	outline:none;
	border:none;
	color:#999;
	}*/

.allca{
	height:600px;
	width:95%;
	margin:60px auto auto auto;
	}
.allca dl{
	padding:10px;
	background:#fff;
	margin-bottom:10px;
	}

.allca dl dt{
	margin-bottom:10px;
	color:#4475DF;
	}

.allca dl strong{
	display:block;
	overflow:hidden;
	}

.allca dl dd{
	font-weight:normal;
	float:left;
	width:25%;
	line-height:26px;
	font-size:.95rem;
	/*text-align:center;*/
	color:#666;
	box-sizing: border-box;
	}

/*底部代码结束*/

.bottom_top{
    height:70px;
}
.bottom_nav{
	position:fixed;
	bottom:0;
	width:100%;
	background:#fff;
	height:50px;
	border-top: solid 1px #eaeaea;
	max-width:750px;
	margin:0 auto;
	}

.bottom_nav ul{
	overflow:hidden;
	}

.bottom_nav ul li{
	float:left;
	width:25%;
	text-align:center;
	font-size:.8rem;
	padding:5px 0;
	}
    .bottom_nav ul li p{
	   color:#AAAAAA;
	}
	.bottom_nav ul li img{
	    width:22px;
	    
	}


/*公共底部代码结束*/



.file {
    position: relative;
    display: inline-block;
    background: #f1f1f1;
    border: 1px solid #d4d4d4;
    border-radius: 4px;
    padding: 4px 12px;
    overflow: hidden;
    color: #999;
    text-decoration: none;
    text-indent: 0;
    line-height: 20px;
	width:50%;
	height:22px;
	float: left;
	text-align:center;
	margin-left:.5rem;
}
.file input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
	width:100%;
}
.file:hover {
    background: #AADFFD;
    border-color: #78C3F3;
    color: #004974;
    text-decoration: none;
}

.sh_file{
	background:#fff;
	padding:1rem .8rem;
	overflow:hidden;
}

.sh_file label{
	display:block;
	float:left;
	line-height:30px;
	font-weight:700;
	color:#333;
	font-size:.95rem;
}

.tup1{
	background:#f1f1f1;
	border:solid 1px #e4e4e4;
	margin-top:1.5rem;
	float:left;
	width:20%;
	height:60px;
	margin-right:2.5rem;
	border-radius:3px;
	position:relative;
}

.tup1 span{
	position:absolute;
	right:-20px;
	top:-1px;
	background:#ececec;
	padding:.1rem .3rem;
	font-size:.7rem;
	border:solid 1px #e4e4e4;
	color:#999;
}
 #imgshow button{background:#f1f1f1;/*width:15%;*/height:32px; line-height:32px; border: solid 1px #d4d4d4; outline:none;}
 #imgshow input{width:3rem}
 	.bgiu{
	 margin-top:.8rem;
	 background:#fff;
	 padding:.5rem 1rem;
 }
.tihb{
	padding:.8rem 0;
	border-bottom:solid 1px #efefef;
	overflow:hidden;
	line-height:30px;
	color:#333;
} 	 
 
 .tihb label{
	 display:block;
	 width:25%;
	 line-height:30px;
	 font-weight:700;
	 color:#333;
	 font-size:.95rem;
	 float:left;
}
.tihb label em{
	font-weight:normal;
	font-style:normal;
	color:#666;
	font-size:.8rem;
}	 
.tihb input{
	 /*float:left;*/
	 width:86%;
	 line-height:28px;
	 font-weight:700;
	 color:#333;
	 font-size:.95rem;
	 border-radius:3px;
	 border: 1px solid #d4d4d4;
	 margin-right:.3rem;
	 text-indent:.5rem;
	 font-weight:normal;
	 color:#999;
}
.tihb select{
	 /*float:left;*/
	 width:35%;
	 height:31px;
	 line-height:28px;
	 font-weight:700;
	 color:#333;
	 font-size:.95rem;
	 border-radius:3px;
	 border: 1px solid #d4d4d4;
	 margin-left:.3rem;
	 outline:none;
	 font-weight:normal;
}
.tihb span{
	 float:left; 
	 display:block; 
	 width:75%; 
	 font-size:.9rem;
}


.active{color:#4475DF}

/*商品*/
.aui-flex-links p{width:90%}
.keysearch{
    width:80%;
    margin:0 auto;
    height:32px;
    line-height:32px;
    /*border:1px solid #4475DF;*/
    border-radius:32px;
    background:#fff;
    margin-left:15%;
    margin-top:3px;
}
.keysearch img{
    float:left;
    width:1.5rem;
    margin-top:6px;
    margin-left:10px;
}
.keysearch input{
    float:left;
    font-size:1rem;
    height:32px;
    width:60%;
    border:none;
    padding-left:5px;
    background:none;
}
.keysearch button{
    float:right;
    background:#F82822;
    height:32px;
    color:#fff;
    border-radius:32px;
    padding:0px 10px;
    border:1px solid #F82822;
}
.sandian{
    word-break: break-all;
　　text-overflow: ellipsis;
　　display: -webkit-box;
　　-webkit-box-orient: vertical;
　　-webkit-line-clamp: 1;
　　overflow: hidden;
    color:#fff;
}
.menu{
    background:#fff;
    padding:16px 0px;
}
.catelist{
    height:30px;
    width:98%;
    margin:0px auto;
    background:#fff;
    padding:8px;
    line-height: 30px;
}
#navcate span{float:left;}
#navcate a{
    width:25%;
    display:block;
    float:left;
    text-align:center;
    color:#4475DF;
    /*border-radius:10px;*/
    font-size:1rem;
    /*padding:0% 2%;
    border-bottom:1px solid #4475DF;
    margin-right:2%;*/
}
#navcate a.scolor{
    color:#FA1F0B;
    border-bottom:2px solid #4475DF;
}

/*商铺添加产品*/
.layui-upload-file{display:none}
.layui-btn{
    background-color:#4475DF;
    margin-top:-33px;
    float:right;
    padding:0px 5px;
    color:#fff;
}
/*.select_shop{
    width:100%;
    height:30px;
    background: #fff;
}
.good_shop_input{
    width:100%;
    text-align:left
}*/
.goodlist{
    padding:10px;
}
.goodlist a{
    float:right;
    margin:10px;
    font-size:1.2rem;
}
.goodlist .biaoti{
    padding-left:10px
}
.goodlist .biaoti img{
    margin-right:10px;
    width:5rem;
    height:4rem;
}
.goodlist .biaoti .good_uptime{
    margin-top:8px
}

.searselect_div{margin-top:50px}
.searselect_div .store_attr,.searselect_div .cate_search,.searselect_div .sort_city{
    border-right:1px solid #ccc;
}
.quanbu{
    border-radius:10px;
}
.quanbu ul li{
    float:left;
    width:50%;
    text-align: center;
    padding:1rem 0px;
    background:#fff;
    border-radius:5px
}

/*分享信息详细页遮罩层*/
.detail-mask{
    position:absolute;
    z-index:100000001;
    left:0;
    top:0;
    width:100%;
    height:110%;
    background:#000;
    opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1;
    display:none;
}
.detail_ceng{
    width:100%;
    height:15%;
    text-align:center;
    color:#fff;
    font-size:1.5rem;
    position: absolute;
    z-index: 100000002;
    top:50%;
    left:0;

}
.detail_ceng a{
    border:1px solid #fff;
    padding:1rem 2rem;
    color:#fff;
}
/*结束*/


/*个人中心*/
.center-mask{
    position:absolute;
    z-index:1;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background:#000;
    opacity:0.5;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    display:none;
}
.comend_ceng{
    width:100%;
    height:100%;
    background:#333;
    text-align:center;
    color:#fff;
    font-size:1.5rem;
    padding-top:75%;
    opacity:0.5;
    position: absolute;
    z-index: 9999;
    top:0;
    left:0;
}
.center_top{
    padding:3%;
    height:30rem;
    background:url(../images/tubiao/center_top.png);
    background-size:100% 100%;
}
.center_top_sm .fangying{
    float:right;
}
.center_top_sm ul li{
    float:left;
    margin-right:2rem;
}
.center_top_sm ul li:last-child{
    margin-right:0rem;
}
.center_top_sm ul li a img{
    width:2rem;
    height:2rem;
}
.center_top_userinfo{
    margin-top:1rem;
}
.center_top_yaoqing{
    max-width:750px;
    width:94%;
    /*background:url(../images/tubiao/yqbj.png);
    background-size:100% 100%;*/
    margin:-21rem auto 0rem auto;
}
.center_top_yaoqing_img{
    /*padding-bottom:2.4rem;*/
}
.center_top_yaoqing_img img{
    width:100%;
}
.center_top #img_header{
    /*width:20%;*/
    height: 5.2rem;
}
.mheader{
    margin-top:-100px
}
.center_top #img_header img{
    width:100%;
    height:5.2rem;
    border-radius: 1000px;
}
.center_top #img_header,.center_top .user_code{
    float:left;
}
.center_top #img_header #btnpic{
    padding:1.7rem 1.1rem;
    border-radius:1000px;
    opacity: 0;
}
.center_top .user_code{
    margin-left:1rem;
    padding-top:0.3rem;
    
}
.center_top .user_code .uphone{
    font-size:1.4rem;
    font-weight: bold;
}
.center_top .user_code .u_id_name{
    margin-top:1rem;
    font-size:1rem;
    
}
.center_top .user_code .u_id_name ul li{
    float:left;
    margin-right:0.5rem;
    padding:0.2rem 0.5rem;
    border-radius: 1rem;
    color:#666666;
    line-height: 22px;
    vertical-align: middle;
}
.center_top .user_code .u_id_name ul li:first-child{
    background:#FFFFFF;
}
.center_top .user_code .u_id_name ul li:last-child{
    background:#EBEBEB;
}
.center_top .user_code .u_id_name ul li span,.center_top_sc .sc_left span,.center_top_sc .sc_right font{
    float:left;
}

.center_top .user_code .u_id_name img,.center_top_sc .sc_left img{
    float:left;
    width:1.2rem;
    margin-right:0.5rem;
    
}
.center_top_sc .sc_left img{
    margin-top:0.3rem;
}
.center_top_sc .sc_right img{
    float:left;
    width:1.4rem;
    margin-right:0.5rem;
}
.center_top_sc{
    margin:0.5rem 1rem;
}
.center_top_sc .sc_left{
    float:left;
}
.center_top_sc .sc_left span{
    font-size:1.2rem;
    font-weight: bold;
    color:#083369;
}
.center_top_sc .sc_right{
    float:right;
}
.center_top_sc .sc_right img{
    border:1px dashed #cccccc;
    margin-right:0rem;
}
.center_top_sc .sc_right font{
    font-size:1.2rem;
    color:#083369;
    margin-right:0.5rem;
    font-weight: bold;
}
.center_down{
    max-width:750px;
    width:94%;
    margin:10px auto 0px auto;
}
.center_order,.center_wallet,.center_tool{
    padding:0.5rem;
    background: #ffffff;
    border-radius: 0.7rem;
}
.center_wallet,.center_tool{
    margin-top:10px;
}
.center_order .my_order,.center_tool .my_order{
    margin:0.2rem 0rem 4rem 0.5rem;
    line-height:1.8rem;
}
.center_wallet .my_order{
    margin:0.5rem 0rem 3.5rem 0.5rem;
    line-height: 1.5rem;
}
.center_order .my_order div:first-child,.center_wallet .my_order div:first-child,.center_tool .my_order div:first-child{
    float:left;
    font-size:1.3rem;
    color:#141414;
    font-weight: 500;
}
.center_order .my_order div:last-child,.center_wallet .my_order div:last-child{
    float:right;
}
.center_order .my_order div:last-child span,.center_order .my_order div:last-child img,.center_wallet .my_order div:last-child span,.center_wallet .my_order div:last-child img{
    float:left;
    color:#999999;
    font-size:1.3rem;
}
.center_order .my_order div:last-child img,.center_wallet .my_order div:last-child img{
    width:1.6rem;
}
.center_order ul li,.center_wallet ul li,.center_tool ul li{
    float:left;
    width:25%;
    text-align: center;
}
.center_tool ul li{
    margin-bottom:1rem;
}
.center_order ul li{
    float:left;
    width:20%;
    text-align: center;
}

.center_order ul li img,.center_tool ul li img{
    width:2.4rem;
}
.center_order ul li img{
    height:2.4rem;
}
.center_order ul li p,.center_tool ul li p{
    color:#666666;
    font-size:1rem;
    font-size: 400;
    line-height:24px;
}
.center_wallet ul li p:first-child{
    font-size:1.2rem;
    font-weight: bold;
    color:#141414;
}
.center_wallet ul li p:last-child{
    font-size:0.8rem;
    color:#999999;
    margin-bottom:8px;
}
.center_wallet ul li p.gwjf_num{
    color:#4475DF;
}
.center_wallet ul li p.second_p{
    font-weight: 500;
    margin:0.6rem 0rem 0.3rem 0rem;
}
.center_beian{
    text-align: center;
    color:#999999;
    font-size:0.9rem;
    padding:3rem 0rem;
}

.center_beian .tel{
    font-size:1.4rem;
    margin:0.4rem 0rem;
}
.xytk ul li{
    background:#fff;
    padding:12px;
    color:#333;
    border-bottom:1px solid #efefef;
}
.xytk ul li:last-child{
    border:none;
}
.xytk ul li img{
    float:right;
    width:12px;
    margin-top: 0.2rem;
}
.xytk ul li a{
    font-size: 1.2rem;
}
.xytk{
    margin:10px auto 0px auto;
}


/*我的钱包*/
.tongjidiv{
    margin:10px auto;
    padding:1rem;
    background:#fff;
    font-size: 1.2rem;
}
.tongjidiv img{
    width:1rem;
    float:right
}
.jif ul li{
    margin-top:20px;
    padding:10px 0px;
}
#nav{
    padding:10px 0px;
}
#nav li,.jif ul li{
    float:left;
    width:49.5%;
    text-align: center;
}
.Transfer ul li.mx{
    color:#4475DF;
    font-weight:bold
}

/*兑现记录操作*/
.record ul li{line-height:20px}
.log_left{float:left;color:#4475DF;}
.log_right{float:right}
.btn{
    background: #4475DF;
    color: #fff;
    padding:2px 4px;
    font-size:0.8rem;
    border-radius:1rem;
    border:1px solid #ccc;
    line-height:32px;
    width:150px;
}
.qdd{
    display: block;
    float:right;
    border:1px solid #ccc;
    border-radius:1rem;
    padding:5px 10px;
}

/*充值余额页面*/
#btnpaypic {
  padding: 1.4rem;
  margin-left: -4rem;
  opacity: 0;
}
.pay_menu_pionts{
    padding:10px 0px 0px 10px;
}
.pay_menu_pionts ul li{border:none;margin-bottom:1rem}
.pay_menu_pionts ul li a{
    line-height: 1.7rem;
}
.pay_menu_pionts ul li a img,.pay_menu_pionts ul li span img{
    width:1.6rem;
}
.pay_menu_pionts ul li a img{
    float:left;
    margin-right:5px;
}
.pay_menu_pionts ul li span img{
    float:right;
}
#imgshow img{
    width:3rem;
    height:3rem;
}
.imgmax{
    width:2rem;
    height:2rem;
}

/*提现-转换积分*/
.xiannote{
    color:#FA1F0B;
    font-size:0.8rem;
}
