 * {margin: 0;padding: 0;}
 html,body{width:100%;height:100%;font-size:14px;}
 .container{background:url(../images/login_bg.jpg) no-repeat top center;background-size:cover;width:100%;height:100%;}
 .login_box{position:absolute;top:45%;left:50%;width:300px;border:1px solid #afd3fb;background:rgba(255,255,255,0.9);border-radius:3px;margin-left:-155px;text-align:center;margin-top:-140px;padding:30px 0;}
 .container.active .login_box{background:rgba(255,255,255,1);}
 .slogan{position:absolute;top:-70px;left:50%;margin-left:-105px;}
 input:focus{outline:none;}
 .myinput .userBox{display:inline-block;width:80%;margin-top:20px;}
 .userBox.orgin{box-shadow:0 0 3px rgba(0,72,152,0.35);}
 .myinput input{width: 100%;height:36px;border:1px solid #e3e3e3;line-height:36px;text-align:center;cursor:pointer;font-size:14px;font-family:'Microsoft Yahei',sans-serif;background:#fafafa;}
 .userBox.orgin input{border-color:#004898;display:inline-block;box-sizing:border-box;box-shadow:none;background:#fff;}
 input.login_btn{background:rgba(0,72,152,0.8);border-color:#004898;color:#fff;margin-top:25px;box-shadow:none;width:80%;}
 input.login_btn:hover{background:rgba(0,72,152,1);}
 .userinf input{cursor: auto;}
 .code_box{position:absolute;bottom: 40px;right:5%;background:#fff;padding:15px;text-align:center;width:145px;}
 .code_box img{width:80%;}
 .copyright{position:absolute;bottom:0;left:0;width:100%;text-align:center;heigth:40px;line-height:40px;}
 .code_left{
	        position:absolute;//绝对定位，这个是随页面走动的，可以换成fixed，不随页面走动。
	        left:80px;
	        top:220px;
	        width:500px;
	        height:auto;
			background:white;
		}
 .error_box .errmsg.active{margin-top:20px;display:block;color:red;}
 .error_box .errmsg.special{margin-top:20px;display:block;color:#000;}
 .myinput input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #fafafa inset;}
 .userBox.orgin input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #fff inset;}
 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #000; opacity:1; }
::-moz-placeholder { /* Mozilla Firefox 19+ */color: #000;opacity:1;}
input:-ms-input-placeholder{color: #000;opacity:1;}
input::-webkit-input-placeholder{color: #000;opacity:1;}
