.hospital-introduce img{width:600px; text-align:center; margin-top:5px; margin-bottom:5px;}
.hospital-introduce p{font-size:16px; line-height:28px; padding-top:15px; padding-bottom:10px;}
.ccc{text-align:center; padding-top:20px;}
.main{
	background-color: #F7F7F7;
}
.main.doctor{
	background-image: url(../images/19.png);
	background-repeat: no-repeat;
	background-position: 50% 0;
}
.main .wrap .nav{
	padding-top: 24px;
}
.main .wrap .nav span{
	color: #FF6980;
}
.main .wrap .hospital-name-index{
	padding: 20px;
	background-color: #FFFFFF;
	border-radius: 5px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 30px 0;
	background-image: url(../images/d-bg.png);
	background-size: 100% 100%;
}
.main .wrap .hospital-name-index .left{
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.main .wrap .hospital-name-index .left .img-left{
	width: 148px;
	height: 148px;
	margin-right: 30px;
}
.main .wrap .hospital-name-index .left .l-right .hospital-name-title{
	font-size: 24px;
	color: #444444;
	font-weight: bold;
}
.main .wrap .hospital-name-index .left .l-right .main-doctor{
	font-size: 14px;
	color: #999999;
	margin-top: 10px;
}
.main .wrap .hospital-name-index .left .l-right .hospital-name-title span{
	font-size: 14px;
	color: #666666;
	margin-left: 10px;
}
.main .wrap .hospital-name-index .left .l-right .hospital-name-title span.doctor{
	padding: 1px 5px;
	background-color: #FF758A;
	border-radius: 5px 5px 5px 0;
	color: #FFFFFF;
	font-size: 12px;
}
.main .wrap .hospital-name-index .right{
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	margin-right: 40px;
}
.main .wrap .hospital-name-index .right .yuyue{
	width: 110px;
	height: 110px;
	border-radius: 5px;
	background-color: rgba(9, 194, 197, .1);
	background-image: url(../images/yuyue.png);
	background-repeat: no-repeat;
	background-size: 66px 56px;
	background-position: 50% 20%;
	color: #09C2C5;
	text-align: center;
	margin-right: 20px;
	transition: all .3s;
}
.main .wrap .hospital-name-index .right .yuyue a span{
	color: #09C2C5;
}
.main .wrap .hospital-name-index .right .yuyue:hover{
	background-size: 100% 100%;
	background-image: url(../images/weixin.png);
}
.main .wrap .hospital-name-index .right .yuyue:hover span{
	color: transparent;
}
.main .wrap .hospital-name-index .right .yuyue span{
	display: inline-block;
	margin-top: 75px;
	font-weight: bold;
	transition: all .3s;
}
.main .wrap .hospital-name-index .right .zixun{
	width: 110px;
	height: 110px;
	border-radius: 5px;
	background-color: rgba(255, 117, 138, .1);
	background-image: url(../images/zixun.png);
	background-repeat: no-repeat;
	background-size: 66px 56px;
	background-position: 50% 20%;
	color: #FF758A;
	text-align: center;
	transition: all .3s;
}
.main .wrap .hospital-name-index .right .zixun a span{
	color: #FF758A;
}
.main .wrap .hospital-name-index .right .zixun:hover{
	background-image: url(../images/zixuns.png);
	background-color: rgba(255, 117, 138, 1);
}
.main .wrap .hospital-name-index .right .zixun:hover span{
	color: #FFFFFF;
}
.main .wrap .hospital-name-index .right .zixun span{
	display: inline-block;
	margin-top: 75px;
	font-weight: bold;
	transition: all .3s;
}
.main .wrap .hospital-name-index .left .l-right .hospital-star{
	margin-top: 5px;
}
.main .wrap .hospital-name-index .left .l-right .hospital-project{
	margin-top: 5px;
	width: 660px;
}
.main .wrap .hospital-name-index .left .l-right .hospital-project.doctor{
	margin-top: 10px;
	width: 660px;
}
.main .wrap .hospital-name-index .left .l-right .hospital-project span{
	padding: 2px 10px;
	font-size: 14px;
	background-color: #F7F7F7;
	border-radius: 5px;
	color: #999999;
	margin-right: 15px;
	margin-bottom: 10px;
	display: inline-block;
}
.main .wrap .hospital-name-index .left .l-right .hospital-phone{
	margin-top: 5px;
}
.main .wrap .hospital-name-index .left .l-right .hospital-phone.doctor{
	margin-top: 10px;
}
.main .wrap .hospital-name-index .left .l-right .hospital-phone img,.main .wrap .hospital-name-index .left .l-right .hospital-phone span{
	vertical-align: middle;
}
.main .wrap .hospital-name-index .left .l-right .hospital-phone img,.main .wrap .hospital-name-index .left .l-right .hospital-address img{
	margin-right: 10px;
}
.main .wrap .hospital-name-index .left .l-right .hospital-phone span{
	font-size: 14px;
	color: #999999;
}
.main .wrap .hospital-name-index .left .l-right .hospital-phone span:nth-of-type(1){
	color: #696969;
}
.main .wrap .hospital-name-index .left .l-right .hospital-address img,.main .wrap .hospital-name-index .left .l-right .hospital-address span{
	vertical-align: middle;
}
.main .wrap .hospital-name-index .left .l-right .hospital-address span{
	font-size: 14px;
	color: #999999;
}
.main .wrap .hospital-name-index .left .l-right .hospital-address span:nth-of-type(1){
	color: #696969;
}
.main .wrap .main-conent .main-c-left .main-conent-nav{
	width: 100%;
	background-color: #FFFFFF;
	padding: 10px;
}
.main .wrap .main-conent .main-c-left .main-conent-nav ul{
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.main .wrap .main-conent .main-c-left .main-conent-nav ul li{
	margin-right: 15px;
}
.main .wrap .main-conent .main-c-left .main-conent-nav ul li a{
	color: #999999;
}
.main .wrap .main-conent .main-c-left .main-conent-nav ul li a.active{
	color: #FF6980;
}
.main .wrap .main-conent .main-c-left .main-conent-nav ul li a.active::before{
	content: '';
	width: 50%;
	height: 2px;
	display: block;
	background-color: #FF6980;
	transform: translateX(50%);
}
.main .wrap .main-conent .main-c-left .hospital-detail-title{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.main .wrap .main-conent .main-c-left .introduce{
	padding: 20px;
	background-color: #FFFFFF;
	border-radius: 5px;
	margin-top: 25px;
}
.main .wrap .main-conent .main-c-left .introduce.doctor{
	margin-top: 20px;
	position: relative;
	padding-bottom: 30px;
}
.main .wrap .main-conent .main-c-left .write-evaluation{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin: 20px 0;
	cursor: pointer;
	color: #666666;
}
.main .wrap .main-conent .main-c-left .write-evaluation img{
	margin-right: 10px;
}
.main .wrap .main-conent .main-c-left .introduce.doctor:first-child{
	margin-top: 0;
}
.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper{
	margin-top: 20px;
}
.main .wrap .main-conent .main-c-left .introduce.doctor .swiper-pagination{
	left: 50%;
}
.swiper-pagination-bullet{
	margin-right: 5px;
}
.swiper-pagination-bullet-active{
	background-color: #FF6980;
}
.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper .swiper-slide a{
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
}
.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper .swiper-slide a .d-img{
	width: 200px;
	height: 130px;
	margin-right: 15px;
	border-radius: 5px;
}
.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper .swiper-slide a .name{
	color: #444444;
	font-size: 20px;
	font-weight: bold;
}
.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper .swiper-slide a .star{
	margin-top: 10px;
}
.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper .swiper-slide a .address{
	margin-top: 10px;
}
.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper .swiper-slide a .project{
	margin-top: 10px;
	color: #999999;
	font-size: 14px;
	width: 470px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper .swiper-slide a .project span{
	padding: 2px 10px;
	background-color: #F7F7F7;
	border-radius: 5px;
	margin-right: 5px;
}
.main .wrap .main-conent .main-c-left .hospital-detail-title .left h4{
	font-size: 18px;
	color: #444444;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.main .wrap .main-conent .main-c-left .hospital-detail-title .left h4 img{
	width: 22px;
	height: 22px;
	margin-right: 5px;
}
.main .wrap .main-conent .main-c-left .hospital-detail-title .left h4 span{
	transform: translateY(2px);
}
/* .main .wrap .main-conent .main-c-left .hospital-detail-title .left h4::before{
	content: '';
	display: block;
	width: 20px;
	height: 20px;
	background-color: #999999;
	border-radius: 50%;
	margin-right: 10px;
} */
.main .wrap .main-conent .main-c-left .hospital-detail-title .rigth{
	font-size: 18px;
	color: #666666;
}
.main .wrap .main-conent .main-c-left .introduce .hospital-introduce{
	font-size: 14px;
	color: #666666;
	margin: 10px 0;
}
.main .wrap .main-conent .main-c-left .introduce .hospital-introduce img{
	max-width: 100%;
	height: auto;
}
.main .wrap .main-conent .main-c-left .introduce .h-nature{
	font-size: 14px;
	color: #666666;
}
.main .wrap .main-conent .main-c-left .introduce .h-nature .h-describle{
	color: #444444;
	margin-right: 10px;
	font-weight: 400;
}
.main .wrap .main-conent .main-c-left .introduce .the{
	font-size: 14px;
	color: #666666;
	margin-top: 5px;
}
.main .wrap .main-conent .main-c-left .introduce .the .h-the{
	color: #444444;
	margin-right: 10px;
	font-weight: 400;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame{
	margin-top: 20px;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam{
	border: 1px solid #F7F7F7;
	margin-top: 20px;
	transition: all .5s;
	position: relative;
	border-radius: 5px;
	transition: all .3s;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam:hover{
	box-shadow: 0px 0px 12px 0px rgba(150, 150, 150, 0.24);
	border-radius: 5px;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a{
	padding: 10px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .img-pa{
	position: absolute;
	right: 0;
	top: 0;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .d-img{
	width: 120px;
	height: 120px;
	border-radius: 5px;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .center{
	margin-left: 30px;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .center .d-name{
	font-size: 20px;
	color: #444444;
	font-weight: bold;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .center .d-project{
	font-size: 14px;
	color: #999999;
	margin-top: 15px;
	width: 180px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .center .d-age{
	font-size: 14px;
	color: #999999;
	margin-top: 15px;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .center .d-age span{
	color: #666666;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .aside{
	margin-left: 150px;
	width: 325px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .aside .d-features{
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	margin-bottom: 10px;
}
.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .aside .d-features-item{
	font-size: 14px;
	color: #999999;
	padding: 2px 10px;
	background-color: #F7F7F7;
	border-radius: 5px;
	margin-right: 5px;
}
.main .wrap .main-conent .main-c-left .introduce .hostital-project{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
	margin-top: 20px;
}
.main .wrap .main-conent .main-c-left .introduce .hostital-project .project-itam{
	margin-bottom: 10px;
}
.main .wrap .main-conent .main-c-left .introduce .hostital-project .project-itam a{
	font-size: 14px;
	color: #999999;
	padding: 2px 10px;
	background-color: #F7F7F7;
	border-radius: 5px;
	margin-right: 10px;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-nav{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-top: 20px;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-nav .evaluation-nav-list{
	font-size: 14px;
	color: #999999;
	padding: 2px 10px;
	background-color: #F7F7F7;
	border-radius: 5px;
	margin-right: 5px;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-nav .evaluation-nav-list.active{
	background-color: rgba(255, 117, 138, .1);
	color: #FF758A;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap{
	margin-top: 20px;
	display: none;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap.active{
	display: block;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item a{
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	margin-top: 20px;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .img-left{
	width: 50px;
	height: 50px;
	border-radius: 5px;
	margin-right: 10px;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .left p{
	font-size: 14px;
	text-align: center;
	width: 55px;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right{
	font-size: 12px;
	width: 100%;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right .user-name{
	color: #333333;
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right .user-name span:nth-of-type(1){
	font-size: 22px;
	color: #444444;
	font-weight: bold;
	width: 550px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right .user-name span:nth-of-type(2){
	color: #999999;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right .user-star{
	margin-top: 5px;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right .user-star img{
	width: 12px;
	height: 12px;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right .user-project{
	margin-top: 5px;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right .user-project .project-detail{
	color: #FF6980;
	margin-right: 5px;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right .user-project .project-conent{
	color: #999999;
	margin-top: 10px;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right .user-conent{
	margin-top: 10px;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right .user-conent{
	color: #666666;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right .user-picture{
	margin-top: 5px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
}
.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right .user-picture img{
	width: 70px;
	height: 70px;
	border-radius: 5px;
	margin-right: 8px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.main .wrap .main-conent .main-c-left .introduce .h-information{
	margin-top: 20px;
}
.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam{
	margin-top: 20px;
	border: 2px solid #F7F7F7;
	padding: 10px;
	border-radius: 5px;
	transition: all .3s;
}
.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam:hover{
	box-shadow: 0px 0px 12px 0px rgba(150, 150, 150, 0.24);
}
.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam:hover a .information-title{
	color: #FF758A;
}
.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam a .information-title{
	font-size: 22px;
	color: #444444;
	font-weight: bold;
	transition: all .3s;
}
.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam a .information-conent{
	font-size: 14px;
	color: #666666;
	margin-top: 10px;
}
.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam a .information-hospital{
	display: flex;
	justify-content: space-between;
	margin-top: 10px;
}
.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam a .information-hospital .left img,.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam a .information-hospital .left span{
	vertical-align: middle;
}
.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam a .information-hospital .left img{
	width: 24px;
	height: 24px;
	margin-right: 5px;
	border-radius: 5px;
}
.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam a .information-hospital{
	color: #999999;
	font-size: 14px;
}
@media screen and (max-width:950px) {
	.main .wrap{
		overflow: hidden;
	}
	.m-h-img{
		width: 100%;
		height: 15rem;
		position: relative;
	}
	.m-h-img .bg-img{
		width: 100%;
		height: 11rem;
	}
	.m-h-img .mobile-h-index{
		width: 100%;
		background-color: #FFFFFF;
		border-radius: 10px 10px 0 0;
		position: absolute;
		left: 0;
		bottom: 1rem;
		padding: .5rem;
	}
	.m-h-img .mobile-h-index .m-name{
		font-size: 1rem;
		font-weight: bold;
		color: #444444;
		width: 12rem;
		line-height: 1.2;
	}
	.m-h-img .mobile-h-index .m-star{
		margin-top: .2rem;
	}
	.m-h-img .mobile-h-index .m-project{
		font-size: .6rem;
		color: #999999;
		margin-top: .2rem;
	}
	.m-h-img .mobile-h-index .m-project span{
		display: inline-block;
		padding: .1rem .3rem;
		background-color: #F7F7F7;
		border-radius: 5px;
		white-space: nowrap;
		margin-right: .3rem;
		margin-bottom: .3rem;
	}
	.m-h-img .mobile-h-index .m-phone{
		font-size: .65rem;
		color: #999999;
		margin-top: .2rem;
		position: relative;
	}
	.m-h-img .mobile-h-index .m-phone .phone{
		position: absolute;
		right: 1rem;
		top: 0;
	}
	.m-h-img .mobile-h-index .m-phone span{
		color: #666666;
		margin-right: .3rem;
	}
	.m-h-img .mobile-h-index .m-address{
		font-size: .65rem;
		color: #999999;
		margin-top: .2rem;
		position: relative;
		display: flex;
		justify-content: flex-start;
		align-items: flex-start;
	}
	.m-h-img .mobile-h-index .m-address .address{
		position: absolute;
		right: 1rem;
		top: 0;
	}
	.m-h-img .mobile-h-index .m-address span:nth-of-type(1){
		color: #666666;
		margin-right: .3rem;
	}
	.m-h-img .mobile-h-index .m-address .m-address-detail{
		display: inline-block;
		width: 12rem;
	}
	.m-h-img .mobile-h-index .m-the{
		font-size: .65rem;
		color: #999999;
		margin-top: .2rem;
	}
	.m-h-img .mobile-h-index .m-the span{
		color: #666666;
		margin-right: .3rem;
	}
	.m-h-img .h-img{
		width: 3.7rem;
		height: 3.7rem;
		position: absolute;
		right: 1.5rem;
		top: 2.5rem;
		border-radius: 5px;
	}
	.m-h-img .back{
		width: .9rem;
		height: .9rem;
		border-radius: 50%;
		position: absolute;
		left: .5rem;
		top: .5rem;
	}
	.m-h-img .photos{
		width: 2.95rem;
		height: 1.25rem;
		background-color: rgba(51, 51, 51, .7);
		position: absolute;
		left: 1rem;
		top: 4rem;
		text-align: center;
		line-height: 1.25rem;
		border-radius: 20px;
		color: #FFFFFF;
		font-size: .65rem;
	}
	.m-h-img .photos img{
		width: .9rem;
		height: .75rem;
		margin-right: .1rem;
	}
	.m-h-img .photos img,.m-h-img .photos span{
		vertical-align: middle;
	}
	.wrap{
		padding: 0;
	}
	.main .wrap .main-conent .main-c-left{
		margin-top: 2px;
	}
	.main .wrap .main-conent .main-c-left .introduce{
		padding: .5rem;
		margin-top: 2px;
	}
	.main .wrap .main-conent .main-c-left .introduce .doctor-tame{
		margin-top: 0;
	}
	.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam,.main .wrap .main-conent .main-c-left .introduce .hostital-project,.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item a{
		margin-top: .5rem;
	}
	.main .wrap .main-conent .main-c-left .introduce .evaluation-nav .evaluation-nav-list{
		font-size: .6rem;
	}
	.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam a .information-title{
		font-size: .75rem;
		width: 14rem;
	}
	.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam a .information-hospital{
		margin-top: .2rem;
		font-size: .6rem;
	}
	.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam a .information-conent{
		font-size: .65rem;
		margin-top: .2rem;
	}
	.main .wrap .main-conent .main-c-left .hospital-detail-title .left h4::before{
		margin-right: .2rem;
	}
	.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .d-img{
		width: 4rem;
		height: 4rem;
	}
	.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .center{
		margin-left: .5rem;
	}
	.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .center .d-name{
		font-size: .8rem;
	}
	.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .center .d-project{
		font-size: .65rem;
		margin-top: .3rem;
		width: 12rem;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .center .mobile-features{
		font-size: .6rem;
		color: #999999;
		margin-top: .5rem;
		width: 9rem;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.main .wrap .main-conent .main-c-left .introduce .doctor-tame .doctor-itam a .center .mobile-features span{
		padding: .05rem .3rem;
		background-color: #F7F7F7;
		border-radius: 5px;
		margin-right: .3rem;
		display: inline-block;
		width: 3rem;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.main .wrap .main-conent .main-c-left .introduce .love-wrap{
		display: flex;
		justify-content: space-between;
		align-items: center;
		flex-wrap: wrap;
		margin-top: .5rem;
	}
	.main .wrap .main-conent .main-c-left .introduce .love-wrap .love-wrap-item{
		width: 8.5rem;
		height: 7.875rem;
		border: 1px solid #F3F3F3;
		margin-bottom: .5rem;
		text-align: center;
		padding: .3rem;
		border-radius: 5px;
	}
	.main .wrap .main-conent .main-c-left .introduce .love-wrap .love-wrap-item img{
		width: 7.5rem;
		height: 4.625rem;
		border-radius: 5px;
	}
	.main .wrap .main-conent .main-c-left .introduce .love-wrap .love-wrap-item .love-name{
		font-size: .7rem;
		color: #444444;
		font-weight: bold;
		width: 7.5rem;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.main .wrap .main-conent .main-c-left .introduce .love-wrap .love-wrap-item .love-detail{
		display: flex;
		justify-content: space-between;
		font-size: .6rem;
		color: #999999;
		margin-top: .2rem;
	}
	.main .wrap .main-conent .main-c-left .introduce .love-wrap .love-wrap-item .love-detail p:nth-of-type(1){
		width: 4rem;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		text-align: left;
	}
	.ziaddpin{
		width: 100%;
		display: flex;
		justify-content: space-around;
		align-items: center;
		position: fixed;
		left: 0;
		bottom: .5rem;
	}
	.ziaddpin .pingjia,.ziaddpin .zixun{
		width: 6rem;
		height: 2rem;
		background: linear-gradient(135deg, #FF5E77, rgba(255, 117, 138, .9));
		border-radius: 12px;
		text-align: center;
		line-height: 2rem;
		color: #FFFFFF;
	}
	.main.doctor{
		background-size: 500% 5rem;
	}
	.main .wrap .hospital-name-index{
		padding: .5rem;
		margin-top: 1rem;
		background-image: none;
		width: 95%;
		margin: 2rem auto;
		margin-bottom: 1rem;
	}
	.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper .swiper-slide a .d-img{
		width: 4.5rem;
		height: 3.5rem;
		margin-right: .5rem;
	}
	.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper .swiper-slide a .name{
		font-size: .8rem;
		width: 11rem;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper .swiper-slide a .star{
		margin-top: 0rem;
	}
	.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper .swiper-slide a .project{
		font-size: .65rem;
		margin-top: 0;
		width: 9rem;
	}
	.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper .swiper-slide a .project span{
		padding: .1rem .3rem;
	}
	.main .wrap .main-conent .main-c-left .introduce.doctor .doctor-swiper .swiper-slide{
		padding: .5rem;
		border: 2px solid #F7F7F7;
		border-radius: 5px;
	}
	.main .wrap .main-conent .main-c-left .introduce.doctor{
		margin-top: 1rem;
		position: relative;
	}
	.main .wrap .main-conent .main-c-left .introduce.doctor.mtwo{
		margin-top: 2px;
	}
	.main .wrap .main-conent .main-c-left .introduce.doctor:first-child{
		margin-top: 0;
	}
	.main .wrap .hospital-name-index .left{
		align-items: flex-start;
	}
	.main .wrap .hospital-name-index .left .img-left{
		width: 3.2rem;
		height: 3.2rem;
		border-radius: 50%;
		margin-right: .5rem;
	}
	.main .wrap .hospital-name-index .left .l-right .hospital-project.doctor{
		margin-top: 1rem;
	}
	.main .wrap .hospital-name-index .left .l-right .hospital-project.doctor,.main .wrap .hospital-name-index .left .l-right .hospital-phone.doctor{
		margin-left: -3.3rem;
		width: 16rem;
	}
	.main .wrap .main-conent .main-c-left .introduce .hospital-introduce.active{
		max-height: 7.5em;
		overflow: hidden;
	}
	.main .wrap .main-conent .main-c-left .introduce.doctor .zhankai{
		width: 100%;
		text-align: center;
		position: absolute;
		left: 0;
		bottom: .2rem;
		color: #FF6980;
		font-size: .65rem;
	}
	.main .wrap .main-conent .main-c-left .introduce.doctor .zhankai::after{
		content: '';
		display: inline-block;
		width: .25rem;
		height: .25rem;
		border-left: 1px solid #FF6980;
		border-top: 1px solid #FF6980;
		transform-origin: 70% 5%;
		transform: rotate(223deg);
	}
	.m-back{
		position: absolute;
		left: .5rem;
		top: .5rem;
		width: .9rem;
		height: .9rem;
	}
	.m-back img{
		width: 100%;
		height: 100%;
	}
	.main .wrap .main-conent .main-c-left .introduce .h-information .information-itam a .information-hospital .left span{
		width: 8rem;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		display: inline-block;
	}
	.main .wrap .hospital-name-index .left .l-right .hospital-project span{
		padding: .1rem .3rem;
		font-size: .6rem;
	}
	.main .wrap .hospital-name-index .left .l-right .hospital-name-title{
		font-size: 1rem;
	}
	.main .wrap .hospital-name-index .left .l-right .main-doctor{
		font-size: .65rem;
	}
	.main .wrap .main-conent .main-c-left .introduce .evaluation-wrap .evaluation-wrap-item .right .user-name span:nth-of-type(1){
		font-size: .8rem;
		width: 9rem;
	}
	.main .wrap .main-conent .main-c-left .hospital-detail-title .left h4 img{
		width: 1rem;
		height: 1rem;
	}
}
