.login{position:relative;width:100%;height:100%;background:url(../img/login_bg.605a362d.png) no-repeat;background-size:cover!important}.login .titleBox{position:absolute;top:20%;left:16%}.login .titleBox h3{font-size:30px;font-family:SourceHanSansCN-Bold,SourceHanSansCN;font-weight:700;color:#fff;margin-bottom:20px}.login .titleBox p{font-size:12px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fff}.login .loginBox{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:20%;right:12%;width:348px;height:350px;background:#fff;border-radius:6px;padding:20px 24px}.login .loginBox p{height:20px}.login .loginBox input{width:100%;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0;border:none;border-bottom:1px solid #ccc}.login .loginBox input:focus{border-bottom:1px solid #3298ff}.login .loginBox .eyeIcon{top:13px;position:absolute;right:0;font-size:14px;color:#666}.login .loginBox .loginBtn{display:block;height:60px;line-height:60px;color:#fff;font-size:20px;border-radius:4px;text-align:center}.login .green-shadow{text-shadow:1px 3px 2px rgba(29,208,132,.5)}.login .red-shadow{text-shadow:1px 3px 2px rgba(237,67,83,.5)}.login .blue-shadow{text-shadow:1px 3px 2px rgba(50,152,255,.5)}