@charset "UTF-8";
body, div, ul, li, img, dl, dt, dd, input, form {
	padding:0;
	margin:0
}
body {
	color: #3E3E3E;
	font-size:12px;
	line-height:150%;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff;
}
html, body {
	height:100%;
}

a {
 blr:expression(this.onFocus=this.blur());
}
a:link {
	color: #3E3E3E;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #3E3E3E;
}
a:hover {
	color: #06C;
	text-decoration:underline;
}
a:active {
	text-decoration: none;
	color:#3E3E3E;
}

.td01{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#e8f7fe);}
.td02{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e8f7fe,endColorStr=#ffffff);}  
img {
	border:0;
	text-align: right;
}
img.border {
	padding:2px;
	margin:2px;
	border:1px solid #ddd;
	background:#fff;
}
img.border2 {
	margin:8px;
	border:1px solid #d1c7be;
	background: #AFA59C;
}
img.float-right {
	margin: 5px 0px 5px 15px;
	border: 1px solid #ddd;
	float:right;
}
img.float-left {
	margin: 5px 15px 5px 0px;
	border: 1px solid #ddd;
	float:left;
}
.clear {
	CLEAR: both;
}

.STYLE1 {
	color: #165ca3;
	font-size:16px;
	font-weight:bold;
}
.STYLE2 {
	color: #039;
	font-size:12px;
}
.STYLE2 a:link {
	color: #039;
}
.STYLE2 a:visited {
	color: #039;
}
.STYLE2 a:hover {
	color: #039;
}
.STYLE2 a:active {
	color: #039;
}
.STYLE3 {
	color:#FF0000;
	font-size:12px;
}
.STYLE4 {
	color:#2a6ebb;
	font-size:12px;
}
.STYLE5 {
	color: #CCC;
	font-size:10px;
}
.STYLE6 {
	color: #FFF;
	font-size:16px;
	font-weight:bold;
	background-color: #058CFF;
}
.input01 {
	border:solid 1px #cfdfef;
    line-height:20px;
	height:22px;}
.input02 {
	height:22px;
	line-height:20px;
	border:1px solid #acd4ed;
}
.input03 {
	border:solid 1px #cfdfef;}
.t01_a {
	background-color:#9CC1FA;
	margin-bottom: 5px;
}
.t01_b {
	background-color:#FFFFFF;
	font-size: 14px;
	line-height: 20px;
}
.t01_b h3 {
	padding: 0px;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9CC1FA;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	color: #20538A;
}

.t01_c {
	background-color:#F2F7FB;
	color: #20538A;
	font-size: 14px;
	line-height: 25px;
}
.t01_c a:link,.t01_c a:visited,.t01_c a:hover {color: #20538A;}
.t02_c {
	background-color:#f1f1f1;
	color: ;
	font-size: 14px;
	line-height: 25px;
}
.t03_c {
	background-color:#FFFFFF;
	color: #666;
	font-size: 14px;
	line-height: 25px;
}
.t01_d {
	background-color:#DFF0FF;
	color: #20538A;
	font-weight:bold;
	text-align: center;
	line-height: 22px;
	font-size: 14px;
}
.b01{
	border:0;
	background-image: url(../images/img_21.gif);
	background-repeat: no-repeat;
	line-height: 24px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	height: 24px;
	width: 86px;
}
.b02{
	border:0;
	background-image: url(../images/img_21_2.gif);
	background-repeat: no-repeat;
	line-height: 24px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	height: 24px;
	width: 200px;
}
.textarea{
	width:95%;
	}
.liebiao01 td {
	border-bottom:dashed 1px #CCC;
	font-size: 14px;
}
.f01 {
	color: #06C;
}
.f01 a:link,.f01 a:visited,.f01 a:hover {color: #06C;}
.f02 {
	color: #06C;
	font-size:14px;
	font-weight: bold;
}
.f02 a:link,.f01 a:visited,.f01 a:hover {color: #06C;}

.xggj {
	width: 91%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	background-color: #eeeeee;
	border: 1px solid #c6c6c6;
	margin-bottom: 20px;
	padding: 15px;
}
.xggj h3 {
	font-size: 14px;
	color: #165CA3;
	padding-bottom: 10px;
}
.xggj li {
	line-height: 25px;
}

