.state_1{color:#3186F7}.state_2{color:#2DD1AC}.state_3{color:#F44346}.login_warp .login_box{width:467px;margin:35px auto 0;padding-bottom:30px}.login_warp .login_box .login-input{position:relative;margin-bottom:20px}.login_warp .login_box .login-input .txt{font-size:14px;height:45px;padding-left:10px;width:334px;border:1px solid #E0E7EE;border-radius:2px;box-sizing:border-box;transition:border-color .3s ease}.login_warp .login_box .login-input img{vertical-align:top;cursor:pointer;width:143px;height:45px;border:1px solid #E0E7EE;box-sizing:border-box;margin-left:20px}.login_warp .login_box .login-input .txt.yzm{width:167px;vertical-align:top}.login_warp .login_box .login-input label{display:inline-block;width:90px;text-align:right;font-size:14px;padding-right:10px;line-height:50px}.login_warp .login_box .login-set{width:260px;margin:0 auto;text-align:left}.login_warp .login_box .login-set .layadmin-link{color:#3480ff;margin-left:150px}.login_warp .login_box .login-input .txt:focus{border-color:#0965fe;box-shadow:0 0 5px rgba(52,128,255,.42)}.login_warp .login_box .login-btn{margin:20px auto 15px;display:block;height:50px;cursor:pointer;transition:all .3s ease;line-height:50px;font-size:18px;text-align:center;background:#3480ff;color:#fff;width:334px;border-radius:50px}.login_warp .login_box .login-btn:hover{color:#fff;background:#0965fe}.login_warp .login_box ::-webkit-input-placeholder{color:#999}.login_warp .login_box .login-input .layui-error{position:absolute;left:0;right:0;top:100%;padding-top:2px}.login_warp .login_head{position:relative;background:url(../images/login_bg.jpg) center center no-repeat;min-height:280px;height:auto}.login_warp .login_head .logo{position:absolute;top:32%;left:0;width:100%;text-align:center}.login_warp .login_head .logo>img{width:42%;min-width:340px;max-width:600px}.login_warp .login_right{float:left;width:1280px;margin:0 auto;overflow:hidden}