.pingshang_form_main {
    padding: 60px 0;
    background: #FEF8F8;
}

.pingshang-form {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    aspect-ratio: 1400/822;
}

.pingshang-form .pic {
    width: 50%;
    height: 100%;
    padding: 57px 0 0 65px;
    display: flex;
    flex-direction: column;
    gap: var(--gap-20);
}

.pingshang-form .pingshang_form_title {
  /* -webkit-text-stroke-width: 3px;
    -webkit-text-stroke-color: #FFF; */
    -webkit-font-smoothing: antialiased;
    text-rendering: geometricPrecision;
    text-shadow:
    0 0 0.8px rgba(255, 255, 255, 0.98),
    0 0 1.8px rgba(255, 255, 255, 0.92),
    0 0 2.6px rgba(255, 255, 255, 0.62),
    0 0 3.4px rgba(255, 255, 255, 0.46),
    4px 0 0 rgba(255, 255, 255, 0.9), 3.7px 1.5px 0 rgba(255, 255, 255, 0.9), 2.8px 2.8px 0 rgba(255, 255, 255, 0.9), 1.5px 3.7px 0 rgba(255, 255, 255, 0.9),
    0 4px 0 rgba(255, 255, 255, 0.9), -1.5px 3.7px 0 rgba(255, 255, 255, 0.9), -2.8px 2.8px 0 rgba(255, 255, 255, 0.9), -3.7px 1.5px 0 rgba(255, 255, 255, 0.9),
    -4px 0 0 rgba(255, 255, 255, 0.9), -3.7px -1.5px 0 rgba(255, 255, 255, 0.9), -2.8px -2.8px 0 rgba(255, 255, 255, 0.9), -1.5px -3.7px 0 rgba(255, 255, 255, 0.9),
    0 -4px 0 rgba(255, 255, 255, 0.9), 1.5px -3.7px 0 rgba(255, 255, 255, 0.9), 2.8px -2.8px 0 rgba(255, 255, 255, 0.9), 3.7px -1.5px 0 rgba(255, 255, 255, 0.9);

}   

.pingshang-form .pingshang_form_sub_title {

}

.pingshang-form .right {
    -webkit-flex: 1;
    flex: 1;
    padding: 0 35px;
    margin-top: -60px;
}

.pingshang-form .inqury_title_box {
    display: none;
}

.pingshang-form .inqury-form .input-wrap {
    padding: 12px 0px 12px 0px !important;
}

.pingshang-form .inqury-form .one-line-input,
.pingshang-form .inqury-form .textarea-input{
    height: 80px !important;
    border: none !important;
    padding: 0 0 0 40px !important;
    background: #fff;
    border-radius: 100px !important;
    position: relative;
    resize: none;
}

.pingshang-form .inqury-form .one-line-input::placeholder,
.pingshang-form .inqury-form .textarea-input::placeholder {
    color: #999 !important;
    font-family: var(--font-middle-family) !important;
    font-size: var(--font-18) !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: normal !important;
}
.pingshang-form .inqury-form .textarea-input::placeholder{
    position: absolute;
    top: 35%;
}


.pingshang-form .inqury_submit {
    font-family: var(--font-middle-family) !important;
    font-size: var(--font-18) !important;
    width: 100% !important;
    margin: 50px auto 0 !important;
    height: 80px !important;
    border: none !important;
    background: #4B2423 !important;
    border-radius: 100px !important;
}

.pingshang-form .inqury-form .input-wrap .input-label {
    display: none;
}

.pingshang-form .inqury-form .text-wrap .char-count,
.pingshang-form .inqury-form .textarea-wrap .char-count {
    display: none;
}

@media screen and (max-width: 1500px) {
    .pingshang-form .right {
        margin-top: 50px;
    }
}

@media screen and (max-width: 1280px) {
    .pingshang-form .inqury-form .one-line-input,
    .pingshang-form .inqury-form .textarea-input {
        height: 64px !important;
        padding: 0 0 0 32px !important;
    }

    .pingshang-form .inqury_submit {
        margin: 30px auto 0 !important;
        height: 64px !important;
    }

    .pingshang-form .right {
        margin-top: 0px;
    }
}

@media screen and (max-width: 1200px) {
    .pingshang-form .inqury-form > .text-wrap:nth-of-type(3)::after {
        left: 23%;
    }
    
    .pingshang-form .inqury-form > .text-wrap:nth-of-type(4)::after {
        left: 30%;
    }

    .pingshang-form .pic {
        padding: 36px 0 0 0;
        gap: 16px;
    }
}

@media screen and (max-width: 992px) {
    .pingshang-form .pingshang_form_title {
        /* -webkit-text-stroke-width: 3px; */
    
    } 

    .pingshang-form .inqury-form .one-line-input,
    .pingshang-form .inqury-form .textarea-input{
        height: 48px !important;
        padding: 0 0 0 24px !important;
    }

    .pingshang-form .pic {
        padding: 30px 0 0 0;
        gap: 10px;
    }

    .pingshang-form .inqury_submit {
        margin: 24px auto 0 !important;
        height: 48px !important;
    }

    .pingshang-form .inqury-form > .text-wrap:nth-of-type(3)::after {
        left: 34%;
    }
    
    .pingshang-form .inqury-form > .text-wrap:nth-of-type(4)::after {
        left: 44%;
    }
}

@media screen and (max-width: 768px) {
    .pingshang-form {
        display: block;
        background-image: none !important;
        background-color: #F4C3C1;
        aspect-ratio: auto;
        height: auto;
    }

    .pingshang-form .pic {
        width: 100%;
        padding: 36px 0 0 30px;
        gap: 16px;
    }

    .pingshang-form .pingshang_form_title {
        /* -webkit-text-stroke-width: 2px; */
    
    } 

    .pingshang-form .inqury-form .one-line-input,
    .pingshang-form .inqury-form .textarea-input {
        height: 50px !important;
        padding: 0 0 0 25px !important;
    }

    .pingshang-form .inqury_submit {
        margin: 25px auto 0 !important;
        height: 50px !important;
    }

    .pingshang-form .inqury-form > .text-wrap:nth-of-type(3)::after {
        left: 20%;
    }
    
    .pingshang-form .inqury-form > .text-wrap:nth-of-type(4)::after {
        left: 25%;
    }

    .pingshang-form .right {
        padding: 15px;
    }

}

@media screen and (max-width: 576px) {
    .pingshang-form .pingshang_form_title {
        /* -webkit-text-stroke-width: 1px; */
    } 

}

@media screen and (max-width: 480px) {

}