
.wenda-top{
    width: 100%;
    height: 0.61rem;
    margin: auto;
    z-index: 666;
    background: #4A98F2;
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color: #ffffff;
    text-align: center;
    z-index: 2000;
    line-height: 0.61rem;
}

.user_icon2{
    height: 0.61rem;
    width: 0.55rem;
    padding: 0;
    background: url(../image/zg_menu.png) 5px no-repeat;
    background-size: auto;
    display: block;
    position: absolute;
    font-size: 14px;
    right: 0.2rem;
    color: #fff;
    line-height: 0.61rem;
    text-align: center;
    background-size: 0.4rem;
}


.return_kzg{
	height: 0.61rem;
width: 0.85rem;
padding: 0;
background: url(../image/return.png) 0px no-repeat;
    background-size: auto;
background-size: auto 0.31rem;
display: block;
position: absolute;
font-size: 0.24rem;
left: 0.105rem;
color: #fff;
line-height: 0.61rem;
text-align: center;
}
.wenda-banner{
	height:auto;

	}
.cover{
	width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.2;
    z-index: 1000;
    position: fixed;
    top: 0px;
	margin:auto;
    display: none;
   
	}
.cover1{
	width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.2;
    z-index: 2000;
    position: fixed;
    top: 0px;
	margin:auto;
    display: none;
    
}
.top_nav{
	max-width: 640px;
    position: fixed;
	margin:auto;
    z-index: 2000;
    width: 100%;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    top: 0.903rem;
}
.top_nav .navto {
    padding: 0px;
    overflow: hidden;
    margin-bottom: 0px;
    background: #fff;
    max-width: 640px;
}
.top_nav .navto li {
    width: 25%;
    float: left;
    text-align: center;
    font-size: 14px;
    margin-bottom: 0px;
    padding-top: 10px;
	border-right: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
	margin: 0px;
    padding: 0px;
    border: 0px;
    text-decoration: none;
    list-style: outside none none;


}
.top_nav .navto li a {
    height:1.3rem;
    display: block;
	color:black;
	border-right: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
}
.top_nav .navto li a img {
    width: 18%;
    margin-top: 10px;
}
 h2 {
    font-size: 100%;
    font-weight: normal;
}

.fuwu {
    text-align: center;
   
    background-color: #fff;
    position: relative;
    overflow: hidden;
  
}
.fuwu>.fuwu-title {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    background-color: #fff;
  
    font-size: .251rem;
    color: #02b2c9;
	top:0rem;
	padding-left:0.05rem;padding-right:0.05rem

}
.fuwu-info {
    border: 1px solid #d2eef4;
    display: flex;
    flex-direction:row;
    margin: .2rem .15rem .0rem .15rem;
	padding-bottom:0.1rem
}
.fuwu-info img {
    width: 0.4rem;
    height: 0.4rem;
}
.fuwu-info p {
    color: #cdcfd1;
    font-size: .22rem;
    line-height: 0.3rem;
    
}

.foot_kjaj {
   
    width: 94%;margin:auto;
    background-color: #fff;
    padding: 0rem 0px;
}
.foot_kjaj a {
    float: left;
    width: 20%;
    text-align: center;
}
.foot_kjaj img{width:0.7rem;}

.foot_box {
    float: left;
    background: #fff;
    color: #666;
    font-size: 0.181rem;
    line-height: 18px;
    padding-top: 10px;
    text-align: center;
    width: 100%;
    max-width: 640px;
    margin-bottom: 60px;
    padding-bottom: 10px;
}
.foot_box p {
    line-height: 23px;
    margin: 0px auto;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.fixmenu_home {
    position: fixed;
    z-index: 1500;
    display: flex;
    display: -webkit-flex;
    bottom: 0px;
    left: 0px;
    height: 1.1rem;
    background: #fff;
    border-top: 1px solid #ececf0;
    width: 100%;
	line-height:1.1rem;
}
.fixmenu_home a {
    float: left;
    width: 20%;
}
.fixmenu_home a i {
    float: left;
    text-align: center;
    width: 100%;
    margin-top: 0.1rem;
}
.fixmenu_home a i img {
    width: 0.38rem;
}
.fixmenu_home a p {
    float: left;
    width: 100%;
    color: #888888;
    text-align: center;
	font-size:0.164rem
}
.wenda-footer{
	width: 100%;
    height: 1.146rem;
    position: fixed;
    bottom: 0;
    margin: auto;
    z-index: 666;
    background: white;
    font-family: MicrosoftYaHei;
    font-size: 0.248rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color:#d3d3d3;;
    text-align: center;
	line-height:0.53rem;
    border-top:1px solid #f9f9f9;
	
}
.flex-footer{
	display:flex;flex-direction:row;

}
.ff-a{
	display: flex;
    flex-direction: column;
    justify-content: center;
}
.ff-a img{height:0.46rem}
.flex-footer a{width:19.9%;color:#d3d3d3}

.wendaxiangqing_search{
	width:100%;height:auto;background:#f9f9f9
}
.wdxq_title{
	margin-top:0.06rem;
	width:100%;
	font-family: MicrosoftYaHei;
	font-size: 0.204rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #999999;
	height:0.48rem;line-height:0.46rem;
	background:url(../image/house_01.jpg)no-repeat 0.2rem center;
	background-size:0.2rem auto;
	overflow: hidden; 
	text-overflow: ellipsis;
	white-space: nowrap;
	}
.wdxq_search,.wdxq_search form{
	margin-top:0.04rem;
	width:100%;height:0.85rem;
	display:flex;flex-direction:row;
	justify-content:center;
	line-height:0.85rem;
	font-family: MicrosoftYaHei;
	font-size: 0.228rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #787878;
	margin-bottom:0.02rem;
}
.wdxq_search form .s_box{
	height:0.62rem;
	width:5.9rem;
	border-radius: 0.059rem 0 0 0.059rem;
	text-indent:0.3rem;
	border: solid 0.012rem #f0f0f0;
	border-right:0;
	}
.s_tj{
	width:0.82rem;
	height:0.62rem;
	border-radius:0 0.059rem 0.059rem 0;
	color:#01d9af;
	border: solid 0.012rem #f0f0f0;
	border-left:0;
	background: #01d9af url(../image/kzgwd_search.png)no-repeat center;
	background-size:auto 72%;
	
	}
.wdzhuyi{width:100%;background:#f9f9f9;margin:auto;margin-top:0.164rem;}
.wdzhuyi p{
	font-family: MicrosoftYaHei;
	text-indent:0.199rem;
	font-size: 0.321rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.688rem;
	letter-spacing: 0rem;
	color: #35b6d1;
}
.wdzhuyi_text{
	display:flex;flex-direction:row;
	justify-content:center;
	font-family: MicrosoftYaHei;
	font-size: 0.204rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.258rem;
	letter-spacing: 0rem;
	color: #999999;
	padding-bottom:0.19rem;
}
.wt-1{
	width:1.66rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.wt-2{
	width:1.36rem;
	overflow: hidden; 
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align:center;
}
.wt-3{width:2.2rem;
	overflow: hidden; 
	text-overflow: ellipsis;
	white-space: nowrap;
}
.w11{
	width:1.3rem;text-align:center
}
.wt111{
	margin-left:0.22rem;
}
.contentiner{width:100%;height:auto}
.wdtuijian{
	width:95%;
	height: auto;
	background-color: #ffffff;
	border-radius: 0.059rem;
	border: solid 0.012rem #e9e9ec;
	margin-top:0.186rem;
	padding-bottom:0.15rem;
}
.wdtjhd{
	width: 1.348rem;
	height: 0.43rem;
	background-color: #35b6d1;
	font-family: MicrosoftYaHei;
	font-size: 0.251rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.43rem;
	letter-spacing: 0rem;
	color: #ffffff;
	border-radius:0 50px 50px 0;
	float:left;margin-top:0.105rem;
	text-indent:0.1rem;

}
.kzgkf_answer{
	width:100%;height:0.827rem;display:flex;flex-direction:row;justify-content:center;line-height:0.827rem;
}
.top_picture{
	width:0.827rem;height:0.827rem;
}
.kzgkf_other{
	display:flex;
	flex-direction: column;
	height:0.827rem;
	line-height:0.25rem;margin-right:0.5rem;
	
}
.kzg_spa{
	font-family: MicrosoftYaHei;
	font-size: 0.321rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #35b6d1;
}
.kzg_spa1{
	font-family: MicrosoftYaHei;
	font-size: 0.251rem;
	font-weight: normal;
	letter-spacing: 0rem;
	color: #35b6d1;
}
.kzg_dianzan1{
	width: 1rem;
	height: 0.498rem;
	line-height:0.498rem;
	background-color: #e9e9ec;
	border-radius:50px;
	display:flex;
	flex-direction: row;
	justify-content:center;
	text-align:center;
	margin-top: 0.22rem;
	
}
.dz_img{
	width:0.3rem;margin-left:0.2rem
}
.da_span{
	font-family: SourceHanSansCN-Regular;
	font-size: 0.254rem;
	font-weight: normal;
	font-stretch: normal;
	color: #999999;
	margin-right:0.25rem;
}
.kzg_tiwen{
	width: 1.354rem;
	height: 0.498rem;
	line-height:0.498rem;
	background-color: #01d9af;
	border-radius:50px;
	display:flex;
	flex-direction: row;
	justify-content:center;
	text-align:center;
	font-family: MicrosoftYaHei;
	font-size: 0.251rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #ffffff;
	margin-top: 0.22rem;

}
.kzgtw_wen{
	font-family: MicrosoftYaHei;
	font-size: 0.218rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.35rem;
	letter-spacing: 0rem;
	color: #666666;
	padding:0.117rem 0.2rem 0 0.2rem;
	
}


.kzgtw_wen p{
    
    line-height: 0.45rem;
    margin-bottom: 0.35rem;
}

.kzgtw_wen img{
    
    max-width: 85%;
}

.kzgtw_more{
	width: 100%;
height: 0.2rem;
line-height: 0.2rem;
font-family: MicrosoftYaHei;
font-size: 0.204rem;
font-weight: normal;
font-stretch: normal;
letter-spacing: 0.026rem;
color: #02b2c9;
text-align: center;
border-top: 3px solid #f9f9f9;
border-bottom: 0rem solid #f9f9f9;
}
.kzgtw_more span{
	font-family: MicrosoftYaHei;
	font-size: 0.204rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0.026rem;
	color: #02b2c9
}
.kzgtw_more img{
	
    width: 0.21rem;
    height: auto
}
.returnAnswer-title {
    width: 100%;
    height: 0.48rem;
    border-bottom: 1px solid #e9e9ec;
    font-family: MicrosoftYaHei;
    font-size: 0.251rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.5rem;
    letter-spacing: 0rem;
    color: #46464e;
    margin-left: 0.12rem;
}

.tiwentanchuan {
    width: 7rem;
    max-width: 640px;
    position: fixed;
    margin-left: 0.24rem;
    z-index: 2001;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    background: white;
    display: none;
    bottom: 1.2rem;
    border-bottom: 2px solid #f9f9f9;
    padding-bottom: 0.1rem;
}
.returnAnswer-title {
    width: 100%;
    height: 0.48rem;
    border-bottom: 1px solid #e9e9ec;
    font-family: MicrosoftYaHei;
    font-size: 0.251rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.5rem;
    letter-spacing: 0rem;
    color: #46464e;
    margin-left: 0.12rem;
}
.maosu {
    height: 0.72rem;
    line-height: 0.72rem;
    width: 97%;
    margin: auto;
    text-indent: 0.7rem;
    display: flex;
    flex-direction: row;
    justify-content: center;
}
.maosu span {
    text-align: center;
    display: block;
    text-indent: initial;
}
.close_1 {
    width: 0.4rem;
    height: 0.4rem;
    line-height: 0.38rem;
    border: 1px solid #bababd;
    border-radius: 50%;
    font-size: 0.34rem;
    color: #bababd;
    float: right;
}
.on_1 {
    font-family: MicrosoftYaHei;
    font-size: 0.194rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.681rem;
    letter-spacing: 0rem;
    color: #777777;
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-top: 0.17rem;
}
select {
    width: 70%;
    border: solid 0.012rem #bababd;
    height: 0.42rem;
    letter-spacing: 0rem;
    color: #777777;
    font-size: 0.17rem;
    margin-top: 0.13rem;
    margin-right: 9%;
}
.on_2 {
    font-family: MicrosoftYaHei;
    font-size: 0.194rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color: #777777;
    line-height: 0.9rem;
    display: flex;
    flex-direction: row;
    justify-content: center;
}
.wendasera {
    width: 6.77rem;
    margin-left: 0.365rem;
    height: 0.973rem;
    margin-top: 0.165rem;
    font-family: MicrosoftYaHei;
    font-size: 0.228rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color: #787878;
    text-indent: 0.164rem;
    line-height: 0.3rem;
}
.sa1 {
    width: 70%;
    border: solid 0.012rem #bababd;
    line-height: initial;
    margin-left: 0rem;
    margin-right: 9%;
    line-height: 0.4rem;
}
.sa11 {
    width: 70%;
    border: solid 0.012rem #bababd;
    line-height: initial;
    margin-left: 0rem;
    margin-right: 9%;
    line-height: 0.4rem;
    height: 1.578rem;
}
.sumbit-a {
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-top: 0.21rem;
}

.wenxintishi {
    width: 95%;
    margin: auto;
    margin-top: 0.13rem;
    font-family: MicrosoftYaHei;
    font-size: 0.164rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.321rem;
    letter-spacing: 0rem;
    color: #ef7a00;
    text-align: center;
}
.sub1 {
    width: 1.362rem;
    height: 0.493rem;
    background-color: #cacaca;
    border-radius: 0.059rem;
    line-height: 0.493rem;
    font-family: MicrosoftYaHei;
    font-size: 0.241rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color: #656565;
    margin-right: 10%;
}
.sub2 {
    width: 1.362rem;
    height: 0.493rem;
    background-color: #ff4e00;
    border-radius: 0.059rem;
    line-height: 0.493rem;
    font-family: MicrosoftYaHei;
    font-size: 0.241rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color: white;
}
.otherleisianswer{
	width:100%;
	height:0.5rem;line-height:0.5rem;
	font-family: MicrosoftYaHei;
	font-size: 0.204rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #666666;
}
.ola_left{
	float:left;
	width:73%;text-align:left;text-indent:0.25rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ola_right{
	float:left;
	width:22%;text-align:right;margin-right:5%;
}
.forxuana{width:100%;height:auto;padding-bottom:0.2rem;margin-bottom:0.1rem;border-bottom:0.21rem solid #f9f9f9}
.MedicalCenter{
	width:100%;height:auto;text-align:left;border-bottom:1px solid #e9e9e9;padding-bottom:0.2rem;margin-bottom:0.1rem;
}
.MedicalCenter_cont{
	width:100%;display:flex;flex-direction:row;padding:0.1rem 0 0.1rem 0;height:1.8rem;
}
.MedicalCenter_cont .leftimg{
	width:2.1rem;height:auto;margin-left:0.1rem;margin-top:0.15rem;
}
.MedicalCenter_text{
	display:flex;flex-direction:column;width:3rem;

}
.MCT_span{
	font-family: MicrosoftYaHei;
	font-size: 0.24rem;
	font-weight: bold;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #222222;
	width:100%;
	text-indent:0.1rem;
	display:block;
}
.a_title{height:0.37rem;}
.MCT_shux,.MedicalCenter_time{
	display:flex;flex-direction:row;width: 100%;
	
}
.MCT_shux1{width:100%;margin-top:0.03rem;}
.mct_span1{
	font-family: MicrosoftYaHei;
	font-size: 0.141rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #02b2c9;
	border:1px solid #02b2c9;
	border-radius:5px;
	padding:1px 3px 1px 3px;
	float:left;
	margin:inherit;margin-left:0.1rem;margin-right:0.1rem;
}
.mct_span2{
	font-family: MicrosoftYaHei;
	font-size: 0.141rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #ff4e00;
	border:1px solid #ff4e00;
	border-radius:5px;
	padding:1px 3px 1px 3px;
	float:left;
	margin:inherit;
}
.MedicalCenter_time{
	font-family: MicrosoftYaHei;
	font-size: 0.164rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #7d7d88;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  
}
.CA1{width:11%;}.CA2{width:89%;}
.MedicalCente_pice{
	
}

.CA1 img{height:0.4rem;}.CA2 img{height:0.4rem}
.pirce_a{width:1.5rem;display:flex;flex-direction:column;line-height:0.35rem;}
.pirce_a .aps1{
	margin-top:0.25rem;
	font-family: MicrosoftYaHei;
	font-size: 0.211rem;
	font-weight: normal;
	font-stretch: normal;
	
	letter-spacing: 0rem;
	color: #ff4e00;
}
.pirce_a .aps2{
	font-family: MicrosoftYaHei;
	font-size: 0.18rem;
	font-weight: normal;
	font-stretch: normal;

	letter-spacing: 0rem;
	color: #7d7d88;
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
text-align: center;

}

.pirce_a .aps3{
	font-family: MicrosoftYaHei;
	font-size: 0.164rem;
	font-weight: normal;
	font-stretch: normal;
	
	letter-spacing: 0rem;
	color: #ffffff;
	background-color: #ff4e00;
	border-radius: 0.035rem;
	padding:1px 2px 1px 2px;
}
.img_one img{
	
}
.img_two img{height:0.42rem;margin-left:0;margin-left:0.04rem;}
.dantuca2{width:3.5rem;display:block}
.pirce_a a{
	text-align: center;
	margin-top: 0.07rem;
}

.pirce_a a span{
	height: 0.38rem;
	display: block;
	width:73%;margin:auto;
	padding:0!important;
	
	line-height: 0.38rem;
}
.MCT_shux1 div{
	font-family: MicrosoftYaHei;
	font-size: 0.141rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	border-radius: 5px;
	padding: 1px 3px 1px 3px;
	float: left;
	margin: inherit;
    margin-right: inherit;
    margin-left: inherit;
	margin-left: 0.1rem;
	margin-right: 0.1rem;
}
.MCT_shux1 div:nth-of-type(1),.MCT_shux1 div:nth-of-type(3),.MCT_shux1 div:nth-of-type(4),.MCT_shux1 div:nth-of-type(5){
	color: #02b2c9;
	border: 1px solid #02b2c9;
}
.MCT_shux1 div:nth-of-type(2){
color: #ff4e00;
border: 1px solid #ff4e00;
}
.CA2,.MCT_span{
	display:block;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.wt111{width: 2.1rem;}


.twoir-news .twoir-right > div {
    
    line-height: 0.4rem;
}

.twoir-news .twoir-h2 {
    
    line-height: 0.5rem;
    margin-bottom: 0.1rem;
    display:block;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 3.5rem;
}

.twoir-news .twoir-text {
    
    height: 0.8rem;
    overflow: hidden;
    line-height: 0.4rem;
}

.twoir-news .twoir-mark {
    width: 100%;
}

.twoir-news .twoir-mark .twoir-time{
    float: left;
}

.twoir-news .twoir-mark .twoir-hits{
    float: right;
}



