/*子页面*/
.anli_index ul li{margin-bottom:10px;height:250px;background:url(../images/anli_bj.gif);}
.anli_index ul li.even{background:url(../images/anli_bj1.gif);}
.anli_index ul li div{float:left;padding:30px 40px;width:400px;height:190px;font-size:25px;overflow:hidden;}
.anli_index span{float:left;padding-right:20px;width:180px;}
.anli_index a{float:left;width:180px;font-size:15px;}
.anli_index em{display:block;padding-bottom:10px;font-style:normal;}
.anli_list{clear:both;padding:20px 0;}
.anli_list ul{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;}
.anli_list ul li,.conr dl a{padding:10px;-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;background:#e9eef1;border-bottom:15px #fff solid;}
.anli_list ul li img{margin-bottom:0px;width:100%;}/*案例*/
.doctor_list{margin-bottom:25px;}
.doctor_list ul li{float:left;margin-bottom:10px;height:120px;background:#e9eef1;display:flex;}
.doctor_ll,.doctor_lr{float:left;padding:10px 20px;width:330px;height:100px;}
.doctor_ll p{width:300px;max-height:40px;line-height:20px;overflow:hidden;}
.doctor_ll a{float:left;padding-bottom:8px;width:300px;font-size:16px;}
.doctor_lr,.doctor_lr p{width:100px;text-align:right;}
.doctor_lr a{float:left;margin-top:20px;width:96px;height:23px;line-height:23px;background:#327375;color:#fff;text-align:center;}
.doctor_top{width:100%;height:230px;background:#327375;}
.doctor_topm img{float:right;width:230px;height:230px;border-left:10px #fff solid;border-right:10px #fff solid;}
.doctor_topm p{float:left;padding:60px 0;width:700px;font-size:35px;display:block;color:#fff;}
.doctor_topm span{display:block;padding-top:30px;font-size:20px;}
.doctor_con{padding-top:10px;border:0;}
.doctor_con .conl{width:695px;}
.doctor_con .conr{margin-left:35px;padding:0 10px;width:230px;}
.doctor_d{float:left;padding:20px 0;}
.doctor_d ul li{float:left;width:347px;text-align:left;}
.doctor_d ul li i{float:left;width:80px;color:#999;font-style:normal;}
.doctor_d ul li span{font-size:13px;color:#000;}
.doctor_m{width:695px;border:0;}
.doctor_m dl{float:left;padding:8px 0;width:695px;border-bottom:1px #d9e5e3 solid;}
.doctor_m dd{float:left;margin:10px auto;width:695px;display:none;}
.doctor_m p{margin-bottom:5px;}
.doctor_r,.evalu{margin-bottom:10px;float:left;padding:15px 10px;width:210px;background:#e9eef1;}
.doctor_r p{padding-top:5px;}
.doctor_r a{clear:both;float:left;padding-top:10px;line-height:13px;}
.doctor_r i{float:left;margin-right:5px;width:13px;height:13px;background:#327375;border-radius:50%;color:#fff;font-family:"simsun";text-align:center;}
.score{margin-bottom:1px;background:#2f7376;color:#fff;}
.score strong{float:left;padding-bottom:10px;width:210px;font-size:18px;}
.score_l{float:left;margin-right:10px;width:56px;height:56px;background:url(../images/icos.gif) no-repeat -82px 2px; font-size:16px;color:#000;line-height:50px;text-align:center;}
.star{float:left;width:123px;}
.star span,.star span em{float:left;width:123px;height:24px;background:url(../images/icos.gif) no-repeat 1px -82px;}
.star span em{background-position:1px -57px;}
.star span.s0 em{width:0px;}
.star span.s1 em{width:13px;}
.star span.s2 em{width:26px;}
.star span.s3 em{width:38px;}
.star span.s4 em{width:52px;}
.star span.s5 em{width:62px;}
.star span.s6 em{width:76px;}
.star span.s7 em{width:86px;}
.star span.s8 em{width:101px;}
.star span.s9 em{width:111px;}
.star span.s10 em{width:123px;}
.score_jd{margin:0;background:#6e6c5f;}
.score_jd b{float:left;padding-bottom:10px;width:210px;font-size:14px;color:#a1e6e4;text-align:center;}
.score_jd ul li{float:left;margin-bottom:5px;width:210px;color:#fff;}
.score_jd ul li i{width:60px;background:none;}
.score_jd ul li div{float:left;margin-top:5px;width:80px;}
.score_jd ul li span{float:left;height:15px;background:#fff;}
.evalu{padding:10px 10px 20px 10px;background:#e9e9e7;}
.evalu ul li{margin:8px 0;color:#666;}
.evalu > span{height:30px;border-bottom:1px #c4c4c3 solid;background:url(../images/pl.gif) no-repeat right;}
.evalu span,.evalu i{display:block;width:210px;line-height:20px;color:#323232;}
.evalu a{float:left;width:210px;height:90px;text-align:center;color:#bd0434;font-size:14px;background:url(../images/pl_bj.gif) no-repeat center bottom;}
/*医生*/
.video_focus,.video_focus a{margin-top:15px;margin-bottom:0;width:980px;height:380px;background:#e9eef1;}
.video_focus img{float:left;width:630px;height:380px;}
.video_focus i{top:180px;}
.video_art{float:left;padding:10px 40px 10px 20px;width:290px;}
.video_art strong{font-size:14px;}
.video_art div{float:left;margin:10px 0;width:290px;max-height:100px;line-height:35px;font-size:25px;overflow:hidden;}
.video_art p{clear:both;max-height:120px;overflow:hidden;}
.video_det{float:left;margin-top:20px;padding:0 10px;background:#327375;color:#fff;}
.video_nav{width:300px;background:#030;}
.video_nav dl dt{float:left;padding-top:30px;line-height:30px;font-weight:normal;}
.video_nav dl dd a{float:left;padding:0;width:280px;line-height:30px;font-size:16px;border:0;background:none;}/*视频首页*/
.bsBox div{width:220px;}
.bsBox div.bsClose{width:20px;}
.video_show{padding:30px 0 0 0;border:0;color:#666;}
.video_show img{display: block;margin: auto;max-width: 640px;max-height: 250px; margin-top: 16px;object-fit: fill;}
.video_show div{width: auto;}
.video_show p{width: 100%}
.video_author{float:left;padding:20px 0;width:630px;display:flex;border-top:1px #c0d8da solid;}
.video_author b{padding:0;font-size:20px;color:#47807f;}
.video_author p{padding-left:20px;width:504px;}/*视频*/
.answer_top{padding:79px 30px 0 330px;width:620px;height:200px;color:#fff;background:#327375 url(../images/answer.jpg) no-repeat left;}
.answer_top p{padding:10px 0;color:#fff;}
.answer_top a{float:right;padding:5px 10px;color:#fff;background:#28595d;}
.answer_wrap{margin-bottom:20px;}
.answer_wrap dl{float:left;padding:15px 0;width:980px;border-bottom:1px #c0d8da solid;display:flex;}
.answer_wrap dt{float:left;padding-top:15px;width:280px;font-size:25px;}
.answer_list,.answer_list ul li{float:left;width:630px;}
.answer_list ul li{padding-top:15px;}
.answer_list strong{display:block;margin-bottom:10px;font-size:20px;}
.answer_list p{float:left;margin-bottom:5px;width:100%;max-height:55px;overflow:hidden;}
.answer_list p i{margin-right:5px;color:#327275;}
.an_r,.an_r ul li{width:305px;}
.an_r b{display:block;padding-bottom:10px;width:305px;border-bottom:1px #c4d7d1 solid;}
.an_i{float:left;width:700px;}
.an_i ul li{float:left;padding-left:30px;width:310px;}
.answer_list a.an_more,.answer_wrap dt a,.media_index a.an_more{float:left;margin-top:10px;padding:0 5px;background:#327375;color:#fff;font-size:14px;}
.answer_foot p{clear:both;padding:30px 0;}
.answer_foot strong{font-size:14px;}/*问答*/
.media_index{display:block;margin-bottom:30px;}
.media_index dl{float:left;width:465px;padding-bottom:20px;}
.media_index dt{margin-top:20px;font-size:25px;}
.media_index dd{float:left;margin-top:10px;width:465px;}
.media_index .con_list{width:465px;}
.media_index .con_list p{width:342px;}
.media_index dl.media_top{width:980px;}
.media_top dd{padding:15px 0;width:980px;border-top:1px #c0d8da solid;border-bottom:1px #c0d8da solid;}
.media_top dd a{float:left;width:240px;font-size:14px;}/*媒体*/
/*表单*/
.zhanghu_box li{ font-size:14px; margin-top:10px;}
.zhanghu_box h6{ color:#69706c;}
.biaodan_box{ margin-top:10px;}
.biaodan_center{ width:980px; background-color:#327375;}
.biaodan_box li{ color:#FFF; font-size:24px; margin-left:24px; width:240px;}
.biaodan_box .text{ font-size:14px; margin-top:32px; font-weight:bold;}
.biaodan_box ul{ padding-top:40px;}
.mima input{ width:300px; height:35px;margin-left:24px;}
.gengxin li{ font-size:14px;}
.gengxin_01{ padding-left:5px; margin-top:20px; font-weight:bold;}
.youjian input{ width:300px; height:35px; margin-left:24px;}
.shengri_text{ margin-top:20px; margin-bottom:0;}
.shengri_text li{ font-size:22px; font-weight:bold;}
.biaodan_center img{ margin-left:24px;}
.yue_ri li{ float:left; font-size:14px; }
.clerfix{ clear:both;}
.dizhi li{ font-size:14px; width:240px;}
.da_box{ padding-top:10px;}
.biaodan_box .kuang_left{ float:left;}
.biaodan_box .kuang_left input{ width:95px; height:34px; margin-left:24px;}
.biaodan_box .kuang_left img{ width:40px; height:40px;display:block;}
.biaodan_box .kuang_right{ float:right;}
.biaodan_box .kuang_right input{ width:40px; height:34px; margin-left:24px;}
.biaodan_box .kuang_right img{ width:40px; height:40px; display:block;}
.nian li{ font-size:14px;}
.nian input{ width:50px; height:34px; margin-left:24px;}
.xingbie{ margin-top:20px;}
.xingbie li{ font-size:14px; font-weight:bold; margin-bottom:0px;}
.xingbie input{ margin-left:24px;margin-top:6px;}
.xingbie .nan_box .nan{ float:left;}
.xingbie .nv_box{ float:right;}
/*评价*/
.pj_box{ width: 630px;}
.form input{width: 480px; height: 44px;border: 1px solid #dbdfe4;background-color: white;float: left;margin: 0;}
.form img{margin-right: 10px;width: 48px;height:48px;float: left;}
.form button{
	width: 80px;
	height: 48px;
	border: 1px solid #dbdfe4;
	outline: none;
	cursor: pointer;
}
.box{ width:630px;float: left;}
.left{width: 450px; margin: 0; margin-top: 30px;}
.left img{float: left; margin-right: 20px; width: 48px;height: 48px;margin-top: 6px;}
.left h5{font-size:18px;font-weight: 500;width: 300px;line-height: normal;}
.left p{font-weight: 800;color: #327375;}
.left div{font-size: 14px;color: #69706c;width: 590px;line-height: normal;}
.footer{margin-top: 84px;}
.fenx li{color: #656c7a; float: left; margin-right: 10px; margin-top: 6px;}
/*视频热门文章*/
.botton{margin-top: 60px;width: 590px;}
/*左*/
.bottom .ff{margin-top: 50px;}
.bottom_left{width: 278px;margin: 0;margin-top: 60px;float: left;margin-right: 30px;}
.bottom_left .remen h3{font-size: 14px;color: #000000;width: 100px;}
.bottom_left .remen a{font-size: 14px;color: #327375;font-weight: bold;display: inline-block;}
.bottom_left .remen .title{
	overflow : hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;


}

.remen{width: 270px;}
.bottom_left .remen span{color: #aab4b9;display: inline-block;height: 14px;}
.tu_p{width: 270px;margin: 0;padding-bottom: 10px;}
.tu_p img{float: left;margin-top: 10px;display: block;}
.tu_p p{float: right;width: 210px;margin: 0;display: inline-block;margin-bottom: 10px;}
.bottom_left .tu_p p a{color: #42474a;font-weight: 400;}
.bottom_left .tu_p p a i{color: #c6bab9;}
.bottom_left .remen .content a{
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 40px;
	overflow : hidden;
	text-overflow: ellipsis;
}
/*视频首页轮播开始*/
.f_d{
	float: left;
}
.k_s{
	width: 980px;
	position: relative;
	overflow: hidden;
}
.banner_box01{
	position: relative;
}

/* 轮播图圆点*/
.location{
				position: absolute;
				bottom: 20px;
				left: 50%;
				margin-left:-55px;
			}
.location .circular{
				float: left;
				width: 12px;
				height: 12px;
				border-radius: 30px;
				background: #fff;
				margin-left:10px;
				cursor: pointer;
			}
.location .color{
				background:#666666;
			}
/*左右箭头*/
.slide .but-right{
				background:url(../images/jt_right.png);
				background-size: 100%;
				background-repeat: no-repeat;
				width: 38px;
				height: 60px;
				position: absolute;
				right: 0px;
				top: 50%;
				cursor: pointer;
	            margin-top: -30px;
			}
.slide .but-left{
				left: 0;
				background:url(../images/jt_left.png);
				background-size: 100%;
				background-repeat: no-repeat;
				width: 38px;
				height: 60px;
				position: absolute;
				top: 50%;
				cursor: pointer;
	            margin-top: -30px;
			}

.but-left:hover{
	background-image: url(../images/jt_01.png);
}
.but-right:hover{
	background-image: url(../images/jt_02.png);
}
/*视频首页轮播结束*/

/*圆点*/
.location_01{
				position: absolute;
				bottom: 20px;
				left: 50%;
				margin-left:-55px;
			}
.location_01 .circular_01{
				float: left;
				width: 12px;
				height: 12px;
				border-radius: 30px;
				background: #fff;
				margin-left:10px;
				cursor: pointer;
			}
.location_01 .color{
				background:#666666;
			}
.img_box,.slide_box{
	width: 630px;
	margin: 0;
	height: 310px;
	position: relative;
	overflow: hidden;
}
.fudong{
	float: left;
}
.img_w{
	margin: 0;
	position: absolute;
	left: -630px;
}
/*左右箭头*/
.img_box .right_01{
				background:url(../images/jt_right.png);
				background-size: 100%;
				background-repeat: no-repeat;
				width: 38px;
				height: 60px;
				position: absolute;
				right: 0;
				top: 130px;
				cursor: pointer;
			}
.img_box .left_01{
				left: 0;
				background:url(../images/jt_left.png);
				background-size: 100%;
				background-repeat: no-repeat;
				width: 38px;
				height: 60px;
				position: absolute;
				top: 130px;
				cursor: pointer;
			}
.right_01:hover{
	background-image: url(../images/jt_02.png);
}
.left_01:hover{
	background-image: url(../images/jt_01.png);
}
/*评论登陆*/
#comment div{
	margin: 0;
	width: auto;
}
#comment #left li:nth-child(1){
	border-bottom:2px solid  #327375;
}
#comment{
	width: 630px;
	margin-bottom: 10px;
	border-bottom: 1px solid #d2d2d2;
}
#comment .title{
	display: flex;
	justify-content: space-between;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #E7E9EE;
	position: relative;
}
#comment .title .left-info{
	display: flex;
}
#comment .title .left-info .name{
	margin-right: 10px;
	border-bottom: 2px solid #327375;
	font-size: 16px;
	font-weight: bold;
	height: 40px;
	color: #2A2E2E;
}

#comment .title .left-info .name-hospital{
	margin-right: 10px;
	font-size: 16px;
	font-weight: bold;
	height: 40px;
	color: #81757A;
}
#comment .title .right-button{
	display: flex;
	align-items: center;
}
#comment .title .right-button .d_lu{
	margin: 0 4px;
	cursor: pointer;
}
#comment .like{
	display: flex;
	height: 40px;
	align-items: center;
	font-weight: bold;
	justify-content: space-between;
	position: relative;
}
#comment .like .like-left{
	display: flex;
}
#comment .like .sort{
	display: flex;
	align-items: center;
	cursor: pointer;
}
#comment .like .sort img{
	margin-left: 2px;
}
#comment .like .like-itme{
	display: flex;
	align-items: center;
	margin-right: 10px;
	font-size: 15px;
}
#comment .like .like-itme em{
	display: inline-block;
	padding:0 6px;
	background:#E7E9EE;
	font-size: 12px;
	font-style: normal;
	margin-left: 5px;
}
#comment .like .like-itme i{
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url('../images/icon.png') no-repeat;
	background-size:28px 28px ;
	margin-right: 6px;
	background-position: 0px -14px;
}
#comment .like  .share i{
		background-position: -14px 0;
}

#comment1{
	width: 600px;
	border-bottom: 1px solid #e7e9ee;
	margin-bottom: 20px;
	padding-bottom: 5px;
	margin-right: 40px;
}

#left{
	float: left;
	color: #2a2e34;
	font-size: 16px;
	font-weight: bold;
}
#left #text{
	color: #656c7a;
	margin-left: 30px;
}
#left li,#right li{
	float: left;
}
#right{
	float: right;
	/* margin-right: 30px; */
}
#right li{
	margin-left: 10px;
}
.d_lu{
	color: #656c7a;
	font-size: 16px;
	font-weight: bold;
}
.box1{
	width: 600px;
	text-align: center;
	color: #808282;
	font-size: 18px;
	margin-top: 60px;
}
.box1 span{
	color:#47807f;
	text-decoration: underline;
	cursor: pointer;
	font-weight: normal;
	font-size: 18px;
}
.hf_text,.fx_text{
	position: relative;
	margin-top: 20px;
	display: none;
}
.f_text h6,.f_text p{
	float: left;
	color: #656c7a;
	display: block;
	margin: 0;
	margin-right: 4px;
}
.f_text p{
	font-size: 12px;
	font-weight: normal;
}
.f_text h6{
	font-size: 14px;
	font-weight: bold;
	color: #327375;
}
.hf_text textarea,.fx_text textarea,.s_hf textarea{
	width: 520px;
}
.shut{
	float: left;
	color: #191919;
	
}
/* .putin{
	float: right;
	margin-right: 64px;
	color: #191919;
} */
.fenx ul{
	margin-left: 70px;
}
.fx_text{
	display: block;
}
.f_text .h-1{
	color: #327375;
}
.buttn{
	cursor: pointer;
}
/* 评论新样式 */
.reply-list{
	width: 100%;
}
.reply-list li{
	width: 100%;
	margin-top: 20px;
}
.reply-list li .reply-info{
	display: flex;
	width: 100%;
}
.reply-list li div{
	width: auto;
	margin: 0;
}
.reply-list li p{
	font-size: 14px;
	font-weight: normal;
	color: #81757A;
}
.reply-list li .left-content img{
	width: 48px;
	height: 48px;
	border-radius: 4px;
}
.reply-list li .right-content{
	width: 100%;
}
.reply-list li .right-content .timeName{
	display: flex;
	align-items: center;
}
.reply-list li .right-content .timeName span{
	display: block;
	width: 4px;
	height: 4px;
	background: #C2C6CC;
	margin: 0 5px;
	border-radius: 10000px;
}
.reply-list li .right-content .timeName .name{
	font-size: 14px;
	color: #327375;
	font-weight: bold;
}
.reply-list li .right-content .timeName .time{
	font-size: 12px;
	color: #69706C;
}
.reply-list li .right-box{
	margin-left: 10px;
	width: 100%;
}
.reply-list dl{
	display: flex;
	align-items: center;
}
.reply-list dd{
	padding:0 10px;
	cursor: pointer;
	position: relative;
}
.reply-list dd:nth-child(1){
	padding-left: 0;
}
.reply-list dd .line{
	display: block;
	width: 1px;
	height:10px ;
	background: #69706c;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -5px;
}
.reply-list dd .round{
	width: 4px;
	height: 4px;
	background: #C2C6CC;
	border-radius: 1000px;
	position: absolute;
	right: -2px;
	top: 50%;
	margin-top: -2px;
}
.reply-list dd i{
	display: block;
	width: 12px;
	height: 12px;
	background: url('../images/shangxia.png') no-repeat;
	background-size:24px 12px ;
}
.reply-list dd:nth-child(2) i{
	background-position: -12px 0;
}
.reply-list .input-button {
	margin-top: 10px;
	display: none;
}
.reply-list .input-button  input{
	width: 85%;
	height: 40px;
	border: 1px solid #dbdfe4;
	box-sizing: border-box;
}.reply-list .input-button button{
	width: 15%;
	height: 40px;
	box-sizing: border-box;
	border: none;
	outline: none;
	cursor: pointer;
	border: 1px solid #dbdfe4;
	
}
.list-panels{
	position: absolute;
	width: 100px;
	text-align: center;
	border: 2px solid #7F919E;
	border-radius: 4px;
	background: #fff;
	top: 40px;
	right: 0;
	/* visibility: hidden; */
	display: none;
	font-weight: normal;
}
.list-panels a{
	display: block;
	width: 100%;
}
.right-content dl .share-box{
	position: absolute;
	top:20px;
	width: 300px;
	background: #fff;
	display: none;
}
.right-content .share:hover .share-box{
	display: block;
}
#bsPanelHolder  #bsPanel div{
	width: auto;
}
/* 2021.7.19 换行取消
.con_p ,strong,span{  
   padding: 0; 
  display:inline-block;
  float: none;  
  font-size: unset;  
  text-indent: 2em;
  line-height: 18px;
}
*/
.con_p{  
   padding: 0; 
  display:inline-block;
  float: none;  
  font-size: unset;  
  text-indent: 2em;
  line-height: 18px;
}
.con_p strong{
	float:unset;
	font-size:unset;
}
.author strong{
	float:left;
	font-size:22px;
}


br{
    line-height: 0px;
}