﻿body,td,th {
	font-size: 12px;
	color: #375c78;
	font-family: Arial, Helvetica, sans-serif;
}
html,body {
	margin:0px auto;
	text-align:center;
	background-color:#fff;
	font-size:12px;
}
a:link {
	color: #375c78;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #375c78;
}
a:hover {
	text-decoration: none;
	color: #ff0000;
}
a:active {
	text-decoration: none;
	color: #ff0000;
}
.blue {
	color: #003874;
	text-decoration: none;
	font-weight:bold;
	font-size:14px;
}
.blue:link{
	color: #003874;
	text-decoration: none;
	font-weight:bold;
}
.blue:visited {
	COLOR: #003874;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.blue:active {
	COLOR: #003874; TEXT-DECORATION: none;
	font-weight:bold;
}
.blue:hover{
	color: #fc6f03;
	text-decoration: underline;
	font-weight:bold;
}

.orange {
	color: #ff7200;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}
.orange:link{
	color: #ff7200;
	text-decoration: none;
	font-weight:bold;
}
.orange:visited {
	COLOR: #ff7200;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.orange:active {
	COLOR: #ff7200; TEXT-DECORATION: none;
	font-weight:bold;
}
.orange:hover{
	color: #fc6f03;
	text-decoration: underline;
	font-weight:bold;
}
.white {
	color: #FFFFFF;
	text-decoration: none;
	font-size:14px;
}
.white:link{
	color: #FFFFFF;
	text-decoration: none;
}
.white:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.white:active {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.white:hover{
	color: #fc6f03;
	text-decoration: underline;
}
.gray {
	color: #878787;
	text-decoration: none;
	font-size:12px;
}
.gray:link{
	color: #878787;
	text-decoration: none;
}
.gray:visited {
	color: #878787;
	text-decoration: none;
}
.gray:active {
	color: #878787;
	text-decoration: none;
}
.gray:hover{
	color: #fc6f03;
	text-decoration: underline;
}
div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
input,button{cursor:pointer;}
img{vertical-align:top;}
table{margin:0 auto;}
form{margin:0px;padding:0px;}
.hide{display:none;}
.clear{clear:both; overflow:hidden; height:0px;}
.red{color:#FF0000;}

.doctop{width:841px;height:88px;margin:0px auto;}
.logo{width:300px;height:50px;float:left;display:inline;margin-top:25px;margin-bottom:15px;}
.doctop_info{float:right;text-align:center;margin-top:47px;margin-bottom:24px;}

.register{width:841px;height:100%;margin:7px auto 0px auto;clear:both;}
.reg_title{width:842px;margin:0px;padding:0px;}
.reg_title ul li{float:left;display:inline;width:208px;line-height:34px;font-size:14px;text-align:center;border:1px solid #bed0dc;}
.reg_title .sel{background:url("../images/reg_bg2.gif") repeat-x;border-bottom:none;font-weight:bold;}
.reg_title .end{width:631px;background:url("../images/reg_bg1.gif") repeat-x;height:33px;font-size:0px;border:1px solid #bed0dc;border-left:none;}
.reg_content{width:840px;height:285px;border:1px solid #bed0dc;border-top:none;background:url("../images/line_bg4.gif");}
.reg_con_l{float:left;display:inline;width:400px;height:100%;margin:60px auto 0px 0px;}
.reg_con_r{float:right;display:inline;width:410px;text-align:left;padding:10px 10px 10px 20px;line-height:150%;height:100%;background:url("../images/gline.gif") no-repeat 0px;}
.reg_con_l .l{float:left;width:100px;text-align:right;line-height:180%;}
.reg_con_l .r{float:left;width:250px;text-align:left;line-height:150%;margin-left:3px;}
.reg_con_l .reg_btn{height:20px;margin-top:10px;}
.registercontent{width:90%;height:100%;text-align:left;line-height:150%;}

.login{width:280px;height:150px;margin:0px;padding:10px 0px 10px 20px;border:1px solid #bed0dc;background:url("../images/login_bg.gif") repeat-x;}
.login_title{text-align:left;height:30px;line-height:30px;color:#375c78;font-weight:bold;font-size:14px;margin-bottom:5px;}
.login ul{text-align:left;}
.login ul li{height:27px;line-height:25px;color:#416d8a;}
.login_btn{text-align:left;margin:5px auto 0px 38px;}
.login .font2{color:#9ec4cf;margin-left:3px;}
.inp{height:16px;line-height:16px;border:1px solid #b1c5d3;width:130px;}
.inp2{height:16px;line-height:16px;border:1px solid #b1c5d3;width:50px;}
.inp3{height:16px;line-height:16px;border:1px solid #b1c5d3;width:200px;margin:1px auto;}

.footer{width:841px;height:100%;margin:7px auto 0px auto;border:0px solid #ff0000;}
.footermenu{height:25px;line-height:25px;border-top:1px solid #e4e4e4;text-align:left;margin:0px auto 7px auto;color:#878787;}
.footermenu ul li{float:left;display:inline;}
.copyright{color:#878787;text-align:left;line-height:150%;height:50px;width:100%;}
