.container {
    position: relative;
    width: 750rpx;
    min-height: 1330rpx;
    height: 100vh;
    background: url(https://reader-wx.ai160.com/images/reader/sell/saleBg.jpg) no-repeat;
    background-size: 100%;
    background-color: #FDA118;

    .rule {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        position: absolute;
        top: 1030rpx;
        color: #4AC2FF;
        font-size: 32rpx;

        .blueR {
            margin-left: 15rpx;
            width: 20rpx;
            height: 30rpx;
        }
    }

    .tips {
        position: absolute;
        top: 1140rpx;
        width: 100%;
        text-align: center;
        color: white;
        font-size: 32rpx;
    }

    .bottom {
        position: absolute;
        width: 100%;
        padding: 26rpx 0;
        bottom: 0;
        left: 0;
        background-color: white;

        .btn {
            margin: 0 auto;
            width: 466rpx;
            padding: 14rpx 0;
            margin-bottom: env(safe-area-inset-bottom) !important;
            background: linear-gradient(180deg, #6EC8FF 0%, #31BDFE 100%);
            border-radius: 39rpx;
            color: white;
        }
    }
}