#app,body,html{margin:0;padding:0}#app,.login,.wall,body,html{width:100%;height:100%}.wall{background:url(../img/u27_state.57b2d5b8.jpg) no-repeat 50%;background-size:cover}.form,.wall{overflow:hidden}.form{width:420px;height:580px;background:#fff;border-radius:20px;margin:200px auto}.form .logo{display:block;width:200px;height:170px;margin:40px auto}.form .input_top{margin-top:-20px;width:100%;height:30px}.form .input{width:300px;height:50px;border:1px solid #dbdbdb;margin:20px auto;border-radius:3px}.form .input .icon{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-left:13px;margin-bottom:10px}.form .input .icon .icon_img{width:100%;height:100%}.form .input .ant-input-affix-wrapper .ant-input{border:none}.form .input .ant-input-affix-wrapper .ant-input:focus{border:none;border-bottom:1px solid #fff!important;-webkit-box-shadow:none;box-shadow:none;border-bottom:none!important}.form .input .input_b{border:none;outline:none;height:45px;font-size:14px;width:268px}.form .input ::-webkit-input-placeholder{color:#ccc}.form .input:hover{border:1px solid #4f8453}.form .btn{width:300px;height:50px;text-align:center;line-height:50px;background:#236528;color:#fff;font-size:18px;border-radius:4px;margin:8px auto}.form .btn:hover{background:rgba(35,101,40,.8);cursor:pointer}.form .tips{width:300px;height:40px;background:grey;border-radius:4px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.form .tips .i_img{width:14px;height:14px;float:left;margin-left:18px;margin-top:7px}.form .tips .i_img .tips_img{width:100%;height:100%}.form .tips .tips_txt{font-size:12px;color:#fff;float:left;margin-top:14px;line-height:13px;margin-left:12px}.wall .foot{text-align:center;color:#ccc;font-size:12px}