page {
    background: #ffffff;
}

.logo {
    width: 100vw;
    height: 340rpx;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 40rpx;

    image {
        width: 192rpx !important;
        height: 192rpx !important;
        border-radius: 24rpx;
        border: 2rpx solid #CCC;
        margin-top: 60rpx;
    }
}

.iconfont {
    color: var(--assist);
}

.login {
    width: 650rpx;
    height: 90rpx;
    border-radius: 16rpx !important;
    font-size: 28rpx;
    font-family: PingFang SC-Regular, PingFang SC;
    color: #FFFFFF;
}

.funs-box {
    display: flex;
    justify-content: center;
    align-items: center;
}

.login-fun {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #FA8C16;
    width: 72rpx;
    height: 72rpx;
    border-radius: 50%;
    margin-left: 16rpx;

    .iconfont {
        font-size: 36rpx;
        color: #fff;
    }
}