@charset "utf-8";
/* CSS Document */
/* 
	@名称: login
	@功能: 登录页样式
*/

html{height:100%;width:100%;}
body{ background:url(../images/login_bg.jpg) no-repeat bottom center fixed;background-size:cover;}
img{width:auto;height:auto;}
.loginbg{height:100%;width:100%;  margin:0;background-size:100% 100%;}
.loginmain{width:1000px;height:auto;min-height:815px;margin:0 auto; }
.loginlogo{ height:120px;float:left;display:inline-block;}
.loginlogo img{width:312px;height:118px;}
.logingohome{padding-top:40px;display:inline-block;float:left;}
.logingohome a{display:block; cursor:pointer;width:90px;height:32px; border:1px solid #6aa090; padding:0 6px;line-height:32px; text-align:center;border-radius: 4px;color:#6aa090;font-weight:bold}
.logingohome a:hover{ text-decoration:none;}
.loginbox{ background:url(../images/login_bg_box.png)  no-repeat ;height:506px;width:850px; position:absolute;top:8%;left:50%;margin:70px 0 0 -425px ;padding:0 5px;}
.loginform{width:440px;height:450px;margin:185px auto 0 auto; position:relative;}
.loginform-user{ background:url(../images/login_icon.png) no-repeat -20px -1px;width:800px;height:50px;margin:3px 0;}
.loginform-user input{margin:6px 0 0 44px;height:34px;width:350px; border:1px solid #5aa9a4; background:#e0edec;border-radius: 4px;font-size:16px;padding:0 5px;}
.loginform-psw{ background:url(../images/login_icon.png) no-repeat -20px -42px;width:800px;height:50px;margin:3px 0;}
.loginform-psw input{margin:6px 0 0 44px;height:34px;width:350px; border:1px solid #5aa9a4; background:#e0edec;border-radius: 4px;font-size:16px;padding:0 5px;}
.loginform-code{ background:url(../images/login_icon.png) no-repeat -20px -80px;width:800px;height:50px;margin:3px 0;}
.loginform-code input{margin:6px 0 0 44px;height:34px;width:160px; border:1px solid #5aa9a4; background:#e0edec;border-radius: 4px;font-size:16px;padding:0 5px;}
.loginform-codeimg{width:80px;margin:7px 0 0 4px;}
.loginform-codeimg img{width:73px;height:33px;float:left;}
.loginform-code a{display:block;width:100px;margin:6px 0 0 0;line-height:36px;color:#ffffff;}
.loginform-btn{padding:6px 0 0 0;}
.loginform-btn img{}
.loginform-btn01 { margin:4px 0 0 0;}
.loginform-btn02 { margin:4px 0 0 70px;}
.login-footer{width:100%;height:130px; border-top:1px solid #cccccc;background:url(../images/login_footer.jpg) no-repeat;overflow:hidden}
.login-footertext{width:1000px;height:50px;margin:30px auto 0  auto;text-align:center; color:#56927f ;font-size:13px;line-height:170%;}
input::-webkit-input-placeholder { 
color: #4aa39c; font-size:16px;font-weight:bold; letter-spacing:2px;
-webkit-transition: color.5s; 
} 
input:focus::-webkit-input-placeholder, input:hover::-webkit-input-placeholder { 
color: #4aa39c; font-size:16px;font-weight:bold;
-webkit-transition: color.5s; 
} 

.loginboxbg{background:url(../images/login_bg_boxa.png)  no-repeat ;}
.timeout{padding:180px 0 0 180px;overflow:hidden;}
.timeoutimg{width:201px;height:200px;float:left;background:url(../images/no.png)  no-repeat ;}
.timeout_hint{display:inline-block;float:left;padding:40px 0 0 50px;font-size:36px;font-weight:bold;color:#fff;text-align:center;}
.timeout_hint a{color:#F8CD90;text-decoration:none;}


/*my*/
.errorMessage{color: red;margin-left: 50px;height: 30px;}
