body,td,th {
	font-size: 12px;
	line-height:24px;
font-family:Arial, Helvetica, sans-serif;
}
body {
	margin:0px auto;
	padding:0;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
form 
{
	padding:0px;
	margin:0px;
	}

.float_l {
float:left;
}
.float_r {
float:right;
}
.clear {
clear:both;
}
.input_text {
height:13px;
width:74px !important ;
width:60px;
} 
.input_select {
height:19px;
width:146px;
}
.field-validation-error
{
    color: #ff0000;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    color: #ff0000;
}
.page_box {
height:24px;
background-image:url(../../content/images/page_bg.png);
}

#body_div {
width:1003px;
margin:0px auto;
background-color:#FFFFFF;
}
#menu {
background-image:url(../../content/images/home/menu_bg.png);
background-repeat:repeat-x;
height:36px;
margin-top:1px;
line-height:36px;
color:#000000;
padding:0px 10px;
clear:both;
border-bottom:1px solid #D6D6D6;
}
#menu .menu_button div {
padding:0px 8px;
float:left;
}
#menu a:link {
	color: #000000;
	text-decoration: none;
}
#menu a:visited {
	text-decoration: none;
	color: #000000;
}
#menu a:hover {
	text-decoration: underline;
	color: #000000;
}
#menu a:active {
	text-decoration: none;
	color: #000000;
}
#menu #login {
background-image:url(../../content/images/home/login_ico.png);
background-repeat:no-repeat;
background-position:4px 45%;
padding:0px 8px 0px 30px;
}
#menu #china {
background-image:url(../../content/images/ico/china.gif);
background-repeat:no-repeat;
background-position:4px 45%;
padding:0px 8px 0px 30px;
}
#menu #usa {
background-image:url(../../content/images/ico/usa.gif);
background-repeat:no-repeat;
background-position:4px 45%;
padding:0px 8px 0px 30px;
}
#content {
clear:both;
padding-top:10px;
background-image:url(../../content/images/home/menu_bottom_bg.png);
background-repeat:repeat-x;
}
#content #content_box_250 {
width:250px;
float:left;
margin-right:6px;
}
#content #content_box_220 {
width:220px;
float:right;
}
#content #content_box_520 {
width:520px;
float:left;
}
#content #content_box_745{
width:745px;
float:left;
}

.hwgz_title {
height:36px;
background-color:#CFE1ED;
border-bottom:4px solid #0290E2;
clear:both;
}
.hwgz_title .back 
{   float:right;
	padding:0px 10px 0px 34px;
	margin:5px 20px 0px 0px;
	background-color:#CFE1ED;
	border:1px solid #b7d1e3;
	background-image:url(../../content/images/ico/mbi_033.gif);
	background-repeat:no-repeat;
	background-position:8px 60%;
	cursor:pointer;
	}
.hwgz_title .back_over 
{
	padding:0px 10px 0px 34px;
	margin:5px 20px 0px 0px;
	background-color:#ddebf2;
	border:1px solid #b7d1e3;
	background-image:url(../../content/images/ico/mbi_033.gif);
	background-repeat:no-repeat;
	background-position:8px 60%;
	float:right;
	cursor:pointer;
	}
.hwgz_title a{
margin-left:20px;
line-height:13px;
margin-top:6px;
padding:9px 16px 8px 16px;
background-image:url(../../content/images/home/hwgz_bg.png);
background-repeat:repeat-x;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
float:left;
}
.hwgz_content {
padding:20px;
clear:both;
}
.hwgz_content .input {
float:left;
width:48%;
}
.hwgz_content .inf {
float:right;
width:48%;
color:#666666;
line-height:20px;
}
.hwgz_input {
margin-bottom:6px;
height:154px;
}
.hwgz_input1 {
margin-bottom:6px;

}
.hwgz_input .div_height {
padding:6px 0px;
}
.type_list {
margin-bottom:6px;
background-color:#F1F7FA;
}
.type_list ul {
list-style:none;
margin:0px;
padding:0px;
}
.type_list ul li {
list-style:none;
background-image:url(../../content/images/home/dzsw_line.png);
background-repeat:repeat-x;
background-position:0 28px;
clear:both;
line-height:32px;
}
.type_list ul li .title {
padding-left:12px;
background-image:url(../../content/images/home/ico.gif);
background-repeat:no-repeat;
background-position:0 40%;
}
.button {
margin-top:6px;
height:17px;
width:30px;
text-align:center;
padding:0px 12px 0px 12px;
background-image:url(../../content/images/home/button_bg.png);
background-repeat:repeat-x;
border:1px solid #8C97B5;
line-height:18px;
cursor:pointer;
}
a:hover .button {
background-image: url(../../content/images/home/button_bg_over.png);
border:1px solid #BE950B;
}
.column {
border:1px solid #CFE1ED;
clear:both;
}
.column_title {
height:24px;
background-color:#CFE1ED;
line-height:24px;
padding-left:20px;
color:#346FA9;
font-size:13px;
font-weight: bold;
clear:both;
}
.column_content {
padding:20px;
clear:both;
}
.column_content .table_A{
background-color:#CFE1ED;
}
.column_content .table_A td {
background-color:#FFFFFF;
padding:0px 6px;
}
.column_content .table_A .title {
background-color:#E6F0F7;
height:25px;
font-weight:bold;
}
.dzsw_column_content {
background-color:#F1F7FA;
line-height:32px;
height:99px;
}
.dzsw_column_content ul {
list-style:none;
margin:0px;
padding:0px;
}
.dzsw_column_content ul li {
list-style:none;
background-image:url(../../content/images/home/dzsw_line.png);
background-repeat:repeat-x;
background-position:0 28px;
clear:both;
}
.dzsw_column_content ul li .title {
padding-left:12px;
background-image:url(../../content/images/home/ico.gif);
background-repeat:no-repeat;
background-position:0 40%;
}
.dzsw_column_content ul li .lock {
margin-top:8px;
}
#news {
border:1px solid #CFE1ED;
margin-bottom:6px;
height:230px !important;
clear:both;
}
#news .pic {
margin:2px;
}
#news .content {
padding:6px;
}
#news .content_title {
width:330px;
}
#news .title_bold {
font-weight:bold;
color:#346FA9;
}
#news .font {
color:#666666;
line-height:18px;
}
#news ul {
margin:0px;
padding:0px;
list-style:none;
}
#news ul li {
list-style:none;
clear:both;
margin-bottom:5px;
}
#news ul li .title {
width:75%;
float:left;
background-image:url(../../content/images/home/news_ico.png);
background-repeat:no-repeat;
background-position:8px 40%;
padding-left:30px;
color:#346FA9;
}
#news ul li .date {
width:15%;
float:right;
color:#666666;
}
#news a:link {
	color: #346FA9;
	text-decoration: none;
}
#news a:visited {
	text-decoration: none;
	color: #346FA9;
}
#news a:hover {
	text-decoration: underline;
	color: #346FA9;
}
#news a:active {
	text-decoration: none;
	color: #346FA9;
}
#about {
border:1px solid #CFE1ED;
clear:both;
height:111px;
}
#about .pic {
margin:2px;
}

#about .text {
padding:6px;
height:100px;
width:320px;
}
#about .title_bold {
font-size:16px;
font-weight:bold;
color:#666666;

}
#about .title {
color:#666666;
line-height:20px;
}
#about .more {
margin-top:10px;
float:right;
border:0px;
}
#window {
border:1px solid #CFE1ED;
}
#bottom {
background-image:url(../../content/images/home/bottom_bg.png);
background-repeat:repeat-x;
height:22px;
line-height:22px;
clear:both;
margin-top:8px;
}
#txt_billno 
{width:70px;
	}
.input_search 
{
	width:100%;
	}
#login_page {
padding:20px 30px;
background-image:url(../../content/images/home/login_bg.png);
background-repeat:no-repeat;
background-position:90% 70%;
}
#login_page .login_page_l {
height:364px;
background-image: url(../../content/images/home/login_page_l.png);
width:2px;
float:left;
}
#login_page .login_page_c {
height:364px;
background-image: url(../../content/images/home/login_page_bg.png);
width:330px;
float:left;
}
#login_page .login_page_r {
height:364px;
background-image: url(../../content/images/home/login_page_r.png);
width:2px;
float:left;
}
#login_page .login_page_c .title {
margin:50px 0px 0px 40px;
clear:both;
height:52px;
line-height:60px;
font-size:24px;
font-weight:bold;
background-image: url(../../content/images/home/login_title.png);
background-repeat:no-repeat;
background-position:0px center;
padding-left:50px;
}
#login_page .login_page_c .line {
width:80%;
height:2px;
background-image: url(../../content/images/home/login_line.png);
clear:both;
overflow:hidden;
margin:0px auto;
}
#login_page .login_page_c .input_box {
padding:10px 60px;
clear:both;
line-height:24px;
list-style:outside;
font-family:Arial;
list-style:none;
}
#login_page .login_page_c .warning {
color:#CC3300;
padding:10px 10px 10px 30px;

}
#login_page .login_page_c .warning ul 
{
	list-style:none;
}
#login_page .login_page_c .warning ul li 
{
	list-style:none;
	padding-left:26px;
	background-image:url(../../content/images/ico/045631385.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	}
#login_page .login_page_c .input_box  .button_div {
text-align:center;
padding-top:10px;
}


.STYLE5 {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.STYLE6 {
font-size:13px;
}
.STYLE10 {
}
.STYLE11 {
font-weight:bold;
}
.STYLE12 {
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
}
.STYLE13 {
font-family:Arial,Helvetica,sans-serif;
}
.STYLE14 {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
}
