body {
	margin: 0px; padding: 0px; color: rgb(78, 78, 78); font-size: 12px;
}
a {
	color: rgb(78, 78, 78); text-decoration: none;
}
li {
	list-style-type: none;
}
tr
{
    height:23px;
}
#main {
	margin: auto; height: 460px; background-image: url("login_bg.jpg"); background-repeat: repeat-x;
}
#login {
	margin: auto; width: 565px; height: 355px; background-image: url("login.jpg");
}
#login ul {
	margin: 0px 0px 0px 180px; padding: 120px 0px 0px;
}
#login li {
	width: 200px; height: 30px; line-height: 30px;
}
#login span {
	float: right;
}
#bottom {
	margin: 10px auto auto; border: 1px solid rgb(19, 112, 181); width: 930px; height: 2px; background-color: rgb(19, 112, 181);
}
#copyright {
	margin: 20px auto auto; width: 930px; height: 60px; text-align: center; line-height: 28px;
}
input.username {
	font-family: Î¢ÈíÑÅºÚ; font-size: 14px;height:16px;background: url("input_username.gif") no-repeat 2px 2px rgb(255, 255, 255); border: 1px solid rgb(142, 193, 238); width: 129px; padding-left: 18px;
}
input.password {
	font-family: Î¢ÈíÑÅºÚ; font-size: 14px;height:16px;background: url("input_password.gif") no-repeat 2px 2px rgb(255, 255, 255); border: 1px solid rgb(142, 193, 238); width: 129px; padding-left: 18px;
}
input.Safeword {
	font-family: Î¢ÈíÑÅºÚ; font-size: 14px;height:16px;background: url("input_safeword.gif") no-repeat 2px 2px rgb(255, 255, 255); border: 1px solid rgb(142, 193, 238); width: 129px; padding-left: 18px;
}
input.vercode {
	font-family: Î¢ÈíÑÅºÚ; font-size: 14px;height:16px;background: url("input_vercode.gif") no-repeat 2px 2px rgb(255, 255, 255); border: 1px solid rgb(142, 193, 238); width: 129px; padding-left: 18px;
}
input.ValidateCode {
	width: 52px;
}
input.username:hover {
	background-color: rgb(232, 244, 255);
}
input.password:hover {
	background-color: rgb(232, 244, 255);
}
input.Safeword:hover {
	background-color: rgb(232, 244, 255);
}
input.vercode:hover {
	background-color: rgb(232, 244, 255);
}
.login5_body {
	background: url("5_bg.jpg") repeat-x rgb(19, 112, 181);
}
.login5_box {
	background: url("5_mlogin.jpg") repeat-x; margin: 92px auto auto; width: 960px; height: 420px;
}
.login5_box_l {
	width: 200px; padding-left: 260px; margin-top: 118px; float: left; _margin-top: 110px;
}
.login5_box_l img {
	width: 176px; height: 60px;
}
.login5_box_r {
	width: 280px; margin-top: 100px; margin-left: 60px; float: left; _margin-top: 110px;
}
.login5_box_r h2 {
	text-align: left; color: rgb(5, 43, 118); text-indent: 76px; font-family: Î¢ÈíÑÅºÚ; font-size: 20px;
}
.login5_box_r table {
	line-height: 30px;
}
.login5_box_r th {
	width: 60px; text-align: left; font-weight: normal;
}
.login5_box_r ul {
	padding-top: 92px;
}
.login5_box_r li {
	width: 100%; height: 30px; line-height: 30px; clear: both;
}
.login5_box_r li strong {
	font-size: 14px;
}
.login5_box_r li span {
	width: 60px; float: left;
}
.login5_box_r li input {
	float: left;
}
.login5_box_r p {
	margin-left: 30px;
}
.login5_box_r p input {
	margin-left: 22px;
}
.login5_bot_l {
	width: 190px; float: left;
}
.login5_bot_r {
	width: 80px; height: 20px; float: right;
}
.login5_bot_r a {
	width: 20px; height: 20px; margin-right: 5px; float: left; display: block;
}
.login5_bot_r a span {
	width: 20px; height: 20px; display: block; cursor: pointer;
}
.login5_bottom {
	margin: 60px auto auto; width: 960px; height: 30px; text-align: center; line-height: 30px;font-family: Î¢ÈíÑÅºÚ; font-size: 12px;color:White;
}

.login5_bottom a {
	margin: 60px auto auto; width: 960px; height: 30px; text-align: center; line-height: 30px;font-family: Î¢ÈíÑÅºÚ; font-size: 12px; color:White;
}