body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F8F9FA;
	font-family:12px;
	color:#333333;
	font-family:"宋体";
}
TD {
	FONT-FAMILY: 宋体; FONT-SIZE: 12px
}
.style1 {
	 FONT-SIZE: 13px; FONT-WEIGHT: bold
}

A {
	FONT: 12px 宋体; COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #428eff; TEXT-DECORATION: underline
}
A.hidden:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff3300; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A.hidden:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff3300; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A.hidden:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #428eff; TEXT-DECORATION: underline
}
.tableBorder {
	BORDER-BOTTOM: #183789 1px solid; BORDER-LEFT: #183789 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #183789 1px solid; BORDER-RIGHT: #183789 1px solid; PADDING-TOP: 2px
}
.td1 {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #4455aa; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; PADDING-TOP: 2px
}
.td2 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f1f3f5; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 28px; PADDING-TOP: 0px
}
.td3 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f1f3f5; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 50px; PADDING-TOP: 0px
}
.td_blue {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #799ae1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; COLOR: #ffffff; PADDING-TOP: 0px
}
.td_shenhui {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d8d5d5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.td_hui {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #c9c9d6; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
INPUT {
	border-width: 1px;
	FONT-SIZE: 12px; 	height: 23px;
}

.login_top_bg {
	background-image: url(login-top-bg.gif);
	background-repeat: repeat-x;
}
.body {
	background-color: #EEF2FB;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
.tableBorder { font-size:12px; border:1px #CCCCCC solid;}
.login-buttom-bg {
	background-image: url(login-buttom-bg.gif);
	background-repeat: repeat-x;
}
.login-buttom-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ABCAD3;
	text-decoration: none;
	line-height: 20px;
}
.login_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #333333;
}
.Submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #629DAE;
	text-decoration: none;
	background-image: url(Submit_bg.gif);
	background-repeat: repeat-x;
}
.login_bg {
	background: url(login_bg.jpg) repeat-x top center;;
}
.login_bg2 {
	background-image: url(login-content-bg.gif);
	background-repeat: no-repeat;
	background-position: right;
}


.login_txt_bt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #666666;
	font-weight: bold;
}
.admin_topbg {
	background-image: url(top-right.gif);
	background-repeat: repeat-x;
}
.txt_bt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.left_topbg {
	background-image: url(content-bg.gif);
	background-repeat: repeat-x;
}


.left_bt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #395a7b;
}
.left_bt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #333333;
}
.titlebt {
	line-height: 31px;
	font-weight: bold;
	color: #000000;
	background-repeat: no-repeat;
	background: url(top_bt.jpg) repeat-x;
	min-width:120px;
	_width:120px;
	float:left;
}
.titlebiaoti { font-size:13px; font-weight:bold; padding-left:5px; padding-right:5px; padding-top:10px;}
.left_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #666666;
}
.left_txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #000000;
}
.nowtable {
	background-color: #e1e5ee;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #bfc4ca;
	border-right-color: #bfc4ca;
	border-bottom-color: #bfc4ca;
	border-left-color: #bfc4ca;
}
.left_txt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #003366;
	text-decoration: none;
}



.left_ts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #FF6600;
}
.line_table {
	border: 1px solid #CCCCCC;
}
.sec1 {
	CURSOR: hand;
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	border: 1px solid #B5D0D9;
	background-image: url(right_smbg.jpg);
	background-repeat: repeat-x;
}
.sec2 {
	FONT-WEIGHT: bold;
	CURSOR: hand;
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	background-color: #e2e7ed;
	border: 1px solid #e2e7ed;
}
.main_tab {
	COLOR: #000000;
	BACKGROUND-COLOR: #e2e7ed;
	border: 1px solid #e2e7ed;
}
.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.a1:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.a1:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.a1:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.MM a:link {
	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;
}

.style_red {
	COLOR: #ff3300
}

.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}


/*定义显示表格样式*/
.tableList 
 {
    border-collapse:collapse; 
    border-width:1px 1px 1px 1px; 
    border-color:GrayText;
    width:100%;
    margin:10px auto 2px;
    font-size:12px;
}
.tableList thead{font-weight:bold;height:20px;}
.tableList th {height:18px;border:1px solid #999; text-align:left;  padding:3px 2px 0 2px;  font-style:normal; }
.tableList td {height:18px; border:1px solid #999;padding:2px 2px 1px 2px; text-align:left;}
.tableList td {text-align:center;}

/*定义编辑区表格样式*/
 .tableEdit 
 {
    border-collapse:collapse; 
    border-width:1px 1px 1px 1px; 
    width:100%;
    margin:10px auto 2px;
    font-size:12px;
}
.tableEdit td {height:18px; border:1px solid #999;padding:5px 3px 5px 3px; }

/*定义文本框样式*/

/*普通文本框*/
    .textbox1
    {
    	border:solid 1px dimgray;
    	height:16px;
    	width:110px;
    }
    
    /*普通稍长文本框(如：上传控件文本框)*/
     .textbox2
    {
    	border:solid 1px dimgray;
    	height:16px;
    	width:222px;
    }
    /*普通多行显示文本框 MultiLine*/
        .textbox3
    {
    	border:solid 1px dimgray;
    	height:50px;
    	width:400px;
    }