/* 手机端 医院介绍、集团介绍等样式 */
.hospital-tab{
	margin-bottom: 0.267rem;
}
.hospital-tab-wrapper{
	background-color: #fff;
	height: 0.8rem;
	padding: 0.267rem 0.4rem;
}
.hospital-tab-list>a{
	display: block;
	width: 2.88rem;
	height: 0.747rem;
	line-height: 0.747rem;
	font-size: 0.373rem;
	text-align: center;
	border: 1px solid #FE6E6E;
	border-radius: 0.053rem;
	color: #FE6E6E;
	background-color: #fff;
}
.hospital-tab-active>a{
	color: #fff;
	background-color: #FE6E6E;
}

/* 内容区域 */
.hospital-content{
	background-color: #fff;
	padding: 0.4rem 0.267rem;
}

#hospital-swiper .swiper-slide,#hospital-swiper .swiper-slide>img{
	width: 4.667rem;
	height: 5.827rem;
}
/* 编辑器内容展示区样式 */
.hospital-content-text,.hospital-guide{
	margin-top: 0.4rem;
}
.hospital-contact-content,.hospital-content-text{
	font-size: 0.373rem;
}
p{
 word-break: break-all;
}
p,pre,h1,h2,h3,h4,h5,h6{
	margin: 0;
}

/* 到院指南 */
.hospital-guide .hospital-map{
	height: 7.64rem;
	margin-bottom: 0.4rem;
}
.hospital-info{
	font-size: 0.347rem;
	color: #333;
	line-height: 0.48rem;
	margin-bottom: 0.4rem;
}
.qrcode-wrapper{
	background: #FFF3F3;
	border: 1px dashed #FE6E6E;
	height: 2.507rem;
	padding:0.2rem 0.4rem;
}
.qrcode-text{
	color: #333;
	width: 3.947rem;
	height: 1.48rem;
	display: inline-block;
	vertical-align: top;
	font-size: 0.347rem;
	margin-top: 0.133rem;
	letter-spacing: 0.0116rem;
	line-height: 0.493rem;
}
.qrcode-img{
	display: inline-block;
	vertical-align: top;
	float: right;
}
.qrcode-img>img{
	width: 2.507rem;
	height: 2.507rem;
}

/* 线路指导切换 */
.route-title{
    font-size: 0.373rem;
    font-weight: bold;
    margin-top: 0.8rem;
    margin-bottom: 0.533rem;
    color:#333;
}
.route-label-item:nth-of-type(2n){
	margin-right: 0;
	float: right;
}
.route-label-item{
		width: 4.267rem;
		text-align: center;
		box-sizing: border-box;
		margin-bottom: 0.4rem;
		font-size:0.347rem;
		background-color:#fff;
		color:#FE6E6E;
		display: inline-block;
		padding:0.213rem 0;
		border-radius: 0.133rem;
		border:0.027rem solid #FE6E6E;
		cursor: pointer;
		-webkit-tap-highlight-color: transparent;
}
.route-label-item.active{
    background-color:#FE6E6E;
    color:#fff;
}
.route-content{
    padding: 0.4rem 0.2rem;
    background-color: #f8f8f8;
}
.pre-text{
	white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-all;
}