body
{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
margin: 5px 5px 5px 5px;
height:100%;
background-color:#EFF5FB;
}
a
{
color:#000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
#navcolor:hover{
	background-color:#ccc;
}
img { border: 0 solid;}
select,input{vertical-align:middle;} 
table
{
border-collapse:collapse;
width:100%;
text-align:left;
}
table caption
{
font-size:20px;
font-weight:bold;
line-height:40px;
border-bottom:2px solid #AAC9EA;
text-align:left;
}
#hr_u
{
height:1px;
background-color:#C9D7E5;
line-height:1px;
clear:both;
display:block;
overflow:hidden
}
#hr_d
{
height:1px;
background-color:#F9FCFF;
line-height:1px;
clear:both;
display:block;
overflow:hidden;
}
.titlebar
{
	text-align:left;
	line-height:40px;
	border-bottom:2px solid #AAC9EA;
	font-weight:bold;
	margin-bottom:10px;
}
table th,td{font-family: Arial, Helvetica, sans-serif;font-size:14px;line-height:30px;text-align:left;}
table td.boundary{border-bottom: 1px dotted #ccc;}
#submitdiv{text-align:center; margin-top:10px;}
#submitdiv input{width:100px;height:30px;border: 1px solid #cccccc;background-color:#ffffff;}
.formselect{width:300px;}
.formtext{width:300px;}
.smalltext{width:150px;}
.tinytext{width:50px; }
.smallselect{width:150px;}

.formfile{width:300px; height:18px;margin-left:10px;}
.logoimgfile{width:300px; height:20px;}
.modifyfile{width:200px; height:20px;}
.formtextarea{width:300px;height:140px;}
.calendar{float:left;line-height:25px;}
.calendarspace{float:left;width:40px;text-align:center;line-height:25px;}
.calendarquery{float:left;line-height:25px;width:80px;text-align:center;}
.adminmsg{line-height:30px;width:100%;text-align:center;}

.indent{text-indent: 2em;}/*首行缩进*/
.absmiddle { vertical-align: middle; }
.font_12{font-size:12px;}
.font_normal{font-weight:normal}


.pages_btns { width: 100%; margin-top:10px;overflow: hidden;}
.pages_btns .pages em { line-height: 24px; }
.pages{ float: right; height: 26px; line-height: 26px; color: #999; overflow: hidden;}
	.pages a, .pages strong, .pages em{ float: left; margin-left:5px;padding: 0 8px; line-height:24px; border: 1px solid #CAD9EA; background: #F7F7F7;}
		.pages a:hover { background-color: #FFF; }
		.pages strong { font-weight: bold; color: #090; background: #CAD9EA; }
			.pages a.prev, .pages a.next { line-height: 24px;}
				.pages a.next { padding: 0 15px; }
/*直接进行信息的管理操作按钮*/
#toolbox { padding: 5px; padding-left: 20px;text-align:center;}
#toolbox * { vertical-align: middle; }
#toolbox label { margin-right: 1em; cursor: pointer; }
#toolbox button { line-height: 1em; display: inline; width: 0; overflow: visible; padding: 3px 2px 2px; border: 1px solid #CAD9EA; background: #FFF; color: #069; cursor: pointer; margin-left: 8px; }
#toolbox>button { width: auto; }
#moveform{padding: 5px; padding-left: 20px;text-align:center;}
#moveform * { vertical-align: middle; }
#moveform  button { line-height: 1em; display: inline; width: 0; overflow: visible; padding: 3px 2px 2px; border: 1px solid #CAD9EA; background: #FFF; color: #069; cursor: pointer; margin-left: 8px; }
#moveform>button { width: auto; }


.indent{text-indent: 2em;}
#navigationlist tbody tr:hover td,#mlist tbody tr:hover td{background-color: #E8F3a0; }
.navisub{margin-left:20px}
.navisubsub{margin-left:40px}

.navitem{float:left;display:block;width:8%;overflow: hidden}