/* CSS Document */
/*常用*/
body{ font-size:12px; font-family:"宋体"; line-height:20px; color: #333333; margin:0 auto; background-color:#b1c6f2;}
*{ margin:0; padding:0;}
ul,ol{ margin:0; padding:0;}
ul,li{ list-style:none;}
ol,li{ list-style:none;}
dl,dt,dd{ margin:0; padding:0;}
img{ border:0; padding:0; margin:0;}

b,span{ margin:0; padding:0;}
input,textarea{ height:16px;}
a{ color: #000000; text-decoration:none;}
a:hover{ color:#996600; text-decoration:none;}
h1{ font-size:14px;}
h2,h3{ font-size:12px;}

/*登录*/
.login{ margin:200px auto; text-align:center; width:586px;}
.login .login_l{ float:left; width:8px; height:479px; background:url(../images/login_01.gif) no-repeat;}
.login .login_c{ float:left; height:479px; background:url(../images/login_02.gif) repeat-x; text-align:left;}
.login .login_c h1{ padding-top:35px; text-align:center;}
.login .login_c .login_c_l{ float:left; width:250px; text-indent:25px; padding:30px; background:url(../images/login_06.gif) no-repeat right; position: relative; top:35px; }
.login .login_c .login_c_r{ float:left; width:200px; padding:60px 30px 0 30px;}
.login .login_c .login_c_r li{ padding:3px 0;}
.login .login_r{ float:right; width:8px; height:479px; background:url(../images/login_03.gif) no-repeat;}

/*头部*/
#header{ height:77px; background:url(../images/header_bj.gif) repeat-x; padding:5px 10px; clear:both; overflow:hidden;}
#header h1{ font-size:12px; text-align:right; font-weight:normal; padding:3px 10px;}
#header h1 span{ font-size:14px; font-weight:bold; float:left;}
#header .menu{ float:right; text-align:center; padding-right:100px; widows:557px; height:50px; font-size:14px; overflow:hidden;}
#header .menu li { float:left; background:url(../images/menu_1.gif) no-repeat; width:103px; height:37px; margin:5px 3px; padding-top:8px; font-weight:bold;}
#header .menu li a:hover{ background:url(../images/menu_2.gif) no-repeat; width:103px; height:37px; display:block;  margin:-8px 0px; padding-top:8px;}
#header .menu li now{ background:url(../images/menu_3.gif) no-repeat;}

#main{ clear:both; height:100%;}

/*侧栏*/
#sidebar{ float:left; background-color:#C2C8DD; border-right:#9B9B9C solid 1px; padding:10px;width:194px; height:732px;}
#sidebar .sidebar_con{ clear:both; margin-bottom:10px;}
#sidebar .sidebar_con h1{ background:url(../images/sidebar_01.gif) no-repeat; width:184px; height:23px; line-height:23px; padding-left:10px; color:#3A5B8E; font-size:12px;}
#sidebar .sidebar_con .sidebar_con_box{ background-color:#F0F1F5; border-left:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px; padding:10px;}

.mainDiv{ text-align:left;}
.topItem{ height:17px; padding-top:5px; background:url(../images/sidebar_02.gif) no-repeat; width:126px; font-weight:bold; padding-left:5px;  cursor:pointer; margin:5px 0px;}
.dropMenu{ clear:both; DISPLAY: none;}
.dropMenu .now{ background:#ffffff;  clear:both; }
.subMenu{  clear:both; padding-left:5px;}
.subMenu a{ color:#000000; text-decoration:none;  padding:3px 15px; display:block;}

#sidebar .sidebar_kjcz{ background-color:#D6D9E7; padding:10px; clear:both; overflow:hidden; width:174px; }
#sidebar .sidebar_kjcz li{ float:left; width:85px; font-weight:bold;}

/*内容*/
#content{ padding:10px; color:#666666; margin-left:215px; overflow:hidden;}

/*首页*/
.zygg{ margin-bottom:15px;}
.zygg h2{ height:25px; border-bottom:#CCCCCC solid 1px; line-height:25px; color:#000000;}
.zygg li{ padding-top:3px;}

.znxx{ overflow:hidden;}
.znxx a{ color:#000099; text-decoration:underline}
.znxx td{ height:28px; padding-left:8px; border-bottom: #DFDFDF solid 1px;}
.znxx td.a{ width:50px;}
.znxx td.b{ width:80px;}
.znxx td.c{ width:350px;}
.znxx td.d{ width:90px;}
.znxx td.e{ width:130px;}
.znxx td.f{ width:70px;}


/*消息*/
.msg{ padding:10px;}
.msg td{ padding:3px 0px;}
.msg td.left{ text-align:right; padding-right:5px;}


/*项目管理*/
.xmgl_a td{ border-bottom: none;}












/*选项卡样式*/
#tabs0 { height:100%; margin:5px 0px;}
.menu0{ width:100%; border-bottom:#828EBC solid 2px; clear:both; overflow:hidden;}
.menu0 li{ display:block; float: left; height:23px; line-height:23px; margin:0 3px; width:80px; text-align: center; cursor:pointer; background-color:#F0F1F5; border:#828EBC solid 1px; border-bottom:none;}
.menu0 li.hover{ background-color:#A6ADCA; border:#828EBC solid 1px; border-bottom:none; color:#FFFFFF; font-weight:bold;}
.main{ clear:both;  height:100%;}
#main0 ul{ display: none;  border-top:none; overflow:hidden; height:100%;}
#main0 ul.block{ display: block;}
#main0 li{ float:left; width:100%;}

/*林煜高级表格*/
.ly_gaoji_table { border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #CCC; border-left-color: #CCC; line-height: 23px; font-size: 12px;border-collapse:collapse;}
.ly_gaoji_table a,.ly_gaoji_table a:link { color: #339; text-decoration: none; }
.ly_gaoji_table a:hover { color: #900; text-decoration: underline; }
.ly_gaoji_table td, .ly_gaoji_table th { border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; text-align: center;empty-cells:show;}
.ly_gaoji_table caption { line-height: 32px; text-align: left; font-weight: bold; font-size: 14px; background-image: url(http://www.sci.bupt.cn/lm_title.gif); background-repeat: repeat-x; text-indent: 24px; }
.ly_gaoji_table caption a { color: #336; text-decoration: none; }
.ly_gaoji_table tr th { font-size: 12px; font-weight: bold; line-height: 25px; background-color: #EEE; }
.ly_gaoji_table tr .tishi { color: #F00; font-weight: bold; text-align: left; text-indent: 24px; }
/*翻页*/
.fanye { text-align: center; margin-right: auto; margin-bottom: 5px; margin-left: auto; clear: both; padding-top: 5px; }
.fanye a, .fanye span { padding:2px 8px; border:#CCCCCC solid 1px; margin-right:5px; }
.fanye span { background: #F3F3F3; border:none; }
.fanye a:hover { background-color: #E3E3E4; }





