@charset "utf-8"; 
/* reset */  
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}  /* 初始化标签在所有浏览器中的margin、padding值 */  
fieldset,img {border:0 none}  /* 重置fieldset（表单分组）、图片的边框为0*/  
dl,ul,ol,menu,li {list-style:none}   /* 重置类表前导符号为onne,menu在HTML5中有效 */  
blockquote, q {quotes: none}   /* 重置嵌套引用的引号类型 */  
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}  /* 重置嵌套引用*/  
input,select,textarea,button {vertical-align:middle}  /* 重置表单控件垂直居中*/  
button {border:0 none;background-color:transparent;cursor:pointer}  /* 重置表单button按钮效果 */  
body {background:#fff}   /* 重置body 页面背景为白色 */  
body,th,td,input,select,textarea,button {font-size:14px;line-height:initial ;font-family:"微软雅黑", "黑体","宋体";color:#666} /* 重置页面文字属性 */  
a {text-decoration:none}  /* 重置链接a标签 */  
a:active, a:hover {text-decoration:none}   /* 重置链接a标签的鼠标滑动效果 */  
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}  /* 重置样式标签的样式 */  
caption {display:none;}    /* 重置表格标题为隐藏 */  
table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}    /* 重置table属性 */  
img{vertical-align:top}  /* 图片在当前行内的垂直位置 */  
   i{
font-style: normal;   }
/* 页面设置 */  
   
  /* 取消a标签点击后的虚线框 */  
a {outline: none;}    
a:active {star:expression(this.onFocus=this.blur());}  
   
 /* 设置页面文字等在拖动鼠标选中情况下的背景色与文字颜色 */  
/*   
::selection {color: #fff;background-color: #4C6E78;}      
::-moz-selection {color: #fff;background-color: #4C6E78;}   
*/  
*{
	box-sizing: initial;
}
/*清除浮动*/  
.clear{clear: both;}  
/*清除浮动--推荐使用*/  
.clearfix:before,.clearfix:after{content: '';display: table;}  
.clearfix:after{clear: both;}
html{
	display: none;
}
body,html{
	background-color: #fff;
}
.headcom{
	
	width: 7.5rem;
	display: none;
	position: fixed;
	left: 50%;
	top: 0;
	margin-left: -3.75rem;
	height: auto;
	z-index: 666;
	
	}
.headcom img{
	width: 100%;
	height: 100%;
	display: block;
	font-size: 0;
}
.zuixin_heada{
	width: 7.5rem;
	margin: 0 auto;
	display: flex;
	background-color: #fff;
	padding-top: 0.4rem;
	
	
	    
	    
	    position: fixed;
	    left: 50%;
	    top: 0;
	    margin-left: -3.75rem;
	    
	    z-index: 66;
}
	.zuixin_hreftas{
			    width: 100%;
			    height: calc(100% - 2.09rem) ;
			    display: block;
			    position: fixed;
			    top: 2.09rem;
		}
		.zuixin_hreftas iframe{
			height: 100%;
			width: 100%;
		}
.zuixin_heada span{
	flex: 1;
	font-size: 0.3rem;
	color: #333333;
	text-align: center;
	line-height: 0.71rem;
}
.zuixin_heada span.back{
	color: #3783D4;
	position: relative;
}
.zuixin_heada span.back:after{
	content: '';
	display: block;
	width: 1.2rem;
	height: 0.04rem;
	background-color: #3783D4;
	position: absolute;
	left: 50%;
	margin-left: -0.6rem;
	bottom: 0;
}
.main_lista{
	width: 6.9rem;
	margin: 0 auto;
	margin-top: 1.44rem;
}

.new_listasa{
	width: 100%;
	background-color: #fff;
box-shadow: -0.02rem 0px 0.16rem 0px rgba(35, 24, 22, 0.08);
	padding: 0 0.2rem;
	box-sizing: border-box;
	padding-top: 0.29rem;
	padding-bottom: 0.32rem;
}
.biaoti_cona{
	
	font-size: 0.32rem;
	color:#231816;
	font-weight: 500;
	line-height: 0.39rem;
}

.dengji_liebiao{
	padding-top: 0.19rem;
	
}
.dengji_liebiao span{
	float: left;
	width: 0.6rem;
	height: 0.34rem;
	box-sizing: border-box;
	line-height: 0.34rem;
	text-align: center;
	font-size: 0.24rem;
	color:#468CD6;
	border-radius: 0.08rem;
	border:0.02rem solid #3783D4;
	margin-right: 0.2rem;
	
}
.jindu_cona{
	width: 100%;
	display: flex;
	padding-top: 0.42rem;
}
.neirong_cona{
	flex: 1;
	text-align: center;
}
.neirong_cona span:nth-of-type(1).blue_name{
	display: inline-block;
	width: 0.3rem;
	height: 0.3rem;
	border:0.02rem solid #468CD6;
	border-radius: 50%;
	position: relative;
	background-color: #fff;
	z-index: 6;
}
.neirong_cona span:nth-of-type(1).blue_name:after{
	content: '';
	display: block;
	width: 0.18rem;
	height: 0.18rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	background-color: #468CD6;
	border-radius: 50%;
	
}
.neirong_cona span:nth-of-type(1).gray_name{
	display: inline-block;
	width: 0.3rem;
	height: 0.3rem;
	z-index: 6;
	
	position: relative;
	
}
.neirong_cona span:nth-of-type(1).gray_name:after{
	content: '';
	display: block;
	width: 0.18rem;
	height: 0.18rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	background-color: #999999;
	border-radius: 50%;
	
}
.neirong_cona span:nth-of-type(2).bluea{
	font-size: 0.3rem;
	color: #468CD6;
	display: block;
	text-align: center;
	padding-top: 0.28rem;
	
}
.neirong_cona span:nth-of-type(2).graya{
	font-size: 0.3rem;
	color: #999999;
	display: block;
	text-align: center;
	padding-top: 0.28rem;
}



.neirong_cona span:nth-of-type(3).bluea{
	font-size: 0.26rem;
	color: #468CD6;
	display: block;
	text-align: center;
	padding-top: 0.04rem;
	line-height:0.3rem;
	
}
.neirong_cona span:nth-of-type(3).graya{
	font-size: 0.26rem;
	color: #999999;
	display: block;
	text-align: center;
	padding-top: 0.04rem;
	line-height:0.3rem;
}

.neirong_cona{
	position: relative;
}
.neirong_cona:nth-of-type(1):after{
content: '';
    display: block;
    width: 0.75rem;
    border-bottom: 0.02rem dashed #DEDEDE;
    position: absolute;
    left: 0rem;
    top: 0.15rem;
}

.neirong_cona:nth-of-type(1):before{
content: '';
    display: block;
    width: 1.39rem;
    border-bottom: 0.02rem dashed #DEDEDE;
    position: absolute;
    right: -0.68rem;
    top: 0.15rem;
}

.neirong_cona:nth-of-type(2):before{
content: '';
    display: block;
    width: 1.39rem;
    border-bottom: 0.02rem dashed #DEDEDE;
    position: absolute;
    right: -0.68rem;
    top: 0.15rem;
}

.neirong_cona:nth-of-type(3):before{
    content: '';
    display: block;
    width: 2.1rem;
    border-bottom: 0.02rem dashed #DEDEDE;
    position: absolute;
    right: -1.39rem;
    top: 0.15rem;
}
.dier_weiza{
	width: 100%;
	background-color: #fff;
	box-shadow: -2px 0px 16px 0px rgba(35, 24, 22, 0.08);
	    padding: 0 0.2rem;
	    box-sizing: border-box;
	    padding-top: 0.2rem;
	    padding-bottom: 0.3rem;
		margin-top: 0.4rem;
		background-size: 0.88rem 0.88rem;
		background-position: right 0.29rem top 0.2rem ;
		background-repeat: no-repeat;
		
}
.kaosjo_tome{
	padding-bottom: 0.29rem;
}
.kaosjo_tome:last-child{
	padding-bottom: 0;
}
.kaosjo_tome span:nth-of-type(1){
	float: left;
	    text-indent: 0.23rem;
	    width: 1.96rem;
	    color: #231816;
	    position: relative;
	    font-size: 0.3rem;
}


.kaosjo_tome span:nth-of-type(2){
	float: left;
	width: 2.8rem;
	color: #666666;
	font-size: 0.3rem;
}
.kaosjo_tome span:nth-of-type(2) i{
	display: block;
	font-style: normal;
	margin-bottom: 0.18rem;
}
.kaosjo_tome span:nth-of-type(2) i:last-child{
	margin: 0;
}

.jigou_coanmina{
	width: 100%;
	background-color: #fff;
box-shadow: -0.02rem 0px 0.16rem 0px rgba(35, 24, 22, 0.08);
	padding: 0 0.22rem;
	box-sizing: border-box;
	padding-top: 0.29rem;
	padding-bottom: 0.36rem;
	margin-top: 0.4rem;
}
.jigou_coanmina p:nth-of-type(1){
	line-height: 0.52rem;
}
.jigou_coanmina p:nth-of-type(1) span:nth-of-type(1){
	    float: left;
	    
	    width: 1.36rem;
	    color: #231816;
	    position: relative;
	    font-size: 0.3rem;
}

/* .jigou_coanmina p:nth-of-type(1) span:nth-of-type(1):after {
    content: '';
    display: block;
    width: 0.08rem;
    height: 0.08rem;
    border-radius: 50%;
    background-color: #3783D4;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
} */
.jigou_coanmina p:nth-of-type(1) span:nth-of-type(2){
	    float: left;
	    
	    padding-right: 0.36rem;
		background-image: url('../Image/exame_icona.png');
		background-size: 0.26rem 0.26rem;
		background-repeat: no-repeat;
		background-position: right center;
	    color: #666666;
	    position: relative;
	    font-size: 0.3rem;
}

.jigou_coanmina p:nth-of-type(2) {
	padding-top: 0.2rem;
}
.jigou_coanmina p:nth-of-type(2) span:nth-of-type(1){
	    float: left;
	    
	    width: 1.36rem;
	    color: #231816;
	    position: relative;
	    font-size: 0.3rem;
}
/* .jigou_coanmina p:nth-of-type(2) span:nth-of-type(1):after {
    content: '';
    display: block;
    width: 0.08rem;
    height: 0.08rem;
    border-radius: 50%;
    background-color: #3783D4;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
} */

.jigou_coanmina p:nth-of-type(2) span:nth-of-type(2){
	    float: left;
	    color: #468CD6;
	    position: relative;
	    font-size: 0.3rem;
}
.jigou_coanmina p:nth-of-type(2) span:nth-of-type(2) a{
	color: #468CD6;
	font-size: 0.3rem;
}

.jigou_coanmina p:nth-of-type(3) span:nth-of-type(1){
	    float: left;
	    
	    width: 1.36rem;
	    color: #231816;
	    position: relative;
	    font-size: 0.3rem;
		margin-bottom: 0.2rem;
}
/* .jigou_coanmina p:nth-of-type(3) span:nth-of-type(1):after {
    content: '';
    display: block;
    width: 0.08rem;
    height: 0.08rem;
    border-radius: 50%;
    background-color: #3783D4;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
} */
.jigou_coanmina p:nth-of-type(3) {
	padding-top: 0.1rem;
}
.jigou_coanmina p:nth-of-type(3) span:nth-of-type(2){
	width: 100%;
	height: 1rem;
	background-image: url('../Image/map_age.png') ;
	background-position: center;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	
	clear:both;
	padding: 0.1rem 0.25rem 0.1rem 0.56rem;
	font-size: 0.26rem;
	color: #468CD6;
	box-sizing: border-box;
	    display: table;
		border-radius: 0.08rem;
		overflow: hidden;
	
}
.jigou_coanmina p:nth-of-type(3) span:nth-of-type(2) i{
	vertical-align: middle;
	    display: table-cell;
}

.beizhu_maina{
	width: 100%;
	    background-color: #fff;
box-shadow: -0.02rem 0px 0.16rem 0px rgba(35, 24, 22, 0.08);
	    padding: 0 0.19rem;
	    box-sizing: border-box;
	    padding-top: 0.29rem;
	    padding-bottom: 0.39rem;
	    margin-top: 0.4rem;
		margin-bottom: 0.33rem;
}
.beizhu_maina p{
	font-size: 0.3rem;
	color: #666666;
	line-height: 0.4rem;
}
.beizhu_maina p:nth-of-type(1){
	padding-bottom: 0.13rem;
	color: #231816;
}
.baoming_btnas{
	width: 6.3rem;
	height: 0.81rem;
	margin: 0 auto;
	text-align: center;
	background-color: #468CD6;
	border-radius: 0.08rem;
	overflow: hidden;
	color: #fff;
	font-size: 0.3rem;
	line-height: 0.81rem;
	margin-bottom: 0.6rem;
}
.cep_mainsa{
	width: 7.5rem;
	margin: 0 auto;
	
}
.tuwen_zhibo{
	width: 100%;
}
.tuwen_zhibo p{
	margin: 0 0.29rem;
	font-size: 0.3rem;
	color: #333333;
	padding-top: 0.46rem;
}
.posi_mainas{
	padding: 0 0.26rem;
	padding-top: 0.29rem;
	padding-bottom: 0.42rem;
	border-bottom: 1px solid #e4e4e4;
}
.left_mainsa{
	width: 1.86rem;
	height: 1.42rem;
	background-color: #000;
	float: left;
}
.left_mainsa img{
	width: 100%;
	height: 100%;
	display: block;
	font-size: 0;
}
.right_mainsa{
	width: 4.47rem;
	float: right;
	font-size: 0.3rem;
	color: #333333;
	line-height: 0.48rem;
}
.kaoping_yuan{
	background: #FFFFFF;
	
}
.kaoping_yuan p{
	
	font-size: 0.3rem;
	margin: 0 0.29rem;
	color: #333333;
	padding-top: 0.46rem;
}
.toux_miasn_list{
	padding: 0 0.29rem;
	padding-top: 0.3rem;
	padding-bottom: 0.42rem;
	border-bottom: 1px solid #e4e4e4;
}
.neism_cona{
	float: left;
	width: 1.42rem;
	margin-right: 0.1rem;
	
}
.neism_cona:last-child{
	margin: 0;
}
.neism_cona span:nth-of-type(1){
	width: 100%;
	height: 1.41rem;
	background-color: #000;
	display: block;
	position: relative;
}
.neism_cona span:nth-of-type(1) i{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	text-align: center;
	line-height: 0.28rem;
	color: #fff;
	background-color: rgba(55, 131, 212,.75);
	font-size: 0.2rem;
}
.neism_cona span:nth-of-type(1) img{
	width: 100%;
	height: 100%;
	display: block;
	font-size: 0;
}
.neism_cona span:nth-of-type(2){
	line-height: 0.6rem;
	font-size: 0.3rem;
	text-align: center;
	color: #333333;
	display: block;
}
.zuida_main{
	width: 100%;
	overflow: auto;
}
.shuxing_lista{
	width: 6.9rem;
	margin: 0 auto;
	margin-top: 0.22rem;
	border-radius: 0.16rem;
	background-color: #fff;
}
.zuixin_tucaohead{
	width: 100%;
	border-bottom: 1px solid #e4e4e4;
	
}
.zuixin_tucaohead span{
	float: left;
	line-height: 0.86rem;
	font-size: 0.3rem;
	color: #333333;
	
}
.zuixin_tucaohead span:nth-of-type(1){
	padding-left: 1.02rem;
}
.zuixin_tucaohead span:nth-of-type(2){
	padding-left: 0.72rem;
}
.zuixin_tucaohead span:nth-of-type(3){
	padding-left: 0.45rem;
}
.zuixin_tucaohead span:nth-of-type(4){
	padding-left: 0.29rem;
}
.zuixin_tucaohead span:nth-of-type(5){
	padding-left: 0.39rem;
}
.botton_lisatdu{
	width: 100%;
	padding-bottom: 0.46rem;
	}
	.botton_lisatdu p{
		margin-bottom: 0.35rem;
		
	}
	.botton_lisatdu p span{
		float: left;
		line-height: 0.6rem;
	}
	.botton_lisatdu p span:nth-of-type(1){
		float: left;
		width: 0.61rem;
		height: 0.6rem;
		border-radius: 50%;
		overflow: hidden;
		background-color: #000;
	}
	.botton_lisatdu p span:nth-of-type(2){
		width: 1.3rem;
		padding-left: 0.14rem;
		font-size: 0.3rem;
		color: #333333;
		padding-right: 0.08rem;
	}
	.botton_lisatdu p span:nth-of-type(3){
		width: 0.98rem;
		
		font-size: 0.3rem;
		color: #333333;
		
	
	}
	.botton_lisatdu p span:nth-of-type(3).back{
		color: #3783D4;
	}
	.botton_lisatdu p span:nth-of-type(4){
		width: 0.72rem;
		
		font-size: 0.3rem;
		color: #333333;
		padding-right: 0.2rem;
	
	}
	.botton_lisatdu p span:nth-of-type(5){
		width: 1.31rem;
		
		font-size: 0.3rem;
		color: #333333;
		
	
	}
	.botton_lisatdu p span:nth-of-type(6){
		width: 0.98rem;
		
		font-size: 0.3rem;
		color: #333333;
		
	
	}
	
	.tijiao_con{
		width: 7.5rem;
		margin: 0 auto;
	}
	
	.tijiao_headad_nav{
		display: flex;
		width: 7.5rem;
		position:fixed;
		left:50%;
		top:0;
		margin-left:-3.75rem;
		border-bottom: 1px solid #DEDEDE;
		background-color:#fff;
		padding-top: 0.53rem;
		z-index:66;
	}
	.tijiao_headad_nav span{
		flex: 1;
		font-size: 0.3rem;
		line-height: 0.8rem;
		color: #333333;
		text-align: center;
		
	}
	.tijiao_headad_nav span.back{
		color: #3783D4;
		position: relative;
	}
	.tijiao_headad_nav span.back:after{
		content: '';
		display: block;
		width: 100%;
		height: 0.05rem;
		background-color: #3783D4;
		position: absolute;
		left: 0;
		bottom: 0;
	}
	
	.main_conaslo{
		margin: 0 0.59rem;
		
	}
	.new_inputas{
		width: 100%;
	}
	.new_inputas p:nth-of-type(1){
		font-size: 0.3rem;
		line-height: 0.62rem;
		
		padding-top: 0.28rem;
		color: #333333;
	}
	.new_inputas p:nth-of-type(2){
		border:1px solid #333333;
		line-height: 0.82rem;
		height: 0.82rem;
		border-radius: 0.16rem;
		color: #333333;
		
	}
.new_inputas p:nth-of-type(2).back{
		text-indent: 0.3rem;
	}
	.new_inputas p:nth-of-type(2) input{
		border-style: none;
		outline-style: none;
		display: block;
		background-color: rgba(0,0,0,0);
		font-size: 0.26rem;
		line-height: 0.82rem;
		padding: 0;
		margin: 0;
		width: 100%;
		height: 100%;
		color: #333;
		text-indent: 0.34rem;
	}
	@font-face {
	  font-family: 'iconfont';  /* project id 1605849 */
	  src: url('https://at.alicdn.com/t/font_1605849_72f7r26bv3k.eot');
	  src: url('https://at.alicdn.com/t/font_1605849_72f7r26bv3k.eot?#iefix') format('embedded-opentype'),
	  url('https://at.alicdn.com/t/font_1605849_72f7r26bv3k.woff2') format('woff2'),
	  url('https://at.alicdn.com/t/font_1605849_72f7r26bv3k.woff') format('woff'),
	  url('https://at.alicdn.com/t/font_1605849_72f7r26bv3k.ttf') format('truetype'),
	  url('https://at.alicdn.com/t/font_1605849_72f7r26bv3k.svg#iconfont') format('svg');
	}
	.new_inputas p:nth-of-type(2).back{
		position: relative;
	}
	.new_inputas p:nth-of-type(2).back:after{
		content: '\e61d';
		font-family: 'iconfont'; 
		font-size: 0.3rem;
		color: #333;
		position: absolute;
		right: 0.34rem;
		
		top: 0;
		
	}
	.new_inputas p:nth-of-type(2) select{
		
		border-style: none;
		outline-style: none;
		background-color: rgba(0,0,0,0);
		font-size: 0.26rem;
		line-height: 0.82rem;
		padding: 0;
		margin: 0;
		padding-right: 0.76rem;
		width: 100%;
		height: 100%;
		color: #333;
		padding-left: 0.33rem;
		box-sizing: border-box;
		position: relative;
		z-index: 6;
	}
	
	.lia_conas{
		width: 100%;
	}
	
	
	.old_keshifod{
		width: 3.07rem;
		float: left;
		margin-right: 0.18rem;
	}
	.old_keshifod:nth-of-type(2){
		margin: 0;
	}
	.old_keshifod p:nth-of-type(1){
		font-size: 0.3rem;
		line-height: 0.62rem;
		height: 0.62rem;
		padding-top: 0.28rem;
		color: #333333;
	}
	.old_keshifod p:nth-of-type(2){
		border:1px solid #333333;
		line-height: 0.82rem;
		height: 0.82rem;
		border-radius: 0.16rem;
	}
	.old_keshifod p:nth-of-type(2) input{
		border-style: none;
		outline-style: none;
		background-color: rgba(0,0,0,0);
		font-size: 0.26rem;
		line-height: 0.82rem;
		padding: 0;
		margin: 0;
		width: 100%;
		height: 100%;
		color: #333;
		text-indent: 0.34rem;
	}
	@font-face {
	  font-family: 'iconfont';  /* project id 1605849 */
	  src: url('https://at.alicdn.com/t/font_1605849_72f7r26bv3k.eot');
	  src: url('https://at.alicdn.com/t/font_1605849_72f7r26bv3k.eot?#iefix') format('embedded-opentype'),
	  url('https://at.alicdn.com/t/font_1605849_72f7r26bv3k.woff2') format('woff2'),
	  url('https://at.alicdn.com/t/font_1605849_72f7r26bv3k.woff') format('woff'),
	  url('https://at.alicdn.com/t/font_1605849_72f7r26bv3k.ttf') format('truetype'),
	  url('https://at.alicdn.com/t/font_1605849_72f7r26bv3k.svg#iconfont') format('svg');
	}
	.old_keshifod p:nth-of-type(2).back{
		position: relative;
	}
	.old_keshifod p:nth-of-type(2).back:after{
		content: '\e61d';
		font-family: 'iconfont'; 
		font-size: 0.3rem;
		color: #333;
		position: absolute;
		right: 0.34rem;
		
		top: 0;
		
	}
	.old_keshifod p:nth-of-type(2) select{
		
		border-style: none;
		outline-style: none;
		background-color: rgba(0,0,0,0);
		font-size: 0.26rem;
		line-height: 0.82rem;
		padding: 0;
		margin: 0;
		padding-right: 0.76rem;
		width: 100%;
		height: 100%;
		color: #333;
		padding-left: 0.33rem;
		box-sizing: border-box;
		position: relative;
		z-index: 6;
		
	}
	
	.kaosheng_yicun{
		width: 100%;
	}
	.kaosheng_yicun p:nth-of-type(1){
		font-size: 0.3rem;
		line-height: 0.56rem;
		padding-top: 0.28rem;
		color: #333333;
		clear: both;
	}
	.kaosheng_yicun p:nth-of-type(2){
		width: 1.59rem;
		height: 2.33rem;
		position: relative;
		float: left;
		background-color: #F4F4F4;
		background-image: url('../images/xiangce_imga.png');
		background-size: 0.39rem 0.37rem;
		background-position: center;
		background-repeat: no-repeat;
	} 
	.kaosheng_yicun p:nth-of-type(2) img{
		width: 100%;
		height: 100%;
		display: block;
		font-size: 0;
	}
	.kaosheng_yicun p:nth-of-type(3){
		width: 1.59rem;
		height: 2.23rem;
		float: left;
		position: relative;
		margin-left: 15px;
		
	} 
	.kaosheng_yicun p:nth-of-type(3) span{
		width: 100%;
		display: block;
		line-height: 0.4rem;
		text-align: center;
		    color: crimson;
			font-size: 0.2rem;
	}
	.kaosheng_yicun p:nth-of-type(3) img{
		width: 100%;
		height: 100%;
		display: block;
		font-size: 0;
	}
	.kaosheng_yicun p:nth-of-type(2) input{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		opacity: 0;
	}
	.jianhuren_cona{
		margin-top: 0.43rem;
		background-color: #F4F4F4;
		padding-bottom: 0.44rem;
	}
	
	.neirong_tijiaos{
		margin: 0 0.59rem;
	}
	.xuanbuhxu{
		margin: 0 0.59rem;
		line-height: 0.31rem;
		padding-top: 0.54rem;
		padding-bottom: 0.56rem;
		color: #333333;
		font-size: 0.3rem;
	}
	.xuanbuhxu i{
		
		width: 0.31rem;
		display: inline-block;
		height: 0.31rem;
		position: relative;
		border:1px solid #333;
		    bottom: -0.04rem;
		margin-right: 0.08rem;
		text-align: center;
		
	
	}
	.xuanbuhxu i.back{
		border-style: none;
		background-color: #3783D4;
		border:1px solid #3783D4;
	}
	.xuanbuhxu i.back:after{
		content: '√';
		color: #fff;
		position: absolute;
		text-align: center;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		
		
	}
	.xuanbuhxu span{
		color: #3783D4;
	}
	.tijiao_btnsahjs{
		width: 6.3rem;
		height: 0.8rem;
		background-color: #3783D4;
		line-height: 0.8rem;
		text-align: center;
		border-radius: 0.1rem;
		font-size: 0.36rem;
		color: #FFFFFF;
		margin: 0 auto;
		margin-bottom: 0.68rem;
	}
	.kaishi_listyas{
		margin: 0 0.31rem;
		padding-top: 1.5rem;
	}
	.new_posi_liu{
		width: 100%;
		padding: 0.3rem;
		background-color: #fff;
		border-radius: 0.08rem;
		overflow: hidden;
		box-sizing: border-box;
		margin-bottom: 0.24rem;
		
	}
	.left_zuixnas{
		float: left;
		width: 5rem;
	}
	.left_zuixnas p:nth-of-type(1){
		font-weight: 700;
		color: #333333;
		line-height: 0.4rem;
		font-size: 0.3rem;
	}
	.left_zuixnas p:nth-of-type(2){
		padding-top: 0.15rem;
		color: #999999;
		line-height: 0.4rem;
		font-size: 0.24rem;
	}
	.img_nameadad{
		width: 0.8rem;
		    height: 0.8rem;
		    float: right;
		    
		    text-align: center;
		    
		    margin-top: 0.2rem;
	}
	.img_nameadad img{
		width: auto;
		height: auto;
		display: block;
		font-size: 0;
		max-height: 100%;
		max-width: 100%;
	}
	.birthday,.dengji_slec,.sexa,.xiaolanqiu_xiangmu{
		text-indent:0.35rem;
	}
	.tankuang_new_posi{
		
		width:100%;
		height:100%;
		position:fixed;
		background-color:rgba(0,0,0,.6);
		left:0;
		top:0;
		z-index:6666;
	}
	.qizhon_write{
		
		position:absolute;
		width:100%;
		background-color:#fff;
		bottom:0;
		padding-top:0.37rem;
		
		
	}
	.tishi_icon{
		background-image:url('../Image/new_duihaoicon.png');
		background-repeat:no-repeat;
		background-position:center;
		background-size:0.54rem 0.64rem;
		width:0.54rem;
		height:0.64rem;
		margin:0 auto;
		
	}
	.biaoti_tit{
		text-align:center;
		font-family: PingFangSC-Medium;
		font-size: 0.46rem;
		padding-top:0.08rem;
		color: #3D3E3E;
	}
	.yanse_jubuas{
		width:100%;
		
		background: rgba(217,227,254,.4);
		
		margin-top:24px;
	}
	.yanse_jubuas p{
		width:5.5rem;
		margin:0 auto;
		font-family: PingFangSC-Medium;
		font-size: 0.32rem;
		color: #383838;
		padding:0.23rem 0;
		line-height:0.45rem;
	}
	.zaici_libeia{
		width:5.5rem;
		margin:0 auto;
		
	}
	.zaici_libeia p:nth-of-type(1){
		padding-top:0.29rem;
		font-family: PingFangSC-Medium;
		font-size: 0.24rem;
		color: #4E8CFE;
		padding-bottom:0.13rem;
		line-height:0.33rem;
	}
	.zaici_libeia p:nth-of-type(2){
		font-family: PingFangSC-Medium;
		font-size: 0.3rem;
		color: #303030;
		line-height:0.42rem;
		padding-top:0.13rem;
		
	}
	.zaici_libeia p:nth-of-type(3){
		line-height:0.58rem;
		padding-top:0.1rem;
		border-bottom: 0.02rem solid rgba(151,151,151,.49);
	}
	.zaici_libeia p:nth-of-type(3) input{
		padding:0;
		margin:0;
		line-height:0.44rem;
		height:0.44rem;
	}
	.zaici_libeia p:nth-of-type(3) span:nth-of-type(1){
		width:3.9rem;
		float:left;
		line-height:0.44rem;
		margin:0.07rem 0;
		
		
	}
	.zaici_libeia p:nth-of-type(3) span:nth-of-type(2){
		float:right;
		width:1.4rem;
		height:0.56rem;
		position:relative;
		top:-0.18rem;
	}
	.zaici_libeia p:nth-of-type(3) span:nth-of-type(2) img{
		width: 100%;
		height: 100%;
		display: block;
		font-size: 0;
	}
	.zaici_libeia p:nth-of-type(4) {
	    font-family: PingFangSC-Medium;
	    font-size: 0.3rem;
	    color: #303030;
	    line-height: 0.42rem;
	    padding-top: 0.13rem;
	}
	
	.zaici_libeia p:nth-of-type(5){
		line-height:0.58rem;
		padding-top:0.1rem;
		border-bottom: 0.02rem solid rgba(151,151,151,.49);
	}
	.zaici_libeia p:nth-of-type(5) input{
		padding:0;
		margin:0;
		line-height:0.44rem;
		height:0.44rem;
	}
	.zaici_libeia p:nth-of-type(5) span:nth-of-type(1){
		width:3.9rem;
		float:left;
		line-height:0.44rem;
		margin:0.07rem 0;
		
		
	}
	.zaici_libeia p:nth-of-type(5) span:nth-of-type(2){
		width:1.41rem;
		height:0.57rem;
		line-height:0.57rem;
		text-align:center;
		float:right;
		background: #4D7BFC;
		border-radius: 0.05rem;
		font-family: PingFangSC-Regular;
		font-size: 0.26rem;
		color: #FFFFFF;
		position:relative;
		top:-0.18rem;
		
	}
	
	.shuang_btna{
		width:100%;
		padding-top:0.81rem;
		
	}
	.shuang_btna span{
		line-height:0.87rem;
		text-align:center;
		display:block;
		background: #F7F8F9;
		border-top:0.02rem solid #EBECED;
		
	}
	.shuang_btna span:nth-of-type(1){
		font-family: PingFangSC-Medium;
		font-size: 0.38rem;
		color: #4D7BFC;
	}
	.shuang_btna span:nth-of-type(2){
		font-family: PingFangSC-Medium;
		font-size: 0.38rem;
		color: #5A5C5C;
	}
	
	.mui-popup-backdrop{
		
		z-index: 6668;
		
		}
		
		.jubu_yy{
			width: 100%;
			padding-top: 0.79rem;
			display: none;
		}
		.jubu_yy>div{
			width: 100%;
			padding-bottom: 0.49rem;
		}
		.jubu_yy>div .left_wenben{
			float: left;
			font-size: 0.3rem;
			
			width: 1.2rem;
			text-align: left;
			display:table;
			height: 100%;
			    min-height: 0.6rem;
		}
		.jubu_yy>div .left_wenben i{
			display:table-cell;vertical-align:middle;
		}
		.right_wenben{
			float: left;
			width: 5rem;
		}
		.right_wenben span{
			width: 1.2rem;
			height: 0.6rem;
			text-align: center;
			line-height:0.6rem ;
			float: left;
			border:0.02rem solid rgba(82, 82, 82, 1);
			font-size: 0.26rem;
			color: rgba(79, 85, 95, 1);
			margin-right: 0.3rem;
			position: relative;
		}
		.right_wenben span:nth-of-type(3)~span{
			margin-top: 0.1rem;
		}
		.right_wenben span.back{
			border:0.02rem solid rgba(80, 139, 237, 1);
			background-color: rgba(80, 139, 237, 1);
			color: #fff;
		}
		.right_wenben input{
			margin: 0;
			width: 100%;
			height: 100%;
			left: 0;
			top: 0;
			display: block;
			position: absolute;
			opacity: 0;
			
		}
		
		
		
		
		.kaoping_y{
			width: 100%;
			
			box-sizing: border-box;
			padding-bottom: 0.18rem;
			background-color: #fff;
			margin-top: 0.4rem;
			box-shadow: -0.02rem 0px 0.16rem 0px rgba(35, 24, 22, 0.08);
		}
		.kpy_title{
			font-size: 0.3rem;
			color: #231816;
			padding: 0 0.19rem;
			padding-top: 0.3rem;
			line-height: 0.3rem;
			padding-bottom: 0.3rem;
		}
		.jubu_list{
			width: 100%;
			overflow: auto;
			    -webkit-overflow-scrolling: touch;
		}
		.jubu_list::-webkit-scrollbar {
			  width: 0;
			  height: 0;
			  display: none;
			  opacity: 0;
		  }
		.jubu_main{
			width: 10000rem;
			
			padding-bottom: 0.18rem;
		}
		.lisyu{
			float: left;
			/* margin-right: 0.2rem; */
			width: 1.4rem;
			text-align: center;
			margin-left: 0.2rem;
		}
		.lisyu span:nth-of-type(1){
			width: 1.4rem;
			height: 1.96rem;
			background-position: center;
			background-repeat: no-repeat;
			background-size: cover;
			overflow: hidden;
			display: block;
		}
		.lisyu span:nth-of-type(2){
			font-size: 0.26rem;
			color: #231816;
			text-align: center;
			padding-top: 0.19rem;
			padding-bottom: 0.1rem;
			display: block;
		}
		.lisyu span:nth-of-type(3){
			border:0.01rem solid #468CD6;
			display: inline-block;
			padding: 0.04rem 0.06rem 0.04rem 0.06rem;
			border-radius: 0.08rem;
			margin-top: 0.1rem;
			font-size: 0.18rem;
			color: #468CD6;
			
		}
		.banner_maisk{
			width: 6.3rem;
			margin: 0 auto;
			overflow: hidden;
			
		}
		
		.swiper-container {
					width: 100%;
					height: 100%;
					position: relative;
				}  
				.swiper-slide{
					background-color: #fff;
					background-repeat: no-repeat;
					background-size: 100% 100%;
					background-position: center;
					
				}
			
				.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{
					
					    width: 0.76rem;
			    height: 0.36rem;
			    background-color: rgba(0,0,0,0);
			    border-radius: 0.18rem;
			    color: #fff;
			    font-size: 0.3rem;
			    line-height: 0.36rem;
					left: inherit;
					right: 0.32rem;
					bottom: 0.24rem;
				}
				.swiper-slide img {
				    width: 100%;
				    height: 100%;
				    display: block;
				    font-size: 0;
				}
				
				.swiper-pagination-bullet{
					width: 0.08rem;
					height: 0.08rem;
				}
				.swiper-pagination-bullet-active{
					width: 0.24rem;
					height: 0.08rem;
					border-radius: 0.04rem;
					
				}
				.danxuan_radui{
					
				}
				.biaoti_tit{
					font-size: 0.3rem;
					color: #111111;
					line-height: 0.35rem;
					text-align: left;
					padding-bottom: 20px;
				}
				.kaosheng_yicun p:nth-of-type(2) img{
					    display: block;
					    height: 100%;
					    max-width: 100%;
					    margin: 0px auto;
					    padding: 0 !important;
				}
				.xuanze_mians p{
					width: 100%;
					font-size: 0.3rem;
					line-height: 0.4rem;
					color: #111111;
					position: relative;
					margin-bottom: 18px;
					box-sizing: border-box;
					padding-left: 0.5rem;
				}
				.xuanze_mians p:after{
					content: '';
					display: block;
					width: 0.3rem;
					height: 0.3rem;
					box-sizing: border-box;
					border:0.02rem solid #999999;
					position: absolute;
					left: 0;
					top: 50%;
					border-radius: 50%;
					transform: translateY(-50%);
					
				}
				.xuanze_mians p.back:after{
					background-image: url('../images/raduis_icon.png');
					border-style: none;
					background-size: 100% 100%;
					background-position: center;
					background-repeat: no-repeat;
					
				}
				.xuanze_mians p input{
					display: block;
					width: 100%;
					height: 100%;
					position: absolute;
					left: 0;
					top: 0;
					opacity: 0;
					z-index: 6;
				}
				.danxuan_radui{
					padding-top: 0.18rem;
				}
				.mui-ios-16.mui-ios-16-2 .mui-pciker-list{
				transform-origin-z: 0 !important;
				}
				.mui-ios-16.mui-ios-16-3 .mui-pciker-list{
				transform-origin-z: 0 !important;
				}
				.mui-ios-16.mui-ios-16-4 .mui-pciker-list{
				transform-origin-z: 0 !important;
				}
				.mui-ios-16.mui-ios-16-5 .mui-pciker-list{
				transform-origin-z: 0 !important;
				}
				.mui-picker-inner{
					-webkit-mask-box-image:none;
				}
				.wenxi_tishi {
					width: 100%;
					color: #111111;
					font-size: 0.3rem;
					line-height: 0.36rem;
					font-weight: bold;
				}
				.yuedu_xieyi{
					padding: 0.3rem 0;
				}
				.yuedu_xieyi p{
					font-size: 0.32rem;
					line-height: 0.42rem;
					color: #111111;
					font-weight: bold;
					
				}
				.yuedu_xieyi p i{
					box-sizing: border-box;
					border: 0.02rem solid #999999;
					width: 0.3rem;
					height: 0.3rem;
					float: left;
					position: relative;
					top: 0.06rem;
					margin-right: 0.1rem;
				}
				.yuedu_xieyi p i.backs{
					border-style: none;
					background-image: url(../images/blue_icon.png);
					background-position: center;
					background-repeat: no-repeat;
					background-size: 0.3rem 0.3rem;
				}
				.yuedu_xieyi p span{
					color: #007aff;
				}
				.posi_blank {
				    width: 100%;
				    height: 100%;
				    display: block;
				    background-color: rgba(0,0,0,.7);
				    position: fixed;
				    left: 0;
				    top: 0;
				    display: none;
				}
				.write_main {
				    width: 85%;
				    height: 10.65rem;
				    max-height: 66%;
				    position: fixed;
				    left: 50%;
				    top: 50%;
				    background-color: #fff;
				    transform: translate(-50%,-50%);
				    border-radius: 0.16rem;
				}
				
				.home_tit {
				    height: .89rem;
				    line-height: 0.89rem;
				    text-align: center;
				    margin: 0 0.2rem;
				    border-bottom: 0.015rem solid #E5E5E5;
				    font-size: 0.32rem;
				    color: #C61F3B;
				    font-weight: bold;
				}
				.wenzi_main {
				    height: calc(100% - 2rem);
				    overflow: auto;
				    padding: 0 0.4rem;
				    font-size: 0.26rem;
				    color: #000000;
				    padding-top: 0.4rem;
				    padding-bottom: 0.42rem;
				    box-sizing: border-box;
				}
				.wenzi_main p {
				    font-size: 0.26rem;
				    color: #000000;
				}
				.anniu_main {
				    margin: 0 0.2rem;
				    border-top: 0.015rem solid #E5E5E5;
				}
				.anniu_main span:nth-of-type(1){
				    float: left;
				    background-color: #C4C4C4;
				    width: 2.4rem;
				    height: 0.68rem;
				    line-height: 0.68rem;
				    text-align: center;
				    border-radius: 0.08rem;
				    font-size: 0.28rem;
				    color: #FFFFFF;
				    margin-left: 0.42rem;
				    margin-top: 0.2rem;
				}
				.anniu_main span:nth-of-type(2){
				    float: right;
				    background-color: rgb(198, 31, 59);
				    width: 2.4rem;
				    height: 0.68rem;
				    line-height: 0.68rem;
				    text-align: center;
				    border-radius: 0.08rem;
				    font-size: 0.28rem;
				    color: #FFFFFF;
				    margin-right: 0.42rem;
				    margin-top: 0.2rem;
				}