a{
	color:#7898ab;
	text-decoration: none;
}
form{
	margin: 0px;
	padding: 0px;
}
*{font-size:12px;}
html, body {
	background-image: url(../images/bg_body.gif);
	background-repeat: repeat-y;
	background-position: center top;
	font-family: Verdana, Geneva, sans-serif, "宋体";
	font-size: 12px;
	color: #515d62;
	text-align: center;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
table{
	border:none;
}
.clear{
	clear: both;
	height: 0px;
	overflow: hidden;
}
.spaceline{
	height: 2px;
	overflow: hidden;
}

.wrap {
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-image: url(../images/bg_wrap.gif);
}
.wrap .page_body .explan {
	color: #FFF;
	background-color: #0c73ba;
	font-weight: bold;
	text-align: center;
	border: 1px solid #F4F4F7;
	line-height: 26px;
}
.wrap .page_header {
	background-image: url(../images/bg_header.jpg);
	height: 290px;
}
.wrap .page_header .brow_links {
	text-align: right;
	padding-top: 14px;
	padding-right: 10px;
}
.wrap .page_footer {
	background-image: url(../images/bg_footer.jpg);
	height: 160px;
}
.wrap .page_footer .footer_copy {
	padding-top: 120px;
	padding-left: 60px;
}
.wrap .page_body {
	width: 772px;
	padding-right: 115px;
	padding-left: 115px;
}
.wrap .page_body .tbox01 th,.wrap .page_body .tbox01 td {
	font-size: 12px;
	line-height: 26px;
}
.wrap .page_body .tbox01 .col1 {
	font-size: 12px;
	font-weight: bold;
	color: #d3e7f4;
	background-color: #4d6678;
	width: 90px;
	text-align: center;
	line-height: 26px;
}
.wrap .page_body .tbox01 .col2 {
	background-color: #7898ab;
	text-align: center;
	font-size: 12px;
	color: #d3e7f4;
	line-height: 26px;
}
.wrap .page_body .tbox01 .col3 {
	text-align: right;
	width: 90px;
	font-weight: normal;
	line-height: 26px;
}
.wrap .page_body .tbox01 .col4 {
	font-weight: bold;
	color: #FFF;
	background-color: #4d6678;
	width: 90px;
	text-align: center;
	line-height: 26px;
}
.wrap .page_body .tbox01 .col5 {
	font-weight: bold;
	color: #FFF;
	background-color: #0c73ba;
	width: 90px;
	text-align: center;
	line-height: 26px;
}
.wrap .page_body .tbox01 .col6 {
	line-height: 26px;
	border: 1px solid #bccdd7;
	text-align: left;
	font-weight: normal;
	color: #515d62;
	padding-right: 0.5em;
	padding-left: 0.5em;
	width: 190px;
	white-space: nowrap;
}
.wrap .page_body .tbox01 .col7 {
	line-height: 26px;
	border: 1px solid #bccdd7;
	text-align: center;
	font-weight: normal;
	color: #515d62;
	width: 160px;
}
.wrap .page_body .tbox01 .col7 td{
	width: 46px;
	text-align:left;
}
.wrap .page_body .tbox01 .col8 {
	line-height: 26px;
	border: 1px solid #bccdd7;
	text-align: left;
	font-weight: normal;
	color: #515d62;
	background-color: #FFF;
}
.wrap .page_body .tbox01 .col8 input {
	width: 310px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFF;
	line-height: 24px;

}
.wrap .page_body .tbox01 .col9 input.textbox1 {
	width: 182px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #a2b3bd;
	line-height: 24px;

}
.wrap .page_body .tbox01 .col9 input.textbox2 {
	width: 400px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #a2b3bd;
	line-height: 24px;

}
.wrap .page_body .tbox01 textarea {
	margin: 0px;
	padding: 0px;
	width: 100%;
	border: 1px solid #bccdd7;
}
.wrap .page_body .button_group {
	text-align: center;
	padding-top: 16px;
	padding-bottom: 6px;
}
.wrap .page_body .postover {
	padding-top: 60px;
	padding-bottom: 60px;
	text-align: center;
}
.wrap .page_body .postover table {
	width: 50%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	border: 1px solid #bdc6cc;
}
.wrap .page_body .postover table td {
	padding-top: 30px;
	padding-bottom: 30px;
	background-image: url(../images/bg_postok.gif);
	background-repeat: no-repeat;
	background-position: 30px center;
	padding-left: 75px;
	color: #0c73ba;
	font-weight: bold;
	line-height: 20px;
}
.wrap .page_body .error table td {
	color: #F00;
	background-image: url(../images/bg_error.gif);
}
