@charset "utf-8";
/* CSS Document */
.wp,#wp{width:100%!important;}
.nex_disease_bd{}
.nex_disease_Top{ width:100%; min-width:1240px; padding:30px 0 0 0; background:#fff;}
.nex_disease_tab{}
.nex_disease_tab ul{}
.nex_disease_tab ul li{float: left; margin: 0 15px 20px 0;font-size: 16px;padding: 9px 27px; background: #F8FBFF; border-radius: 5px 0 5px 0; }
.nex_disease_tab ul li a{ display:block; width:100%; height:100%;color: #3291F9; font-size: 16px;}
.nex_disease_tab ul li.active {background:#3291F9; color: #fff;}
.nex_disease_tab ul li.active a{background:#3291F9; color: #fff;}
.nex_disease_conts{}
.nex_disease_conts ul li{}
.nex_disease_sector{padding: 30px 40px; background: #F8FBFF; box-sizing: border-box; margin-bottom: 40px;}
.nex_disease_sector dl{}
.nex_disease_sector dl.nex_sector_name dd{ padding:2px 3px; }
.nex_disease_sector dl dt{float: left;padding: 3px 15px 0 0;}
.nex_disease_sector dl dd{ float:left; color:#4D5661; margin: 0 15px 0px 0; color: #333; padding: 2px 10px; border-radius: 3px; cursor:pointer;}
.nex_disease_sector dl dd.on{background-color: #3291F9; color: #fff; }

.nex_disease_details{}
.nex_disease_detail_bd{ padding-top:30px; margin-top:20px; border-top:1px dashed #E5E5E5;}
.nex_disease_box{}
.nex_disease_box ol{}
.nex_disease_box ol dd{ display:none;}
.nex_disease_ca{ display:none;}
.nex_disease_list_title{ height:20px; padding-bottom:10px; margin-bottom:20px; border-bottom:1px solid #f3f3f3;}
.nex_disease_list_title span{ display:block; float:left; font-size:16px; color:#4D5661;}
.nex_disease_list_title em{ display:block; float:right; font-size:12px; color:#93979E;}
.nex_disease_list_title em i{ color:#ff9900; margin:0 3px;}
.nex_disease_lists{ width:100%;padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #f3f3f3;}
.nex_disease_lists a{display:inline-block; font-size: 14px; color: #4D5661; width:14%; height: 42px;line-height: 42px; overflow: hidden; position: relative; padding-left: 1.5%;padding-right:0.5%; box-sizing: border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nex_disease_lists a:before{display: inline-block; content:''; width: 8px; height: 2px; background: #3291F9; margin-right: 7px; position: absolute; left: 0;top: 20px;}
.nex_disease_lists a:hover{color:#3291F9;}


.nex_disease_inner{ margin-top:20px;}
.nex_disease_bd_l{ float:left; width:940px; }
.nex_disease_name{ padding:20px; background:#fff;box-shadow: 0 0 8px 2px #f3f3f3; margin-bottom:30px;}
.nex_disease_name_title{ margin-bottom:20px;}
.nex_disease_name_title ul li{float: left; margin: 0 10px 10px 0;font-size: 16px;padding: 9px 15px; background: #F8FBFF; border-radius: 5px 0 5px 0; cursor:pointer;}
.nex_disease_name_title ul li.on{background:#3291F9; color: #fff;}

.nex_disease_name_items{}
.nex_disease_name_items ul li{ display:none;}
.nex_disease_bdx{ padding:20px; background:#F8FBFE; margin-bottom:20px; position:relative; overflow:hidden;}
.nex_disease_bdx:after{ content:''; display:block; width:200px; height:200px; background:url(nex_icon_disease.png) center no-repeat; background-size:cover; position:absolute; bottom:-20px;right:-20px; transform:rotate(25deg); opacity:0.1;}
.nex_disease_bdx h3{ height:30px; line-height:30px; overflow:hidden; font-size:22px; color:#4D5661; margin-bottom:20px; position:relative; z-index:10;}
.nex_disease_intro{ line-height:22px; font-size:16px; color:#93979E; position:relative; z-index:10;}
.nex_disease_base{}
.nex_disease_base h5{ height:30px; line-height:30px; font-size:16px; color:#4D5661; margin-bottom:20px;}
.nex_disease_base dl{}
.nex_disease_base dl dd{ float:left; width:45%; padding-right:5%; overflow:hidden; height:34px; line-height:34px; font-size:14px; color:#4D5661;border-bottom:1px solid #f3f3f3;}
.nex_disease_base dl dd:nth-child(9){border-bottom:0;}
.nex_disease_base dl dd:nth-child(10){border-bottom:0;}
.nex_disease_base dl dd em{ color:#666; margin-right:10px;}
.nex_disease_base dl dd a{color:#2CBF73; margin-right:10px; text-decoration:underline;}
.nex_disease_base dl dd a:hover{color:#93979E;}

.nex_disease_related_bd{padding:20px; background:#fff;box-shadow: 0 0 8px 2px #f3f3f3;margin-bottom:30px;}
.nex_disease_related_title{}
.nex_disease_related_title h5{height:30px; line-height:30px; font-size:16px; color:#4D5661; margin-bottom:20px;}

.nex_medic_parkage{}
.nex_medic_parkage dl{width:939px;}
.nex_medic_parkage dl dd{float:left;width:285px;margin:0 20px 20px 0;box-shadow:0 0 8px 2px #f3f3f3;transition:all 0.3s linear;}
.nex_medic_parkage dl dd:hover{transform:translate(0,-5px);}
.nex_medic_parkage dl dd a{display:block;}





.nex_medic_coversd{width:285px;height:142px;position:relative;overflow:hidden;}

.nex_medic_coversd a{ display:block;width:285px;height:142px;position:relative;overflow:hidden;}
.nex_medic_coversd a i{display:block;width:44px;height:44px;position:absolute;top:49px;left:120px;background:url(../index/nex_icon_play1.png) center no-repeat;background-size:44px;}
.nex_medic_coversd a em{display:block;width:60px;height:24px;line-height:24px;background:rgba(0,0,0,0.34);color:#fff;text-align:center;position:absolute;right:10px;bottom:10px;border-radius:20px;font-size:14px;}
.nex_medic_infosd{padding:15px;}
.nex_medic_infosd h5{height:20px;line-height:20px;overflow:hidden;font-size:16px;color:#4D5661;font-weight:500;}
.nex_medic_infoed{padding-top:10px;margin-top:10px;border-top:1px solid #f3f3f3;}
.nex_medic_infoed_l{float:left;}
.nex_medic_infoed_l{float:left;}
.nex_medic_infoed_l img{width:30px;height:30px;display:block;float:left;border-radius:24px;}
.nex_medic_infoed_l a{float:left;margin-left:10px;height:30px;line-height:30px;font-size:14px;color:#4D5661;}


.nex_medic_infoed_r{float:right;font-size:12px;color:#93979E;height:35px;line-height:35px;}
.nex_medic_parkage dl dd:hover h5{color:#3291F9;}
.nex_medic_infosd h5 a:hover,.nex_medic_infoed_l a:hover{color:#3291F9;}


.nex_related_articles{}
.nex_related_articles ul{ width:939px;}
.nex_related_articles ul li{ float:left; width:425px; padding-right:15px;margin:0 20px 20px 0;padding-bottom:10px; border-bottom:1px solid #f3f3f3;}
.nex_related_articles ul li h5{ font-weight:500;}
.nex_related_articles ul li h5 a{height:30px;line-height:30px;}
.nex_related_articles ul li h5 a span{float:left; display:inline-block; width:66%;height:30px;line-height:30px; font-size:14px;color:#4D5661;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-left:24px; background:url(nex_icon_art.png) left center no-repeat;}
.nex_related_articles ul li h5 a:hover span{color:#3291F9;}
.nex_related_articles ul li h5 a:hover{color:#3291F9;}
.nex_related_articles ul li h5 em{float:right;font-size:12px;color:#93979E;height:30px;line-height:30px; font-weight:500;}
.nex_related_articlesum{height:40px; line-height:20px; overflow:hidden; font-size:12px; color:#93979E; margin:10px 0;}
.nex_related_articles_btm{ height:16px; line-height:16px; overflow:hidden;}
.nex_related_articles_btm span{ display:block; float:left; font-size:12px; color:#a3a6ae;}
.nex_related_articles_btm span a{ color:#3291F9;}
.nex_related_articles_btm span a:hover{ text-decoration:underline;}
.nex_related_articles_btm em{display:block; float:right; font-size:12px; color:#a3a6ae;}


.nex_disease_related_ar{ padding:20px 20px 0 20px!important;}

.nex_related_qna{}
.nex_related_qna ul{ width:939px;}
.nex_related_qna ul li{ float:left; width:425px; padding-right:15px; height:30px; line-height:30px;margin:0 20px 20px 0;padding-bottom:10px; border-bottom:1px solid #f3f3f3;}
.nex_related_qna ul li a{height:30px;line-height:30px;}
.nex_related_qna ul li a span{float:left; display:inline-block; width:66%;height:30px;line-height:30px; font-size:14px;color:#4D5661;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-left:24px; background:url(nex_icon_q.png) left center no-repeat;}
.nex_related_qna ul li a:hover span{color:#3291F9;}
.nex_related_qna ul li a:hover{color:#3291F9;}
.nex_related_qna ul li em{float:right;font-size:12px;color:#93979E;height:30px;line-height:30px;}


.nex_disease_bd_r{ float:right; width:270px;}
.nex_dise_expert_info{ width:230px; padding:20px; background:#f9f9f9; position:relative; margin-bottom:30px;}
.nex_qianyueDoc{position: absolute; top: 0;right: 28px;width: 50px;height: 70px;background: url(nex_qianyueDoc.png) center no-repeat;background-size: 50px 70px;overflow: hidden;text-indent: -999px;}
.nex_dise_expert_info h5{height: 46px; line-height: 46px; padding: 0 12px; font-size: 16px; color: #4D5661;}
.nex_dise_expert_info h5 strong{margin-right:10px; font-weight: 400;}
.nex_expert_photo{width: 150px; height: 150px;border: 4px solid #fff; border-radius: 100%; margin: 0 auto; overflow: hidden;}
.nex_expert_photo img{width: 150px; height: 150px;border-radius: 100%;}
.nex_expert_name{ height:26px; overflow:hidden;padding: 14px 0 10px; text-align: center;}
.nex_expert_name a{font-size: 20px; color: #222; font-weight: 700;}
.nex_expert_name a:hover{color:#3291F9;}
.nex_expert_name span{padding: 2px 5px 3px; font-size: 12px; color: #3291F9; border: 1px solid #3291F9; border-radius: 5px; margin-left: 5px; position:relative;top:-3px;left:5px;}
.nex_expert_hospital{height:30px; line-height:30px; text-align: center; font-size: 12px; color: #7b838a; padding-bottom:10px;}
.nex_expert_intro{ line-height: 22px; font-size: 14px; color: #4D5661; margin-bottom:20px;}
.nex_expert_intro strong{color: #a3a6ae; font-weight: 400;}
.nex_expert_exp{ line-height: 22px; font-size: 14px; color: #4D5661; margin-bottom:20px;}
.nex_expert_exp strong{color: #a3a6ae; font-weight: 400;}
.nex_expert_enquiry{}
.nex_expert_enquiry a{display: block; width: 140px; height: 32px; text-align: center; line-height: 32px; background: #3291F9; font-size: 14px; color: #fff; margin: 3px auto 0; border-radius: 32px;}
.nex_expert_enquiry a:hover{ opacity:0.8;}
.nex_related_diseasesx{ width:230px; padding:20px; background:#f9f9f9; position:relative;}
.nex_related_diseasesx h5{height: 46px; line-height: 46px; font-size: 16px; color:#4D5661;}
.nex_related_diseasesx ul{}
.nex_related_diseasesx ul li{display: inline-block; height:32px; line-height:32px; overflow: hidden; position: relative; padding-left:13px; margin-right:15px; box-sizing: border-box; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.nex_related_diseasesx ul li a{ font-size: 14px; color: #4D5661; }
.nex_related_diseasesx ul li:before{display: inline-block; content:''; width: 8px; height: 2px; background: #3291F9; margin-right: 7px; position: absolute; left: 0;top: 15px;}

.nex_related_diseasesx ul li a:hover{color:#3291F9;}
