@charset "utf-8";
/* CSS Document */
body,div,ol,ul,li,span,p,h2,h3,dl,dt,dd,form,input,i,table,tr,td,em{ margin:0px; padding:0px;font-weight:normal; font-style:normal;}
body{ font-size:14px;font-family:"Microsoft Yahei"; color:#888;}
img{ border:0px; vertical-align:top; }
ul, li { list-style:none; display:block}
a{ text-decoration:none;color:#555}
a:hover{color:#00a29c;}
.fl{ float:left}
.fr{ float:right}
.color_y{color:#ff6600}

/********************************************页面顶部样式**********************************************/
.top{width:100%;height:30px;background:#f5f5f5;}
.top_center{width:1200px;height:30px;margin:0 auto;}
.top_centerL{width:300px;line-height:30px;font-size:14px;color:#333}
.top_centerR{width:600px;font-size:14px;text-align:right;line-height:30px;}
.top_centerR i{display:inline-block;margin:0 10px;}

/********************************************logo&搜索样式**********************************************/
.logo_search{width:1200px;height:120px;margin:0 auto;position:relative;}
.logo_searchL{width:388px;height:120px;}
.logo_searchL img{width:388px;height:120px;}

.hospital_name{width:240px;height:120px;background:url(../images/logo_bj.png) no-repeat left center;padding-left:20px;position:absolute;left:375px;top:0px;}
.hospital_name h2{margin-top:32px;font-size:20px;}
.hospital_name h2 a{color:#00a29c;}
.hospital_name h2 a:hover{text-decoration: underline;}
.hospital_name p{margin-top:5px;font-size:16px;}

.logo_searchS{width:460px;height:120px;padding-left:40px;position:relative;}
.logo_searchSC_t{width:460px;}
.logo_searchSC_t .time{width:160px;margin-top:25px;}
.logo_searchSC_t .weather{width:300px;margin-top:25px;}

.logo_searchSC_b{width:460px;float:right;font-size:14px;}
.logo_searchSC_b form{border: 1px solid #00a29c;margin-bottom: 10px;}
.searchc{width: 260px; height: 34px; border: 0; color: #888; outline: none; border: none; padding-left: 40px; font-size: 14px; background: url(../images/search.png) no-repeat 6px center;}
.loginsubmit{width: 90px; height: 34px; float: right; font-size: 18px; background-color: #00a29c; background-attachment: scroll; background-position: center;border: 0; text-align: center; color: #fff;}

/********************************************页面导航nav样式**********************************************/
.navigation{width:100%;height:50px;background:#00a29c;line-height:50px;font-size:16px;}
.navigation_c{width:1200px;height:50px;margin:0 auto;}
.navigation_c li{width:120px;float:left;text-align:center;background:url(../images/nav_bj.png) no-repeat right center;}
.navigation_c li:last-child{background:none;}
.navigation_c li a{color:#fff;}

/********************************************页面banner样式**********************************************/
.banner{width:100%;height:240px;margin:0 auto;}
.banner a{width:100%;height:240px;background:url(../images/banner.jpg) no-repeat center center;display:inline-block;}

/********************************************页面第二部分样式**********************************************/
.second_section{width:1200px;height:auto;margin:0 auto;overflow:hidden;}
.second_sectionL{width:420px;height:260px;background:#222}
.ladyScroll{width:420px;height:260px;position:relative;background:#222}
.ladyScroll .prev,.ladyScroll .next{width:25px;height:45px;position:absolute;top:110px;left:10px;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
.ladyScroll .next{ left:auto; right:10px; background-position:0 -90px;}
.ladyScroll .prev:hover{ background-position:0 -45px; }
.ladyScroll .next:hover{ background-position:0 -135px; }

.ladyScroll .scrollWrap{width:420px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:420px;text-align:center;position:relative;}
.ladyScroll  dt{margin:0 auto;width:420px;overflow:hidden;}
.ladyScroll  img{display:block;width:420px;height:260px;}

.second_sectionC{width:380px;height:220px;margin-left:20px;padding:19px;background-color:#fafafa;border:1px solid #eee;}
.second_sectionC_dl{width:380px;height:auto;overflow:hidden;border-bottom:1px solid #4bbfbb;padding-bottom:15px;}
.second_sectionC_dl dt{width:146px;height:91px;float:left;}
.second_sectionC_dl dt img{width:146px;height:91px;}
.second_sectionC_dl dd{width:220px;float:right;}
.second_sectionC_dl dd h2{font-size:18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.second_sectionC_dl dd p{font-size:14px;line-height:20px;margin-top:10px;}
.advisory_section{width:380px;margin-top:20px;}
.advisory_section li{width:120px;float:left;line-height:26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align:center;}
.advisory_section li:nth-child(2){margin:0 10px;}
.advisory_section li h2{font-size:16px;margin-top:5px;}
.advisory_section li p{margin-top:-5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:120px;}

.second_sectionR{width:318px;height:257px;background:#fafafa;border:1px solid #4bbfbb;border-top:2px solid #00a29c;}
.second_sectionR ul{width:289px;margin:8px auto 0 auto;}
.second_sectionR ul li{line-height:30px;background:url(../images/li_bj.png) no-repeat left center;padding-left:8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/***医院科室部分样式***/
.part_one{width:1200px;height:auto;overflow:hidden;margin:20px auto 0 auto;}
.latest_news{width:100%;height:33px;border-bottom:1px solid #eee;font-size:20px;}
.latest_news span{width:auto;border-bottom:3px solid #00a29c;padding-bottom:3px;display:inline-block;color:#222;}
.latest_news a{color:#999;font-size:14px;margin-top:5px;float:right;}

.department{width:1200px;margin-top:20px;overflow:hidden;}
.yyghlc{width:1200px;height:47px;}
.department_ul{width:1200px;height:auto;overflow:hidden;}
.department_ul ul{width:1250px;margin-left:-50px;}
.department_ul ul li{width:198px;height:48px;border:1px solid #eee;border-radius:6px;overflow:hidden;float:left;margin:20px 0 0 50px;}
.department_ul ul li a{width:100px;height:48px;background:url(../images/icon03.png) no-repeat 10px center;display:block;float:left;line-height:48px;font-size:16px;padding-left:50px;}
.department_ul ul li a:last-child{width:48px;height:48px;float:right;display:block;padding:0;}

/***科室医生部分样式***/
.doctors_list{width:1200px;margin-top:20px;}
.doctors_list dl{width:285px;float:left;}
.doctors_list dl:nth-child(2){margin:0 20px;}
.doctors_list dl:last-child{float:right;}
.doctors_list dl dt{width:110px;height:130px;margin:0 auto;overflow:hidden;border-radius:10px 10px 0 0;border:1px solid #eee;}
.doctors_list dl dt img{width:100%;}
.doctors_list dl dd{width:285px;text-align:center;}
.doctors_list dl dd h2{font-size:24px;margin-top:15px;}
.doctors_list dl dd h2 a{color:#00a29c;}
.doctors_list dl dd h2 i{font-size:16px;color:#999;margin-left:10px;}
.doctors_list dl dd p{color:#555;margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:22px;}
.doctors_list dl dd h3{width:250px;margin:15px auto 0 auto;}
.doctors_list dl dd h3 a{width:115px;height:30px;border-radius:4px;text-align:center;line-height:30px;display:inline-block;}
.doctors_list dl dd h3 a:nth-child(1){background:#ff3300;color:#ff0;float:left;}
.doctors_list dl dd h3 a:last-child{background:#00a29c;color:#fff;float:right;}

/***特色医疗部分样式***/
.disease_news{width:1200px;height:auto;overflow:hidden;margin:20px auto 0 auto}
.news_list{width:1231px;margin-left:-30px;overflow:hidden;height:auto;}
.news_listd{margin:20px 0 0 30px;float:left;width:277px;}
.news_listd:last-child{float:right;}
.advertising_pic{width:277px;height:172px;overflow:hidden;}
.advertising_pic img{width:100%;}
.news_listd ul{width:100%;overflow:hidden;}
.news_listd ul li{width:267px;padding-left:10px;background:url(../images/list_bj.jpg) no-repeat left center;margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/***x_banner样式部分***/
.x_banner{width:1200px;height:150px;margin:20px auto 0 auto;}

/***医疗动态样式部分***/
.third_part_l{width:320px;margin-top:20px;height:auto;}
.third_part_lpict{width:320px;height:190px;position:relative;}
.third_part_lpict img{display:block;width:320px;height:190px;}
.third_part_lpict span{width:320px;height:30px;display:inline-block;background:#000;opacity:0.5;position:absolute;bottom:0;left:0}
.third_part_lpict p{width:290px;height:30px;position:absolute;bottom:0;left:0;line-height:30px;text-align:center;color:#fff;padding:0 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.third_part_l ul{width:100%;margin-top:6px;overflow:hidden;height:142px;}
.third_part_l ul li{width:310px;height:30px;line-height:30px;background:url(../images/list_bj.jpg) no-repeat left center;padding-left:10px;}
.third_part_l ul li:nth-child(odd){margin:0;}
.third_part_l ul li span{float:right;color:#999;}
.third_part_l ul li a{color:#444;display:inline-block;width:220px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;}

.third_part_c{width:550px;margin-left:20px;height:auto;}
.third_part_c dl{width:100%;height:100px;margin-top:20px;}
.third_part_c dl dt{width:168px;height:100px;float:left;}
.third_part_c dl dt img{display:inline-block;width:168px;height:100px;}
.third_part_c dl dd{width:367px;height:99px;float:right;border-bottom:1px dashed #eee;}
.third_part_c dl dd h2{font-size:16px;font-weight:bold;}
.third_part_c dl dd p{font-size:14px;color:#666;margin-top:5px;}
.third_part_c dl dd h3{font-size:12px;color:#999;margin-top:10px;}
.third_part_c dl dd h3 span{float:right;}
.third_part_c dl dd h3 a{color:#00b1a1;}

.third_part_r{width:290px;margin-top:20px;height:auto;}
.third_part_rpict{width:290px;height:190px;position:relative;}
.third_part_rpict img{display:block;width:290px;height:190px;}
.third_part_rpict span{width:290px;height:30px;display:inline-block;background:#000;opacity:0.5;position:absolute;bottom:0;left:0}
.third_part_rpict p{width:260px;height:30px;position:absolute;bottom:0;left:0;line-height:30px;text-align:center;color:#fff;padding:0 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.third_part_r ul{width:100%;margin-top:6px;overflow:hidden;height:142px;}
.third_part_r ul li{width:280px;height:30px;line-height:30px;background:url(../images/list_bj.jpg) no-repeat left center;padding-left:10px;}
.third_part_r ul li:nth-child(odd){margin:0;}
.third_part_r ul li a{color:#444;display:inline-block;width:280px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;}

/***环境部分样式***/
.hj_pic{width:1200px;height:302px;margin:20px auto 0 auto;}

/***健康阅读部分样式***/
.fifth_part_l{width:320px;overflow:hidden;height:auto;}
.fifth_part_l ul{width:320px;overflow:hidden;height:302px;margin-top:20px;}
.fifth_part_l ul li:nth-child(1){width:320px;height:190px;position:relative;}
.fifth_part_l ul li:nth-child(1) span{width:100%;height:30px;position:absolute;bottom:0;left:0;background:#000;opacity:0.5;}
.fifth_part_l ul li:nth-child(1) p{width:300px;height:30px;position:absolute;bottom:0;left:0;color:#fff;padding:0 10px;line-height:30px;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.fifth_part_l ul li:nth-child(2), .fifth_part_l ul li:nth-child(3){width:150px;height:93px;position:relative;float:left;margin-top:20px;}
.fifth_part_l ul li:nth-child(2) span, .fifth_part_l ul li:nth-child(3) span{width:100%;height:30px;position:absolute;bottom:0;left:0;background:#000;opacity:0.5;}
.fifth_part_l ul li:nth-child(2) p, .fifth_part_l ul li:nth-child(3) p{width:130px;height:30px;position:absolute;bottom:0;left:0;color:#fff;padding:0 10px;line-height:30px;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fifth_part_l ul li:nth-child(3){margin-left:20px;}

.fifth_part_c{width:550px;height:302px;margin:20px 0 0 20px;}
.fifth_part_c dl{width:100%;height:100px;border-bottom:1px dashed #eee;padding-bottom:20px;}
.fifth_part_c dl dt{width:168px;height:100px;float:left;}
.fifth_part_c dl dt img{display:inline-block;width:168px;height:100px;}
.fifth_part_c dl dd{width:367px;height:99px;float:right;}
.fifth_part_c dl dd h2{font-size:16px;font-weight:bold;}
.fifth_part_c dl dd p{font-size:14px;color:#666;margin-top:10px;}
.fifth_part_c dl dd h3{font-size:12px;color:#999;margin-top:10px;}
.fifth_part_c dl dd h3 span{float:right;}
.fifth_part_c dl dd h3 a{color:#00b1a1;}
.fifth_part_c ul{width:100%;margin-top:7px;height:173px;overflow:hidden;}
.fifth_part_c ul li{width:255px;float:left;height:30px;background:url(../images/list_bj.jpg) no-repeat left center;line-height:30px;padding:0 10px 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.fifth_part_r{width:290px;margin-top:20px;height:auto;}
.fifth_part_rpict{width:290px;height:149px;position:relative;}
.fifth_part_rpict img{display:block;width:290px;height:149px;}
.fifth_part_rpict span{width:290px;height:30px;display:inline-block;background:#000;opacity:0.5;position:absolute;bottom:0;left:0}
.fifth_part_rpict p{width:260px;height:30px;position:absolute;bottom:0;left:0;line-height:30px;text-align:center;color:#fff;padding:0 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fifth_part_r ul{width:100%;margin-top:6px;overflow:hidden;height:142px;}
.fifth_part_r ul li{width:280px;height:30px;line-height:30px;background:url(../images/list_bj.jpg) no-repeat left center;padding-left:10px;}
.fifth_part_r ul li:nth-child(odd){margin:0;}
.fifth_part_r ul li a{color:#444;display:inline-block;width:280px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;}

/********************************************页面底部部分样式**********************************************/
.footer{width:100%;height:auto;overflow:hidden;margin:20px auto 0 auto;background:#00a29c;padding:20px 0;}
.foot_ul{width:1200px;margin:0 auto;color:#d9fffe;border-bottom:1px solid #17c1bb;overflow:hidden;padding-bottom:10px;}
.foot_ul li{float:left;line-height:26px;}
.foot_ul li a{color:#d9fffe;margin-right:10px;}
.foot_ul li a:hover{text-decoration:underline;}

.foot_record{text-align:center;color:#d9fffe;line-height:26px;}

/********************************************网站列表D部分样式**********************************************/
.about_list{width:1200px;height:auto;overflow:hidden;margin:20px auto 0 auto;}


/*左部分*/
.about_list_left{width:858px;border: 1px solid #4bbfbb;border-top: 2px solid #00a29c;background:#fafafa;height:auto;overflow:hidden;padding-bottom:20px;}
.location{width:858px;height:30px;font-size:14px;line-height:28px;color:#555;border-bottom:1px solid #4bbfbb;}
.location strong{margin:0 0 0 20px;color:#222;}
.location a{color:#00a29c;}



/*右部分*/
.about_list_right{width:320px;height:auto;overflow:hidden;}
.about_list_right_section{width:318px;height:auto;overflow:hidden;margin-right:20px;background:#fafafa;border: 1px solid #4bbfbb;border-top: 2px solid #00a29c;}
.about_list_right_section .piecesR_old_title{width:298px;height:30px;border-bottom: 1px solid #4bbfbb;font-size:14px;line-height:28px;padding:0 10px 0 10px;color:#222;}
.about_list_right_section .piecesR_old_title span{float:right;}
.focal_point_dl{width:298px;height:auto;overflow:hidden;border-bottom:1px solid #4bbfbb;padding-bottom:15px;margin:15px auto 0 auto;}
.focal_point_dl dt{width:139px;height:86px;float:left;}
.focal_point_dl dt img{width:139px;height:86px;}
.focal_point_dl dd{width:145px;float:right;}
.focal_point_dl dd h2{font-size:14px;font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.focal_point_dl dd h2 a{color:#00a29c;}
.focal_point_dl dd p{margin-top:7px;font-size:14px;}
.about_list_right_section .care_ullist{width:298px;overflow:hidden;height:auto;padding:0 10px 15px;margin-top:10px;}
.about_list_right_section .care_ullist li{width:290px;background:url(../images/li_bj.png) no-repeat left center;line-height:26px;height:26px;padding-left:8px;}
.about_list_right_section .care_ullist li a{display:inline-block;width:225px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.about_list_right_section .care_ullist_m{width:298px;overflow:hidden;height:auto;padding:0 10px;margin:11px auto 9px auto;}
.about_list_right_section .care_ullist_m li{width:290px;background:url(../images/li_bj.png) no-repeat left center;line-height:27px;padding-left:8px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.about_list_right_section .care_ullist_m li i{color:#00a29c;}

/***列表医生样式***/
.list_doc{width:298px;border-bottom:1px solid #eee;padding-bottom:15px;margin:15px auto;overflow:hidden;}
.list_doc dt{float:left;width:75px;height:75px;overflow:hidden;}
.list_doc dt img{width:100%;}
.list_doc dd{float:right;width:210px;height:75px;}
.list_doc dd h3{font-size:16px;}
.list_doc dd h3 strong{color:#2eb7bf;}
.list_doc dd p a{margin-top:10px;color:#555;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;}
.list_doc:last-child{padding-bottom:15px;margin:0 auto;border:none;}

#m20{margin-top:20px;}
.about_list_right_section .diseases{width:298px;overflow:hidden;height:auto;padding:0 10px;margin:10px 0 10px 0;}
.about_list_right_section .diseases li{width:91px;background:url(../images/li_bj.png) no-repeat left center;line-height:27px;padding-left:8px;float:left;height:27px;}
.about_list_right_section .diseases li a{display:inline-block;width:80px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.ys_graphic{width:298px;height:185px;margin:15px auto 0 auto;position:relative;}
.ys_graphic_m img{display:black;width:298px;height:185px;}


/********************************************网站列表X部分样式**********************************************/
.small_list{width:818px;height:auto;overflow:hidden;padding:0 20px;}
.small_list_ul{width:818px;}
.small_list_ul li{height:auto;overflow:hidden;border-bottom:1px dashed #4bbfbb;margin-top:20px;}
.small_list_ul li h2{font-size:16px;font-weight:bold;}
.small_list_ul li span{float:right;font-size:12px;}
.small_list_ul li p{font-size:14px;margin-top:10px;padding-bottom:15px;line-height:26px;}
.small_list_ol{width:818px;margin-top:20px;font-size:14px;color:#bbb;}
.small_list_ol li{float:left;margin-right:10px;border:1px solid #bbb;padding:1px 5px;}
.small_list_ol li a{color:#bbb;}

/**list_x_banner部分样式**/
.list_x_banner{width:818px;height:134px;margin:20px auto 0px;}

/********************************************网站内容部分样式**********************************************/
.content_style_title{width:858px;text-align:center;font-size:22px;color:#00a29c;font-weight:bold;padding:30px 0 15px 0;}

.Source_time_ul{width:818px;margin:0 auto 20px auto;border-bottom:1px solid #dedddc;overflow:hidden;padding-bottom:10px;}
.Source_time_ul li{float:left;}
.Source_time_ul li:nth-child(2){margin-left:130px;}
.Source_time_ul li:nth-child(3){float:right}

.Source_time{width:698px;margin:0 auto 20px auto;border-bottom:1px solid #dedddc;overflow:hidden;padding-bottom:20px;font-size:16px;line-height:30px;padding-left:120px;background:url(../images/daodu_03.png) no-repeat left center;margin-top:20px;text-indent:1.5rem;}
.latest_survey{width:818px;height:33px;border-bottom:1px solid #eee;font-size:20px;margin:0 auto 15px;}
.latest_survey span{width:auto;border-bottom:3px solid #00a29c;padding-bottom:3px;display:inline-block;color:#00a29c;}
.content_style{height:auto;overflow:hidden;}
.content_style p{width:818px;padding:0 20px;color:#333;line-height:32px;text-indent:1.5rem;font-size:16px;}
.content_style p img{margin:20px auto;display:block;width:80%;}

.yyhj_toppic{width:818px;height:421px;margin:20px auto 0px;}
.yyhj_toppic img{width:100%;}

.yyhj_pic{width:818px;height:auto;overflow:hidden;margin:0 auto;}
.yyhj_pic li{width:260px;height:auto;overflow:hidden;float:left;margin-top:20px;}
.yyhj_pic li:nth-child(2),.yyhj_pic li:nth-child(5){margin:20px 19px 0;}

.Turn_page{width:818px;margin:0 auto;border-top:1px dashed #dedddc;padding-top:13px;overflow:hidden;color:#00a29c;margin-top:15px;}
.Turn_page li{width:409px;float:left;font-size:16px;}
.Turn_page li:nth-child(2){float:right;text-align:right}

/**医生列表样式**/
.doc_small_list{width:818px;}
.doc_small_list dl{width:818px;margin-top:20px;height:auto;overflow:hidden;padding-bottom:20px;border-bottom:1px solid #eee;}
.doc_small_list dl dt{width:180px;height:220px;float:left;overflow:hidden;}
.doc_small_list dl dt img{width:100%;}
.doc_small_list dl dd{width:618px;float:right}
.doc_latest_news{width:100%;height:33px;border-bottom:1px solid #eee;font-size:20px;}
.doc_latest_news span{width:auto;border-bottom:3px solid #00a29c;padding-bottom:3px;display:inline-block;color:#222;}
.doc_latest_news a{color:#222;font-size:20px;margin-top:5px;}
.doc_latest_news i{color:#999;font-size:18px;margin:5px 0 0 10px;}
.doc_small_list dl dd h3{width:100%;font-size:16px;font-weight:bold;color:#555;margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.doc_small_list dl dd p{width:100%;font-size:16px;margin-top:10px;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.doc_button{width:100%;margin-top:20px;height:auto;}
.doc_button a{width:200px;height:36px;display:inline-block;text-align:center;line-height:36px;border-radius:4px;overflow:hidden;font-size:16px;color:#ff0;}
.doc_button a:nth-child(1){background:#f30;}
.doc_button a:nth-child(2){background:#00a29c;margin-left:30px;}

#doc_pic{width:180px;height:220px;margin:0 auto;}
#doc_pic img{width:100%;}
.doctor_schedule{width:818px;margin:0 auto;background:#eee;}
.doctor_schedule td{background:#fff;height:44px;text-align:center;line-height:44px;}
.doctor_schedule td a{border-radius:6px;background:#00a29c;height:32px;width:60px;text-align:center;line-height:32px;display:inline-block;color:#fff;}
.ys_btpic{width:810px;height:250px;margin:0 auto;}

.doc_answer{width:810px;height:auto;overflow:hidden;margin-top:20px;border-bottom:5px solid #f5f5f5;padding-bottom:15px;position:relative;margin:0 auto;}
.doc_answer dt{width:80px;height:80px;overflow:hidden;border-radius:50%;float:left;}
.doc_answer dt img{width:100%;display:inline-block;}
.doc_answerX{padding-left:100px;}
.doc_name em{font-size:16px;font-weight:bold;}
.doc_name em+em{font-size:14px;font-weight:normal;color:#999;margin-left:8px;}
.doc_thetitle{font-size:16px;color:#999;margin-top:5px;border-bottom:1px dashed #f5f5f5;padding-bottom:5px;}
.doc_hdanswer{font-size:16px;color:#555;line-height:22px;}

/*预约挂号页面样式*/
.yuyue_form{width:610px;overflow:hidden;margin:0 auto;height:auto;padding-bottom:20px;}
.m_form{width:610px;margin:0 auto;color:#555;} 
.m_form input{outline: none;}
.m_form div{width:610px;overflow:hidden;margin-top:30px;line-height:40px;}
.m_form p{width:90px;text-align:right;font-size:16px; float:left;}
.m_form p i{color:#f00;}
.m_form .form_agegender{width:610px;overflow:hidden;margin-top:30px;line-height:40px;}
.m_form .form_agegender select{float:left;width:215px;height:40px;font-size:16px;border:1px solid #ddd;color:#444;webkit-box-shadow: 0 0 0px 1000px #fff inset;background:#fff;border-radius:4px;}
.form_name input,.form_number input,.form_address input{width:508px;height:40px;border:1px solid #ddd;overflow:hidden;border-radius:4px;padding-left:10px;font-size:16px;color:#555;float:left;-webkit-box-shadow: 0 0 0px 1000px #fff inset;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #ddd;font-size:16px;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#ddd;font-size:16px;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#ddd;font-size:16px;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#ddd;font-size:16px;}
.item_button_left{width:350px;height:40px;border:1px solid #ddd;overflow:hidden;border-radius:4px;padding-left:10px;font-size:16px;color:#555;float:left;-webkit-box-shadow: 0 0 0px 1000px #fff inset;}
.item_button_right2{width:138px;float:right;background:#ddd;height:40px;font-size:16px;color:#555;border-radius:4px;outline:none;border:none;}
.form_describe textarea{width:506px;min-height:100px;border:1px solid #ddd;overflow:hidden;border-radius:4px;padding-left:10px;font-size:16px;color:#555;float:left;text-align:top;outline: none;}
.time_limitm a{display:block;width:300px;height:50px;background:#ff3300;border-radius:4px;margin:30px auto auto;text-align:center;line-height:50px;font-size:24px;color:#fff;}

.m20{margin-top:20px;}