
/*就诊卡*/
.medical_card_content h4{height: 50px;line-height: 50px;margin: 0;border-bottom: 1px dashed #e2e2e2;}
.medical_card_content h4 span{vertical-align: middle;color: #666;}
.medical_card_content .icon-yibaoqia{color: #28B7FA;font-size: 30px;padding-left: 20px;}
.medical_card_content li{list-style: none;font-size: 16px;color: #666;height: 50px;line-height: 50px;border-bottom: 1px dashed #e2e2e2;}
.medical_card_content input{margin: 0;width: 60%;border: 0;padding: 0;}
.medical_card_content ul{margin: 0;}
.medical_card_content input::-webkit-input-placeholder { 
	color: #999;font-size: 16px;
}
.medical_card_content button{width: 96%;margin-left: 2%;margin-top: 20px;height: 40px;border: 0;background:#28B7FA;color: white;font-size: 16px;}
.medical_card_bottom p,.medical_card_bottom p a{color: #e2e2e2;margin: 0;}
.medical_card_bottom{position: fixed;bottom: 30px;width: 100%;}
.section_content a{display: inline-block;width: 100%;height: 40px;text-align: center;line-height: 40px;border: 1px solid #e2e2e2;color: #000;}
.section_content h4{margin-bottom: 0;}
.section_content .active a{background: #0A8DC9;color: white;}
.doctorContent form{padding: 10px;}
.doctorContent form input{width: 80%;border-radius: 15px;margin: 0;}
.doctorContent form button{height:40px;border-radius: 5px;box-sizing: border-box;border: 0;background: #0A8DC9;color: white;margin-left: 1%;}
.doctor-img{height: 125px;text-align: center;line-height: 125px;overflow: hidden;}
.doctor-img img{display: inline-block;max-height: 125px;max-width: 100px;vertical-align: middle;}
.docotr-dis p{font-size: 12px;color: #999;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; line-height: 1.6em; -webkit-line-clamp:2;margin-bottom: 0;height: 3em;}
.docotr-dis a{display: inline-block;width: 100px;height:30px;line-height: 30px;text-align: center;background: #0A8DC9;color: white;margin-top: 5%;}
.doctor-list>div{margin-bottom: 20px;}
.mui-content{background: #fff;}
.news-banner img{width: 100%;}
.news-list{border-bottom: 1px solid #e2e2e2;}
.news-list-cont img{    display: inline-block; max-height: 125px; max-width: 125px; vertical-align: middle;}
.news-list-cont{height: 125px; text-align: center; line-height: 125px; overflow: hidden;}
.news-list h4 a{color: #000;}
.news-dis{font-size: 12px;color: #999;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; line-height: 1.6em; -webkit-line-clamp:2;margin-bottom: 0;height: 3em;}
.news-list .time span{margin-top: 6%;}
.index-content .mui-slider-indicator .mui-indicator{background: white;border: 0;box-shadow: none;width: 10px;height: 10px;margin: 1px 4px;}
.index-content .mui-slider-indicator .mui-active {background: #FFD200;}
.index-news{height: 50px;padding-top: 5px;padding-bottom: 5px;overflow: hidden;}
.left-news{width: 20%;height: 40px;text-align: center;padding-left: 10px;padding-right: 10px;border-right: 1px solid #eee;}
.left-news img{width: 100%;vertical-align: middle;}
@media only screen and (min-width: 100px) and (max-width:320px) {
	.left-news{padding-top: 7px;}
}
@media only screen and (min-width: 321px) and (max-width:375px) {
	.left-news{padding-top: 4px;}
}
.center-new{width: 60%;margin: 0;padding: 0;padding-left: 10px;padding-right: 10px;}
.center-new li{list-style: none;height: 40px;line-height: 40px;}
.center-new li a{color: #000;font-size: 12px}
.right-news{width: 20%;text-align: center;height: 40px;line-height: 40px;border-left: 1px solid #eee;}
.right-news a{font-size: 12px;color: #000;}
.index-nav>div{border: 1px solid #fff;text-align: center;height: 125px;}
.color-pink{background: #EC9190;}
.color-green{background: #5EBC63;}
.color-yellow{background: #F4C305;}
.color-red{background: #C93D43;}
.color-gen{background: #55D15A;}
.color-orange{background: #FD8B04;}
.index-nav .iconfont{font-size: 42px;color: white;margin-top: 35px;display: inline-block;}
.index-nav p{color: white;font-size: 16px;margin-top: 5px;}
.index-nav .icon-xinwen{font-size: 34px;margin-top: 37px;}
.index-nav{padding-bottom:10px;}
footer{padding-left: 10px;padding-right: 10px;background: #272727;padding-top: 20px;padding-bottom: 25px;}
footer .line{width:100%;height:1px;background:#939393}
footer p{font-size: 12px;color: white;padding-left: 10px;padding-top: 10px;margin-bottom: 0;}

/*人才招聘*/
.join-us h3{font-size: 16px;border-left: 3px solid #FFD200;margin:10px;padding-left: 5px;}
.join-us ul{padding: 0;margin: 0;}
.join-us li{list-style: none;border: 1px solid #eee;}
.join-us li+li{border-top: 0;}
.job-title{padding: 10px;}
.job-title .mui-icon{font-size:16px;display: inline-block;width: 16px;height:16px;line-height: 16px;border-radius: 100%;background:#bfbfbf;text-align: center;color: white;margin-top: 3px;margin-left: 10px;}
.job-cont{padding: 10px;    border-top: 2px solid #FFD200; margin-top: -1px;display: none;} 
.job-cont:after{content: "";border-bottom: 10px solid #FFD200;border-left: 20px solid transparent;border-right:20px solid transparent;position: absolute;left: 20px;top: -10px;}
.job-cont:before{content: "";border-bottom: 10px solid white;border-left: 18px solid transparent;border-right:18px solid transparent;position: absolute;left: 22px;top: -8px;z-index: 20;}
.job-cont p{font-size: 12px;}
.travel-img>div{padding: 5px;}
.travel-img img{width: 100%;}
.travel-img p{margin-bottom: 0;height: 30px;line-height: 30px;margin-top: -5px;background: #eee;}
.travel-img p a{color: #333;}

