.content {
    border-radius: 16rpx 16rpx 0 0;
    background: #fff;
    padding-top: 5rpx;
    display: flex;
    flex-direction: column;
    margin: 0 32rpx;
    .tab-content {
        margin-top: 36rpx;
        flex: auto;
        overflow-y: auto;
        &-item {
            .menu-content-item {
                margin-bottom: 32rpx;
                .menu-line {
                    margin: 0 32rpx;
                    height: 1rpx;
                    background: rgba(0, 0, 0, 0.05);
                }
                .menu-item {
                    margin-bottom: 32rpx !important;
                }
                .menu-title {
                    color: $mocp-text-5;
                    margin-bottom: 32rpx;
                    padding: 0 32rpx;
                    font-size: 34rpx;
                }
            }
            .menu-list {
                display: flex;
                flex-wrap: wrap;
                .menu-item {
                    width: 25%;
                    margin-bottom: 48rpx;
                    box-sizing: border-box;
                }
            }
        }
    }
}
