page {
    background-color: #ffffff !important;
}

.login {
    position: absolute;
    width: 100vw;
    top: 30%;
}

.login_row {
    position: relative;
    display: flex;
    width: 70vw;
    height: 90rpx;
    color: #898989;
    margin: 0 auto 50rpx;
}
.login_row_title{
    font-size: 34rpx;
    height: 90rpx;
    line-height: 90rpx;
    margin-right:15rpx;
}
.login_row_input{
    font-size: 30rpx;
    flex: 1;
    height: 100%;
    background-color: #CCCCCC;
    border-radius: 15rpx;
    padding-left: 20rpx;
}
/* 获取验证码按钮 */
.input_but{
    position: absolute;
    width: 205rpx;
    text-align: center;
    height: 90rpx;
    line-height: 90rpx;
    font-size: 32rpx;
    color: #ffffff;
    background-color: #FBA81E;
    border-radius: 15rpx;
    top: 0;
    right: 0;
    z-index: 999;
}

.login_but{
    width: 320rpx;
    font-size: 36rpx !important;
    border-radius: 15rpx;
    margin: 70rpx auto 0;
    overflow: hidden;
}