.goods-details {
    &__form {
        .form {
            &-qty {
                width: 100%;

                &__input {
                    display: flex;

                    input {
                        flex: 1;
                    }

                    span {
                        white-space: nowrap;
                    }
                }

                span {
                    color: #999;
                }
            }

            &-address {
                display       : flex;
                flex-direction: column;

                &__placeholder {
                    color: var(--van-field-placeholder-text-color);
                }
            }
        }
    }

    &__content {
        background-color: #fff;

        .van-divider {
            font-size  : .36rem;
            font-weight: bold;
            color      : #333;
        }

        .submitbar {
            padding: .32rem;
        }

        .titlebar {
            display        : flex;
            align-items    : center;
            justify-content: center;
            gap            : .16rem;

            span {
                &:first-child {
                    font-size: .32rem;
                }

                &:last-child {
                    font-size  : .4rem;
                    font-weight: bold;
                    color      : #E84F42;
                }
            }
        }
    }
}