#Installation_div_video {
    width: 800px;
    height: 450px;
    margin-left: auto;
    margin-right: auto;
}

#Installation_div_video p {
    width: 100%;
    height: 100%;
}

#Installation_div_video iframe {
    width: 100%;
    height: 100%;
}

.Installation_div_video_h3 {
    margin-top: 80px;
}

.xencelabs_box .Installation_div_video_p {
    text-align: center;
    margin-bottom: 0px;
    margin-top: 5px;
    font-size: 18px;
}

.download_drivers_div .download_drivers_ul .download_type .download_type_btn {
    margin-top: 0px;
}

.download_drivers_div .download_drivers_ul .download_type .download_type_content p {
    margin-bottom: 0px;
}

.download_drivers_div .download_drivers_ul .download_type .download_type_content .download_type_data {
    margin-top: 20px;
    margin-bottom: 35px;
    color: #999999;
}

.download_drivers_div .download_drivers_ul .download_type .download_type_a {
    height: auto;
    margin-top: 10px;
}

.download_drivers_div .download_drivers_ul .download_type .sup_version {
    margin-top: 20px;
}

.download_drivers_div .download_drivers_ul .download_type .sup_version p {
    line-height: 1.3;
}

.download_drivers_div .download_drivers_ul .download_type .sup_version_linux p a {
    text-decoration: underline !important;
    color: #FFCB05 !important;
}

.download_drivers_div .download_drivers_ul .download_type .sup_version_2 {
    margin-top: 0px;
    margin-bottom: 10px;
}

.download_drivers_div .download_drivers_ul .download_type .sup_version_2 p {
    font-size: 16px;
}

.download_drivers_div .download_drivers_ul .download_type .sup_version_3 {
    margin-top: 0px;
    margin-bottom: 10px;
}

.download_drivers_div .download_drivers_ul .download_type .sup_version_3 p {
    font-size: 16px;
}

.download_drivers_div .download_drivers_ul .download_type_versions .download_type_versions_p {
    color: #666666;
    text-align: center;
    margin-bottom: 5px;
}

.download_drivers_div .download_drivers_ul .download_type_versions .download_type_parsec {
    color: #666666;
    text-align: center;
    margin-bottom: 5px;
    font-weight: 700;
    font-size: 20px;
}

.download_drivers_div .download_drivers_ul .download_type_versions .Parsec_popup {
    position: absolute;
    width: 100%;
    background: #fff;
    left: 0;
    padding: 24px;
    bottom: 0;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.30000001192092896);
    border-radius: 4px 4px 4px 4px;
    display: none;
}

.download_drivers_div .download_drivers_ul .download_type_versions .Parsec_popup .Parsec_popup_text {
    font-size: 16px;
    font-family: Noto Sans-Medium, Noto Sans;
    font-weight: 500;
    color: #3D3D3D;
}

.download_drivers_div .download_drivers_ul .download_type_versions .Parsec_popup .iconfont {
    transform: rotate(45deg);
    position: absolute;
    right: 14px;
    top: 14px;
    cursor: pointer;
    color: #000;
}

.download_drivers_div .download_drivers_ul .download_type_versions .download_type_parsec:hover {
    cursor: pointer;
    color: #FFCB05;
    transition: all .25s linear;
}

.download_drivers_div .download_drivers_ul .download_type_versions .download_type_versions_p:hover {
    cursor: pointer;
    color: #FFCB05;
    transition: all .25s linear;
}

.download_drivers_div .download_drivers_ul .download_type .download_type_btn button {
    margin-bottom: 18px;
}

.download_drivers_div .download_drivers_ul .download_type {
    padding-bottom: 30px;
}

.download_drivers_div .support-system {
    display: flex;
    max-width: 1400px;
    padding: 0 1%;
    margin-left: auto;
    margin-right: auto;
}

.download_drivers_div .support-system .system- p {
    margin-bottom: 0px;
}

.download_drivers_div .support-system .system-left {
    margin-right: 10px;
}

.download_drivers_div .support-system .system-left p {
    white-space: nowrap;
}

@media screen and (max-width: 1400px) {
    #Installation_div_video {
        width: 560px;
        height: 315px;
    }
}

@media screen and (max-width: 769px) {
    #Installation_div_video {
        width: 608px;
        height: 342px;
    }

    .download_drivers_div .download_drivers_ul .download_type {
        height: auto;
    }

    .download_drivers_div .support-system {
        padding: 0 3%;
    }
}

@media screen and (max-width: 520px) {
    #Installation_div_video {
        width: 320px;
        height: 180px;
        margin-top: 50px;
    }

    .xencelabs_box .Installation_div_video_p {
        font-size: 14px;
    }

    .download_drivers_div .support-system {
        display: block;
    }

    .Installation_div {
        padding-top: 60px;
    }
}

.alert_div_background_download_type {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #000;
    z-index: 99999998;
    opacity: 0.3;
    display: none;
}

.alert_lang_content_download_type {
    width: 1000px;
    max-height: 690px;
    background-color: #fff;
    z-index: 99999999;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: none;
}

.lang_del_div_download_type {
    position: fixed;
    right: -15px;
    top: -15px;
    width: 30px;
    height: 30px;
    background: #ffffff;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, .5);
}

.lang_del_div_download_type:hover {
    cursor: pointer;
}

.lang_del_div_download_type img {
    width: 18px;
    margin-top: 6px;
    margin-left: 6px;
    border-radius: 50%;
}

.lang_del_div_download_type .lang_yellow {
    display: none;
}

.alert_lang_content_download_type .language_div_download_type {
    width: 100%;
    display: inline-block;
    text-align: center;
    max-height: 690px;
    overflow: auto;
}

.alert_lang_content_download_type .language_div_download_type .countryTitle_check {
    font-size: 24px;
    line-height: 1;
    color: #000;
    margin: 0 0 3% 0;
    text-align: center;
    cursor: pointer;
}

.alert_lang_content_download_type #collapsedBox {
    margin: 3% auto;
}

.alert_lang_content_download_type #collapsedBox .collapsedBox_list {
    width: calc(100% - 120px);
    margin: 0 auto;
    border-bottom: 1px solid #D8D8D8;
}

.alert_lang_content_download_type #collapsedBox .collapsedBox_list:last-child {
    border-bottom: 0px solid #D8D8D8;
}

.alert_lang_content_download_type #collapsedBox .collapsedBox_list .card_header {
    width: 100%;
    padding: 10px 0px;
    font-size: 20px;
    color: #000;
    cursor: pointer;
    float: left;
    margin-bottom: 10px;
}

.alert_lang_content_download_type #collapsedBox .collapsedBox_list .collapseOne .lang_ul {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin-left: -5px;
    margin-right: -5px;
}

.alert_lang_content_download_type #collapsedBox .collapsedBox_list .collapseOne .lang_ul li {
    width: calc(33.3333% - 10px);
    margin: 0 5px;
    margin-bottom: 10px;
}

.alert_lang_content_download_type #collapsedBox .collapsedBox_list .collapseOne .lang_ul li a {
    width: calc(100% - 32px);
    background: #f5f5f5;
    float: left;
    height: auto;
    text-align: left;
    color: #666;
    padding: 10px 16px;
    display: inline-block;
}

.alert_lang_content_download_type #collapsedBox .collapsedBox_list .collapseOne .lang_ul li a .lang_span {
    float: right;
}

#style-2::-webkit-scrollbar-track {
    /* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);*/
    border-radius: 10px;
    background-color: #FFFFFF;
}

#style-2::-webkit-scrollbar {
    width: 12px;
    background-color: #FFFFFF;
}

#style-2::-webkit-scrollbar-thumb {
    border-radius: 10px;
    /* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);*/
    background-color: #CCCCCC;
}

.alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list {
    display: flex;
    padding: 35px 0px;
}

.alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_ {
    text-align: left;
}

.alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_left {
    width: 25%;
    text-align: center;
}

.alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_mid {
    width: 100%;
    margin-left: 25px;
}

.alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_right a button {
    word-break: keep-all;
}

.alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_left img {
    width: 48px;
}

.alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_left .collapsedBox_list_left_p {
    font-size: 22px;
    font-weight: bold;
    color: #000000;
    margin-bottom: 0px;
    line-height: 1;
    margin-top: 15px;
}

.alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_mid p {
    margin-bottom: 0px;
}

.alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_mid .collapsedBox_list_mid_1 {
    width: 98%;
    font-size: 24px;
    font-weight: bold;
    color: #333333;
    margin-bottom: 2px;
}

.alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_mid .collapsedBox_list_mid_2 {
    font-size: 16px;
    width: 98%;
    font-weight: 400;
    color: #666666;
    line-height: 18px;
    margin-bottom: 12px;
}

.alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_mid .collapsedBox_list_mid_2 a {
    font-size: 16px;
    width: 98%;
    font-weight: 400;
    color: #666666;
    line-height: 18px;
    margin-bottom: 12px;
}

.alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_mid .collapsedBox_list_mid_2 a:hover {
    cursor: pointer;
    color: #FFCB05;
    transition: all .25s linear;
}

.alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_mid .collapsedBox_list_mid_3 {
    font-size: 12px;
    font-weight: 400;
    color: #999999;
}

.download_drivers_div .download_drivers_ul .download_type_versions .download_type_parsec {
    color: #666666;
    text-align: center;
    margin-bottom: 5px;
    font-weight: 700;
    font-size: 20px;
}

.download_drivers_div .download_drivers_ul .download_type_versions .Parsec_popup {
    position: absolute;
    width: 100%;
    background: #fff;
    left: 0;
    padding: 24px;
    bottom: 0;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.30000001192092896);
    border-radius: 4px 4px 4px 4px;
    display: none;
}

.download_drivers_div .download_drivers_ul .download_type_versions .Parsec_popup .Parsec_popup_text {
    font-size: 16px;
    font-family: Noto Sans-Medium, Noto Sans;
    font-weight: 500;
    color: #3D3D3D;
}

.download_drivers_div .download_drivers_ul .download_type_versions .Parsec_popup .iconfont {
    transform: rotate(45deg);
    position: absolute;
    right: 14px;
    top: 14px;
    cursor: pointer;
    color: #000;
}

.download_drivers_div .download_drivers_ul .download_type_versions .download_type_parsec:hover {
    cursor: pointer;
    color: #FFCB05;
    transition: all .25s linear;
}

@media screen and (max-width: 1400px) {
    .alert_lang_content_download_type {
        width: 1000px;
    }

    .alert_lang_content_download_type .language_div_download_type {
        max-height: 500px;
    }
}

@media screen and (max-width: 1025px) {
    .alert_lang_content_download_type {
        width: 750px;
        max-height: 700px;
    }

    .alert_lang_content_download_type .language_div_download_type {
        max-height: 700px;
    }
}

@media screen and (max-width: 769px) {
    .alert_lang_content_download_type {
        width: 94%;
        max-height: 700px;
    }

    .alert_lang_content_download_type .language_div_download_type {
        max-height: 700px;
    }
}

@media screen and (max-width: 520px) {
    .alert_lang_content_download_type #collapsedBox .collapsedBox_list {
        width: calc(100% - 20px);
    }

    .alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list {
        padding: 20px 0px;
        display: block;
    }

    .alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_left {
        text-align: left;
        width: 100%;
    }

    .alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_left .collapsedBox_list_left_p {
        margin-top: 10px;
    }

    .alert_lang_content_download_type .language_div_download_type #collapsedBox .collapsedBox_list .collapsedBox_list_mid {
        margin-left: 0px;
        width: 100%;
        margin-top: 15px;
        margin-bottom: 30px;
    }

    .alert_lang_content_download_type {
        width: 94%;
        max-height: 580px;
        transform: translate(-50%, -50%);
    }

    .alert_lang_content_download_type .language_div_download_type {
        max-height: 580px;
    }

    .lang_del_div_download_type {
        right: -5px;
    }

    .Installation_div {
        padding-top: 60px;
    }
}

.download_drivers_div .download_drivers_ul {
    justify-content: space-between;
}

.download_drivers_div .download_drivers_ul .download_type {
    margin: 0 0;
    padding: 30px 18px;
    width: 24.33333%;
}

.download_drivers_div .download_drivers_ul .download_type .download_type_content h3 {
    font-size: 32px;
}

.download_drivers_div .download_drivers_ul .download_type .download_type_content .drivers_info {
    font-size: 16px;
}

/*ARM 弹窗*/
.download_drivers_div .download_drivers_ul .download_type_versions .system_requirements {
    color: #666666;
    text-align: center;
    margin-bottom: 5px;
    font-weight: 700;
    font-size: 20px;
}

.download_drivers_div .download_drivers_ul .download_type_versions .system_requirements:hover {
    cursor: pointer;
    color: #FFCB05;
    transition: all .25s linear;
}

.add_alert_box {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    z-index: 90000;
    display: none;
}

.add_alert_box .video_bigbox {
    width: 940px;
    position: relative;
    left: calc(50% - 470px);
    top: 10vh;
    height: 80vh;
    background: #FFFFFF;
    overflow-y: auto;
    overflow-x: hidden;
}

.add_alert_box .video_bigbox .video_box {
    margin-top: 0px;
    position: relative;
    padding: 40px 50px 60px 50px;
}

.add_alert_box .video_bigbox .video_box h3,
p {
    margin: 0 0;
    padding: 0 0;
}

.add_alert_box .video_bigbox .video_box .sr_h3 {
    font-size: 32px;
    font-weight: 700;
}

.add_alert_box .video_bigbox .video_box .p_content {
    margin-top: 25px;
}

.add_alert_box .video_bigbox .video_box .p_content p {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.8;
}

.add_alert_box .video_bigbox .video_box .p_content p .span_p1 {
    display: inline-block;
    font-weight: 400;
}

.add_alert_box .video_bigbox .video_box .tabbox {
    margin-top: 35px;
}

.add_alert_box .video_bigbox .video_box .tabbox .ul {
    display: flex;
}

.add_alert_box .video_bigbox .video_box .tabbox .ul .li {
    font-size: 16px;
    line-height: 2;
    width: 50%;
}

.add_alert_box .video_bigbox .video_box .tabbox .ul .li_header {
    font-size: 20px;
    line-height: 2;
    font-weight: 700;
    text-align: center;
    width: 100%;
    color: #000000;
}

.add_alert_box .video_bigbox .video_box .tabbox .ul .li {
    border: 1px solid #000000;
    border-bottom: 0px;
    padding: 4px 10px;
}

.add_alert_box .video_bigbox .video_box .tabbox .ul .li.li_left {
    border-right: 0px;
}

.add_alert_box .video_bigbox .video_box .tabbox .ul .li.li_last {
    border-bottom: 1px solid #000000;
}

.add_alert_box .alert_img {
    position: absolute;
    top: 7.5vh;
    right: calc(50% - 510px);
    z-index: 2;
    width: 30px;
    height: 30px;
    cursor: pointer;
}

.add_alert_box .alert_img img {
    width: 100%;
}

@media screen and (max-width: 1400px) {
    .download_drivers_div .download_drivers_ul .download_type .download_type_content h3 {
        font-size: 28px;
    }
}

@media screen and (max-width: 1030px) {
    .add_alert_box .video_bigbox {
        height: 78vh;
        width: 80%;
        left: 10%;
    }

    .add_alert_box .alert_img {
        right: calc(10% - 40px);
    }
}

@media screen and (max-width: 850px) {
    .download_drivers_div .download_drivers_ul .download_type {
        width: calc(94%);
        margin: 2% 3%;
        height: auto;
    }
}

@media screen and (max-width: 520px) {
    .add_alert_box .video_bigbox {
        width: 90%;
        left: 5%;
    }

    .add_alert_box .alert_img {
        width: 24px;
        height: 24px;
    }

    .add_alert_box .video_bigbox .video_box {
        padding: 20px 15px 30px 15px;
    }

    .add_alert_box .video_bigbox .video_box .sr_h3 {
        font-size: 24px;
    }

    .add_alert_box .video_bigbox .video_box .p_content p {
        font-size: 14px;
    }

    .add_alert_box .video_bigbox .video_box .p_content {
        margin-top: 18px;
    }

    .add_alert_box .video_bigbox .video_box .tabbox {
        margin-top: 20px;
    }

    .add_alert_box .video_bigbox .video_box .tabbox .ul .li {
        font-size: 14px;
        padding: 3px 8px;
        line-height: 1.5;
    }

    .add_alert_box .video_bigbox .video_box .tabbox .ul .li_header {
        font-size: 18px;
        line-height: 2.3;
    }
}

/*固件升级css 部分*/
.firmware_box {
    margin-bottom: 40px;
}

.firmware_box .head_div .header_p {
    font-size: 18px;
    text-align: center;
    color: #000000;
}

.firmware_box .big_box {
    margin-top: 70px;
}

.firmware_box .big_box .firmware_ul {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.firmware_box .big_box .firmware_ul .firmware_li {
    width: 49%;
    margin-bottom: 50px;
    background: #FFFFFF;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);
    border: 1px solid #C4C4C4;
    padding: 30px 30px;
    box-sizing: border-box;
}

.firmware_box .big_box .firmware_ul .firmware_li p {
    margin-bottom: 0px;
}

.firmware_box .big_box .firmware_ul .firmware_li .pro_name {
    font-size: 24px;
    font-weight: bold;
    text-align: center;
}

.firmware_box .big_box .firmware_ul .firmware_li .f_20 {
    font-size: 18px;
}

.firmware_box .big_box .firmware_ul .firmware_li .ver_div {
    margin-top: 25px;
}

.firmware_box .big_box .firmware_ul .firmware_li .ver_div .p_1 {
    text-align: center;
    color: #000000;
}

.firmware_box .big_box .firmware_ul .firmware_li .update_div {
    margin-top: 5px;
}

.firmware_box .big_box .firmware_ul .firmware_li .update_div .p_2 {
    text-align: center;
    font-weight: bold;
}

.firmware_box .big_box .firmware_ul .firmware_li .update_div .p_2 a {
    color: #FFCB05;
    text-decoration: underline !important;
}

.firmware_box .big_box .firmware_ul .firmware_li .download_btn {
    text-align: center;
    margin-top: 25px;
}

.firmware_box .big_box .firmware_ul .firmware_li .download_btn .p_a {
    display: inline-block;
    padding: 10px 32px;
    background: #FFCB05;
    border-radius: 9999px 9999px 9999px 9999px;
    font-weight: bold;
}

.firmware_box .big_box .firmware_ul .firmware_li .download_btn .p_a:hover {
    color: #FFFFFF;
}

.firmware_box .big_box .firmware_ul .firmware_li .older_div {
    margin-top: 20px;
}

.firmware_box .big_box .firmware_ul .firmware_li .older_div .p_3 {
    text-align: center;
    cursor: pointer;
    color: #767676;
}

.firmware_box .big_box .firmware_ul .firmware_li .older_div .p_3:hover {
    color: #000000;
}

.firmware_box .big_box .firmware_ul .firmware_li .beta_div {
    margin-top: 6px;
}

.firmware_box .big_box .firmware_ul .firmware_li .beta_div .p_4 {
    text-align: center;
    cursor: pointer;
    color: #767676;
}

.firmware_box .big_box .firmware_ul .firmware_li .beta_div .p_4:hover {
    color: #000000;
}

@media screen and (max-width: 1560px) {
    .firmware_box {
        max-width: 94%;
    }
}

@media screen and (max-width: 520px) {
    .firmware_box .big_box .firmware_ul .firmware_li {
        width: 100%;
        margin-bottom: 15px;
        padding: 30px 10px;
    }

    .firmware_box .big_box .firmware_ul .firmware_li .download_btn .p_a {
        padding: 10px 26px;
        font-size: 13px;
    }

    .firmware_box .big_box .firmware_ul .firmware_li .pro_name {
        font-size: 24px;
    }

    .firmware_box .big_box .firmware_ul .firmware_li .f_20 {
        font-size: 16px;
    }
}

/*添加youtube 弹窗*/
.video_div {
    margin-bottom: 40px;
}

.video_div_alert .video_p {
    font-size: 48px;
    font-weight: bold;
    text-align: center;
}

.video_div_alert .video_p .auto_video {
    width: 56px;
    cursor: pointer;
    margin-left: 5px;
    position: relative;
    top: -3px;
}

.video_div_alert .alert_bigbox {
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
    width: 100vw;
    height: 100vh;
    z-index: 999;
    display: none;
}

.video_div_alert .ArtSer_12_text2 {
    width: 74.460vw;
    height: 42.075vw;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    z-index: 8;
}

.video_div_alert .ArtSer_12_text2 .ArtSer_12_text2_biaoge {
    width: 100%;
    height: 100%;
}

.video_div_alert .ArtSer_12_text2 .ArtSer_12_text2_biaoge .ArtSer_12_video {
    position: relative;
    width: 100%;
    height: 100%;
    background: #000000;
}

.video_div_alert .ArtSer_12_text2 .ArtSer_12_text2_biaoge .ArtSer_12_video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.video_div_alert .ArtSer_12_text2 .imgBox {
    position: absolute;
    right: -24px;
    top: -24px;
    width: 20px;
    height: 20px;
    cursor: pointer;
}

@media screen and (max-width: 1200px) {
    .video_div_alert .ArtSer_12_text2 .imgBox {
        width: 16px;
        height: 16px;
    }
}

@media screen and (max-width: 800px) {
    .video_div_alert .ArtSer_12_text2 {
        width: 94vw;
        height: 53.075vw;
    }

    .video_div_alert .ArtSer_12_text2 .imgBox {
        right: -15px;
        top: -15px;
    }
}

@media screen and (max-width: 520px) {
    .video_div_alert {
        max-width: 94%;
        margin-left: auto;
        margin-right: auto;
    }

    .video_div_alert .video_p {
        display: block;
    }

    .video_div_alert .ArtSer_12_text2 .imgBox {
        right: -3px;
        top: -20px;
    }

    .video_div_alert .video_p {
        font-size: 20px;
    }

    .video_div_alert .video_p .auto_video {
        width: 36px;
    }

    .drivers_flex .drivers_flex_ .Installation_div_video_h3 {
        font-size: 24px !important;
    }
}

/*20250421改版   蓝湖url https://lanhuapp.com/web/#/item/project/detailDetach?pid=e81a4e13-5049-412a-96fa-b59448c86284&project_id=e81a4e13-5049-412a-96fa-b59448c86284&image_id=7890ddd9-da54-4a4b-920c-3c8baa95cbf2&fromEditor=true*/
.xencelabs_box .tab_1,
.xencelabs_box .tab_2,
.xencelabs_box .tab_3 {
    display: block;
}

.xencelabs_box .nav_tab {
    display: flex;
    justify-content: center;
    padding: 29px 0px;
    position: relative;
    z-index: 666;
    width: 100%;
    background: #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    box-sizing: border-box;
}

.xencelabs_box .nav_tab .tab_p {
    padding: 7px 24px;
    color: #000000;
    background: #E7E7E7;
    border-radius: 30px;
    line-height: 27px;
    font-size: 18px;
    font-weight: bold;
    margin: 0 20px;
    cursor: pointer;
    white-space: nowrap;
    box-sizing: border-box;
}

.xencelabs_box .nav_tab .tab_p.active {
    background: #FFCB05;
}

.download_drivers_second {
    margin-top: 70px;
}

.public_second_content.firmware_box {
    margin-top: 70px;
}

.download_drivers_second .second_public_content .p_head_down {
    font-size: 48px;
    font-weight: bold;
    text-align: center;
    line-height: 1.2;
}

.xencelabs_box .back_div {
    width: 100%;
    height: 0;
    background: #FFFFFF;
}

.public_second_content.firmware_box .head_div {
    width: 82%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.xencelabs_box .tab_1 .xencelabs_public {
    margin-bottom: 0px;
}

.xencelabs_box .tab_2 .xencelabs_public {
    margin-bottom: 0px;
}

.xencelabs_box .tab_1 .video_div {
    margin-top: 160px;
}

.Installation_div {
    padding-top: 170px;
}

.Installation_div_video_h3 {
    margin-top: 140px;
}

.contact_support {
    margin-top: 120px;
}

@media screen and (max-width: 1560px) {
    .video_div {
        max-width: 94%;
        margin-left: auto;
        margin-right: auto;
    }

    .download_drivers_div {
        max-width: 94%;
        margin-left: auto;
        margin-right: auto;
    }

    .xencelabs_box .tab_2 {
        max-width: 94%;
        margin-left: auto;
        margin-right: auto;
    }

    .xencelabs_box .tab_1 .video_div {
        margin-top: 130px;
    }

    .Installation_div {
        padding-top: 140px;
    }

    .Installation_div_video_h3 {
        margin-top: 110px;
    }

    .contact_support {
        margin-top: 90px;
    }
}

@media screen and (max-width: 800px) {
    .public_support_centent .public_getsupport .getsupport_ {
        width: calc(100% - 30px);
    }

    .download_drivers_div {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }

    #Installation_div_video {
        text-align: center;
        position: relative;
        padding-bottom: 64.25%;
        height: 0;
        overflow: hidden;
        width: auto;
    }

    #Installation_div_video iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    .xencelabs_box .Installation_div_video_h3 {
        max-width: 94%;
        margin-left: auto;
        margin-right: auto;
    }

    .xencelabs_box .Installation_div_video_p {
        max-width: 94%;
        margin-left: auto;
        margin-right: auto;
    }

    .xencelabs_box .nav_tab .tab_p {
        margin: 0 10px;
    }

    .download_drivers_second {
        margin-top: 50px;
    }

    .public_second_content.firmware_box {
        margin-top: 50px;
    }

    /*.xencelabs_box .tab_1 .video_div {margin-top: 70px;}
	.Installation_div {padding-top: 80px;}
	.Installation_div_video_h3 {margin-top: 50px;}*/
}

@media screen and (max-width: 500px) {
    .xencelabs_box {
        overflow: hidden;
    }

    .xencelabs_box .h2_tag {
        text-align: center;
    }

    .public_second_content .second_public_content {
        width: 90%;
    }

    .download_drivers_second_content p {
        width: 94%;
        margin-left: auto;
        margin-right: auto;
    }

    .download_drivers_second_content .p_head_down {
        width: 88%;
        margin-left: auto;
        margin-right: auto;
    }

    .xencelabs_box .tab_1 {
        max-width: 94%;
        margin-left: auto;
        margin-right: auto;
    }

    .xencelabs_box .tab_1 .download_drivers_second_content {
        width: 82%;
    }

    .xencelabs_box .nav_tab {
        padding: 30px 24px;
        display: flex;
        justify-content: center;
        width: 100%;
    }

    .xencelabs_box .nav_tab .tab_p {
        padding: 8px 20px;
        font-size: 20px;
        margin: 0px 8px;
    }

    .public_support_centent .public_getsupport .getsupport_ .getsupport_img {
        width: 40px !important;
        height: 40px !important;
    }

    .getsupport_right {
        width: calc(100% - 50px);
    }

    .public_support_centent .getsupport_content p {
        text-align: center;
        font-size: 14px;
    }

    .download_drivers_second .second_public_content .p_head_down {
        font-size: 36px;
    }

    .public_support_centent.contact_support {
        max-width: 84%;
        margin-left: auto;
        margin-right: auto;
    }
}














/* 新增APP下载模块 */
.xencelabs_box .download_app_box {
    margin-bottom: 100px;
    margin-top: 70px;
}

.xencelabs_box .download_app_box .head_div {
    width: 82%;
    margin-left: auto;
    margin-right: auto;
}

.xencelabs_box .download_app_box .head_div .header_p {
    text-align: center;
}

.xencelabs_box .compatible_device {
    background-color: #F5F5F5;
    border-radius: 30px;
    width: 1200px;
    margin: 85px auto 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 47px 200px 47px 130px;
    gap: 170px;
}

.xencelabs_box .compatible_device_2 {
    margin-top: 100px;
    padding: 80px 130px 50px;
}

.xencelabs_box .compatible_device>img {
    width: 247px;
}


.xencelabs_box .compatible_device .compatible_device_content {
    flex: 1;
}

.xencelabs_box .compatible_device .compatible_device_content .app_img_h5 {
    display: none;
}

.xencelabs_box .compatible_device .compatible_device_content_h5 {
    color: #141414;
    font-size: 36px;
}

.xencelabs_box .compatible_device .compatible_device_content_p {
    width: 85%;
    margin-top: 15px;
    margin-bottom: 50px;
}

.xencelabs_box .compatible_device .compatible_device_content_img {
    display: flex;
    background-color: #FFFFFF;
    border-radius: 20px;
    align-items: flex-start;
    padding: 25px 25px 30px 25px;
    gap: 10px;
    width: 95%;
}

.xencelabs_box .compatible_device .compatible_device_content_img img {
    width: 1.5vw;
    height: auto;
}


.xencelabs_box .compatible_device .compatible_device_content_img_p {
    font-size: 16px;
    color: #010101;
    opacity: 0.7;
    flex: 1;
    margin-bottom: 0;
}


.xencelabs_box .app_download_content {
    display: flex;
    gap: 40px;
    margin-top: 80px;
}

.xencelabs_box .app_download_content_item {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 450px;
    background-color: #ffffff;
    border-radius: 30px;
    padding: 50px 45px;
}

.xencelabs_box .app_download_content_item_img_box {
    border-bottom: 1px solid rgba(0, 0, 0, .3);
    margin-bottom: 20px;
}

.xencelabs_box .app_download_content_item_img_box img {
    width: 100%;
    height: auto;
}

.xencelabs_box .app_download_content_item_p1 {
    font-size: 32px;
    font-weight: 700;
    color: #141414;
    line-height: 1.2;
    margin-bottom: 15px;
}

.xencelabs_box .app_download_content_item_p2 {
    margin-bottom: 15px;
}

.xencelabs_box .app_download_content_item_img {
    background-color: #000000;
    border-radius: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 18px;
    padding: 16px 32px;
    text-decoration: none;
}

.xencelabs_box .app_download_content_item_img.is-disabled {
    opacity: 0.8;
    cursor: not-allowed;
    pointer-events: none;
}

.xencelabs_box .app_download_content_item_img img {
    width: 77px;
    height: auto;
}

.xencelabs_box .app_download_content_item_img_p_p1 {
    font-size: 16px;
    color: #ffffff;
    margin-bottom: 0;
}

.xencelabs_box .app_download_content_item_img_p_p2 {
    font-size: 32px;
    font-weight: 500;
    color: #ffffff;
    margin-bottom: 0;
    line-height: 1.2;
}


.xencelabs_box .compatible_device_3 {
    width: 100%;
    padding: 0;
    padding-top: 100px;
    padding-bottom: 50px;
    border-radius: 0;
}

.xencelabs_box .compatible_device_3 .compatible_device_content {
    width: 1200px;
    margin: 0 auto;
    flex: none;
}

.xencelabs_box .compatible_device_3 .compatible_device_content_h5 {
    text-align: center;
}

.xencelabs_box .compatible_device_3 .compatible_device_content_p {
    text-align: center;
    width: 100%;
    margin-bottom: 60px;
}

.xencelabs_box .setup_guide_content {
    display: flex;
    gap: 30px;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: 80px;
}

.xencelabs_box .setup_guide_item {
    background-color: #ffffff;
    width: 380px;
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 20px;
    padding: 50px 30px;
    margin-bottom: 40px;
    position: relative;
}

.xencelabs_box .setup_guide_item_num {
    position: absolute;
    left: 5%;
    top: 0;
    font-size: 66px;
    opacity: 0.05;
    font-weight: 700;
}

.xencelabs_box .setup_guide_item img {
    width: 112px;
    height: auto;
}

.xencelabs_box .setup_guide_item .setup_guide_item_p1 {
    color: #000000;
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 20px;
}

.xencelabs_box .setup_guide_item .setup_guide_item_p2 {
    text-align: center;
    margin-bottom: 0;
}

.xencelabs_box .setup_guide_item .setup_guide_item_a {
    color: #0A59F5;
    text-decoration: underline !important;
    margin-top: 40px;
    font-size: 18px;
}


.xencelabs_box .compatible_device_content .tap1 {
    display: flex;
    align-items: center;
    justify-content: center;
}

.xencelabs_box .compatible_device_content .tap1 img {
    width: 26px;
    height: 26px;
}

.xencelabs_box .compatible_device_content .tap1 .tap1_p {
    margin-bottom: 0;
    font-size: 16px;
    color: #000000;
}

.xencelabs_box .compatible_device_content .tap1 .tap1_a {
    color: #0A59F5;
    text-decoration: underline !important;
    margin-left: 100px;
    font-size: 16px;
}

@media screen and (max-width: 1560px) {
    .xencelabs_box .compatible_device {
        width: 92%;
    }

    .xencelabs_box .app_download_content_item {
        width: 50%;
    }

    .xencelabs_box .compatible_device_3 {
        width: 100%;
    }

    .xencelabs_box .compatible_device_3 .compatible_device_content {
        width: 92%;
    }

    .xencelabs_box .setup_guide_item {
        width: calc(33.33% - 20px);
    }

}

@media screen and (max-width: 1200px) {
    .xencelabs_box .compatible_device {
        padding: 47px;
        gap: 15%;
    }

    .xencelabs_box .compatible_device>img {
        width: 25%;
    }

    .xencelabs_box .compatible_device .compatible_device_content_p {
        margin-bottom: 60px;
    }

    .xencelabs_box .compatible_device_3 .compatible_device_content {
        width: 100%;
        padding: 0 4%;
    }

    .xencelabs_box .app_download_content {
        margin-top: 60px;
        gap: 30px;
    }

    .xencelabs_box .app_download_content_item {
        padding: 40px 2vw;
    }

    .xencelabs_box .app_download_content_item_img {
        padding: 12px 20px;
    }

    .xencelabs_box .app_download_content_item_img_p_p1 {
        font-size: 14px;
    }

    .xencelabs_box .app_download_content_item_img_p_p2 {
        font-size: 28px;
    }

    .xencelabs_box .app_download_content_item_img img {
        width: 60px;
    }

    .xencelabs_box .setup_guide_item {
        width: calc(50% - 15px);
    }
}


@media screen and (max-width: 800px) {
    .xencelabs_box .download_app_box {
        margin-top: 50px;
        margin-bottom: 70px;
    }

    .xencelabs_box .compatible_device .compatible_device_content_h5 {
        font-size: 30px;
    }

    .xencelabs_box .compatible_device {
        gap: 10%;
        padding: 32px;
    }

    .xencelabs_box .compatible_device>img {
        width: 30%;
    }

    .xencelabs_box .compatible_device_2 {
        margin-top: 50px;
    }

    .xencelabs_box .app_download_content_item_img_p_p1 {
        font-size: 12px;
    }

    .xencelabs_box .app_download_content_item_img_p_p2 {
        font-size: 24px;
    }

    .xencelabs_box .app_download_content_item_img img {
        width: 50px;
    }

    .xencelabs_box .setup_guide_item_num {
        font-size: 44px;
    }
}


@media screen and (max-width: 520px) {
    .xencelabs_box .download_app_box {
        margin-top: 50px;
        margin-bottom: 30px;
    }

    .xencelabs_box .compatible_device_2 {
        margin-top: 30px;
    }

    .xencelabs_box .compatible_device_3 {
        margin-top: 0;
    }

    .xencelabs_box .compatible_device {
        flex-direction: column;
        text-align: center;
        border-radius: 15px;
    }

    .xencelabs_box .compatible_device>img {
        display: none;
    }

    .xencelabs_box .compatible_device .compatible_device_content .app_img_h5 {
        display: inline-block;
        width: 50%;
    }

    .xencelabs_box .compatible_device .compatible_device_content_h5 {
        font-size: 24px;
    }

    .xencelabs_box .compatible_device .compatible_device_content_p {
        font-size: 16px;
        margin-top: 10px;
        margin-bottom: 30px;
        width: 100%;
        text-align: left;
    }

    .xencelabs_box .compatible_device .compatible_device_content_img {
        text-align: left;
        width: 100%;
        padding: 10px;
        border-radius: 10px;
        margin-top: 30px;
    }

    .xencelabs_box .compatible_device .compatible_device_content_img img {
        width: 14px;
    }

    .xencelabs_box .compatible_device .compatible_device_content_img_p {
        font-size: 12px;
    }

    .xencelabs_box .app_download_content {
        flex-direction: column;
        margin-top: 30px;
    }

    .xencelabs_box .app_download_content_item {
        width: 100%;
        padding: 40px 5vw;
    }

    .xencelabs_box .app_download_content_item_img_p_p1 {
        text-align: left;
    }

    .xencelabs_box .app_download_content_item_img_p_p2 {
        font-size: 16px;
        text-align: left;
    }

    .xencelabs_box .compatible_device .compatible_device_content_h5 {
        text-align: left;
    }

    .xencelabs_box .setup_guide_content {
        margin-bottom: 60px;
        gap: 20px;
    }

    .xencelabs_box .setup_guide_item {
        width: 100%;
        margin-bottom: 0;
    }

    .xencelabs_box .compatible_device_content .tap1 {
        flex-direction: column;
        align-items: flex-start;
    }

    .xencelabs_box .compatible_device_content .tap1 .tap1_a {
        margin-left: 0;
        margin-top: 10px;
        margin-left: 36px;
    }

    .xencelabs_box .compatible_device_content .tap1 .tap1_p {
        display: flex;
        align-items: flex-start;
        text-align: left;
        gap: 10px;
    }
}