/*========全局样式=========*/

h1, h2, h3, h4, h5, h6 { font-size:100% }
address, caption, cite, code, dfn, th, var, b, i, s { font-style:normal; font-weight:normal }
code, kbd, pre, samp { font-family:courier new, courier, monospace }
small { font-size:12px }
ul, ol, dl { list-style:none }
sup { vertical-align:text-top }
sub { vertical-align:text-bottom }
legend { color:#000 }
fieldset, img { border:0 }
hr{ margin:0px; *margin:-6px;}
button, input, select, textarea { font-size:100%; vertical-align:middle;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display:block; margin:0; padding:0 }
mark { background:#ff0 }
table{border-collapse:collapse;border-spacing:0;}
font{ font-size:12px;}
/*==========================================================
解决input框和select表单元素垂直排列时width属性值一致，却无法对齐的问题。
如遇其他标签控件也有此问题，将其标签名添加到下面样式中即可。
@author houchuanjie
@date	2016-12-21	
============================================================*/
input,select{
	-moz-box-sizing: content-box;  /*Firefox3.5+*/
     -webkit-box-sizing: content-box; /*Safari3.2+*/
     -o-box-sizing: content-box; /*Opera9.6*/
     -ms-box-sizing: content-box; /*IE8*/
     box-sizing: content-box; /*W3C标准(IE9+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/
}
/*==========================================================
隐藏样式
@author houchuanjie
@date	2016-01-05	
============================================================*/
.hide{
	display: none;
}
/*========总宽设置========*/

/*========字体设置========*/
.s_14{ font-size:14px;}
.s_12{ font-size:12px;}
.f_noma{ font-weight:normal;}
/*========高度设置========*/
.h_260{ height:260px;}
.h_320{ height:320px;}
.t_indent{ text-indent:2em;}

/*=====margin======= */
.mlr20{ margin:0 20px;}
.mt8{ margin-top:8px;}
.ml60{ margin-left:60px;}
.mr8{ margin-right:8px;}
.ml40{ margin-left:35px;}

/*=======padding======*/
.pad20{ padding:20px;}
.pad30{ padding:30px;}
.pl24{ padding-left:24px;}
.pb20{ padding-bottom:20px;}

/*======input=========*/
.w40{ width:40px;}
.w60{ width:60px;}
.w70{ width:70px;}
.w80{ width:80px;}
.w86{ width:86px;}
.w90{ width:90px;}
.w128{ width:128px;}
.w150{ width:150px;}
.w160{ width:160px;}
.w200{ width:200px;}
.w205{ width:205px;}
.w210{ width:210px;}
.w416{ width:416px;}
.w430{ width:430px;}
.w434{ width:434px;}
.w457{ width:457px;}
.w458{ width:458px;}
.w500{ width:495px;}
.w658{width:658px;}
.w664{width:664px;}
.w670{width:670px;}
.w675{width:675px;}
.w800{ width:800px;}
.w813{ width:813px;}
.w856{ width:856px;}
.w875{ width:875px;}
.w720{ width:720px;}
.w888{ width:888px;}

.w140{width:140px; }
.w230{width:200px; }
.w230{width:230px; }
.w258{width:258px; }

.h125{ height:125px;}
.h350{ height:350px;}
.hanggao24 {line-height: 24px;}

/*======clear========*/
.clear_h5 { clear:both; height:5px; overflow:hidden; }
.clear_h10 { clear:both; height:10px; overflow:hidden; }
.clear_h15 { clear:both; height:15px; overflow:hidden; }
.clear_h20 { clear:both; height:20px; overflow:hidden; }
.clear_h30{clear:both; height:30px; overflow:hidden;}
.clear_h40{clear:both; height:40px; overflow:hidden;}
.clear_h120{clear:both; height:120px; overflow:hidden;}
.clear_h160{clear:both; height:160px; overflow:hidden;}

/*======新增机构，人员======*/
/*=====980宽标题======*/
.twolst_tit{ overflow:hidden;}
.twolst_tit h2{ font-size:16px; color:#333; font-family:"Microsoft YaHei"; line-height:30px;}
.twolst_cont{ padding:0 30px;}
.xx_tit{ width:100%; padding:10px 0; border-bottom:1px dashed #cccccc; font-size:14px; color:#666666;}

/*------表格7---------*/	
.ret_lst7{ width:100%; font-size:14px; margin:0 auto;}
.ret_lst7 td{padding:8px 0;}	
.ret_lst7 th{ color:#999999; padding:8px 0; border-bottom:1px solid #e8e8e8;}

/*==========新增=========*/
/*-----新增申请------*/	
	.report_t1{
	width: 990px;
	height: 48px;
	padding: 30px 0 10px 0;
	text-align: right;
	border-bottom: 1px #aeaeae dotted;
	font: 18px "微软雅黑";
	color: #333;
	background: #f9f9f9;
	position: static;
	z-index: 8;
	top: 148px;
}
	.report_t1 .wrap{ width:520px;text-align: left; background: url(../images/report/dot.gif) no-repeat 0 5px; padding-left:26px;}
	
/*======更换头像=======*/	
.pic_dw{ width:120px; height:auto; display:block; margin-top:-20px; margin-left:50px; padding-top:0;}
.pic_dw h3{ height:40px; line-height:40px; font-weight:normal; font-size:14px;}
.pic_dw img{width: 120px; height: 120px;}	
.pic_dw input{ width: 120px; overflow:hidden; *margin-left:-52px;}
.pic .pic_img{font-size: 14px; font-weight: normal; line-height: 30px; border-bottom:none; color: #666;}

/*=======账号管理========*/	
.corp_reg{ padding:60px 72px 60px 80px; }
	.corp_reg h3{font:bold 16px/40px "微软雅黑"; color: #333; border-bottom:1px #e4e4e4 solid; }
	.reg_lst{color: #999; font-size: 12px; padding: 12px 0;}
		.reg_lst li{ width: 100%; padding:6px 0; height: auto; font:left; }		
		.reg_lst label{ width: 146px; font-size: 14px; display:inline-block; color: #333;}
		.reg_lst span{ width:auto; display: inline-block;}
		.reg_lst li a.exchange{ font-size: 14px; color:#226FBE; text-decoration: underline; }
		.reg_lst li input,.reg_lst img,.reg_lst li span,.reg_lst li i{ margin-right:6px; vertical-align:middle;}
		.reg_lst li .redmark{margin-bottom:0px;}	
		* html .reg_lst li .redmark{margin-bottom:3px;}
		*+html .reg_lst li .redmark{margin-bottom:3px;}	
	.reg_lst .explain{ padding:6px 0;}
	.reg_lst .explain a{ text-decoration:none;}
	.reg_lst .explain,.twolst .corp_reg .tabbut{ text-align: left;}
	.reg_lst .rpt_bt2{ line-height: 26px;}
.corp_ad li{ line-height:24px; margin-top:30px; padding-top:34px; font-size:14px; text-align:center;  background:url(../images/corp_ad.png) no-repeat top center; display: block;}
.mid_tt{width:100%; height:32px; font:bold 16px/32px "微软雅黑"; color: #333; border-bottom:1px #e4e4e4 solid;}
.mycloud{ width: 100%}	
	.mycloud .pic{ width:120px; height:120px; margin-right:20px; padding-top: 20px; }
	.mycloud .pic h3{ font-size:14px; font-weight: normal; line-height:30px; color: #666; }
	.mycloud .pic img{width: 120px; height: 120px;}	
	.mycloud .pic input{ width: 120px;}
	.mycloud .lst{margin-left: 40px;}
	.mycloud .reg_lst label{ width: 100px;}
	.mycloud .lst .reg_lst .explain{padding-left: 100px;}
	.pop_w .mycloud .reg_lst label{ width: 80px;}
	.pop_w .mycloud .tabbut{margin-top:0px;}
	
/*======科研人员-账号管理====*/
#Tab{width:100%; margin:0px; padding:0px; margin:0 auto; clear:both;}
.Menubox {width:100%;  height:42px; font:bold 14px 'Segoe',Helvetica,Arial,sans-serif; color: #333; border-bottom:1px #e4e4e4 solid; float:left; position:relative;}
.Menubox ul{margin:0px; padding:0px;}
.Menubox li{float:left; display:block; cursor:pointer; text-align:center; color:#333; height:41px; line-height:41px; padding:0px 20px; margin-right:8px; border:none;}
.Menubox li.hover{padding:0px;  height:41px; line-height:41px;  color:#1b60b7; font-weight:bold; padding:0px 20px; margin-bottom:-1px; position:relative; border:none; border-bottom:2px solid #1b60b7;}
/* .Contentbox{clear:both; margin-top:0px; border-top:none; padding:15px 0px 10px 0px; height:auto; overflow:hidden;} */
 .Contentbox{clear:both; margin-top:0px; border-top:none; padding:15px 0px 10px 0px; height:auto;}
 

/*======科研人员-新增申请====*/
#Tab_1{width:100%; margin:30px auto 0; clear:both;}
.Menubox_1 {width:100%;  height:36px; font: 14px 'Segoe',Helvetica,Arial,sans-serif; color: #333; border-bottom:1px #e4e4e4 solid; float:left; position:relative;}
.Menubox_1 ul{margin:0px; padding:0px;}
.Menubox_1 li{float:left; display:block; cursor:pointer; text-align:center; color:#333; height:35px; line-height:35px; padding:0px 20px; margin-right:8px; border:1px solid #e4e4e4; border-bottom:none; background:#f9f9f9;}
.Menubox_1 li.hover{ height:35px; line-height:35px;  color:#226fbe; font-weight:bold; padding:0px 20px; margin-bottom:-1px; position:relative; border:1px solid #e4e4e4; border-bottom:none; border-top:2px solid #226fbe; background:#fff;}
/*编辑页或者弹出框查看页set_tab数量较多摆不下的情况*/
.Menubox_1_add li{ padding:0px 5px;}
.Menubox_1_add li.hover{ padding:0px 5px;}
.Contentbox_1{clear:both; margin-top:0px; border:1px solid #e4e4e4; border-top:none; height:auto; background:#fff; padding:30px 60px; /*overflow:hidden;*/}
.ct_add{ padding:10px 30px; border:none;}
.bor_top{ border-top:1px solid #e4e4e4;}
.report_t input{ line-height:26px;}

.base_infro{ width:100%; padding:10px 0; font-size:16px; font-family:"Microsoft YaHei"; border-bottom:1px solid #e4e4e4; display:inline-block;}
.blue_jx_ico{ width:5px; height:16px; background:#226fbe; display:inline-block; vertical-align:middle;}
.base_infro .blue_jx_ico{ margin-top:-3px;}
.bargain .blue_jx_ico{ margin-top:-3px;}

/*=====附件上传提示=========*/
.rephint{ background: #fffdf4; border-bottom: 1px #d9c29d dotted; border-top: 1px #d9c29d dotted; padding:20px; font-size:12px; line-height:22px;}
	.ulst1{ width: 100%;}
		.ulst1 li{ width: 100%; padding:10px 0 12px 0; display:block;}
	.ulst2{ width: 100%;}	
	.ulst2 li{ width: 100%; padding:2px 0;}
	.ulst1 li,.ulst2 li{ line-height:22px; color: #666; }
	.ulst1 li a:visited{ color:#005bac;}

/*======报表下载提示========*/		
.repd_lst{ width: 100%;}
	.repd_lst dt{ height: 80px; border: 1px #e2e2e2 solid; background: #fff;}
	.repd_lst dd{ width: 300px; font-size: 14px; padding:10px 0 0 10px;  }		
	.repd_lst dt,.repd_lst dd{float: left; color:#333; line-height:28px;}
	.repd_lst dd a:visited{ color: #005bac;}
.repd_lst li .edit{top:15px;}
.repd_lst li dl dd.fj_type1{ width:90%;}
.repd_lst li dl dd.fj_type1 div{ float:left;}

/*=====弹窗=====*/
/*-----新增项目 手动还是导入------*/	
.add_user_zh_CN li{ width:120px; padding:0 24px;}
.add_user_zh_CN li h4{ color:#333333; width:120px; font-size:14px; font-weight:bold; /*border-bottom:1px dashed #b5b5b5; margin-bottom:8px; padding-bottom:8px;*/ text-align:center; margin-top:10px;}
.add_user_zh_CN li p{ color:#666666; text-align:left; width:120px;}
.add_user_zh_CN li span.sr_tip{ border-top:1px dashed #d9d9d9; display:inline-block; padding-top:8px; line-height:22px; }

.right-wrap_pop{ width:645px; float:right; border-left:1px solid #e2e2e2; padding-left:18px; height:auto; min-height:300px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>300?"300px":"");}/*min-height=最小高度*/

a.han_icon01,a.han_icon02{ background:url(../images/handle_icon.png) no-repeat; width:120px; height:120px; cursor:pointer; display:inline-block;}
a.han_icon01{ background-position:-13px -16px;}
a.han_icon01:hover{ background-position:-13px -149px;}
a.han_icon02{ background-position:-147px -16px;}
a.han_icon02:hover{ background-position:-147px -149px;}

.hvbg label{ margin-right:10px;}
.hvbg label input[type="radio"]{ margin-right:10px;}

/*===新增邮件模板===*/
/*---邮件模板不同格式---*/
.file_pdf,.file_jpg,.file_exl,.file_word,.file_gif,.file_png,.file_txt,.file_rar,.file_zip,.file_htm,.file_html,.file_xhtml{ width:44px; height:44px; background:url(../images/file_icon.png) no-repeat; display:inline-block;}
.file_pdf{ background-position:0 0;}
.file_jpg{ background-position:-46px 0;}
.file_exl{ background-position:-91px 0;}
.file_word{ background-position:-136px 0;}
.file_gif{ background-position:-181px 0;}
.file_png{ background-position:-226px 0;}
.file_txt{ background-position:-270px 0;}
.file_rar{ background-position:-315px 0;}
.file_zip{ background-position:-360px 0;}
.file_htm{ background-position:-405px 0;}
.file_html{ background-position:-450px 0;}
.file_xhtml{ background-position:-495px 0;}

.t_css_xx td{ border-bottom:1px dotted #e5e5e5;}
.rephint_pa10{ padding:10px;}
.Contentbox_pad30{ padding:15px 30px;}

/*===资助类别树形结构===*/
.sort_tree li div{ padding:8px 0; width:100%;}
.sort_tree li div *{ margin-right:8px; vertical-align:middle; display:inline-block}
.sort_tree li div a.grey_but{ float:right;}
.sort_tree li div:hover,.ys_mana li div:hover{ background:#f7f7f7; }
.plus,.minus,.connect{ width:24px; height:24px; background:url(../images/tree_icon.png) no-repeat; display:inline-block; vertical-align:middle; cursor:pointer;}
.plus{ background-position:-4px -5px;}
.minus{ background-position:-33px -5px;}
.connect{ background-position:-67px -5px;}
.sort_tree{ width:100%; font-size:14px;}

.yl_delect{ width:24px; height:24px; background:url(../images/report/rep_but_ico.png) no-repeat -32px -38px; display:inline-block;}		
.yl_delect:hover{ background:url(../images/report/rep_but_ico.png) no-repeat #bfcade -59px -38px;}

.only_title{}
.only_title th{ background:#f2f2f2; color:#999; border-top: #e9e9e9 1px solid; border-bottom: #e9e9e9 1px solid; height:28px; line-height:28px;}
/*===常量管理,预算科目管理===*/
.ys_mana li div{ padding:8px 0; width:100%; border-bottom:1px dotted #d1d1d1;}
.ys_mana li input[type="radio"]{ vertical-align:middle; margin-left:3px; margin-right:3px;}
.ys_mana select{ padding:4px 3px 4px 2px;}
.ys_mana input,.ys_mana select{ font-size:14px; color:#333;}
.ys_mana input{ padding:5px 3px;}
.ys_mana .ys_percent,.ys_mana .w152,.ys_mana .w100,.ys_mana .w50,.ys_mana .ys_scale{ margin-right:8px;}
.ys_mana .w30{ margin-left:5px;}

.ys_num{ width:120px; display:inline-block; color:#999999; font-size:12px;}
.ys_num span{ vertical-align:middle;}
.ys_percent{ width:170px; display:inline-block;}
.ys_scale{ width:54px; display:inline-block;}

.fund_tag_show{ background:url(../images/tree_icon.png) no-repeat; display:inline-block; vertical-align:middle; margin-left:3px; width:14px; height:14px; background-position:-98px -11px;}

.ml14{ margin-left:14px;}
.ml28{ margin-left:28px;}
.bor2{ border-top:1px dotted #e2e2e2;}

/*===学术交流,通知公告列表页===*/
.list_all{ width:100%;}
.list_all li{ border-bottom:1px dotted #d2d2d2; padding:18px 10px; font-size:14px; color:#888888;}
.word_limit{ display:inline-block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list_all li a.word_limit{ width:800px;}
.dot{ width:4px; height:4px; background:#999999; display:inline-block; vertical-align:middle; margin-right:10px;}

.detial_tit{ width:100%; font-size:24px; font-family:"microsoft YaHei"; text-align:center; color:#333333; font-weight:normal;}
.detial{ font-size:14px; line-height:150%;}
.detial_p{ font-size:14px; text-align:center; color:#888888; width:100%; padding:5px 0;}
.detial_p a{ width:20px; height:20px; display:inline-block; text-align:center; line-height:20px; background:#96afda; margin:0 5px; color:#fff;}

/*步骤展示*/
.procedure2{ width:100%; height:51px; background-repeat:repeat-x; background-position:0px -156px;}
.procedure2 ul li{ float:left;}
.procedure2, .pro02_bj01, .pro02_bj001, .pro02_bj02, .pro03_bj03, .pro02_bj03{ background-image:url(../images/step.png);}
.pro02_bj01{ background-repeat:no-repeat; width:6px; height:51px; float:left;}
.pro02_bj001{ background-repeat:no-repeat; background-position:-10px -52px; width:21px; height:51px; float:left;}
.pro02_bj02{background-repeat:repeat-x; height:36px; float:left; padding:0px 30px 0px 15px; color:#FFF; text-align:left; padding-top:15px; font-size:14px; width:auto; min-width:100px;}
.pro02_bj03{background-repeat:no-repeat; background-position:0px -104px; width:21px; height:51px; float:left;}
.pro03_bj02{padding:0px 30px 0px 15px; color:#333; text-align:left; padding-top:15px; font-size:14px; float:left; min-width:100px; width:auto;}
.pro03_bj03{background-repeat:no-repeat; background-position:-25px -104px; width:21px; height:51px; float:left;}

.icon_prop{ background:url(../images/mainreg_icon_error.gif) no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; padding-left:10px;}
/*.pop_prompt{ background-color:#fefbe3; border:1px solid #cbbb58; padding:10px;}*/
.pop_prompt ol{ margin-left:20px;}
.pop_prompt ol li{ line-height:24px; width:100%; color:#333; list-style:decimal;}

.result_tip{ border:1px solid #d9c29d; background:#fffdf4; padding:20px; font-size:14px;}

.t_cx .ipt_pr25{ padding-right:25px;}/*t_cx表格内有类别的背景*/

/*机构联系人*/
.responsible{ text-align:left; width:100%; font-size:14px;}
.responsible span{ height:18px; line-height:18px; display:inline-block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*弹出框-分配快捷菜单*/
.kj_menu{ border-bottom:1px solid #dae3f3; background:#eaf0fa; padding:15px 35px; position:relative; overflow:hidden;}
.kj_menu h6{ font-size:14px; color:#1b60b7;}
.kj_menu h6 span{ font-weight:normal; color:#333;}
.l_sc,.lgrey_sc,.r_sc,.rgrey_sc{ width:20px; height:64px; background:url(../images/shortcut_sc.png) no-repeat; display:inline-block; position:absolute; margin-top:9px;}
.l_sc{ background-position:-66px center; left:20px;}
.lgrey_sc{ background-position:-1px center; left:20px;}
.r_sc{ background-position:-36px center; right:20px;}
.rgrey_sc{ background-position:-102px center; right:20px;}
.almenu_del{ width:22px; height:22px; background:url(../images/shortcut_sc.png) no-repeat -131px -1px; display:inline-block; position:absolute; right:0px; top:-10px;}
.almenu_del:hover{ background:url(../images/shortcut_sc.png) no-repeat -164px -1px;}

.almenu_list1{ margin-top:0; width:100%; height:120px; overflow:hidden; position:relative; float:left;}
.almenu_list1 ul{ position:absolute; width:10000px; left:0px;}
.almenu_list1 ul li{ width:86px; height:100px; float:left; margin:10px 10px; text-align:center; font-size:14px; position:relative;}
.almenu_list ul li p,.almenu_list1 ul li p{ margin-top:5px; display:inline-block;}
.almenu_list ul li a,.almenu_list1 ul li a{ color:#666666;}
.almenu_list ul li a:hover,.almenu_list1 ul li a:hover{ text-decoration:none;}
.almenu_list ul li .shor_hover,.almenu_list1 ul li .shor_hover{ width:64px; height:64px; background:url(../images/shotcut_hover.png) no-repeat; display:none; position:absolute;}
.almenu_list ul li:hover .shor_hover,.almenu_list1 ul li:hover .shor_hover{ display:inline-block;}

.all_menu{ padding:0 30px 15px;}
.almenu_tit{ border-bottom:1px solid #e2e2e2; height:24px; width:100%; position:relative; margin-top:20px;}
.all_menu h4{ font-size:14px; font-weight:bold; background:#fff; position:absolute; padding-right:15px;}
.almenu_list{ margin-top:20px; height:250px; overflow:auto; overflow-x:hidden; *position:relative;}
.almenu_list ul li{ width:86px; height:100px; float:left; margin:10px 10px; text-align:center; font-size:14px; position:relative;}

/*分配饼图*/
.pie_chart1{ width:64px; height:64px; background:url(../images/pie_chart.png) no-repeat -12px -13px; display:inline-block;}

/*文本区域提示文字*/
.mttar h4{ font-size:14px; color:#666666; margin:15px 0 5px 0;}

/*管理网盘 图标*/
.txt_icon,.new_icon,.exc_icon,.doc_icon,.rar_icon,.folder_icon,.pic_icon,.video_icon,.music_icon,.invalid_icon,.ppt_icon,.pdf_icon,.zip_icon,.exe_icon,.htm_icon,.html_icon,.xhtml_icon{ width:16px; height:16px; background:url(../images/cloud_icon.png) no-repeat; display:inline-block; vertical-align:middle; margin-right:8px;}
.txt_icon{ background-position:0 0;}
.new_icon{ background-position:-180px 0;}
.exc_icon{ background-position:-40px 0;}
.doc_icon{ background-position:-60px 0;}
.rar_icon{ background-position:-100px 0;}
.folder_icon{ background-position:-20px 0;}
.pic_icon{ background-position:-160px 0;}
.video_icon{ background-position:-120px 0;}
.music_icon{ background-position:-140px 0;}
.invalid_icon{ background-position:-180px 0;}
.ppt_icon{ background-position:-80px 0;}
.pdf_icon{ background-position:-200px 0;}
.zip_icon{ background-position:-220px 0;}
.exe_icon{ background-position:-240px 0;}
.htm_icon{ background-position:-260px 0;}
.html_icon{ background-position:-280px 0;}
.xhtml_icon{ background-position:-300px 0;}

/*管理网盘 操作*/
.share,.download,.c_more,.editor_btn,.upload_btn,.import_btn{ width:18px; height:18px; background:url(../images/cloud_icon01.png) no-repeat; display:inline-block; margin:0 2px; position:relative;}
.share{ background-position:3px 2px;}
.download{ background-position:-25px 2px;}
.c_more{ background-position:-58px 2px;}
.editor_btn{ background-position:-85px 2px;}
.upload_btn{ background-position:-114px 2px;}
.import_btn{ background-position:-141px 2px;}
.share:hover,.download:hover,.c_more:hover,.editor_btn:hover,.upload_btn:hover,.import_btn:hover{ background:url(../images/cloud_icon01.png) #558bc6 no-repeat;}
.share:hover{ background-position:3px -15px;}
.download:hover{ background-position:-25px -15px;}
.c_more:hover{ background-position:-58px -15px;}
.editor_btn:hover{ background-position:-85px -15px;}
.upload_btn:hover{ background-position:-114px -15px;}
.import_btn:hover{ background-position:-141px -15px;}

/*操作图标*/
.share,.download,.c_more{ width:18px; height:18px; background:url(../images/cloud_icon01.png) no-repeat; display:inline-block; margin:0 2px; position:relative;}
.share{ background-position:3px 2px;}
.download{ background-position:-25px 2px;}
.c_more{ background-position:-58px 2px;}
.share:hover,.download:hover,.c_more:hover{ background:url(../images/cloud_icon01.png) #558bc6 no-repeat;}
.share:hover{ background-position:3px -15px;}
.download:hover{ background-position:-25px -15px;}
.c_more:hover{ background-position:-58px -15px;}

/*管理网盘 更多下拉*/
.sw_mana{ width:80px; height:auto; position:absolute; top:18px; left:0px; text-align:center; background:#fff; border:1px solid #ddd; z-index:100; font-size:12px;}
.sw_mana li{ padding:3px 4px; line-height:150%;}
.sw_mana li + li{ border-top:1px solid #eee;}
.sw_mana li:hover{ background:#f7f7f7;}
.sw_mana li a{ display:block;}
.sw_mana li a:hover{ text-decoration:none;}

/*管理网盘 确定取消*/
.determine,.cancel{ width:26px; height:26px; border-radius:3px; border:1px solid #b7b7b7; background:url(../images/cloud_icon02.png) #f9f9f9 no-repeat; vertical-align:middle; display:inline-block; margin-left:10px;}
.determine{ background-position:6px 7px;}
.cancel{ background-position:-41px 7px;}

/*结题报告*/
.jt_report{ overflow:hidden;}
.jt_report h3{ font-size:14px; color:#666; padding-bottom:10px; border-bottom:1px solid #e2e2e2;}
.jt_report h3 a{ height:26px; line-height:26px; display:inline-block; padding:0 15px; text-align:center; color:#666; font-weight:normal; margin-right:5px;}
.jt_report h3 a.hover,.jt_report h3 a:hover{ background:#659934; color:#fff; font-weight:bold; text-decoration:none;}
.jt_report ul{ margin-top:15px;}
.jt_report ul li{ border:1px solid #dddddd; width:307px; float:left; -webkit-box-shadow:0 0 5px rgba(0, 0, 0, .1); -moz-box-shadow:0 0 5px rgba(0, 0, 0, .1); box-shadow:0 0 5px rgba(0, 0, 0, .1); margin-bottom:10px;}
.jt_report ul li + li{ margin-left:10px;}
.jt_report ul li a{ color:#666; display:block; padding:18px 0; overflow:hidden;}

.jt_report ul li a p{ width:143px; float:left; border-right:1px solid #e1e1e1; height:34px; vertical-align:middle; text-align:right; padding-right:10px; margin-right:10px;}
.jt_report ul li a p strong{ font-size:14px; vertical-align:middle; line-height:20px;}
.jt_report ul li a p.p1 strong{ line-height:34px;}
.jt_report ul li a font{ float:right; text-align:left; font-size:26px; width:143px;}
.jt_report ul li a font span{ color:#ff9900;}
.jt_report ul li.hover{ background:#fffbe4; text-decoration:none; border:1px solid #ffdca7; position:relative; z-index:9;}
.jt_report ul li.hover em{display:block; border-width:10px; position:absolute; bottom:-21px; left:142px;border-style:solid dashed dashed; border-color:#ffdca7 transparent transparent; font-size:0; line-height:0; z-index:10;}
.jt_report ul li.hover span.jx{display:block; border-width:10px; position:absolute; bottom:-20px; left:142px;border-style:solid dashed dashed; border-color:#fffbe4 transparent transparent;font-size:0; line-height:0; z-index:10;}
.ret_lst1 label img{ width:176px; height:56px; padding:1px; border:1px solid #d4d4d4; background:#fff;}

/*简历详情页面*/
.report_t select{ width:80px; padding:4px 5px;}
.resume li{ width: 100%; line-height:22px; display:inline-block; padding:5px 0; color:#666; font-size:14px; position:relative;}
	.resume li:hover{ background:#f9f9f9;}
	.resume li:hover .edit_resume{ display:block;}
	.resume li span{ float:left;}
		.resume .edit_resume{ display:none; position:absolute; right:0; bottom:7px;}
		.resume .edit_resume a{ margin-right:3px; margin-bottom:0;}
		.resume font{ font-size:14px; color:#999;}
		.eidt_icon{ width: 18px; height: 18px; background: url(../images/report/rep_but_ico.png) no-repeat; display: inline-block; float: left; background-position:-39px -112px;margin-right: 17px; margin-top: 5px; margin-left:8px;}
		.eidt_icon1{width: 18px; height: 18px; background: url(../images/report/rep_but_ico.png) no-repeat; display: inline-block; background-position:-39px -112px; vertical-align:middle; margin-left:10px;}
		.resume_wz,.resume_bwz{ width:14px; height:14px; background:url(../images/cloud_icon02.png) no-repeat; display:inline-block; float:right; margin:15px 10px 0 0;}
		.resume_bwz{ background-position:-47px 0;}
		.report_t .wrap select{ padding:2px; font-size:12px;}
		.change1{ padding:0 15px; padding-right:15px;}
		.change_xz1,.change_fxz1{ width:17px; height:17px; background:url(../images/report/rep_but_ico.png) no-repeat; display:inline-block; margin-right:5px; margin-top:5px; *margin-top:0px;}
		.change_xz1{ background-position:-230px -14px; vertical-align:top;}
		.change_fxz1{ background-position:-230px -45px; vertical-align:top;}
		
		.conti_add{ padding:20px 0; background:#f9f9f9; border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4;}

/*------首页-人员------*/
.dot_icon,.list_icon{ width:16px; height:16px; background:url(../images/homepage/h_icon.png) no-repeat; display:inline-block; vertical-align:middle;}
.dot_icon{ background-position:-16px 0; margin:0 5px;}
.list_icon{ background-position:-6px 0;}
.h_main{ font-family:"Microsoft YaHei"; padding:0 10px 0;}
/*搜索框*/
.search_t{ font-size:14px; overflow:hidden; margin-bottom:25px;}
.search_t input[type="text"]{ width:428px; height:32px; line-height:32px; padding:0; padding-left:32px; background:url(../images/homepage/h_search.png) 8px no-repeat #f5f5f5; border:1px solid #cccccc; border-right:none; color:#999999; font:-webkit-small-control; font-size:14px; float:left;}
.search_t input[type="button"]{ width:88px; height:34px; line-height:34px; border:1px solid #b8b8b8; color:#333; text-align:center; background:url(../images/homepage/h_btn.jpg) repeat-x; font-weight:bold; padding:0; outline:none; font-size:14px; float:left; cursor:pointer;}
.search_t input[type="button"]:hover{ background:url(../images/homepage/h_btn_hover.jpg) repeat-x;}

.home_k{ margin-top:15px;}
/*标题*/
.h_tt_bg{ width:100%; height:20px; border-bottom:1px solid #e6e6e6; position:relative; font-size:20px; margin-bottom:25px;}
.h_tt_bg h6{ height:40px; line-height:40px; padding-right:10px; background:#fff; position:absolute; color:#333333; font-weight:normal;}
/*字母列表*/
.letter{ width:100%; font-size:16px;}
.letter em{ width:1px; font-style:normal; margin:0 6px; border-right:1px solid #e3e3e3;}
.letter a{ width:20px; height:22px; line-height:22px; text-align:center; color:#333; display:inline-block; margin:3px 0;}
.letter a:hover,.letter a.hover{ background:#e3e3e3; text-decoration:none;}
/*部门列表*/
.depart_list{ width:100%; overflow:hidden;}
.depart_list li{ width:32%; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; color:#333333; float:left; margin-right:10px;}
/*姓名列表*/
.name_list{ overflow:hidden; font-size:14px;}
.name_list li{ width:11%; float:left; height:30px; line-height:30px; margin-right:10px;}

/*不同角色进入首页*/
.ky_tj,.cw_tj,.lw_tj{ width:200px; height:auto; overflow:hidden; margin:0 auto;}
.fg_line_2{ width:200px; height:1px; border-bottom:1px solid #e2e2e2; margin:15px auto 10px;}
.tj_tit{ width:200px; margin:0 auto; font-size:14px; color:#666666; padding-bottom:12px;}
.ky_tj li{ width:60px; height:70px; background:url(../images/xm_bg.png) no-repeat; float:left;}
.ky_tj li + li{ margin-left:10px;}
.ky_tj li a{ color:#fff;}
.ky_tj li a:hover{ text-decoration:none;}
.ky_tj li span{ width:60px; height:44px; line-height:44px; display:inline-block; text-align:center; font-size:30px;}
.ky_tj li p{ font-size:14px; height:26px; line-height:26px; text-align:center;}

.cw_tj li{ width:94px; height:63px; background:url(../images/cw_bg.png) no-repeat; float:left;}
.cw_tj li + li{ margin-left:10px;}
.cw_tj li a{ color:#fff;}
.cw_tj li a:hover{ text-decoration:none;}
.cw_tj li span{ width:94px; height:37px; line-height:37px; display:inline-block; text-align:center; font-size:20px;}
.cw_tj li span em{ font-size:12px; font-style:normal;}
.cw_tj li p{ font-size:14px; height:26px; line-height:26px; text-align:center;}

.lw_tj li{ width:100%; height:24px; background:url(../images/lw_bg.png) no-repeat left #edf4ff; float:left; line-height:24px;}
.lw_tj li + li{ margin-top:4px;}
.lw_tj li a{ color:#fff;}
.lw_tj li a:hover{ text-decoration:none;}
.lw_tj li span{ width:67px; padding:0 5px; height:24px; display:inline-block; text-align:center; font-size:14px; float:left;}
.lw_tj li font{ width:84px; padding-left:10px; font-weight:bold; font-size:14px; height:26px; line-height:26px; text-align:center; color:#4a69b1; float:left;}
.lw_tj li a em{ font-size:12px; font-style:normal; color:#666666;}

.project{ width:230px; padding:15px 25px; height:175px; overflow:hidden;}
.project h2{ font-size:14px; margin-top:3px;}
.lx_pic{ width:340px; height:190px; padding:15px 0 0; margin-left:25px;}
.xm_pic{ width:280px; height:190px; padding:15px 0 0;}

.jingfei_pic{ border-top:1px solid #e2e2e2; padding:20px; background:#fff;}
.nf_select{ width:100%; overflow:hidden;}
.nf_select select{ float:right;}
.wz_zhux{ width:237px; height:250px; margin-top:10px;}

.yx_tj{ width:230px; margin:30px auto;}
.yx_tj li{ width:70px; height:90px; background:url(../images/xm_bg1.png) no-repeat; float:left;}
.yx_tj li + li{ margin-left:10px;}
.yx_tj li a{ color:#fff;}
.yx_tj li a:hover{ text-decoration:none;}
.yx_tj li span{ width:70px; height:60px; line-height:60px; display:inline-block; text-align:center; font-size:30px;}
.yx_tj li p{ font-size:14px; height:30px; line-height:30px; text-align:center;}

/*=============应用=============*/
.use_list{width:938px; margin-top:40px; float:left;}
.use_list li{ width:410px; float:left; margin-left:40px; padding-bottom:20px; margin-bottom:20px; display:inline;height:60px;}
.use_img{ width:64px; height:64px; float:left; margin-right:15px;}
.use_introduction{ float:left; width:305px;}
.use_introduction h3{ font-weight:bold; margin-bottom:3px; color:#005ead; line-height:200%;}
.use_introduction h3 a{ font-size:14px; font-weight:bold; text-decoration:none; color:#005ead;}
.use_introduction h3 a:hover{ font-size:14px; font-weight:bold; text-decoration:underline; color:#005eac;}
.use_introduction p{ color:#666666; line-height:16px;}


.sci_res,.net_disk,.fund_oppo,.look_expert,.coll_rank,.pro_autho,.simu_login{ width:64px; height:64px; background:url(../images/shortcut_ico.png) no-repeat; display:inline-block;}
.sci_res{ background-position:-1070px 0;}
.net_disk{ background-position:-642px 0;}
.fund_oppo{ background-position:-749px 0;}
.look_expert{ background-position:-856px 0;}
.coll_rank{ background-position:-963px 0;}
.pro_autho{ background-position:-1177px 0;}
.simu_login{ background-position:-1284px 0;}

.prompt { width:968px; height:32px; line-height:32px; font-size: 14px; background: #fefaf9; padding: 10px; border: 1px dashed #ffcebe; color:#666;}
.bulb_prompt { width:32px; height:32px; background:url(../images/prompt_icon.gif) no-repeat; display:inline-block;}

.report{padding-top: 28px;}
