﻿@media only screen and (min-width: 992px) {
    section.section.qfy-row-1-5ff809916ebeb78492 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 6vh;
        padding-bottom: 12vh;
        margin-top: 0;
        margin-bottom: 0;
    }

        section.section.qfy-row-1-5ff809916ebeb78492 > .container {
            max-width: 1280px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-1-5ff809916ebeb78492 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 5vh;
        padding-bottom: 5vh;
        margin-top: 0;
        margin-bottom: !important;
        min-height: 0;
    }
}

@media only screen and (max-width: 760px) {
    #simple_header-5ff809916ee19752 .header_title, #simple_header-5ff809916ee19752 .qfy-typed, #simple_header-5ff809916ee19752 .typed-cursor {
        font-size: 20px !important;
    }

    #simple_header-5ff809916ee19752 .header_subtitle {
        font-size: 20px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-1-5ff809916ed9d668255 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-1-5ff809916ed9d668255 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-1-5ff809916ed9d668255 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-1-5ff809916ed9d668255 {
    }

    .qfy-column-1-5ff809916ed9d668255 > .column_inner > .background-overlay, .qfy-column-1-5ff809916ed9d668255 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}


@media only screen and (min-width: 992px) {
    section.section.qfy-row-2-5ff809916f027121160 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        margin-bottom: 0;
        min-height: 317px;
    }

        section.section.qfy-row-2-5ff809916f027121160 > .container {
            max-width: 1280px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-2-5ff809916f027121160 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        margin-bottom: !important;
        min-height: 0;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5ff809916f855866 {
        height: 100%px !important;
    }

        .single_image_text-5ff809916f855866 .head {
            font-size: 16px !important;
        }

        .single_image_text-5ff809916f855866 .content {
            font-size: 11px !important;
        }
}

@media only screen and (min-width: 992px) {
    .qfy-column-2-5ff809916f19d693454 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-2-5ff809916f19d693454 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-2-5ff809916f19d693454 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-2-5ff809916f19d693454 {
    }

    .qfy-column-2-5ff809916f19d693454 > .column_inner > .background-overlay, .qfy-column-2-5ff809916f19d693454 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff809916ff7d957 .header_title {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff809916ff7d957 .header_subtitle {
        font-size: 12px !important;
    }
}


@media only screen and (max-width: 768px) {
    #vc_header_5ff80991702c9279 .header_title {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff80991702c9279 .header_subtitle {
        font-size: 12px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff80991705ef413 .header_title {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff80991705ef413 .header_subtitle {
        font-size: 12px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff809917091157 .header_title {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff809917091157 .header_subtitle {
        font-size: 12px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-3-5ff809916f8af276701 > .column_inner {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-3-5ff809916f8af276701 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-3-5ff809916f8af276701 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 40px;
        padding-right: 40px;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-3-5ff809916f8af276701 {
    }

    .qfy-column-3-5ff809916f8af276701 > .column_inner > .background-overlay, .qfy-column-3-5ff809916f8af276701 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5ff809917100d301 {
        height: 100%px !important;
    }

        .single_image_text-5ff809917100d301 .head {
            font-size: 16px !important;
        }

        .single_image_text-5ff809917100d301 .content {
            font-size: 11px !important;
        }
}

@media only screen and (min-width: 992px) {
    .qfy-column-4-5ff809917098c84407 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-4-5ff809917098c84407 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-4-5ff809917098c84407 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-4-5ff809917098c84407 {
    }

    .qfy-column-4-5ff809917098c84407 > .column_inner > .background-overlay, .qfy-column-4-5ff809917098c84407 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-3-5ff8099171099612036 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        margin-bottom: 0;
    }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-3-5ff8099171099612036 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        margin-bottom: !important;
        min-height: 0;
    }
}

@font-face {
    font-family: "fdc64e453183297585fbc0decadf2ec79";
    src: url("https://fonts.goodq.top/202004/fdc64e453183297585fbc0decadf2ec79/SourceHanSansCN-ExtraLight.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/202004/fdc64e453183297585fbc0decadf2ec79/SourceHanSansCN-ExtraLight.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://fonts.goodq.top/202004/fdc64e453183297585fbc0decadf2ec79/SourceHanSansCN-ExtraLight.woff") format("woff"), /* chrome, firefox */
    url("https://fonts.goodq.top/202004/fdc64e453183297585fbc0decadf2ec79/SourceHanSansCN-ExtraLight.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("https://fonts.goodq.top/202004/fdc64e453183297585fbc0decadf2ec79/SourceHanSansCN-ExtraLight.svg#fdc64e453183297585fbc0decadf2ec79") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_5ff809917151479 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff809917151479 .header_subtitle {
        font-size: 12px !important;
    }
}

#vc_header_5ff809917151479 .button_wrapper .button {
    transition: all ease .3s
}

    #vc_header_5ff809917151479 .button_wrapper .button.active, #vc_header_5ff809917151479 .button_wrapper .button:hover {
        background-color: #fff !important;
        color: #333 !important;
        font-weight: 400 !important;
        transition: all ease .3s
    }

@media only screen and (min-width: 992px) {
    .qfy-column-5-5ff8099171203710511 > .column_inner {
        padding-left: 19vw;
        /*padding-right: 6vw;*/
        padding-top: 13vh;
        padding-bottom: 20vh;
    }

    .qfe_row .vc_span_class.qfy-column-5-5ff8099171203710511 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-5-5ff8099171203710511 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 40px;
        padding-right: 40px;
        padding-top: 0;
        padding-bottom: 50px;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-5-5ff8099171203710511 {
    }

    .qfy-column-5-5ff8099171203710511 > .column_inner > .background-overlay, .qfy-column-5-5ff8099171203710511 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-4-5ff8099171ce8384910 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        margin-bottom: 0;
    }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-4-5ff8099171ce8384910 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        margin-bottom: !important;
        min-height: 0;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5ff8099172538843 .head {
        font-size: 16px !important;
    }

    .single_image_text-5ff8099172538843 .content {
        font-size: 16px !important;
    }
}

@font-face {
    font-family: "f5d38338e5fb252cafa416ad142f28de0";
    src: url("https://fonts.goodq.top/202004/f5d38338e5fb252cafa416ad142f28de0/SourceHanSansCN-ExtraLight.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/202004/f5d38338e5fb252cafa416ad142f28de0/SourceHanSansCN-ExtraLight.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://fonts.goodq.top/202004/f5d38338e5fb252cafa416ad142f28de0/SourceHanSansCN-ExtraLight.woff") format("woff"), /* chrome, firefox */
    url("https://fonts.goodq.top/202004/f5d38338e5fb252cafa416ad142f28de0/SourceHanSansCN-ExtraLight.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("https://fonts.goodq.top/202004/f5d38338e5fb252cafa416ad142f28de0/SourceHanSansCN-ExtraLight.svg#f5d38338e5fb252cafa416ad142f28de0") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_5ff809917289b584 .header_title {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff809917289b584 .header_subtitle {
        font-size: 12px !important;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5ff8099173213367 .head {
        font-size: 16px !important;
    }

    .single_image_text-5ff8099173213367 .content {
        font-size: 16px !important;
    }
}

@font-face {
    font-family: "f52cdc54270322b5b7e390cc518bb9cfc";
    src: url("https://fonts.goodq.top/202004/f52cdc54270322b5b7e390cc518bb9cfc/SourceHanSansCN-ExtraLight.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/202004/f52cdc54270322b5b7e390cc518bb9cfc/SourceHanSansCN-ExtraLight.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://fonts.goodq.top/202004/f52cdc54270322b5b7e390cc518bb9cfc/SourceHanSansCN-ExtraLight.woff") format("woff"), /* chrome, firefox */
    url("https://fonts.goodq.top/202004/f52cdc54270322b5b7e390cc518bb9cfc/SourceHanSansCN-ExtraLight.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("https://fonts.goodq.top/202004/f52cdc54270322b5b7e390cc518bb9cfc/SourceHanSansCN-ExtraLight.svg#f52cdc54270322b5b7e390cc518bb9cfc") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_5ff8099173565704 .header_title {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff8099173565704 .header_subtitle {
        font-size: 12px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-7-5ff8099171e6e573433 > .column_inner {
        padding-left: 3vw;
        padding-right: 3vw;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-7-5ff8099171e6e573433 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-7-5ff8099171e6e573433 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-7-5ff8099171e6e573433 {
    }

    .qfy-column-7-5ff8099171e6e573433 > .column_inner > .background-overlay, .qfy-column-7-5ff8099171e6e573433 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5ff8099173d16560 .head {
        font-size: 16px !important;
    }

    .single_image_text-5ff8099173d16560 .content {
        font-size: 16px !important;
    }
}

@font-face {
    font-family: "f32274d57d8278a58214f5395414de9ab";
    src: url("https://fonts.goodq.top/202004/f32274d57d8278a58214f5395414de9ab/SourceHanSansCN-ExtraLight.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/202004/f32274d57d8278a58214f5395414de9ab/SourceHanSansCN-ExtraLight.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://fonts.goodq.top/202004/f32274d57d8278a58214f5395414de9ab/SourceHanSansCN-ExtraLight.woff") format("woff"), /* chrome, firefox */
    url("https://fonts.goodq.top/202004/f32274d57d8278a58214f5395414de9ab/SourceHanSansCN-ExtraLight.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("https://fonts.goodq.top/202004/f32274d57d8278a58214f5395414de9ab/SourceHanSansCN-ExtraLight.svg#f32274d57d8278a58214f5395414de9ab") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_5ff8099174067128 .header_title {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff8099174067128 .header_subtitle {
        font-size: 12px !important;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5ff809917474d774 .head {
        font-size: 16px !important;
    }

    .single_image_text-5ff809917474d774 .content {
        font-size: 16px !important;
    }
}

@font-face {
    font-family: "f7c52c88f416d8ff2cf11365cf8047583";
    src: url("https://fonts.goodq.top/202004/f7c52c88f416d8ff2cf11365cf8047583/SourceHanSansCN-ExtraLight.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/202004/f7c52c88f416d8ff2cf11365cf8047583/SourceHanSansCN-ExtraLight.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://fonts.goodq.top/202004/f7c52c88f416d8ff2cf11365cf8047583/SourceHanSansCN-ExtraLight.woff") format("woff"), /* chrome, firefox */
    url("https://fonts.goodq.top/202004/f7c52c88f416d8ff2cf11365cf8047583/SourceHanSansCN-ExtraLight.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("https://fonts.goodq.top/202004/f7c52c88f416d8ff2cf11365cf8047583/SourceHanSansCN-ExtraLight.svg#f7c52c88f416d8ff2cf11365cf8047583") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_5ff8099174a57114 .header_title {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff8099174a57114 .header_subtitle {
        font-size: 12px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-8-5ff8099173618672161 > .column_inner {
        padding-left: 3vw;
        padding-right: 3vw;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-8-5ff8099173618672161 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-8-5ff8099173618672161 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-8-5ff8099173618672161 {
    }

    .qfy-column-8-5ff8099173618672161 > .column_inner > .background-overlay, .qfy-column-8-5ff8099173618672161 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5ff8099175190775 .head {
        font-size: 16px !important;
    }

    .single_image_text-5ff8099175190775 .content {
        font-size: 16px !important;
    }
}

@font-face {
    font-family: "fd793bc6368255324cd2b8758aec2cc88";
    src: url("https://fonts.goodq.top/202004/fd793bc6368255324cd2b8758aec2cc88/SourceHanSansCN-ExtraLight.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/202004/fd793bc6368255324cd2b8758aec2cc88/SourceHanSansCN-ExtraLight.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://fonts.goodq.top/202004/fd793bc6368255324cd2b8758aec2cc88/SourceHanSansCN-ExtraLight.woff") format("woff"), /* chrome, firefox */
    url("https://fonts.goodq.top/202004/fd793bc6368255324cd2b8758aec2cc88/SourceHanSansCN-ExtraLight.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("https://fonts.goodq.top/202004/fd793bc6368255324cd2b8758aec2cc88/SourceHanSansCN-ExtraLight.svg#fd793bc6368255324cd2b8758aec2cc88") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_5ff80991754a8256 .header_title {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff80991754a8256 .header_subtitle {
        font-size: 12px !important;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5ff8099175b67482 .head {
        font-size: 16px !important;
    }

    .single_image_text-5ff8099175b67482 .content {
        font-size: 16px !important;
    }
}

@font-face {
    font-family: "f4c15ef137fabe3ae07cddb1b6e104475";
    src: url("https://fonts.goodq.top/202004/f4c15ef137fabe3ae07cddb1b6e104475/SourceHanSansCN-ExtraLight.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/202004/f4c15ef137fabe3ae07cddb1b6e104475/SourceHanSansCN-ExtraLight.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://fonts.goodq.top/202004/f4c15ef137fabe3ae07cddb1b6e104475/SourceHanSansCN-ExtraLight.woff") format("woff"), /* chrome, firefox */
    url("https://fonts.goodq.top/202004/f4c15ef137fabe3ae07cddb1b6e104475/SourceHanSansCN-ExtraLight.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("https://fonts.goodq.top/202004/f4c15ef137fabe3ae07cddb1b6e104475/SourceHanSansCN-ExtraLight.svg#f4c15ef137fabe3ae07cddb1b6e104475") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_5ff8099175e90935 .header_title {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff8099175e90935 .header_subtitle {
        font-size: 12px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-9-5ff8099174afb145394 > .column_inner {
        padding-left: 3vw;
        padding-right: 3vw;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-9-5ff8099174afb145394 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-9-5ff8099174afb145394 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-9-5ff8099174afb145394 {
    }

    .qfy-column-9-5ff8099174afb145394 > .column_inner > .background-overlay, .qfy-column-9-5ff8099174afb145394 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-10-5ff8099175f3060744 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-10-5ff8099175f3060744 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-10-5ff8099175f3060744 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-10-5ff8099175f3060744 {
    }

    .qfy-column-10-5ff8099175f3060744 > .column_inner > .background-overlay, .qfy-column-10-5ff8099175f3060744 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-6-5ff8099171c89429910 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 13vh;
        padding-bottom: 10vh;
    }

    .qfe_row .vc_span_class.qfy-column-6-5ff8099171c89429910 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-6-5ff8099171c89429910 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 40px;
        padding-right: 40px;
        padding-top: 40px;
        padding-bottom: 60px;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-6-5ff8099171c89429910 {
    }

    .qfy-column-6-5ff8099171c89429910 > .column_inner > .background-overlay, .qfy-column-6-5ff8099171c89429910 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-5-5ff8099175fab271432 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 120px;
        padding-bottom: 30vh;
        margin-top: 0;
        margin-bottom: 0;
    }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-5-5ff8099175fab271432 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 10vh;
        padding-bottom: 8vh;
        margin-top: 0;
        margin-bottom: !important;
        min-height: 0;
    }
}

@font-face {
    font-family: "f4426cef3483410701ce62734a70a6e1e";
    src: url("https://fonts.goodq.top/202004/f4426cef3483410701ce62734a70a6e1e/SourceHanSansCN-Light.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/202004/f4426cef3483410701ce62734a70a6e1e/SourceHanSansCN-Light.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://fonts.goodq.top/202004/f4426cef3483410701ce62734a70a6e1e/SourceHanSansCN-Light.woff") format("woff"), /* chrome, firefox */
    url("https://fonts.goodq.top/202004/f4426cef3483410701ce62734a70a6e1e/SourceHanSansCN-Light.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("https://fonts.goodq.top/202004/f4426cef3483410701ce62734a70a6e1e/SourceHanSansCN-Light.svg#f4426cef3483410701ce62734a70a6e1e") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@font-face {
    font-family: "febe8bd2fb3b4a4a4a7f542796f6f9e9c";
    src: url("https://fonts.goodq.top/202004/febe8bd2fb3b4a4a4a7f542796f6f9e9c/SourceHanSansCN-Light.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/202004/febe8bd2fb3b4a4a4a7f542796f6f9e9c/SourceHanSansCN-Light.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://fonts.goodq.top/202004/febe8bd2fb3b4a4a4a7f542796f6f9e9c/SourceHanSansCN-Light.woff") format("woff"), /* chrome, firefox */
    url("https://fonts.goodq.top/202004/febe8bd2fb3b4a4a4a7f542796f6f9e9c/SourceHanSansCN-Light.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("https://fonts.goodq.top/202004/febe8bd2fb3b4a4a4a7f542796f6f9e9c/SourceHanSansCN-Light.svg#febe8bd2fb3b4a4a4a7f542796f6f9e9c") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_5ff8099176aca786 .header_title {
        font-size: 26px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff8099176aca786 .header_subtitle {
        font-size: 18px !important;
    }
}

@media only screen and (max-width: 768px) {
    #qfy-btn-5ff8099176d486396 a, #qfy-btn-5ff8099176d486396 button {
        font-size: 12px !important;
        padding-top: px !important;
        padding-bottom: px !important;
        padding-left: px !important;
        padding-right: px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-11-5ff80991767ba547292 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-11-5ff80991767ba547292 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-11-5ff80991767ba547292 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-11-5ff80991767ba547292 {
    }

    .qfy-column-11-5ff80991767ba547292 > .column_inner > .background-overlay, .qfy-column-11-5ff80991767ba547292 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-6-5ff8099176db7155170 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: -20vh;
        margin-bottom: 0;
    }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-6-5ff8099176db7155170 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        margin-bottom: !important;
        min-height: 0;
    }
}

@font-face {
    font-family: "f726fd21fee70ab729f9c00091b4758f8";
    src: url("https://fonts.goodq.top/202004/f726fd21fee70ab729f9c00091b4758f8/SourceHanSansCN-ExtraLight.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/202004/f726fd21fee70ab729f9c00091b4758f8/SourceHanSansCN-ExtraLight.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://fonts.goodq.top/202004/f726fd21fee70ab729f9c00091b4758f8/SourceHanSansCN-ExtraLight.woff") format("woff"), /* chrome, firefox */
    url("https://fonts.goodq.top/202004/f726fd21fee70ab729f9c00091b4758f8/SourceHanSansCN-ExtraLight.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("https://fonts.goodq.top/202004/f726fd21fee70ab729f9c00091b4758f8/SourceHanSansCN-ExtraLight.svg#f726fd21fee70ab729f9c00091b4758f8") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_5ff809917723679 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff809917723679 .header_subtitle {
        font-size: 12px !important;
    }
}

.UUID-POSTS-5ff8099179c76422372 li:hover .post-title > i.glyphicon {
    color: #cccccc !important;
}

.UUID-POSTS-5ff8099179c76422372 li:hover .post-title > a, .UUID-POSTS-5ff8099179c76422372 li:hover .post-title > div > a, .UUID-POSTS-5ff8099179c76422372 li:hover .post-title > span {
    color: #ffffff !important;
}

    .UUID-POSTS-5ff8099179c76422372 li:hover .post-title > span.toEditor {
        color: #fff !important;
    }

.UUID-POSTS-5ff8099179c76422372 li:hover .subtitle {
    color: #cccccc !important;
}

.UUID-POSTS-5ff8099179c76422372 li:hover .vc_read_more {
    color: #000000 !important;
}

@media only screen and (max-width: 992px) {
    .UUID-POSTS-5ff8099179c76422372 .vc_span_mobile {
        float: left !important;
        max-width: 99.8% !important;
    }

    .UUID-POSTS-5ff8099179c76422372 .post_blog .vc_span_mobile .blog-media {
        width: auto !important;
    }

    .thumbnail_text-5ff8099179c74643 .head {
        font-size: 16px !important;
    }

    .thumbnail_text-5ff8099179c74643 .content {
        font-size: 16px !important;
    }
}

.UUID-POSTS-5ff8099179c76422372 .qfy_item_post .price_warp .amount, .UUID-POSTS-5ff8099179c76422372 .qfy_item_post .price_warp del {
    color: #cccccc;
    font-size: 12px;
}

.UUID-POSTS-5ff8099179c76422372 .qfy_item_post .price_warp ins .amount {
    color: #cccccc;
    font-size: 12px;
}

.UUID-POSTS-5ff8099179c76422372 .qfy_item_post .price_warp {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

.UUID-POSTS-5ff8099179c76422372 .qfy_item_post:hover .price_warp .amount, .UUID-POSTS-5ff8099179c76422372 .qfy_item_post:hover .price_warp del {
    color: #cccccc !important;
}

.UUID-POSTS-5ff8099179c76422372 .qfy_item_post:hover .price_warp ins .amount {
    color: #cccccc !important;
}

.UUID-POSTS-5ff8099179c76422372 li:hover {
    transition: all .6s ease;
}

.UUID-POSTS-5ff8099179c76422372 li {
    transition: all .6s ease;
}

.UUID-POSTS-5ff8099179c76422372 .qfe_heading {
    padding: 0 0 0 10px;
    height: 28px;
    line-height: 28px;
    background-color: transparent;
    margin: 0px;
    font-family: 黑体;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    color: #a3a3a3;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
    background-image: none;
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.UUID-POSTS-5ff8099179c76422372 .qfe_heading {
    border-top: 0;
    border-left: 0;
    border-right: 0;
}

.UUID-POSTS-5ff8099179c76422372 .teaser_grid_container, .UUID-POSTS-5ff8099179c76422372 .vc-carousel {
    border-bottom: 0;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    padding: 10px 10px 4px 10px;
}

.UUID-POSTS-5ff8099179c76422372 {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.post-title .glyphicon {
    left: 0px;
}

#UUID-POSTS-5ff8099179c76422372 .bitWidgetFrame {
    background-color: transparent;
    background-image: none;
    background-repeat: repeat;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media only screen and (min-width: 992px) {
    .qfy-column-12-5ff8099176f2a991496 > .column_inner {
        padding-left: 15vw;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-12-5ff8099176f2a991496 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-12-5ff8099176f2a991496 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0;
        padding-bottom: 10vh;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-12-5ff8099176f2a991496 {
    }

    .qfy-column-12-5ff8099176f2a991496 > .column_inner > .background-overlay, .qfy-column-12-5ff8099176f2a991496 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@font-face {
    font-family: "f016843cb14905dc2ae2966a53c2b7e1a";
    src: url("https://fonts.goodq.top/202004/f016843cb14905dc2ae2966a53c2b7e1a/SourceHanSansCN-ExtraLight.eot"); /* IE9 */
    src: url("https://fonts.goodq.top/202004/f016843cb14905dc2ae2966a53c2b7e1a/SourceHanSansCN-ExtraLight.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://fonts.goodq.top/202004/f016843cb14905dc2ae2966a53c2b7e1a/SourceHanSansCN-ExtraLight.woff") format("woff"), /* chrome, firefox */
    url("https://fonts.goodq.top/202004/f016843cb14905dc2ae2966a53c2b7e1a/SourceHanSansCN-ExtraLight.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("https://fonts.goodq.top/202004/f016843cb14905dc2ae2966a53c2b7e1a/SourceHanSansCN-ExtraLight.svg#f016843cb14905dc2ae2966a53c2b7e1a") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_5ff809917d85b132 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff809917d85b132 .header_subtitle {
        font-size: 12px !important;
    }
}

.iphorm-elements-67, .iphorm-elements-67 button, .iphorm-elements-67 input, .iphorm-elements-67 select, .iphorm-elements-67 textarea {
    font-family: 微軟正黑體;
    font-style: normal
}

.iphorm-submit-wrap-67 button.iphorm-submit-element:hover span, .iphorm-submit-wrap-67 button.iphorm-submit-element:hover em {
    background-color: #22a1e0 !important;
}

.iphorm-submit-wrap-67 button.iphorm-submit-element:hover span, .iphorm-submit-wrap-67 button.iphorm-submit-element:hover em {
    border-color: #22a1e0 !important;
}

.iphorm-elements.iphorm-elements-67 .iphorm-element-wrap-text input, .iphorm-elements.iphorm-elements-67 .iphorm-element-wrap-captcha input, .iphorm-elements.iphorm-elements-67 .iphorm-element-wrap-password input, .iphorm-elements.iphorm-elements-67 .iphorm-element-wrap select, .iphorm-elements.iphorm-elements-67 .iphorm-element-wrap textarea {
    width: 100%;
    max-width: 100% !important;
}

.iphorm-elements.iphorm-elements-67 .iphorm-group-wrap, .iphorm-elements.iphorm-elements-67 .iphorm-element-wrap-text, .iphorm-elements.iphorm-elements-67 .iphorm-element-wrap-captcha, .iphorm-elements.iphorm-elements-67 .iphorm-element-wrap-password, .iphorm-elements.iphorm-elements-67 .iphorm-element-wrap {
    width: 100% !important;
    max-width: 100% !important;
}

.iphorm-submit-wrap-67 .iphorm-submit-input-wrap {
    width: 100% !important;
    max-width: 100% !important;
}

    .iphorm-submit-wrap-67 .iphorm-submit-input-wrap button {
        margin: 0;
    }

.iphorm-elements.iphorm-elements-67 .iphorm-element-wrap-text input, .iphorm-elements.iphorm-elements-67 .iphorm-element-wrap-captcha input, .iphorm-elements.iphorm-elements-67 .iphorm-element-wrap-password input, .iphorm-elements.iphorm-elements-67 .iphorm-element-wrap select, .iphorm-elements.iphorm-elements-67 .iphorm-element-wrap textarea {
    border-radius: 0px;
}

.iphorm-elements-67 .iphorm-element-wrap-text input,
.iphorm-elements-67 .iphorm-element-wrap-captcha input,
.iphorm-elements-67 .iphorm-element-wrap-password input,
.iphorm-elements-67 .iphorm-input-wrap-select select,
.iphorm-elements-67 .iphorm-element-wrap select, .iphorm-elements .iphorm-element-wrap textarea {
    box-shadow: none !important;
}

.iphorm-elements-67 .iphorm-element-wrap-text input,
.iphorm-elements-67 .iphorm-element-wrap-captcha input,
.iphorm-elements-67 .iphorm-element-wrap-password input,
.iphorm-elements-67 .iphorm-input-wrap-select select,
.iphorm-elements-67 .iphorm-element-wrap select,
.iphorm-elements-67 .iphorm-input-wrap-select select,
.iphorm-elements-67 .iphorm-element-wrap textarea {
    background-color: rgba(0, 0, 0, 0) !important;
}

.iphorm-elements-67 .iphorm-input-li > label {
    font-size: 14px;
}

.iphorm-elements-67 .iphorm-element-spacer {
    padding-bottom: 10px !important;
}

.iphorm-elements-67 .iphorm-element-wrap-text input,
.iphorm-elements-67 .iphorm-element-wrap-captcha input,
.iphorm-elements-67 .iphorm-element-wrap-password input,
.iphorm-elements-67 .iphorm-input-wrap-select select,
.iphorm-elements-67 .iphorm-element-wrap select,
.iphorm-elements-67 .iphorm-input-wrap-select select,
.iphorm-elements-67 .iphorm-element-wrap textarea {
    border-width: 1px !important;
    border-color: #5b80b1 !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-top: 0px !important;
}

.iphorm-elements-67 .iphorm-submit-input-wrap {
    float: none !important;
    text-align: left !important;
}

@media only screen and (min-width: 992px) {
    .qfy-column-13-5ff809917d542538232 > .column_inner {
        padding-left: 3vw;
        padding-right: 8vw;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-13-5ff809917d542538232 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-13-5ff809917d542538232 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 40px;
        padding-right: 40px;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-13-5ff809917d542538232 {
    }

    .qfy-column-13-5ff809917d542538232 > .column_inner > .background-overlay, .qfy-column-13-5ff809917d542538232 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-7-5ff809917f932178905 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 10vh;
        padding-bottom: 5vh;
        margin-top: 0;
        margin-bottom: 0;
    }

        section.section.qfy-row-7-5ff809917f932178905 > .container {
            max-width: 1290px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-7-5ff809917f932178905 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 20px;
        padding-bottom: 20px;
        margin-top: 0;
        margin-bottom: !important;
        min-height: 0;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff809917fda4274 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ff809917fda4274 .header_subtitle {
        font-size: 12px !important;
    }
}

.advanced-list-5ff80991807af33 .item_block:hover .item_wrapper .title {
    color: #ffffff !important;
}

.advanced-list-5ff80991807af33 .item_block:hover .item_wrapper .subtitle {
    color: #999999 !important;
}

.advanced-list-5ff80991807af33 .item_block:hover .item_wrapper .year {
    color: #ffffff !important;
}

.advanced-list-5ff80991807af33 .item_block:hover .item_wrapper .md {
    color: #ededed !important;
}

.advanced-list-5ff80991807af33 .item_block:hover .item_wrapper .cate span {
    color: #cccccc !important;
}

.advanced-list-5ff80991807af33 .item_block:hover .item_wrapper .description {
    color: #ffffff !important;
}

.advanced-list-5ff80991807af33 .item_block:hover .price_warp .amount, .advanced-list-5ff80991807af33 .item_block:hover .price_warp del {
    color: #000000 !important;
}

.advanced-list-5ff80991807af33 .item_block:hover .price_warp ins .amount {
    color: #000000 !important;
}

.advanced-list-5ff80991807af33 .item_block .price_warp .amount, .advanced-list-5ff80991807af33 .item_block .price_warp del {
    color: #757575;
    font-size: 22px;
    font-family: Raleway;
}

.advanced-list-5ff80991807af33 .item_block .price_warp ins .amount {
    color: #757575;
    font-size: 22px;
    font-family: Raleway;
}

.advanced-list-5ff80991807af33 .item_block .price_warp {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

body .advanced-list-5ff80991807af33 .item_block .item_wrapper {
    background: rgba(50,96,158,0.6);
}

body .advanced-list-5ff80991807af33 .item_block:hover .item_wrapper {
    background: rgba(50,96,158,0.6) !important;
}

.advanced-list-5ff80991807af33 .item_block:hover .item_img img {
    transform: scale(1.06);
    -moz-transform: scale(1.06,1.06);
    -webkit-transform: scale(1.06,1.06);
    -o-transform: scale(1.06,1.06);
}

.advanced-list-5ff80991807af33 .vc-cbtn.vc-left {
    margin-left: -25px;
}

.advanced-list-5ff80991807af33 .vc-cbtn.vc-right {
    margin-right: -25px;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-left {
    background-color: transparent;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-right {
    background-color: transparent;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-left:hover {
    background-color: transparent;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-right:hover {
    background-color: transparent;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-left:before {
    color: #4299e1;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-right:before {
    color: #4299e1;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-left:hover:before {
    color: #4299e1;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-right:hover:before {
    color: #4299e1;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-left {
    opacity: 0.7;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-right {
    opacity: 0.7;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-left:hover {
    opacity: 1;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-right:hover {
    opacity: 1;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-left:hover {
    border-color: transparent;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-right:hover {
    border-color: transparent;
}

.advanced-list-5ff80991807af33 .vc-carousel .vc-cbtn:before {
    font-size: 28px;
}

.advanced-list-5ff80991807af33 .list-style1 .item_block .item_wrapper {
    height: 150px;
}

.advanced-list-5ff80991807af33 .list-style1 .item_block:hover .item_info:before {
    border-color: #cccccc;
}

.advanced-list-5ff80991807af33 .list-style1 .item_block .item_wrapper:before {
    color: #cccccc;
}

@media only screen and (max-width: 992px) {
    .advanced-list-5ff80991807af33 .item_block .item_wrapper {
        height: 100px !important;
    }

    .advanced-list-5ff80991807af33 .item_block {
        padding: 0px !important;
        position: relative !important;
    }

        .advanced-list-5ff80991807af33 .item_block .item_wrapper {
            position: relative !important;
            top: 0 !important;
        }

        .advanced-list-5ff80991807af33 .item_block .item_mask {
            display: none !important;
        }

        .advanced-list-5ff80991807af33 .item_block .item_wrapper {
            background: rgba(50,96,158,0.6) !important;
        }

            .advanced-list-5ff80991807af33 .item_block .item_wrapper .title {
                color: #ffffff !important;
            }

            .advanced-list-5ff80991807af33 .item_block .item_wrapper .subtitle {
                color: #999999 !important;
            }

            .advanced-list-5ff80991807af33 .item_block .item_wrapper .year {
                color: #ffffff !important;
            }

            .advanced-list-5ff80991807af33 .item_block .item_wrapper .md {
                color: #ededed !important;
            }

            .advanced-list-5ff80991807af33 .item_block .item_wrapper .cate span {
                color: #cccccc !important;
            }

            .advanced-list-5ff80991807af33 .item_block .item_wrapper .description {
                color: #ffffff !important;
            }

        .advanced-list-5ff80991807af33 .item_block .price_warp .amount, .advanced-list-5ff80991807af33 .item_block .price_warp del {
            color: #000000 !important;
        }

        .advanced-list-5ff80991807af33 .item_block .price_warp ins .amount {
            color: #000000 !important;
        }

        .advanced-list-5ff80991807af33 .item_block .item_wrapper .item_info .subtitle, .advanced-list-5ff80991807af33 .item_block .item_wrapper .item_info .date_wrap, .advanced-list-5ff80991807af33 .item_block .item_wrapper .item_info .cate, .advanced-list-5ff80991807af33 .item_block .item_wrapper .item_info .item_des {
            opacity: 1 !important;
        }
}

@media only screen and (min-width: 992px) {
    .qfy-column-14-5ff809917fa8f963427 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-14-5ff809917fa8f963427 {
    }

    ;
}

@media only screen and (max-width: 992px) {
    .qfy-column-14-5ff809917fa8f963427 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top:;
        padding-bottom:;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-14-5ff809917fa8f963427 {
    }

    .qfy-column-14-5ff809917fa8f963427 > .column_inner > .background-overlay, .qfy-column-14-5ff809917fa8f963427 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}
