body 
{
	font-size:14px;
	font-family:ËÎÌå;
	background:#eeece8;
}
.page{width:980px;height:640px;margin:0 auto;background:url('/Content/images/login.jpg') no-repeat;padding:0;padding-top:120px;}
.login{width:370px;height:340px;background:#fff;border-bottom:0;box-shadow:2px 5px 5px #888888;border-radius:10px;opacity:0.5;filter:alpha(opacity=50);margin:0 auto;padding-top:5px;} 
.login .dong{height:8px;width:84px;border:1px solid #000;border-radius:5px;opacity:0.2;filter:alpha(opacity=20);margin:0 auto;margin-top:12px;} 
.login .info .input_title{height:60px;padding:10px;line-height:80px;padding-bottom:20px;margin:0 auto;text-align:center;font-family:Ó×Ô²;font-size:26px;font-weight:bold;color:#6bce5f;}
.login .info .input_info{margin:10px 60px;line-height:30px;border:1px solid #abb3a0;border-radius:5px;box-shadow: 2px 2px 2px #888888; transition: all 0.30s ease-in-out; -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; outline:none;}
.login .info .input_info_code{}
.login .info .input_img{float:right;margin-top:-41px;margin-right:62px;}
.login .info .input_img img{ transition: all 0.30s ease-in-out; -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; outline:none;}
.login .info .input_img img:hover{ box-shadow: 0 0 5px rgba(81, 203, 238, 1); -webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 1); -moz-box-shadow: 0 0 5px rgba(81, 203, 238, 1);}
.login .info .input_info .input_name{height:28px;border:0;border-radius:5px;background:url('/Content/images/user.gif') no-repeat 4px 4px;padding-left:28px;width:220px;font-size:14px;line-height:23px;}
.login .info .input_info input[type=password]{height:28px;border:0;border-radius:5px;background:url('/Content/images/pwd.gif') no-repeat 4px 4px;padding-left:28px;width:220px;font-size:14px;line-height:23px;}
.login .info .input_info .input_code{height:27px;border:0;border-radius:5px;width:142px;background:url('/Content/images/code.gif') no-repeat 4px 4px;font-size:14px;line-height:27px;padding-left:28px;}
.login .info .input_info:hover,.login .info .btn_login:hover{ border:#35a5e5 1px solid; box-shadow: 0 0 5px rgba(81, 203, 238, 1); -webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 1); -moz-box-shadow: 0 0 5px rgba(81, 203, 238, 1);}
.login .info .btn_login{height:30px;width:250px;margin:10px 60px;margin-bottom:10px;line-height:30px;border:1px solid #abb3a0;border-radius:5px;box-shadow: 2px 2px 2px #888888; transition: all 0.30s ease-in-out; -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; outline:none;background:#6bce5f;color:White;font-weight:bold;font-size:14px;}
.login .error{margin:0 auto;text-align:center;height:40px;overflow:hidden;line-height:40px;}
.login .error ul,.login .error li{padding:0;margin:0 auto;list-style-type:none;color:Red;}
.login_top{width:52px;height:147px;background:url('/Content/images/login_top.jpg') repeat-y 0;position:absolute;top:0;left:50%;z-index:999;margin-left:-26px;}

.field-validation-error
{
	margin-left:5px;
	position:absolute;
	color: #ff0000;
}
.input-validation-error{border:1px solid red;}

