body,td,th {
	font-size: 12px;
	font-family: Arial,verdana,"宋体";
	margin: 0px;
	line-height: 18px;
}
body{
	background-image: url(../images/bg.gif);
}
form{
	margin:0px;
	padding:0px;
}
a:link {
	font-family: Arial,verdana,"宋体";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-family: Arial,verdana,"宋体";
	font-size: 12px;
	font-weight: normal;
	color: #00447B;
	text-decoration: none;
}

a:hover {
	font-family: Arial,verdana,"宋体";
	font-size: 12px;
	font-weight: normal;
	color: #0E4878;
	text-decoration: none;
}
a:active {
	font-family: Arial,verdana,"宋体";
	font-size: 12px;
	font-weight: normal;
	color: #663366;
} 
.line {
	FONT-SIZE: 1pt
}
.form {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff
}
.font1{
        color: #FFFFFF
}
.font2{
	color: #3691C8;
	font-weight: bold;
}
.column{
padding:5px 5px 20px 15px;
height:200px;
}
.column2{
padding:5px 5px 20px 15px;
height:120px;
}
A.white:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}

.h1{
	height:25px;
	padding:2px 2px 2px 20px;
	font:bold 14px "宋体";
	color:#035A85;
	border-bottom:2px solid #2584BA;
}
.h2 {
	font-family: Arial,verdana,"宋体";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #035A85;
	padding-left:15px;
}
.h2 a:link{
	font-family: Arial,verdana,"宋体";
	font-size: 14px;
	font-weight: bold;
	color: #035A85;
}

.h2 a:visited{
	font-family: Arial,verdana,"宋体";
	font-size: 14px;
	font-weight: bold;
	color: #035A85;
}
.h2 a:hover{
	font-family: Arial,verdana,"宋体";
	font-size: 14px;
	font-weight: bold;
	color: #C51616;
}
.h2 a:active{
	font-family: Arial,verdana,"宋体";
	font-size: 14px;
	font-weight: bold;
	color: #035A85;
}
#sumbitTable{
	background:#DDD;
	border-bottom:5px #2583BA solid;
}
#sumbitTable td{
	background:#FFF;
	height:25px;
}
#sumbitTable .header{
	background:#2583BA;
	padding:2px 2px 2px 100px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	color:#FFF !important;
}
#sumbitTable .leftCol{
	text-align:right;
	padding:2px 10px 2px 2px;
	font-weight:bold;
	color:#333333;
}
#sumbitTable .rightCol{
	padding:2px 2px 2px 5px;
}
#ReportContent,#mContent{
width:90%;
height:250px;
}
.Explain{
margin:0px;
padding:2px;
word-break:break-all;
word-wrap:break-word;
text-align:left;
color:#D65C4E;
}
.redReq{
	color:red;
}
.outMsg{
	margin-top:200px;
	padding:20px;
	width:500px;
	text-align:center;
	border:1px solid #CC6633;
}
.govLinks{
	margin:0px 0px 0px -10px;
	padding:0px 0px 0px 0px;
}
.govLinks li{
	list-style-type:none;
	list-style-image:url(../images/newsicon.gif);
	list-style-position:inside;
	text-align:left;
}
.friendLinks{
	margin:0px 0px 0px -10px;
	padding:0px 0px 0px 0px;
}
.friendLinks li{
	list-style-image:url(../images/newsicon.gif);
	list-style-position:inside;
}
.centerCell td{
	text-align:center;
}
.articleList{
	margin:0px 0px 0px 5px;
	padding:0px;
	list-style-type:none;
	list-style-image:url(../images/dot2.gif);
	list-style-position:inside;
	line-height:1.4em;
}
.articleList li{
	padding-bottom:5px;
}

.PageArticleList{
	margin:0px 0px 0px 5px;
	padding:0px;
	list-style-type:none;
	list-style-image:url(../images/dot2.gif);
	list-style-position:inside;
	line-height:1.4em;
}
.PageArticleList li{
	padding-bottom:8px;
}

.navPath{
	font-size:14px;
	font-weight:bold;
	color:#0E4878;
}
.navPath a:link{
	font-size:14px;
	font-weight:bold;
	word-spacing:1.4em;
}
.navPath a:visited{
	font-size:14px;
	font-weight:bold;
	word-spacing:1.4em;
}
.navPath a:hover{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	word-spacing:1.4em;
}
.navPath a:active{
	font-size:14px;
	font-weight:bold;
	word-spacing:1.4em;
}
.subTitle a:link{
	font-size:12px;
	font-weight:bold;
}
.subTitle a:visited{
	font-size:12px;
	font-weight:bold;
}
.subTitle a:hover{
	font-size:12px;
	font-weight:bold;
}
.subTitle a:active{
	font-size:12px;
	font-weight:bold;
}
.moreLink{
	margin:0px;
	padding:0px;
	line-height:1em;
}
.moreLink a:link{
	font-size:14px;
	text-decoration:underline;
}
.moreLink a:visited{
	font-size:14px;
	text-decoration:underline;
}
.moreLink a:hover{
	font-size:14px;
	text-decoration:none;
}
.moreLink a:active{
	font-size:14px;
	text-decoration:underline;
}
.superviseList{
	background:#0F6DA4;
}
.superviseList .headerCell{
	background:#2482B9 !important;
	color:#FFFFFF;
	font-weight:bold;
	height:25px;
}
.superviseList td{
	background:#FFF;
	height:20px;
	padding:3px;
}
.dataTable{
	background:#2684BA;
}
.dataTable td{
	background:#FFF;
}
.dataTable .headerC{
	background:#2482B9;
	color:#FFFFFF;
	font-weight:bold;
}

.dataTable .leftC{
	background:#FFF;
	width:12%;
	height:20px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
}
.dataTable .rightC{
	background:#FFF;
	width:88%;
	word-warp:break-word;
	word-break:break-all;
	padding:5px;
}

a.currentYear:link{
	background:#FEFBEB;
	color:#B13415;
	text-decoration:underline;
}
a.currentYear:visited{
	background:#FEFBEB;
	color:#B13415;
	text-decoration:underline;
}
a.currentYear:hover{
	background:#FEF5CC;
	color:#B13415;
	text-decoration:none;
}
a.currentYear:active{
	background:#FEFBEB;
	color:#B13415;
	text-decoration:underline;
}

a.currentSelYear:link{
	color:#B13415;
	text-decoration:none;
	/*border:1px solid #EE6363;*/
}
a.currentSelYear:visited{
	color:#B13415;
	text-decoration:none;
	/*border:1px solid #EE6363;*/
}
a.currentSelYear:hover{
	color:#B13415;
	text-decoration:none;
	border:1px solid #C51616;
}
a.currentSelYear:active{
	color:#B13415;
	text-decoration:none;
	/*border:1px solid #EE6363;*/
}
.keyword{
	color:red;
}
.detailContent{
	text-align:justify;
	padding:5px;
	line-height:2em;
	word-wrap: break-word; 
	word-break: break-all; 
}
#topNav td{
	width:10%;
	height:20px;
	text-align:center;
}
#topNav td a{
	color:#FFFFFF;
}

.backFormTable {
	background:#ddd;
	margin-top:10px;
}
.backFormTable .hr{
	background:#2482B9;
	font-weight:bold;
	color:#FFF;
	height:25px;
	padding-left:10px;
}
.backFormTable .lc{
	width:25%;
	background:#FFFFFF;
	text-align:center;
	font-weight:bold;
	color:#333333;
}

.backFormTable .rc{
	width:75%;
	background:#FFFFFF;
	font-weight:bold;
	color:#333333;
}

.ErrMsg{
	color:red;
	background:url(images/err_icon.gif) no-repeat;
	border:1px scroll #CCCCCC;
	padding:5px;
}