
/**
 * 菜单栏
 */
.menubar { position:relative; z-index:9000; background:url(/themes/CI/images/headerMenu_bg.gif) no-repeat top; height:38px; padding-bottom:0px; margin-top:-10px; }
.menubar ul { padding:5px 10px 3px 32px; }
.menubar ul li { float:left; }
.menubar ul li a { display:block; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; padding:7px 6px 5px 6px; }
.menubar ul li a:hover { color:#003480; background-color:#FFF; border-radius:5px; }
.menubar ul li a.selected { color:#003480; background-color:#FFF; }
.menubar ul li ul { display:none; position:absolute; z-index:9001; background-color:#9AB7DF; padding:4px; margin-top:2px; }
.menubar ul li ul { border-top:2px solid #A9BFDA; border-left:2px solid #A9BFDA; border-right:1px solid #276C84; border-bottom:2px solid #276C84; box-shadow:1px 2px 3px #BBB; }
.menubar ul li ul li { float:none; }
.menubar ul li ul li hr { border-top:1px solid #A0A0A0; margin:2px auto; }
.menubar ul li ul li a { font-size:13px; font-weight:normal; color:#333; text-align:left; padding:6px 40px 3px 16px; }
.menubar ul li ul li a:hover { color:#FFF; background:none; text-decoration:underline; border-radius:0px; }
.menubar div.wideMenuItem { display:none; position:absolute; z-index:9011; top:38px; left:3px; right:3px; }
.menubar div.wideMenuItem { text-align:left; background:#9AB7DF; padding:0px 6px 8px 6px; border-top:2px solid #A9BFDA; border-bottom:solid 3px #276C84;}
.menubar div.wideMenuItem span { clear:both; display:block; font-size:14px; color:#FFF; background:url(/themes/CI/images/ico_buliding.gif) no-repeat left center; text-indent:32px; width:300px; height:28px; line-height:28px; }
.menubar div.wideMenuItem a { float:left; display:block; font-size:13px; font-weight:normal; color:#333; padding:5px 0px 4px 1em; white-space:nowrap; }
.menubar div.wideMenuItem a:hover { color:#FFF; background:none; text-decoration:underline; border-radius:0px; }
/* 修复IE6/IE7 */
.menubar { _height:30px; }
.menubar ul { _padding:3px 10px 0px 20px; _margin:0px; _height:30px; }
.menubar ul li { _position:relative; _z-index:9021; }
.menubar ul li a:hover { _text-decoration:none; }
.menubar ul li ul { _left:0px; _top:28px; *width:150px; _height:auto; }
.menubar ul li ul li hr { *margin:0px auto; }
.menubar div.wideMenuItem { _top:30px; _left:-203px; _width:988px; }

.imgnewBar { margin:2px 8px 1px 0px; }

/* 专家照片 */
.export_photo { float:left; display:inline; border:0px solid red; margin:8px 10px 0px 8px; }
.export_photo:hover { text-decoration:underline; }
.export_photo img { background-color:#FFF; padding:2px; border:1px solid #CCC; width:90px; height:120px; }
.export_photo div { 
	display:block; font-family:NSimSun, SimSun, "Arial Unicode MS"; color:#00388C; text-align:center; margin-top:3px; width:95px; overflow-x:hidden; cursor:pointer; 
	display:-webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
	text-overflow:ellipsis;
}
.export_seperator { float:left; display:inline; width:114px; height:100px; border:0px solid red; }

/* 重点学科栏目 */
#keySubjects { border:0px solid red; width:485px; }
#keySubjects .keySubjectCategories { float:left; background-color:#D9E3EF; border:0px solid red; width:150px; }
#keySubjects .ksc, #keySubjects .subject { border:1px solid #CCC; border-top:none; }
#keySubjects .ksc a:hover, #keySubjects .subject a:hover { color:#003586; text-decoration:underline; }
#keySubjects .ksc a:hover { font-weight:bold; }
#keySubjects .ksc { padding-left: 8px; height: 40px; line-height: 40px; }
#keySubjects .ksc.selected { background-color:#FAFAFA; }
#keySubjects .subject { float: left; background-color: #FAFAFA; white-space: nowrap; overflow: hidden; width: 334px;height: 204px; }
#keySubjects .subject { border-left:none; _position:absolute; _z-index:1001; }
#keySubjects .subject_1_1 a { font-size:13px; float:left; width:100%; text-align:center; line-height:40px; }
#keySubjects .subject_1_2 a { font-size:13px; float:left; width:50%; text-align:center; line-height:40px; }
#keySubjects .subject_1_3 a { font-size:13px; float:left; width:33%; text-align:center; line-height:40px; }
#keySubjects .subject_2_2 a { font-size:13px; float:left; width:50%; text-align:center; line-height:40px; }
#keySubjects .subject_2_3 a { font-size:13px; float:left; width:33%; text-align:center; line-height:40px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; padding-left: 6px; box-sizing: border-box;}
#keySubjects .subject_3_3 a { font-size:13px; float:left; width:33%; text-align:center; line-height:40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 6px; box-sizing: border-box;}
#keySubjects .subject_3_3_padding-left a { font-size:13px; float:left; padding-left:3%; width:30%; line-height:40px; }
#keySubjects .subject_4_3 a { font-size:13px; float:left; width:33%; text-align:center; line-height:34px; }
#keySubjects .subject_5_3 a { font-size: 13px; float: left; width: 33%; text-align: center; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 6px; box-sizing: border-box; }
#keySubjects .subject_other a { font-size:13px; float:left; width:33%; text-align:center; line-height:40px; }

/* 重点学科二级学科列表页面 */
.keySubjectDepts a { float:left; font-size:14px; font-weight:bold; color:#00388c; width:200px; }

/* 科研培训机构栏目 */
#trainings { background:none; width:240px; margin-left:8px; }
#trainings table { background:#F0F5FB; width:100%; }
#trainings table td { text-indent:12px; height:34px; _height:32px; }

/* 优秀专家栏目 */
#excellentExperts { position1:relative; z-index:100; background-color:#FAFAFA; margin:2px 0px 6px 0px; }
#excellentExperts .bannerBarTitle div { padding-left:8px; _padding-left:12px; }
#excellentExperts .bannerBarTitle a.more1 { position:absolute; z-index:101; right:0px; top:0px; }
/* 院士照片和简介 */
#excellentExperts .academician_photo { float:left; background-color:#F0F5FB; padding:8px 7px 4px 10px; margin:0px; }
#excellentExperts .academician_intro { float:left; background-color:#F0F5FB; overflow:hidden; text-overflow:ellipsis; text-indent:2em; padding:6px 2px 6px 0px; border-right:2px dashed #CCC; margin-right:6px; width:100px; height:160px; line-height:23px; }
/* 其它类别专家 */
#excellentExperts .tabs { float:left; white-space:nowrap; overflow:hidden; }
#excellentExperts .tabs .export_photo { margin:8px 6px 0px 0px; }

/* 优秀专家页面 */
.excellentExpertList { padding:0px 22px; _width:686px; }
.excellentExpertList .subbarTitle { margin:0px -22px; }
.excellentExpertList .export_photo { margin-bottom:8px; }

/* 健康搜索栏目 */
.searchBar { _margin-top:2px; }
.extranet-data-table a:hover { color:#003480; text-decoration:underline; }

/* 侧边栏 */
.sider_subMenu th a { color:#FFF; font-size:14px; }
/* 分组标题 */
.subbarTitle { clear:both; position:relative; overflow:hidden; }
.subbarTitleTop { clear:both; height:8px; }
.subbarTitle_jobTitleCategory15 { position:absolute; z-index:100; left:230px; top:0px; }
/* 文章内容加大左右间距 */
.leftBody .newArt { /*padding:0px 18px;*/ padding:0px 10px; }

/* 检查报告查询 */
.deptList .baogao_box{
	width:90%;
	margin:0 auto;
}
.baogao_box .baogao_conent tr{
	line-height: 3em;
}
.baogao_box .baogao_conent tr th{
	font-weight:bold;
}
.baogao_box .baogao_conent tr td input{
	border:none;
	width:230px;
	padding-left: 10px;
	background:none;
}
.baogao_box .zhenduan_result{
	border:1px solid #ddd;
	padding:5px 10px;
}
.baogao_box .zhenduan_list{
	display:flex;
	flex-wrap: wrap;
	margin-bottom:10px;
}
.baogao_box .zhenduan_list label{
	display:block;
	width:80px;
	font-weight:bold;
}
.baogao_box .zhenduan_list p{
	margin:0;
	text-indent:0;
	width:530px;
	color: #333
}
.baogao_box .baogao_shencha{
	margin-top:20px;
}
.baogao_box .baogao_shencha tr{
	line-height: 2.5em;
}
.baogao_box .baogao_shencha th{
	width:70px;
}
.baogao_box .baogao_shencha td input{
	border:none;
	width:130px;
	padding-left: 10px;
	background:none;
}
.baogao_box .sx_time{
	display: flex;
	margin: 20px auto 10px auto;
}
.baogao_box .sx_time .time_label{
	font-weight:bold;
	width:80px;
	line-height:26px;
}
.baogao_box .sx_time .xz_time{
	width: 160px;
}
.baogao_box .sx_time .xz_time input{
	line-height:22px;
	width:160px;
	padding-left: 10px;
}
.baogao_box .sx_time span{
	margin:-5px 10px 0 10px;
}
.baogao_box .sx_time button{
	background:#003686;
	color:#fff;
	width:80px;
	height:22px;
	border:none;
	margin-left:20px;
}
/* 就诊记录查询 */
.baogao_box .baogao_result{
	border-left:1px solid #95b8e2;
	margin-top:20px;
}
.baogao_box .baogao_result th{
	background:#95b8e2;
	color:#fff;
	font-weight:bold;
	text-align:center;
	line-height:2em;
}
.baogao_box .baogao_result td{
	border-right:1px solid #95b8e2;
	border-bottom:1px solid #95b8e2;
	text-align:center;
	line-height:2em;
}

























