.custom-trade-form {
    padding-right: 20px;

    & > :not(:first-child) {
        margin-top: 12px;
    }

    .trade-form-item {
        display: flex;
        align-items: center;

        .trade-form-item__label {
            text-align: right;
            width: 70px;
            font-size: 14px;
        }

        .required {
            &:before {
                content: '*';
                color: red;
                padding-right: 2px;
            }
        }

        .trade-form-item__value {
            flex: 1;
            box-sizing: border-box;
            margin-left: 12px;

            .trade-form-submit {
                float: right;

                & > :nth-child(1) {
                    margin-right: 12px;
                }
            }

            .trade-form-input-suffix {
                background: #EAECEF;
                width: 32px;
                height: 32px;
                display: flex;
                justify-content: center;
                align-items: center;
                margin-right: -8px;
            }

            .trade-dialog-select {
                .t-select {
                    .t-input__wrap {
                        width: 100% !important;

                        .t-input {
                            &:hover {
                                border-color: #C99400;
                            }
                        }
                    }

                    .t-input--focused {
                        box-shadow: none;
                        border-color: #C99400;
                    }

                    .t-fake-arrow--active {
                        color: #C99400;
                    }

                    .t-input__prefix {
                        .t-tag {
                            background-color: #C99400;
                            color: #fff;
                            font-weight: 600;
                            font-size: 11px;

                            .t-icon {
                                color: #fff;
                            }
                        }
                    }


                }
            }

        }
    }

}
