.login[data-v-2533ab54]{width:100%;height:100vh;position:absolute;left:0;top:0;z-index:99;background:rgba(144,189,255,.3)}.login .logo[data-v-2533ab54]{width:120px;height:120px;text-align:center;margin:5vh auto auto auto}.login .form[data-v-2533ab54]{width:90%;position:absolute;top:32vh;left:50%;border-radius:.1rem;padding:.1rem;margin-left:-45%;box-sizing:border-box;background:#fff}.login .form h2[data-v-2533ab54]{width:100%;font-size:.16rem;text-align:center;line-height:.5rem}.login .form .ipt[data-v-2533ab54]{width:100%;display:flex;justify-content:space-between;margin-bottom:10px}.login .form .ipt img[data-v-2533ab54]{width:.2rem;height:.26rem;margin:.1rem .02rem 0 .03rem;vertical-align:middle}.login .form .ipt input[data-v-2533ab54]{flex:1;height:.3rem;border:none;border-bottom:1px solid #f1f1f1;margin:.05rem .1rem 0 .05rem}.login .form .other[data-v-2533ab54]{width:100%;height:50px;line-height:50px;display:flex;justify-content:space-between}.login .form .other a[data-v-2533ab54]{flex:1;font-size:14px;text-align:center}.login .form .other a.pass[data-v-2533ab54]{color:#999}.login .form .other a.register[data-v-2533ab54]{color:#22f}.login .form button[data-v-2533ab54]{width:96%;height:.4rem;border:none;color:#fff;left:48%;margin:.1rem 2%;border-radius:20px;background:#2b98ff}