.supply-demand-details {
    .g-form__footer {
        background-color: #fff;
    }

    &__content {
        .banner {
            background-color: #999;

            .van-swipe {
                min-height: 3rem;

                &-item {
                    height: 3rem;
                    font-size: 0;

                    img {
                        width: 100%;
                        height: 100%;
                        object-fit: cover;
                    }
                }
            }
        }

        .goods {
            padding: .32rem;
            background-color: #fff;
            margin-bottom: .2rem;

            table {
                width: 100%;

                th {
                    text-align: left;

                    h1 {
                        font-size: .36rem;
                        font-weight: bold;
                    }
                }

                td {
                    padding: .08rem 0;

                    span {
                        &:first-child {
                            color: #999;
                            margin-right: .2rem;
                        }
                    }
                }
            }

            &-price {
                text-align: center;

                h2 {
                    font-size: .48rem;
                    font-weight: bold;
                    color: #E84F42;
                }
            }
        }

        .trade {
            &-section {
                margin-bottom: .2rem;

                .van-button {
                    width: 1rem;
                    border-width: 1px;
                }
            }
        }
    }
}