/* 视频 */
.yimeivideo_main{
	margin: 20px 0;
	display: flex;
	justify-content: space-between;
}
.yimeivideo_main>li{
	width: 24%;
	overflow: hidden;
}
.yimeivideo_img{
	border-radius: 10px;
	height: 200px;
}
.yimeivideo_img>img{
	border-radius: 10px;
	width: 100%;
	height: 100%;
}
.yimeivideo_title{
	margin-top: 15px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px;
}

/* 公共标题 */
.yimeiall_titlemain{
	border-bottom: 2px solid #CC6699;
	margin-bottom: 20px;
	padding: 10px 0;
}
.yimeiall_title{
	font-weight: bold;
	font-size: 20px;
}
/* 整形医院 */
.yimeinew_main{
	margin: 20px 0;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.yimeinew_main>li{
	width: 24%;
	overflow: hidden;
	margin-bottom: 20px;
}
.yimeinew_img{
	border-radius: 10px;
	height: 200px;
}
.yimeinew_img>img{
	border-radius: 10px;
	width: 100%;
	height: 100%;
}
.yimeinew_title{
	margin-top: 15px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px;
}
/* 整形资讯 */
.yimeizixun_main{
	display: flex;
	justify-content: space-between;
}
.yimeizixun{
	width: 31%;
}
.yimeizixun_list>li>a{
	line-height: 35px;
	display: flex;
	justify-content: space-between;
	width: 100%;
}
.yimeizixunlist_title{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	width: 76%;
}
.yimeizixunlist_date{
	text-align: right;
	font-size: 12px;
	color: #999;
	display: inline-block;
	width: 23%;
}
.yimeizixun_top{
	width: 100%;
	display: inline-block;
	padding-bottom: 10px;
	border-bottom: 1px solid #eee;
}
.yimeizixun_img{
	float: left;
	overflow: hidden;
	height: 95px;
	margin-right: 2%;
	width: 44%;
}
.yimeizixun_img>img{
	width: 100%;
}
.yimeizixun_right{
	float: right;
	width: 54%;
}
.yimeizixun_title{
	line-height: 30px;
    text-align: left;
    font-weight: bold;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
    font-size: 14px;
}
.yimeizixun_desc{
    color: #999;
    line-height: 23px;
    height: 70px;
    overflow: hidden;
    float: left;
    font-size: 12px;
}
.yimeialltitle_lie{
	padding-top: 0px;
}
/* 资讯列表 */
.zixunmain_all{
	display: flex;
	justify-content: space-between;
	margin-top: 30px;
}
.zixuntop_left{
	width: 27%;
}
.zixuntopleft_list{
	margin-top: 20px;
	padding: 5px 20px;
	border: 1px solid #eee;
	border-top: 2px solid #CC6699;
}
.zixuntopleft_title{
	width: 248px;
	font-weight: bold;
	border-left: 4px  solid #CC6699;
	height: 16px;
	font-size: 16px;
	color: #CC6699;
	line-height: 16px;
	padding-left: 14px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.zixuntopleft_list>li{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 30px;
}
.zixuntopleft_list>li>a{
	font-size: 15px;
}
.zixuntop_center{
	width: 55%;
}
.zixuntopcen_main>li{
	margin-bottom: 20px;
}
.zixuntopcen_main>li>a{
	display: flex;
	justify-content: space-between;
}
.zixuntopcen_img{
	width: 25%;
	overflow: hidden;
	height: 90px;
}
.zixuntopcen_img>img{
	width: 100%;
}
.zixuntopcen_bot{
	display: flex;
    width: 73%;
    justify-content: space-around;
    flex-direction: column;
}
.zixuntopcent_top{
	display: flex;
	justify-content: space-between;
}
.zixuntopcen_title{
	width: 84%;
	font-size: 16px;
    color: #272a30;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.zixuntopcen_date{
	text-align: right;
	width: 10%;
	font-size: 14px;
    color: #272a30;
}
.zixuntopcenter_desc{
	font-size: 12px;
    color: #888888;
    line-height: 24px;
    height: 48px;
    overflow: hidden;
}
.zixuntop_right{
	width: 15%;
}
.zixuntop_right>li{
	margin-bottom: 20px;
}
.zixuntopright_img{
	overflow: hidden;
}
.zixuntopright_img>img{
	width: 100%;
}
.zixuntopright_title{
	font-size: 16px;
	text-align: center;
}
/* 中间轮播图 */
.banner {
	position: relative;
	overflow: hidden;
	width: 324px;
	height: 280px;
}
.banner ul {
	position: absolute;
	top: 0;
	left: 0;
}

.banner ul li {
	float: left;
}

.banner ul li a img {
	display: block;
	width: 324px;
	height: 280px;
}
.banner .gd {
	position: absolute;
	left: 50%;
	bottom: 20px;
	margin-left: -36.5px;
	display: flex;
	justify-content: space-around;
	width: 75px;
	height: 15px;
	border-radius: 8px;
}

.banner .gd i {
	display: block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	margin-top: 2.5px;
	background-color: azure;
}

.current {
	background-color: #CC6699 !important;
	width: 15px !important;
	height: 9px !important;
	border-radius: 4.5px !important;
}
/* 面包屑导航 */
.yimei_daohang .yimeidh_list li {
    float: left;
}
.yimei_daohang .yimeidh_list{
	padding:  15px 0px;
	display: inline-block;
}
.yimei_daohang .yimeidh_list li{
	float: left;
}
.list_content{
	text-indent: 2em;
	line-height: 30px;
}
/* 新闻资讯列表页 */
.yimeinews_main{
	display: flex;
	justify-content: space-between;
}
.yimeinews_left{
	width:75% ;
}
.yimeinews_right{
	width: 20%;
}
.yimeinewsl_img{
	height: 150px;
}
.yimeinewsl_title{
	width: 100%;
}
.yimeinewsl_date{
	color: #888888;
	width: 100%;
}
/* 排行榜 */
.yimeinews_nyban{
	margin-bottom: 20px;
}
.yimeinyban_title{
	font-size: 20px;
	font-weight: bold;
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.yimeihot_list{
	padding: 10px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.yimeihot_num{
	display: inline-block;
	background: #c7c7c7;
	margin-top: 0px;
	margin-right: 10px;
	width: 22px;
	height: 22px;
	line-height: 22px;
	color: #fff;
    vertical-align: top;
    text-align: center;
    font-size: 14px;
}
.yimeinum_one{
	background: #ff6b66;
}
.yimeinum_two{
	background: #ff8652;
}
.yimeinum_three{
	background: #ffa742;
}
/* 右侧整形资讯 */
.yimeinewsr_list{
	width: 100%;
	display: inline-block;
	padding-bottom: 5px;
}
.yimeinewsr_img{
	float: left;
	overflow: hidden;
	height: 75px;
	margin-right: 2%;
	width: 34%;
}
.yimeinewsr_img>img{
	width: 100%;
}
.yimeinewsr_right{
	float: right;
	width: 62%;
}
.yimeinewsr_title{
	line-height: 30px;
    text-align: left;
    font-weight: bold;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
    font-size: 14px;
}
.yimeinewsr_desc{
    color: #999;
    line-height: 23px;
    height: 50px;
    overflow: hidden;
    float: left;
    font-size: 12px;
}
.yimeialltitle_lie{
	padding-top: 0px;
}
/* 整形知识 */
.yimeizs_list{
	padding: 5px 0;
}
.yimeizs_list>a{
	display: inline-block;
	width: 100%;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/* 新闻详情页 */
.yimeinewsinfo_title{
	text-align: center;
	font-size: 24px;
    font-weight: bold;
    margin-bottom: 35px;
}
.yimeinewsinfo_desc{
	margin-bottom: 30px;
	font-size: 16px;
	line-height: 30px;
	word-break: break-all;
	text-align: justify;
}
.yimeinewsinfo_desc p{
    text-indent:2em;
}
.yimeinewsinfo_desc img{
	max-width: 100%;
    text-align: center;
    display: block;
    margin: 0px auto;
}
.yimeinews_sl{
	padding-bottom: 35px;
	border-bottom: 1px dashed #e4e4e4;
	margin-bottom: 20px;
	display: flex;
	justify-content: center;
	color: #999;
}
.yimeinews_sl>span{
	margin: 0 10px;
}
/* 上一篇和下一篇 */
.yimeinews_about{
	color: #666;
	font-size: 16px;
	display: flex;
	justify-content: space-between;
	margin-bottom: 20px;
}
.yimeinews_prev{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 48%;
	text-align: left;
}
.yimeinews_next{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 48%;
	text-align: right;
}
.yimeinews_prev>a,.yimeinews_next>a{
	color: #666;
	font-size: 16px;
}
/* 问答列表页 */
.yimeiwenda_list>a{
	display: flex;
	justify-content: space-between;
	border-bottom: 1px dashed #e4e4e4;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.yimeidoct_img{
	border-radius: 5px;
	width: 10%;
	height: 100px;
	overflow: hidden;
}
.yimeidoct_img>img{
	width: 100%;
}
.yimeidoct_bot{
	width: 88%;
	display: flex;
	flex-direction: column;
	justify-content: space-around;
}
.yimeidoct_title{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
    color: #535353;
    font-size: 18px;
}
.yimeidoct_desc{
	overflow: hidden;
	height: 50px;
    color: #7d7d7d;
	font-size: 15px;
	line-height: 24px;
}
/* 问答详情页 */
.yimeidoct_img{
	height: 200px;
	width: 17%;
}
.yimeidoct_img>img{
	border-radius: 5px;
}
.yimeidoct_bot{
	width: 79%;
}
.yimeidoct_name{
	font-size: 20px;
	font-weight: bold;
}
.yimeidoct_jieshao{
	line-height: 26px;
	overflow: hidden;
	height: 80px;
	font-size: 15px;
}
/* 医院详情页 */
.yimeihospital_main{
	display: flex;
	justify-content: space-between;
	margin-bottom: 20px;
}
.yimeihospital_img{
	overflow: hidden;
	height: 250px;
	width: 39%;
}
.yimeihospital_img>img{
	width: 100%;
	height: auto;
}
.yimeihospital_right{
	width: 57%;
}
.yimeihospital_title{
	font-size: 22px;
    line-height: 36px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 10px;
}
.yimeihospital_desc{
	line-height: 30px;
}
.yimeihospital_biao{
	color: #8c8c8c;
}
/* 医生详情页 */
.yimeidoctinfo_img{
	width: 20%;
}
.yimeidoctinfo_right{
	width: 75%;
}
/* 问答详情页 */
/* 整形问答详情开始 */
.wendainfo_wenti{
	margin-bottom: 20px;
	position: relative;
	padding: 0px 0px;
}
.wendainfo_title{
	font-weight: normal;
	display: inline-block;
	font-size: 18px;
	padding: 0;
	margin: 0;
}
.wendainfo_content{
	line-height: 30px;
	font-size: 16px;
	margin-top: 20px;
}
.wendainfo_lie{
	margin-top: 20px;
	color: #808080;
}
.wendainfo_lie>span{
	display: inline-block;
	width: 16%;
}
.wendainfo_lie>span:last-child{
	border-right: none;
}
.wendahf_center{
	flex: 1;
}
.wendahf_moremain{
	line-height: 83px;
}
.wendahf_more{
	background: #CC6699;
	color: #ffffff;
	padding: 5px 25px;
	border-radius: 20px;
	font-size: 16px;
	cursor: pointer;
}
.wendahf_more:hover{
	color: #ffffff;
}
/* 最佳回答 */
.wendahf_main{
	border-bottom: 1px dashed #ddd;
	margin-top: 40px;
	padding-bottom: 40px;
}
.wendahf_main:last-child{
	border-bottom: none;
}
.wendahf_huida{
	display: flex;
}
.wendahf_img{
	margin-right: 20px;
	height: 85px;
	width: 76px;
	overflow: hidden;
}
.wendahf_img>img{
	width: 100%;
	height: 100%;
}
.wendahf_title{
	font-size: 16px;
	color: #2c2c2c;
}
.wendahf_desc{
	font-size: 14px;
	color: #a4a4a4;
	height: 3.4rem;
	line-height: 3.4rem;
}
.wendalike_content{
	font-size: 15px;
	color: #666;
	line-height: 26px;
	margin-top: 20px;
}
.wenda_other{
	padding-bottom: 20px;
	border-bottom: 1px dashed #ddd;
}
.wenda_other:last-child{
	border-bottom: none;
}

/* 整形问答详情结束 */