.login .header-tab{position:relative;display:flex;justify-content:space-around;align-items:center;height:50px;margin-bottom:30px}.login .header-tab .tab-item{height:30px;line-height:32px;padding:10px;cursor:pointer;border-bottom:2px solid #f2f2f2;z-index:2}.login .header-tab .selectTab{border-bottom:2px solid #0090ff;color:#0090ff;z-index:2}.login .header-tab:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background-color:#f2f2f2}.login .el-input .el-input__inner{height:40px;line-height:40px}.login .el-form-item{margin-bottom:15px}.login .el-form-item:last-child{margin-bottom:0}.login .operation-btn{height:40px;width:100%;font-size:18px;background:linear-gradient(180deg,#3bb0ff,#08f)}.login .text-btn{font-size:14px}.login .text-item .el-form-item__content{height:20px;line-height:20px}.login .text-item .text-btn{padding:0}.login .append-layout{width:100px;text-align:center}.login .code{width:100%;height:40px;vertical-align:bottom;cursor:pointer}.login .el-input-group__append,.login .el-input-group__prepend{padding:0}.login .code-item .el-input-group__append{border:none}.login .code-item .el-input__inner{border-right:none}.login .el-icon-question{font-size:18px;cursor:pointer;padding:10px 20px}