/* /Views/Shared/_Footer.cshtml.rz.scp.css */

/*@media (min-width: 992px){
        .container_box {
            width: 85%;
            max-width: 1430.016px;
            margin:auto;
        }
    }*/
@media (max-width: 1024px) {
    .footer_pc[b-xy1gj8udjy] {
        display: none
    }
}

@media (min-width: 1024px) {
    .footer_phone[b-xy1gj8udjy] {
        display: none
    }
}

li[b-xy1gj8udjy] {
    list-style: none;
}

ul[b-xy1gj8udjy] {
    padding: 0px;
}

.footer_pc[b-xy1gj8udjy] {
    background-color: #050E19;
    color: #fff;
}

.footer_nav_box[b-xy1gj8udjy] {
    display: flex;
    justify-content: space-between;
    margin: 0;
}

.footer_second_nav[b-xy1gj8udjy] {
    display: flex;
}

.footer_nav_box .title[b-xy1gj8udjy] {
    font-size: 16px;
    margin-bottom: 20px;
    font-weight: 600;
}

.footer_second_nav ul[b-xy1gj8udjy],
.footer_second[b-xy1gj8udjy] {
    font-size: 14px;
    color: #6B7482;
}

    .footer_second_nav ul li[b-xy1gj8udjy],
    .footer_second li[b-xy1gj8udjy] {
        margin-bottom: 10px;
        font-size: 14px;
    }

        .footer_second li a:hover[b-xy1gj8udjy],
        .footer_second_nav ul li a:hover[b-xy1gj8udjy] {
            color: #fff;
            cursor: pointer;
        }

.footer_nav[b-xy1gj8udjy] {
    border-bottom: 1px solid rgba(105, 115, 132,0.2);
    padding: 55px 0;
    margin: 0 20px;
}

.footer_pc .record_box[b-xy1gj8udjy] {
    width: 1200px;
    padding: 40px;
    margin: 0 auto;
    text-align: center;
    color: #6B7482;
    font-size: 12px;
}

.footer_phone .record_box[b-xy1gj8udjy] {
    text-align: center;
    padding: 2vw 0;
    color: #6B7482;
    font-size: 3vw;
    line-height: 4vw !important;
}

.footer_phone[b-xy1gj8udjy] {
    width: 100%;
    background-color: #0C1A2D;
    padding-top: 8rem;
    text-align: center;
}

    .footer_phone .tel[b-xy1gj8udjy] {
        width: 50rem;
        height: 6rem;
        line-height: 6rem;
        border: 1px solid #FFFFFF;
        border-radius: 1rem;
        margin: 0 auto;
        color: #DFF6FF;
        font-size: 2.5rem;
    }

.tel_box[b-xy1gj8udjy] {
    margin-bottom: 6rem;
}

.QR_code_box[b-xy1gj8udjy] {
    background-color: #1C293B;
    width: 35rem;
    height: 27rem;
    margin: 0 auto;
    padding-top: 5rem;
}

    .QR_code_box img[b-xy1gj8udjy] {
        width: 300px;
        height: 300px;
    }

    .QR_code_box .title[b-xy1gj8udjy] {
        margin-top: 3rem;
    }

.footer_phone .title[b-xy1gj8udjy] {
    color: #83878E;
    font-size: 2rem;
}

.footer_phone .record_box[b-xy1gj8udjy] {
    margin-top: 5rem;
}

    .footer_phone .record_box .title[b-xy1gj8udjy] {
        font-size: 1.2rem;
    }

.footer_second .phone_pc[b-xy1gj8udjy] {
    display: flex;
    align-items: center;
    font-size: 20px;
    color: #fff;
}

    .footer_second .phone_pc p[b-xy1gj8udjy] {
        margin: 0 0 0 10px !important;
    }

.footer_second .qr_code img[b-xy1gj8udjy] {
    height: 173px;
    width: 173px;
}

.container_footer[b-xy1gj8udjy] {
    margin-top: 5vw;
    padding-top: 5vw;
}

.footer_second_nav a[b-xy1gj8udjy],
.footer_second a[b-xy1gj8udjy] {
    text-decoration: none;
    color: #6B7482;
}

.record_box a[b-xy1gj8udjy] {
    color: #6B7482 !important;
    text-decoration: none;
}
/* /Views/Shared/_Header.cshtml.rz.scp.css */

@media (max-width: 1024px) {
    .pc_header[b-z9n3g9a7u2] {
        display: none !important
    }

    .apply_box[b-z9n3g9a7u2] {
        display: none;
    }
}

@media (min-width: 1025px) {
    .phone_header[b-z9n3g9a7u2] {
        display: none !important
    }

    .apply_box[b-z9n3g9a7u2] {
        position: fixed;
        width: 500px;
        height: 470px;
        top: 20%;
        left: 30%;
        background-color: #fff;
        display: none;
        z-Index: 9999;
        border-radius: 15px;
        padding: 30px 40px;
        text-align: center;
        box-shadow: 0px 0px 24px 3px rgba(145,145,145,0.13);
    }

        .apply_box .title[b-z9n3g9a7u2] {
            font-size: 30px;
            margin: 0
        }

        .apply_box .input_box[b-z9n3g9a7u2] {
            margin: 20px 0;
        }

        .apply_box .fill_in div[b-z9n3g9a7u2],
        .drop_down[b-z9n3g9a7u2] {
            display: flex;
            justify-content: flex-start;
            align-items: center;
            margin-bottom: 15px;
        }

            .apply_box .fill_in input[b-z9n3g9a7u2],
            .drop_down select[b-z9n3g9a7u2] {
                width: 100%;
                height: 38px;
                background: #FFFFFF;
                border: 1px solid #DCDCDC;
                border-radius: 8px;
                outline: none;
            }

                .drop_down select option[b-z9n3g9a7u2] {
                    font-size: 18px;
                }

    .radio_box div[b-z9n3g9a7u2] {
        margin-bottom: 15px;
        text-align: left;
    }

        .radio_box div span[b-z9n3g9a7u2] {
            margin-right: 10px;
        }

    .apply_box button[b-z9n3g9a7u2] {
        width: 100%;
        height: 46px;
        background: linear-gradient(98deg, #0062FF 0%, #329BFD 100%);
        border-radius: 10px;
        border: none;
        color: #fff;
        margin-top: 20px;
        font-size: 20px;
    }

    .drop_down label[b-z9n3g9a7u2] {
        width: 140px !important;
    }

    .drop_down label[b-z9n3g9a7u2],
    .apply_box .fill_in p[b-z9n3g9a7u2] {
        width: 120px;
        color: #969696;
        text-align: left;
        margin: 0px;
        font-weight: 400;
    }

    .apply_box i[b-z9n3g9a7u2] {
        color: red;
        font-size: 20px;
        margin-right: 10px;
    }
}

.hidden[b-z9n3g9a7u2] {
    display: none;
}

.pc_header_box[b-z9n3g9a7u2] {
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 200;
    transition: all 0.4s;
    background: rgba(255, 255, 255, 0.8);
}

.pc_header[b-z9n3g9a7u2] {
    width: 1200px;
    min-width: 1200px;
    height: 75px;
    margin: 0 auto;
    display: flex;
    justify-content: space-around;
    align-items: center;
    cursor: pointer;
    border-bottom: 1px solid #eee;
}

.com_logo img[b-z9n3g9a7u2] {
    /*width:245px;*/
    height: 36px;
}

.header_nav_ul[b-z9n3g9a7u2] {
    padding: 0;
    margin: 0;
    list-style: none;
}

    .header_nav_ul .first_nav[b-z9n3g9a7u2] {
        float: left;
        padding-left: 20px;
        height: 75px;
        font-size: 18px;
        line-height: 75px;
    }

        .header_nav_ul .first_nav a[b-z9n3g9a7u2],
        .second_nav ul li[b-z9n3g9a7u2] {
            cursor: pointer;
        }

.second_nav ul[b-z9n3g9a7u2] {
    list-style: none;
}

.header_button[b-z9n3g9a7u2] {
    height: 75px;
    line-height: 75px;
}

    .header_button .login[b-z9n3g9a7u2] {
        width: 103px;
        height: 41px;
        line-height: 40px;
        background: #FFFFFF;
        border: 1px solid #2D7AFF;
        border-radius: 5px;
        color: #2D7AFF;
        margin-right: 12px;
    }

        .header_button .login:hover[b-z9n3g9a7u2],
        .header_button .experience:hover[b-z9n3g9a7u2] {
            transition-duration: 0.3s;
            transition-property: box-shadow;
            box-shadow: 0 0 15px 0 #0370e5;
            cursor: pointer;
        }

    .header_button .experience[b-z9n3g9a7u2] {
        width: 118px;
        height: 40px;
        line-height: 40px;
        background: #2D7AFF;
        border-radius: 5px;
        color: #fff;
        border: none;
    }

.second_nav_hide[b-z9n3g9a7u2] {
    width: 100%;
    position: absolute;
    left: 0;
    top: 75px;
    background-color: #fff;
}

.second_nav_box[b-z9n3g9a7u2],
.second_nav[b-z9n3g9a7u2] {
    display: flex;
}

.second_nav_box[b-z9n3g9a7u2] {
    width: 1200px;
    min-width: 1200px;
    margin: 0 auto;
    line-height: 40px !important;
    justify-content: center;
}

    .second_nav_box .second_box[b-z9n3g9a7u2] {
        margin: 0 80px;
    }

        .second_nav_box .second_box ul[b-z9n3g9a7u2] {
            list-style: none;
        }

.second_nav ul[b-z9n3g9a7u2] {
    margin: 0;
    padding: 0;
}

.second_nav_box[b-z9n3g9a7u2] {
    z-index: 9;
}

    .second_nav_box ul li[b-z9n3g9a7u2] {
        height: 50px;
        font-size: 16px;
    }

.second_title[b-z9n3g9a7u2] {
    font-size: 18px;
    color: #333;
    width: 180px;
    text-align: center;
    font-weight: 600;
}

.second_nav_box .second[b-z9n3g9a7u2] {
    border-bottom: 1px solid #ccc;
}

.header_nav_ul a[b-z9n3g9a7u2] {
    text-decoration: none;
    color: #000;
}

.phone_header[b-z9n3g9a7u2] {
    width: 100%;
}

    .phone_header .menu[b-z9n3g9a7u2] {
        width: 100%;
        background-color: rgba(255, 255, 255, 1);
        position: fixed;
        top: 0;
        left: 0;
        z-index: 999;
    }

    .phone_header .menu_box[b-z9n3g9a7u2] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 0 4rem;
        height: 8rem;
    }

        .phone_header .menu_box i[b-z9n3g9a7u2],
        .drawer-container i[b-z9n3g9a7u2] {
            font-size: 5rem;
            color: #333;
        }

    .phone_header .logo[b-z9n3g9a7u2] {
        height: 45px;
        width: 190px;
    }

.d-none[b-z9n3g9a7u2] {
    display: none;
}
/*.mask {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: rgba(0, 0, 0, 0.6);
        transition: all 0.3s ease-in-out;
        z-index: 1000;
    }*/
.drawer-container[b-z9n3g9a7u2] {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: rgba(255,255,255,0.9000);
    backdrop-filter: blur(40px);
    -webkit-backdrop-filter: blur(40px);
    z-index: 9999;
    bottom: 0;
    overflow-y: scroll;
    overflow-x: hidden;
}

    .drawer-container .top[b-z9n3g9a7u2] {
        padding: 0 4rem;
        height: 8rem;
    }

    .drawer-container .top_box[b-z9n3g9a7u2] {
        width: 100%;
        height: 8rem;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

.item_body[b-z9n3g9a7u2] {
    /*height:50vw;
          overflow:hidden;
          overflow-y:scroll;*/
}

.align-center[b-z9n3g9a7u2] {
    align-items: center;
}

.flex-justify-between[b-z9n3g9a7u2] {
    justify-content: space-between;
}

.flex[b-z9n3g9a7u2] {
    display: flex;
}

.drawer-container .top_box .logo[b-z9n3g9a7u2] {
    width: 190px;
    height: 45px;
}

.font-bold[b-z9n3g9a7u2] {
    font-size: 2.5rem;
}

.pro_cell[b-z9n3g9a7u2] {
    width: 100%;
    height: 9rem;
    border-bottom: 1px solid #EAEAEA;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 2.5rem;
    color: #666;
    text-decoration: none;
    margin-left: 3rem;
}

.drawer_body[b-z9n3g9a7u2] {
    padding: 0 5rem;
}

.drawer_cell[b-z9n3g9a7u2] {
    color: #000;
    text-decoration: none;
    height: 9rem;
    border-bottom: 1px solid #ccc;
}

.nav_title:hover[b-z9n3g9a7u2],
.second_title:hover[b-z9n3g9a7u2] {
    color: #226AFF
}

.cover[b-z9n3g9a7u2] {
    position: fixed;
    left: 0px;
    top: 0px;
    background: rgba(0, 0, 0, 0.8);
    width: 100%;
    height: 100%;
    filter: alpha(opacity=60);
    opacity: 0.6;
    display: none;
    z-Index: 999;
}
/* /Views/Shared/_Layout.cshtml.rz.scp.css */
