html { overflow-x:hidden; }
body{
margin:3px 5px 5px 5px;
padding:0;
font:12px "宋体";
background-attachment: fixed;}
.maintitle{
	width:100%;
	height:15px;
	font: bold 12px "宋体";
	background:#778e9e;
	color:#ffffff;
	padding:5px 0px 5px 0px;
	margin: 0px;
	border-width: 0px;
}
.maintitle a:link{
color:#000000;
text-decoration:none;
}
.mainTd{
	padding:5px;
	height:400px!important;
	height:390px;
	vertical-align:top;
}
#headtitle{
margin:5px 5px 5px 0px;
height:22px;
width:99%;
float:left;
}
#pagemenu,.pagemenu{
float:right;
margin-right:0px;
font-size:12px;
color:#000000;
height:21px;
}
#pagemenu ul,.pagemenu ul{
margin:0;
}
#pagemenu ul li,.pagemenu ul li{
padding-left:3px;
padding-right:3px;
text-align:center;
float:left;	
list-style:none;
display:block;
height:21px;
line-height:21px;
color:#49698f;
font:12px Verdana, Arial, Helvetica, sans-serif, "宋体";
min-width:55px;
}
#pagemenu ul li a:link,#pagemenu ul li a:visited,#pagemenu ul li a:active,.pagemenu ul li a:link,.pagemenu ul li a:visited,.pagemenu ul li a:active{
height:21px;
line-height:21px;
color:#49698f;
padding-left:3px;
padding-right:3px;
text-decoration:none;
color:#496a8d;
min-width:55px;
}
#pagemenu a,.pagemenu a{
float:left;
background:url("./img/main/btnbg4.jpg");
border:1px #bfd8ee solid;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
/*====灰色=====*/
#pagemenu-gray,.pagemenu-gray{
float:right;
margin-right:0px;
font-size:12px;
color:#000000;
height:21px;
}
#pagemenu-gray ul,.pagemenu-gray ul{
margin:0;
}
#pagemenu-gray ul li,.pagemenu-gray ul li{
padding-left:3px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
text-align:center;
float:left;	
list-style:none;
display:block;
height:21px;
line-height:21px;
color:#A1A192;
font:12px Verdana, Arial, Helvetica, sans-serif, "宋体";
min-width:55px;
}
#pagemenu-gray ul li a:link,#pagemenu-gray ul li a:visited,#pagemenu-gray ul li a:active,.pagemenu-gray ul li a:link,.pagemenu-gray ul li a:visited,.pagemenu-gray ul li a:active{
height:21px;
line-height:21px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
color:#A1A192;
min-width:55px;
}
#pagemenu-gray a,.pagemenu-gray a{
float:left;
background:url("./img/main/btnbg-gray.jpg");
border:1px #A1A192 solid;
margin:0;
padding-left:3px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}

.footer{
width:100%;
float:left;
margin:0;
font-size:12px;
color:#000000;
height:21px;
}
.footer ul{
margin:0;
}
.footer ul li{
width:55px;
text-align:center;
float:left;	
list-style:none;
display:block;
height:21px;
line-height:21px;
margin-right:10px!important;
margin-right:5px;
color:#49698f;
font:12px Verdana, Arial, Helvetica, sans-serif, "宋体";
}
.footer ul li a:link,.footer ul li a:visited,.footer ul li a:active{
height:21px;
line-height:21px;
color:#49698f;
width:55px;
text-decoration:none;
color:#496a8d;
}
.footer a {
float:left;
background:url("./img/main/btnbg4.jpg");
border:1px #bfd8ee solid;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
.footer_1 {
padding-left:40% !important;
}

fieldset{
	margin:5px;
	padding:5px;
	font:12px #496a8b;
	line-height:16px;
}
legend{
font:12px #496a8b;
font-weight:bold;
margin-bottom:10px; 
}

.noborder {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
input[type="text"] {
	box-sizing: border-box;
	text-align: left;
	font-size: 14px;
	height: 30px;
	border-radius: 4px;
	border: 1px solid #c8cccf;
	color: #000000;
	-web-kit-appearance: none;
	-moz-appearance: none;
	display: inline-block;
	outline: 0;
	padding: 0 4px;
	text-decoration: none;
	width: auto;
}
input[type="password"] {
	box-sizing: border-box;
	text-align: left;
	font-size: 14px;
	height: 30px;
	border-radius: 4px;
	border: 1px solid #c8cccf;
	color: #000000;
	-web-kit-appearance: none;
	-moz-appearance: none;
	display: inline-block;
	outline: 0;
	padding: 0 4px;
	text-decoration: none;
	width: auto;
}
textarea{
	box-sizing: border-box;
	text-align: left;
	font-size: 14px;
	height: auto;
	border-radius: 4px;
	border: 1px solid #c8cccf;
	color: #6a6f77;
	-web-kit-appearance: none;
	-moz-appearance: none;
	display: inline-block;
	outline: 0;
	padding: 0 4px;
	text-decoration: none;
	width: 95%;
}

input[type="button"]{
	box-sizing: border-box;
	text-align: left;
	font-size: 14px;
	height: 25px;
	border-radius: 4px;
	border: 1px solid #c8cccf;
	color: #6a6f77;
	-web-kit-appearance: none;
	-moz-appearance: none;
	display: inline-flex;
	outline: 0;
	padding: 0 4px;
	text-decoration: none;
	width: auto;
	cursor:pointer;
}