HTML,body{
	height:100%;
	margin: 0px;
	padding:0px}
body {
	color: #000;
	background-color: #FFF;
	height:100%;
	width:100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}

TABLE{
	font-size:9pt;
}
 TD {
     FONT-SIZE: 9pt;
	 COLOR: #555555;
	 }               
 TH {
     FONT-SIZE: 9pt;
	 COLOR: #000;
	 word-break:keep-all;
	 }

INPUT[type='text']{ background-color:#FFF; border:1px solid #82a0b9; height:20px;}
INPUT[type='password']{ background-color:#FFF; border:1px solid #82a0b9; height:20px;}
UL{ list-style:none;margin:0px;padding:0px;}
LI { FONT-SIZE: 9pt; color:#555555; list-style:none;}
UL LI{ vertical-align: bottom; }
IMG{ border:0px;}
fieldset{ width:96.5%; FONT-SIZE: 9pt; color:#555555; text-align:center; margin:5px; padding:10px auto; white-space:nowrap; word-break:keep-all;}

#container{
	height: 100%; width: 100%; overflow:auto;
	}
.but_img{ float:left; padding-top:2px;line-height:16px}	
.page{  padding:0px; margin:0px; font-weight:normal; float:right; line-height:16px}
.page input{ height:18px; width:26px; font-size:12px;}	
#tab, .tab { 
	 width:98%; 
	 margin:5px;
	 clear:both; 
	 border:1px solid #CCC; 
	 border-collapse:collapse; 
	 }
#tab td, #tab th, .tab td, .tab th {
	 padding:2px 5px 2px 5px;
	 border:1px solid #CCC;
	 border-collapse:collapse;
	 }
#tab td, .tab td {
	 COLOR: #555;
     line-height:22px;
     background-color:#FFFFFF;
	 }
#tab th, .tab th {
	 COLOR: #000;
 	 background-color:#e1e1eb;
	 background:url(../images/tab-tit-bg.gif) repeat;
	 height:27px;
	 line-height:22px;
	 white-space:nowrap;
	 word-break:keep-all;
	 }
#tab tr.alt td, .tab tr.alt td {   
    background:#fafafa; /*���н������е�tr���ϱ���ɫ*/  
}   
#tab tr.over td, .tab tr.over td {   
    background:#ffffdd; /*��������������еı���ɫ*/  
 /* border:2px solid #82c3f0; */
}
#tab tr.sel_row td, .tab tr.sel_row td{ background:#c8ebf5; font-weight:normal;}/*��ѡ��ѡ��ʱ�ĸ�����ʾ*/
.tab tr.checked td a, .tab tr.checked td{ color:#F60; font-weight:bolder;}/*��ѡ��ѡ��ʱ�ĸ�����ʾ*/

.Calendar, .YearAndMonth{background:url(../images/calendar.gif) right no-repeat; border:1px solid #82a0be; }

.button{
background:url(../images/but_bg.gif) center repeat-x; font-size:12px; color:#3c4650; word-spacing:5px; text-align:center; height:22px; padding:3px 5px 3px 5px; border: 1px solid #73d2f0;CURSOR: pointer;}
.but_over{
background:url(../images/but_over.gif) center repeat-x; font-size:12px; color:#643200; word-spacing:5px; text-align:center; height:22px; padding:3px 5px 3px 5px; border: 1px solid #d2a050;CURSOR: pointer;}

.th{
	 FONT-SIZE: 9pt;
	 font-weight:bolder;
	 COLOR: #000;
 	 background-color:#e1e1eb;
	 background:url(../images/tab-tit-bg.gif) repeat;
	 height:27px;
	 line-height:22px;
	 white-space:nowrap;
	 word-break:keep-all;
	 }
	 
.systit{
	font:"����","����"; font-size:14px; font-weight:bold; color:#003f95; padding-left:8px;line-height:33px;height:33px; text-align:left
	}
.syswz{
	font:"����","����"; font-size:14px; color:#03608c; padding-left:15px; height:24px; line-height:24px; text-align:left
	}	
.a_systit:link{
	font:"����","����"; font-size:14px; font-weight:bold; line-height: 33px; color:#003f95;  height:33px;padding-left:10px; padding-right:10px;
	}
.a_systit:hover {
	font:"����","����"; font-size:14px; font-weight:bold; line-height: 32px; color: #a54e00; text-decoration: none; background:url(../images/systitover.gif) repeat-x; height:32px; padding-left:10px; padding-right:10px;
}
.a_systit:active {
	font:"����","����"; font-size:14px; font-weight:bold; line-height: 33px; color: #a54e00; text-decoration: none; background:url(../images/systitover.gif) repeat-x; height:33px; padding-left:10px; padding-right:10px;
}
.a_systit:visited {
	font:"����","����"; font-size:14px; font-weight:bold; line-height: 33px; color: #003f95; text-decoration: none; height:33px;padding-left:10px; padding-right:10px;
}	
.count{
	font-size: 12px;
	font-weight:normal;
	color:#999;
	padding-left:180px;
	}	
.line_table {
	border: 1px solid #CCCCCC;
}
.left_bt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #466ea0;
}

.left_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #666666;
}

.left_ts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #FF6600;
}
.HR {
	width:95%;
	height:40px;
	background:url(../images/ts.gif) no-repeat left;
	border-top: 1px solid #CCCCCC;
	font-size: 12px;
	color:FF6600;
	line-height: 30px;
	font-weight: bold;
	text-align:left;
	margin-top:20px;
	padding-top:5px;
	padding-left:25px;
}

.MM a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #666666;
	background-image: url(menu_bg.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	list-style-image: none;
}
a:link {
	font-size: 12px;
	/*line-height: 25px;*/
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	/*line-height: 25px;*/
	color: #666666;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	/*line-height: 25px;*/
	color: #333333;
	text-decoration: none;
}
/*���»��ߵ����ӣ����Ź����õ���*/
.a_underline :link {
	font-size: 12px;
	/*line-height: 25px;*/
	color: #235285;
	text-decoration: underline;
}
.a_underline:hover {
	font-size: 12px;
	/*line-height: 25px;*/
	color: #666666;
	text-decoration: underline;
}
.a_underline:visited {
	font-size: 12px;
	/*line-height: 25px;*/
	color: #235285;
	text-decoration:  underline;
}


.MM a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*line-height: 25px;*/
	color: #666666;
	background-image: url(menu_bg.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	list-style-image: none;
}
.titleli {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #0066FF; LINE-HEIGHT: 14px; PADDING-TOP: 6px; HEIGHT: 100%; TEXT-DECORATION: none
}
.titleli:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #66a5e5; COLOR: #ffffff; TEXT-DECORATION: none
}
#menudiv1 {
	Z-INDEX: 2;	VISIBILITY: hidden; POSITION: absolute; TOP: 33px; TEXT-ALIGN: center; border:1px #a6d0e7 solid; line-height:20px
}
#menudiv2 {
	Z-INDEX: 2; VISIBILITY: hidden;POSITION: absolute; TOP: 33px; TEXT-ALIGN: center; border:1px #a6d0e7 solid; line-height:20px; overflow:auto;
}
#menudiv3 {
	Z-INDEX: 2; VISIBILITY: hidden;POSITION: absolute; TOP: 33px; TEXT-ALIGN: center; border:1px #a6d0e7 solid; line-height:20px; overflow:auto;
}
#tdls TD {
	BACKGROUND-color: #b6dffb; TEXT-ALIGN: center; white-space:nowrap
}

.main_title {
	font-size: 15px; font-weight: bold; font-family: '΢���ź�' '��Բ' monospace;
}

.copyright {
	font-size: 10px; font-family: '΢���ź�' '��Բ' monospace;
}