.wap-container{
	padding:1rem 0.49rem 0.68rem;
}
.hospatial-search{
	width:100%;
	display:flex;
	padding-bottom:0.2rem;
	border-bottom: dashed 1px #d2d2d2;
}
.search-address{
	display:inline-block;
	vertical-align: middle;
	width:35%;
}
.search-address label{
	font-size: 0.26rem;
	font-weight: normal;
	line-height: 0.36rem;
	color: #000000;
	vertical-align: middle;
}
.search-address select{
	width:70%;
	border: solid 1px #c0c0c0;
	background:url(../../../../pc/image/hospitalNetwork/search_select.png) no-repeat;
	background-size:0.22rem 0.38rem;
	background-position: right center;
	border-radius: 0.03rem;
    outline: none;
    font-size: 0.26rem;
	font-weight: normal;
	line-height: 0.36rem;
	color: #9b9b9b;
	vertical-align: middle;
	text-align:center;
    text-align-last: center;
	margin-left:0.09rem;
	padding-right:0.28rem;
}
.search-name{
	display:inline-block;
	vertical-align: middle;
	width:50%;
	text-align: right;
}
.search-name label{
	font-size: 0.26rem;
	font-weight: normal;
	line-height: 0.36rem;
	color: #000000;
}
.search-name input{
	width:60%;
	margin-left:0.09rem;
	border: solid 1px #c0c0c0;
	border-radius: 0.03rem;
    outline: none;
    font-size: 0.26rem;
	font-weight: normal;
	line-height: 0.36rem;
	color: #9b9b9b;
	padding-left:0.12rem;
	padding-right:0.12rem;
}
.search-btn{
	width:15%;
	display:inline-block;
	vertical-align: middle;
	background-color: #c7000b;
	border-radius: 0.03rem;
	font-size: 0.26rem;
	font-weight: normal;
	line-height: 0.36rem;
	color: #ffffff;
	text-align:center;
	margin-left:0.1rem;
}
.hospatial-content{
	padding-top:0.42rem;
}
.hospatial-type{
	width:100%;
	display:flex;
}
.hospatial-type span{
	display:inline-block;
	width:50%;
	background-color: #434343;
	font-size: 0.21rem;
	font-weight: normal;
	line-height: 0.42rem;
	letter-spacing: 0.05rem;
	color: #ffffff;
	text-align:center;
}
.hospatial-type span:nth-child(1){
	border-right:solid 1px #ffffff;
}
.hospatial-active{
	background-color: #c7000b !important;
}
.hospatial-list{
	margin:0.13rem auto 0.45rem;
}
.secondary-list{
	display:none;
}
.hospatial-list table{
	width:100%;
	border-collapse: collapse;
	table-layout:fixed;
}
.hospatial-list table tr th{
	width:38%;
	position:relative;
	font-size: 0.21rem;
	font-weight: normal;
	line-height: 0.33rem;
	color: #434343;
	text-align:center;
	background-color: #e5e5e5;
}
.hospatial-list table tr th:nth-child(3){
	width:24%;
}
.hospatial-list table tr th:nth-child(3)::after{
	content:none;
}
.hospatial-list table tr td{
	font-size: 0.21rem;
	font-weight: normal;
	line-height: 0.26rem;
/* 	padding:0.2rem 0; */
	height:0.6rem;
	color: #8c8c8c;
	text-align:center;
	word-wrap:break-word;
}
.hospatial-list table tr:nth-child(even){
	background: #ffffff;
}
.hospatial-list table tr:nth-child(odd){
	background: rgba(238,238,238,0.5);
}
.hospatial-list table tr td img{
	width:0.16rem;
	height:0.16rem;
}
.download{
	margin-top:0.49rem;
	text-align:center;
}
.download-fast{
	display:inline-block;
	width:24%;
	font-size: 0.21rem;
	font-weight: normal;
	line-height: 0.21rem;
	color: #c7000b;
}
.download-fast img{
	display:inline-block;
	width:0.25rem;
	height:0.19rem;
	margin-right:0.18rem;
}
.download-li{
	width:38%;
	display:inline-block;
	font-size: 0.21rem;
	font-weight: normal;
	line-height: 0.21rem;
	color: #adadad;
	text-decoration: underline;
}

/* 医院地图弹框 */
.m_map{
	display:none;
}
.mapContent{
	background: #fffefe;
    position: relative;
    top: 50%;
    left: 6%;
    transform: translateY(-50%);
    width: 88%;
}
.mapClose{
	position:absolute;
	width:0.2rem;
	height:0.2rem;
	top:0.14rem;
	right:0.16rem;
}
.mapContent-info{
	overflow: auto;
	padding: 0.33rem 0.4rem 0.23rem;
	max-height:60vh;
	width:100%;
}
.hospital-map{
	width:100%;
	height:2.73rem;
	border-radius: 0.07rem;
	border: solid 0.01rem #dedede;
}
.hospital-infor{
	margin-top:0.31rem;
	font-size: 0.21rem;
	font-weight: normal;
	line-height: 0.26rem;
	color: #989699;
}
.hospital-infor p{
	display:flex;
}
.hospital-infor p span:nth-child(1){
	display: inline-block;
	width:20%;
}
.hospital-infor p span:nth-child(2){
	display: inline-block;
	width:80%;
/* 	overflow: hidden; */
/*     white-space: nowrap; */
/*     text-overflow: ellipsis; */
}
.hospital-infor p span text{
	letter-spacing: 2em;
}
.BMap_cpyCtrl {
  	display: none;
}
.anchorBL {
  	display: none;
}
.BMap_omCtrl{
	display: none;
}