.login{width: 100%; height: 460px; padding: 30px 0 40px; background: #529CE5;}
.login .login_box{width: 1200px; height: 460px; margin: 0 auto; background: url(../images/login_bg.jpg) no-repeat;}

.login_in{float: right; box-shadow: 0 0 6px #888; width: 280px; height: 460px; padding: 0 30px; background: rgba(255,255,255,0.7); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80ffffff,endColorstr=#80ffffff)"; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80ffffff, endColorstr=#80ffffff); overflow: hidden; position: relative;}
.login_in .tit{height: 24px; margin: 30px 0 20px;}
.login_in .tit h2{font: 400 18px/24px "microsoft yahei","SimHei",Arial,sans-serif;}

/*表单开始*/
.loginFormBox{width: 280px; height: auto; overflow: hidden;}
.loginFormBox li{width: 280px; height: auto; margin-top: 5px; overflow: hidden;}
.loginFormBox li div.input_box{width: 278px; height: 34px; border: 1px solid #ccc; background: #FFF;}
.loginFormBox li div.input_box s{display: block; width: 20px; height: 24px; background-image: url(../images/login_icon.png); background-repeat: no-repeat; float: left; text-indent: -9999px; margin: 8px 8px 0 10px;}
.loginFormBox li div.input_box s.username{background-position: 0 -18px;}
.loginFormBox li div.input_box s.password{background-position: 0 -56px;}
.loginFormBox li div.input_box .inputstyle{display: inline-block; width: 240px; height: 34px; background: none; border: 0; float: left; font: 100 14px/34px "microsoft yahei","SimHei",Arial,sans-serif; color: #555;}

.loginFormBox li span.Validform_checktip{display: block; width: 280px; height: 24px; line-height: 24px; color: #f00;}

/*选中表单*/
.loginFormBox li div.focus{border: 1px solid #01af63;}
.loginFormBox li div.focus s.username{background-position: 0 -209px;}
.loginFormBox li div.focus s.password{background-position: 0 -252px;}

/*验证失败*/
.loginFormBox li div.form_error{border: 1px solid #f00;}
.loginFormBox li div.form_error s.username{background-position: 0 -425px;}
.loginFormBox li div.form_error s.password{background-position: 0 -469px;}


/*忘记密码等*/
.login-txt{width: 280px; height: 20px; font: 100 12px/20px "microsoft yahei","SimHei",Arial,sans-serif; overflow: hidden;}
.login-txt a{color: #23729E;}
.login-txt a.word{float: left;}
.login-txt a.reg{float: right;}

/*提交按钮*/
.login-btn{display: block; margin-top: 20px; width: 280px; height: 42px; text-align: center; border: none; background: #ff7800; color: #fff; cursor: pointer; font:20px/42px "Microsoft YaHei","微软雅黑",Arial,"宋体"; border-radius: 3px;}
.login-btn:hover{background: #F60;}

/*信息提示*/
.errorTishi{width: 280px; height: 20px; margin-top: 15px; font: 100 12px/16px "microsoft yahei","SimHei",Arial,sans-serif; text-align: center; color: #F00;}









