﻿.ly_form_4 {
    overflow: hidden
}

.ly_form_4 .form_wrapper {
    position: relative
}

.ly_form_4 .form_wrapper .form_bg::after {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    content: ''
}

.ly_form_4 .form_wrapper .form_box .form_table {
    width: 100%;
    margin: 0 auto
}

.ly_form_4 .form_wrapper .form_box .form_title {
    margin-bottom: 15px;
    line-height: 1;
    text-align: center
}

.ly_form_4 .form_wrapper .form_box .form_content {
    margin-bottom: 40px;
    text-align: center
}

.ly_form_4 .form_wrapper .form_box .field_rows.field_0 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.ly_form_4 .form_wrapper .form_box .field_rows.field_0 .rows {
    width: 47.92%
}

.ly_form_4 .form_wrapper .form_box .field_rows.field_0 .rows.full {
    width: 100%
}

.ly_form_4 .form_wrapper .form_box .field_rows.field_2 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.ly_form_4 .form_wrapper .form_box .field_rows.field_2 .rows {
    width: 49%
}

.ly_form_4 .form_wrapper .form_box .field_rows.field_2 .rows.full {
    width: 100%
}

.ly_form_4 .form_wrapper .form_box .code_box {
    align-items: center
}

.ly_form_4 .form_wrapper .form_box .code_box .input_txt {
    width: calc(100% - (4.16% + 186px))
}

.ly_form_4 .form_wrapper .form_box .code_box img {
    margin-left: 4.16%;
    transform: none;
    border-radius: 3px
}

.ly_form_4 .form_wrapper .form_box .input_txt {
    height: 50px;
    line-height: 50px;
    border-radius: 3px;
    font-size: 14px
}
.ly_form_4 .form_wrapper .form_box .input_textarea{
    width: 100%;
    min-height: 200px;
    padding: 10px;
}
.ly_form_4 .form_wrapper .form_box .input_box_txt {
    font-size: 14px
}

.ly_form_4 .form_wrapper .form_box .rows>label {
    color: #000000;
    font-size: 18px
}

.ly_form_4 .form_wrapper .form_box .rows>label.tips {
    color: #aaa
}

.ly_form_4 .form_wrapper .form_box .textarea_txt {
    border-radius: 3px;
    height: 110px
}

.ly_form_4 .form_wrapper .form_box .global_select_box .input_case {
    border-radius: 3px
}

.ly_form_4 .form_wrapper .form_box .field_checked_box {
    border-radius: 3px
}

.ly_form_4 .form_wrapper .form_box .form_tool_img_box {
    border-radius: 3px
}

.ly_form_4 .form_wrapper .form_box .global_select_box {
    line-height: 50px
}

.ly_form_4 .form_wrapper .form_box .global_select_box .input_case {
    height: 50px
}

.ly_form_4 .form_wrapper .form_box .field_checked_box {
    padding: 15px 20px 1px;
    line-height: 34px
}

.ly_form_4 .form_wrapper .form_box .button_rows {
    margin-top: 60px;
    text-align: center
}

.ly_form_4 .form_wrapper .form_box .form_table .rows .inquiry_submit {
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out
}

.ly_form_4 .form_wrapper .form_box .box_input_group .input_box_prefix {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    height: 50px;
    font-size: 14px;
    line-height: 50px
}

.ly_form_4 .form_wrapper .form_box .box_input_group .input_txt {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

@media screen and (max-width:1000px) {
    .ly_form_4 .form_wrapper .form_box {
        width: 100%
    }

    .ly_form_4 .global_inquiry_form .rows {
        margin-top: 20px
    }

    .ly_form_4 .form_wrapper .form_box .form_title {
        margin-bottom: 20px
    }

    .ly_form_4 .form_wrapper .form_box .field_rows.field_0 .rows {
        width: 100%
    }

    .ly_form_4 .form_wrapper .form_box .field_rows.field_2 .rows {
        width: 100%
    }

    .ly_form_4 .form_wrapper .form_box .button_rows {
        margin-top: 30px
    }

    .ly_form_4 .form_wrapper .form_box .form_content {
        margin-bottom: 20px
    }

    .ly_form_4 .form_wrapper .form_box .rows>label {
        font-size: 14px
    }

    .ly_form_4 .form_wrapper .form_box .input_txt {
        height: 40px;
        line-height: 40px;
        font-size: 14px
    }

    .ly_form_4 .form_wrapper .form_box .code_box .input_txt {
        width: 100%;
        flex: 1
    }

    .ly_form_4 .form_wrapper .form_box .global_select_box {
        line-height: 40px
    }

    .ly_form_4 .form_wrapper .form_box .global_select_box .input_case {
        height: 40px
    }
}