.shubi_box {
    overflow: hidden;

    .shubi_box_k {
        width: 218rpx;
        height: 172rpx;
        background: #F5F5F5;
        border-radius: 10rpx 10rpx 10rpx 10rpx;
        box-sizing: border-box;
        overflow: hidden;
        float: left;
        margin-right: 20rpx;
        margin-bottom: 20rpx;

        &:nth-child(3n) {
            margin-right: 0;
        }

        .shubi_box_num {
            height: 56rpx;
            font-family: PingFang SC, PingFang SC;
            font-weight: 500;
            font-size: 40rpx;
            color: #333333;
            line-height: 47rpx;
            text-align: center;
            font-style: normal;
            text-transform: none;
            margin-top: 28rpx;
        }

        .shubi_box_price {
            height: 34rpx;
            font-family: PingFang SC, PingFang SC;
            font-weight: 400;
            font-size: 24rpx;
            color: #999999;
            line-height: 28rpx;
            text-align: left;
            font-style: normal;
            text-transform: none;
            margin-bottom: 14rpx;
            text-align: center;
        }

        .shubi_box_give {
            width: 216rpx;
            height: 40rpx;
            background: #FFD6DC;
            border-radius: 0rpx 0rpx 10rpx 10rpx;
            font-family: PingFang SC, PingFang SC;
            font-weight: 400;
            font-size: 24rpx;
            color: #FF2442;
            line-height: 40rpx;
            text-align: left;
            font-style: normal;
            text-transform: none;
            text-align: center;
        }
    }

    .ac {
        width: 216rpx;
        height: 172rpx;
        background: rgba(255, 145, 160, 0.15);
        border-radius: 10rpx 10rpx 10rpx 10rpx;
        border: 2rpx solid #FF2442;

        .shubi_box_give {
            background: rgba(255, 0, 35, 0.8);
            color: #FFFFFF;
        }
    }
}

.shubi_box_btn {
    width: 690rpx;
    height: 86rpx;
    background: linear-gradient(90deg, #FF2442 0%, #FF5E74 100%);
    border-radius: 48rpx 48rpx 48rpx 48rpx;
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    font-size: 32rpx;
    color: #FFFFFF;
    line-height: 86rpx;
    text-align: center;
    font-style: normal;
    text-transform: none;
    margin-top: 20rpx;
}

.shubi_box_gz {
    width: 438rpx;
    height: 40rpx;
    border-radius: 0rpx 0rpx 0rpx 0rpx;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    font-size: 28rpx;
    color: #999999;
    text-align: left;
    font-style: normal;
    text-transform: none;
    display: flex;
    align-items: center;
    margin: 16rpx auto 70rpx;
}
.mar_bom_0{
    margin-bottom: 0px;
}