
/* CSS Document */
.ct2 .mn{background:none;padding:0;width:920px;}
.nex_top_bar_link{width:1200px;height:60px;padding:20px;background:#fff;position:relative;overflow:hidden;}
.nex_full_lists{padding:0!important;background:none!important;box-shadow:none!important;}
.nex_tb_l_bg{width:1240px;height:60px;border-radius:6px 6px 0 0;z-index:0;}
.nex_tb_inner{position:relative;z-index:2;}
.nex_tb_inner_icon{float:left;width:60px;height:60px;border-radius:4px;}
.nex_tb_inner_icon span{display:block;width:60px;height:60px;border-radius:4px;}
.nex_tb_inner_mid{float:left;margin-left:20px;width:600px;position:relative;top:5px;}
.nex_tb_inner_mid h5{height:20px;line-height:20px;font-size:18px;color:#333;overflow:hidden;margin-bottom:15px;}
.nex_tb_inner_descs{height:20px;line-height:20px;overflow:hidden;font-size:13px;color:#999;font-family:Georgia, "Times New Roman", Times, serif!important;}

.nex_tb_inner_rs{float:right;position:relative;top:13px;}
.nex_tb_inner_rs ul li{float:left;margin-left:10px;}
.nex_tb_inner_rs ul li a{font-size:12px;color:#fff;font-weight:400;display:block;height:30px;line-height:30px;padding:0 20px;}
.nex_tb_inner_rs ul li a em{margin-left:5px;}
.nex_tb_inner_rs ul li:nth-child(1) a{background:#F89563;}
.nex_tb_inner_rs ul li:nth-child(2) a{background:#F56A00;}

#pgt{display:none;}
#thread_types{display:none;}
.mn{overflow:visible;padding:0;background:none;}
.nex_biaotou,#threadlisttableid,.tl .th{display:none;}


.nex_medic_mklist{}
.nex_medic_mklist ul li.nex_mk_internal{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f3f3f3;}
.nex_medic_mklist ul li.nex_mk_internal_mobile{display:none;}
.nex_medic_listimg{float:left;width:120px;height:120px;}
.nex_medic_listimg a{display:block;width:120px;height:120px;}
.nex_medic_listinfo{width:500px;float:left;margin-left:20px;}
.nex_medic_listinfo h3{max-height:40px;line-height:20px;overflow:hidden;}
.nex_medic_listinfo h3 a{font-size:16px;color:#333;font-weight:500;}
.nex_medic_listinfo h3 a:hover{color:#FF6699;}
.nex_medic_listinfo_hospital{height:20px;line-height:20px;overflow:hidden;margin:10px 0 2px 0;font-size:12px;color:#999;}
.nex_medic_listinfo_hospital i{margin:0 8px;}
.nex_medic_listinfo_hospital a{margin:0 5px 0 0;}
.nex_medic_listinfo_hospital a:nth-child(1){color:#999;}
.nex_medic_listinfo_hospital a:nth-child(1):hover{color:#ff6699;}
.nex_medic_listinfo_score{height:20px;line-height:20px;overflow:hidden;margin-bottom:10px;}
.nex_medic_listinfo_score i{margin:0 5px;color:#dedede;}
.nex_medic_listinfo_score em{position:relative;top:2px;display:inline-block;overflow:hidden;width:60px;height:12px;margin-left:15px;background:url(../image/nex_diary_star.png) left center repeat-x;}
.nex_medic_listinfo_score em b{display:inline-block;height:12px;position:absolute;left:0;top:0;background:url(../image/nex_diary_star1.png) left center repeat-x;}
.nex_medic_listinfo_lab{}
.nex_medic_listinfo_lab span{display:inline-block;float:left;margin-right:10px;}
.nex_medic_listinfo_lab span{font-size:12px;color:#89c1ff;border:1px solid #89c1ff;height:15px;line-height:15px;text-indent:10px;padding:0 10px 0 0;}
.nex_medic_listinfo_lab span em{display:inline-block;width:15px;height:15px;background:url(../image/nex_icon_hb.png) no-repeat;float:left;}
.nex_medic_listinfo_lab o{display:inline-block;float:left;font-size:12px;color:#fcbf49;border:1px solid #fcbf49;height:15px;line-height:15px;text-indent:10px;padding:0 10px 0 0;font-weight:500;}
.nex_medic_listinfo_lab o em{display:inline-block;width:15px;height:15px;background:url(../image/nex_icon_rj.png) no-repeat;float:left;}
.nex_medic_contrast{float:right;position:relative;width:200px;height:73px;padding-left:25px;margin-top:29px;border-left:1px solid #f3f3f3;}
.nex_medic_ymPrice{font-size:12px;color:#999;}
.nex_medic_ymPrice span{font-size:14px;color:#FF6699;}
.nex_medic_ymPrice span i{font-size:12px;}
.nex_medic_ymPrice span em{font-size:18px;margin:0 3px;}
.nex_medic_hosPrice{font-size:12px;color:#999;}
.nex_medic_hosPrice span{}
.nex_medic_hosPrice span i{text-decoration:line-through;margin-left:5px;}


.nex_diary_vtbox{}
.nex_diary_vtbox ul{width:1266px;}
.nex_diary_vtbox ul li.nex_diary_vtlist{float:left;width:300px;margin:0 13.5px 13.5px 0;box-shadow:0 0 0 1px #f3f3f3;transition:all 0.3s linear;}
.nex_diary_vtbox ul li.nex_diary_vtlist:hover{transform:translate(0,-5px);}
.nex_diary_img{}
.nex_diary_img a{display:block;width:290px;height:146px;padding:4px;}
.nex_diary_img_l{float:left;width:145px;height:145px;position:relative;}
.nex_diary_img_l span{display:block;padding:0 10px;height:20px;line-height:20px;background:rgba(0,0,0,0.5);font-size:12px;color:#fff;position:absolute;top:0;left:0;}
.nex_diary_img_r{float:right;width:145px;height:145px;position:relative;}
.nex_diary_img_r span{display:block;padding:0 10px;height:20px;line-height:20px;background:rgba(255, 102, 153,0.5);font-size:12px;color:#fff;position:absolute;top:0;right:0;}
.nex_diary_info{padding:15px;}
.nex_diary_info_top{height:15px;line-height:15px;overflow:hidden;margin-bottom:10px;}
.nex_diary_info_top i{display:inline-block;float:left;padding-left:22px;font-size:12px;color:#999;margin-right:10px;}
.nex_diary_info_top i.nex_diary_view{background:url(../image/nex_diary_view.png) left center no-repeat;}
.nex_diary_info_top i.nex_diary_reply{background:url(../image/nex_diary_reply.png) left center no-repeat;}
.nex_diary_info_top i.nex_diary_date{background:url(../image/nex_diary_date.png) left center no-repeat;}
.nex_diary_items{}
.nex_diary_items p{height:22px;line-height:22px;font-size:12px;color:#999;overflow:hidden;}
.nex_diary_items p em{margin-right:5px;}
.nex_diary_items p a{color:#66c9be;}
.nex_diary_items p a:hover{text-decoration:underline;}
.nex_diary_items p span{display:inline-block;height:12px;line-height:12px;width:60px;background:url(../image/nex_diary_star.png) left center repeat-x;overflow:hidden;position:relative;}
.nex_diary_items p span i{display:inline-block;width:12px;height:12px;position:absolute;top:0;left:0;background:url(../image/nex_diary_star1.png) left center repeat-x;}


.nex_hospital_lists{}
.nex_hospital_lists ul li.nex_hospital_box_mobile{display:none;}
.nex_hospital_lists ul li.nex_hospital_box{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f3f3f3;}
.nex_hospital_lists ul li.nex_hospital_box:last-child{padding-bottom:0px;margin-bottom:20px;border-bottom:0;}
.nex_hospital_listimg{float:left;width:120px;height:120px;}
.nex_hospital_listimg a{display:block;width:120px;height:120px;}
.nex_hospital_listinfo{float:left;margin-left:20px;width:500px;}
.nex_hospital_listinfo h3{height:20px;line-height:20px;overflow:hidden;font-weight:500;}
.nex_hospital_listinfo h3 a{font-size:16px;color:#333;}
.nex_hospital_listinfo h3 a:hover{color:#ff6699;}
.nex_hospital_listinfo h3 span{margin-left:10px;}
.nex_hospital_listdetails{height:20px;line-height:20px;font-size:12px;color:#999;margin:6px 0 0 0 ;overflow:hidden;}
.nex_hospital_listdetails span{display:inline-block;width:60px;height:16px;line-height:16px;color:#f99a1e;border:1px solid #fdedd8;margin-left:10px;position:relative;padding:0 10px 0 25px;}
.nex_hospital_listdetails span:after{content:'';width:13px;height:12px; background:url(../image/nex_icon_sert.png) center no-repeat;background-size:cover;position:absolute;left:5px;top:2px;}
.nex_hospital_listdetailx{height:15px;line-height:15px;font-size:12px;color:#999;margin:5px 0;overflow:hidden;}
.nex_hospital_listfeatures{height:15px;line-height:15px;font-size:12px;color:#ff6699;margin:5px 0;overflow:hidden;}
.nex_hospital_listlinks{}
.nex_hospital_listlinks a{display:block;width:68px;height:24px;line-height:24px;text-align:center;margin-top:8px;color:#666;border:1px solid #e8e8e8;}
.nex_hospital_listlinks a:hover{color:#ff6699;border:1px solid #ff6699;}
.nex_hospital_listscores{float:right;width:200px;padding-left:30px;border-left:1px solid #f3f3f3;margin-top:20px;}
.nex_hospital_scores{height:30px;line-height:30px;text-align:center;font-size:14px;color:#666;}
.nex_hospital_scores em{font-size:16px;color:#ff6699;}
.nex_hospital_stars{width:100px;height:15px;position:relative;background:url(../image/nex_star.png) left center no-repeat;margin:10px auto;}
.nex_hospital_stars em{display:block;height:15px;position:absolute;left:0;top:0;background:url(../image/nex_star1.png) left center no-repeat;}
.nex_hospital_counting{height:20px;line-height:20px;text-align:center;font-size:14px;color:#999;overflow:hidden;}
.nex_hospital_edit{}
.nex_hospital_edit a{display:block;height:20px;line-height:20px;text-align:center;margin:10px auto;}




.nex_med_videolist{}
.nex_med_videolist ul{width:1266px;}
.nex_med_videolist ul li{width:295px;float:left;margin:0 20px 20px 0;}
.nex_medvideo_show{width:295px;height:142px;position:relative;}
.nex_medvideo_show_hover{display:none;position:absolute;width:295px;height:142px;left:0;top:0;background:rgba(0,0,0,.2) url(../image/nex_icon_play1.png) center no-repeat;}
.nex_medvideo_show:hover .nex_medvideo_show_hover{display:block;}
.nex_medvideo_show a{display:block;width:295px;height:142px;position:absolute;top:0;left:0;}
.nex_medvideo_show a span{color:#fff;font-size:12px;line-height:18px;position:absolute;right:20px;bottom:9px;}
.nex_medvideo_anchorBox{}
.nex_medvideo_anchorBox h5{height:22px;line-height:22px;margin-top:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nex_medvideo_anchorBox h5 a{font-size:14px;color:#333;font-weight:500;}
.nex_medvideo_anchorBox h5 a:hover{color:#ff6699;}
.nex_medvideo_anchorbtm{height:15px;line-height:15px;font-size:12px;overflow:hidden;margin-top:13px;}
.nex_medvideo_anchorbtm a{display:inline-block;float:left;height:15px;line-height:15px;color:#ff6699;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:180px;}
.nex_medvideo_anchorbtm em{display:inline-block;float:left;height:15px;line-height:15px;color:#777;margin-left:20px;}
