.pc {
    display: block!important;
}
.mobile {
    display: none!important;
}
.pcflex {
    display: flex!important;
}
.mflex {
    display: none!important;
}
@media screen and (max-width: 834px) {
    html {
        font-size: calc(100vw / 7.5);
    }
    .pc {
        display: none!important;
    }
    .mobile {
        display: block!important;
    }
    .pcflex {
        display: none!important;
    }
    .mflex {
        display: flex!important;
    }
    
    .swiper-banner-text {
        bottom: auto;
        top: 3.49rem;
        left: 1.27rem;
        right: 1.27rem;
        width: 4.96rem;
    }
    .swiper-banner-title {
        color: #FFF;
        text-align: center;
        font-size: .6rem;
        font-weight: 700;
        line-height: 1.3167;
        margin-bottom: .25rem;
    }
    .swiper-banner-subtitle {
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        letter-spacing: 3.12px;
        line-height: 1.307;
    }
    .swiper-pagination-banner {
        bottom: .34rem!important;
    }
    .swiper-pagination-banner .swiper-pagination-bullet {
        width: .26rem;
        height: .06rem;
        border-radius: .22rem;
        background: rgba(255,255,255,.3);
    }
    .swiper-pagination-banner .swiper-pagination-bullet-active {
        width: .5rem;
        height: .06rem;
        border-radius: .22rem;
        background: #FFF;
    }
    .ibox2-inner {
        padding-top: 1.2rem;
        padding-left: 0;
        padding-bottom: 1.35rem;
        height: auto;
    }
    .ibox2-inner-desc__p {
        width: 100%;
        color: #FFF;
        text-align: center;
        font-size: .24rem;
        font-weight: 400;
        line-height: 166.667%;
    }
    .ibox2-inner-title {
        color: #FFF;
        text-align: center;
        font-size: .44rem;
        font-weight: 700;
        line-height: 154.545%;
        margin-bottom: .06rem;
    }
    .ibox2-inner-en {
        width: 5.24rem;
        margin: 0 auto;
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: 3.12px;
    }
    .ibox2-inner-right {
        position: static;
        margin-top: .5rem;
    }
    .ibox2-inner-desc {
        opacity: 1;
        width: 6.78rem;
        margin: 0 auto;
    }
    .swiper-ibox2 {
        width: 6.78rem;
        margin: .68rem auto 0;
    }
    .swiper-ibox2 .swiper-slide.before {
        width: 3.27rem;
        height: 4.33rem;
        transform: translateY(0);
    }
    .swiper-ibox2 .swiper-slide.before:nth-child(2) {
        transform: translate(0, 0) scale(1);
    }
    .swiper-ibox2 .swiper-slide.before:nth-child(3) {
        transform: translate(0,0) scale(1);
    }
    .swiper-ibox2 .swiper-slide.before .swiper-ibox2-font {
        width: 1.5rem;
        margin-bottom: .5rem;
    }
    .swiper-ibox2 .swiper-slide.before .swiper-ibox2-top {
        padding-top: .8rem;
    }
    .swiper-ibox2 .swiper-slide.before .swiper-ibox2-imgbox {
        width: 100%;
        height: 1.46rem;
    }
    .swiper-ibox2 .swiper-slide.before .swiper-ibox2-imgbox img {
        max-width: 2.8rem;
        max-height: 1.46rem;
    }
    .swiper-ibox2 .swiper-slide.before .swiper-ibox2-text {
        /*position: absolute;*/
        bottom: 0;
        height: auto;
        padding-bottom: .33rem;
        padding-left: .24rem;
        padding-right: .24rem;
        background: transparent;
        backdrop-filter: none;
        border: 0;
        margin-top: .19rem;
    }
    .swiper-ibox2-title {
        color: #FFF;
        font-size: .22rem;
        font-style: normal;
        font-weight: 400;
        line-height: 1;
    }
    .swiper-ibox2-sign {
        width: 2.3rem;
        margin-top: .15rem;
        color: #FFF;
        font-size: .2rem;
        font-weight: 300;
        line-height: 1.2;
        white-space: nowrap; /* 禁止文本换行 */
        overflow: hidden; /* 隐藏超出范围的内容 */
        text-overflow: ellipsis; /* 使用省略号 */
    }
    .swiper-ibox2-nav {
        opacity: 1;
        display: flex;
        justify-content: center;
        align-items: center;
        margin-top: .63rem;
    }
    .swiper-ibox2 .swiper-slide.before .swiper-ibox2-btn {
        width: .24rem;
        height: .24rem;
        bottom: .33rem;
        right: .23rem;
    }
    .swiper-ibox2-navigation {
        margin-left: 0;
    }
    .swiper-ibox2-navigation-btn {
        width: .47rem;
        height: .47rem;
    }
    .ibox2-bg1 {
        height: auto;
        opacity: 0;
    }
    .ibox2-bg2 {
        height: 100%;
        opacity: 1;
    }
    .index-page .ibox2 {
        height: auto;
    }
    .index-page .ibox3 {
        padding: 1.19rem 0 1.14rem;
    }
    .index-page .ibox3 .tit h3 {
        color: #FFF;
        text-align: center;
        font-size: .44rem;
        font-weight: 700;
        line-height: 154.545%;
    }
    .index-page .ibox3 .tit p {
        margin-top: .06rem;
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: 3.12px;
    }
    .ibox3-nav {
        width: 6.78rem;
        margin: .43rem auto 0;
        overflow-x: auto;
        justify-content: flex-start;
    }
    .ibox3-nav p {
        width: 2.6rem;
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        flex-shrink: 0;
    }
    .ibox3-nav::-webkit-scrollbar {
        height: 0;
    }
    .ibox3-nav p.active::after {
        content: "";
        width: 100%;
        height: 1px;
        background: #E60012;
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0px;
        z-index: 2;
    }
    .ibox3-desc {
        display: none;
        width: 6.78rem;
        margin: .35rem auto 0;
        color: rgba(255, 255, 255, 0.80);
        text-align: center;
        font-size: .24rem;
        font-weight: 400;
        line-height: 166.667%;
    }
    .ibox3-desc.active {
        display: block;
    }
    .index-page .ibox3 {
        height: auto;
        padding-bottom: 1.14rem;
    }
    .index-page .ibox4 {
        height: auto;
        padding-top: 1.2rem;
        padding-bottom: .6rem;
    }
    .ibox4 .w1640 {
        padding: 0;
        width: 6.78rem;
        margin: 0 auto;
    }
    .index-page .ibox4 .top {
        justify-content: center;
        margin-bottom: .5rem;
    }
    .index-page .ibox4 .top .lf h3 {
        color: #FFF;
        text-align: center;
        font-size: .44rem;
        font-style: normal;
        font-weight: 700;
        line-height: 154.545%;
        margin-bottom: .06rem;
    }
    .index-page .ibox4 .top .lf p {
        margin-top: 0;
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: 3.12px;
    }
    .index-page .ibox4 .bot {
        flex-direction: column;
    }
    .index-page .ibox4 .bot .lf {
        width: 100%;
        align-items: flex-start;
        flex-direction: column;
        padding: 0;
        height: auto;
        margin-bottom: .5rem;
    }
    .index-page .ibox4 .bot .lf .bg {
        width: 6.78rem;
        height: 3.81rem;
        border-radius: .14rem;
        object-fit: cover;
        position: static;
    }
    .index-page .ibox4 .bot .lf .con {
        width: 100%;
        margin-top: .2rem;
    }
    .index-page .ibox4 .bot .lf .con .date {
        color: #FFF;
        font-size: .2rem;
        font-weight: 300;
    }
    .index-page .ibox4 .bot .lf .con .tit {
        color: #FFF;
        font-size: .3rem;
        font-weight: 400;
        line-height: 133.333%;
        margin-top: .12rem;
        margin-bottom: .3rem;
    }
    .index-page .ibox4 .bot .lf .con .con-btn p {
        color: #FFF;
        font-size: .24rem;
        font-weight: 400;
        margin-right: .23rem;
    }
    .index-page .ibox4 .bot .lf .con .con-btn {
        justify-content: flex-start;
        width: auto;
        aspect-ratio: unset;
    }
    .con-btn .arrow {
        width: .4rem;
    }
    .con-btn .arrow img {
        width: .08rem;
    }
    .index-page .ibox5 {
        height: auto;
        padding-top: .6rem;
        padding-bottom: 2.62rem;
    }
    .index-page .ibox5 .w1640 .title h3 {
        color: #FFF;
        text-align: center;
        font-size: .44rem;
        font-style: normal;
        font-weight: 700;
        line-height: 154.545%;
        margin-bottom: .06rem;
    }
    .index-page .ibox5 .w1640 .title .p {
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: 3.12px;
    }
    .index-page .ibox6 {
        height: 8.7rem;
    }
    .index-page .ibox6 .w1640 {
        width: 6.12rem;
        padding-left: .36rem;
        padding-right: 0;
        justify-content: flex-start;
        padding-top: 1.78rem;
    }
    .index-page .ibox6 .w1640 .txt .tit {
        color: #FFF;
        font-size: .44rem;
        font-weight: 700;
        line-height: 136.364%;
        margin-bottom: .12rem;
    }
    .index-page .ibox6 .w1640 .txt .desc {
        color: rgba(255, 255, 255, 0.60);
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: .0624rem;
    }
    .index-page .ibox6 .w1640 .txt {
        margin-bottom: .65rem;
    }
    .con-btn {
        width: 2.34rem;
        height: .76rem;
        padding: 0 0.34rem 0 0.33rem;
        aspect-ratio: unset;
        border-radius: .36rem;
    }
    .con-btn p {
        color: #FFF;
        font-size: .24rem;
        font-weight: 400;
    }
    .ibox6 .con-btn .arrow {
        width: .46rem;
    }
    .index-page .ibox5 .w1640 {
        padding-left: 0;
        padding-right: 0;
    }
    .footer {
        padding-top: .6rem;
        padding-left: .35rem;
        padding-right: .35rem;
    }
    footer .top .share {
        display: none;
    }
    footer .ctr {
        flex-direction: column-reverse;
    }
    footer .ctr .rf {
        flex-direction: column;
        width: 100%;
    }
    footer .ctr .rf .item {
        width: 100%;
    }
    footer .ctr .rf .item .title {
        color: #ffffff;
        font-size: .24rem;
        font-weight: 400;
        margin-bottom: 0;
        line-height: 1;
    }
    footer .w1640 {
        padding-left: .35rem;
        padding-right: .35rem;
    }
    .item-firtitle {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding-top: .36rem;
        padding-bottom: .22rem;
        border-bottom: 1px solid rgba(255, 255, 255, 0.50);
    }
    .item-child {
        display: none;
        margin-bottom: 0;
        /*margin-bottom: .3rem;*/
    }
    .item-child a {
        display: block;
    }
    .item-firtitle-plus-box {
        display: flex;
        justify-content: center;
        align-items: center;
        width: .3rem;
        height: .3rem;
    }
    .item-firtitle-plus {
        width: .2rem;
        height: .2rem;
    }
    footer .ctr {
        margin: .16rem 0 .49rem;
    }
    footer .ctr .rf .item .nav {
        font-size: .24rem;
    }
    footer .ctr .lf {
        width: 100%;
        margin-top: .47rem;
    }
    footer .ctr .lf .contact .item {
        width: 50%;
        align-items: flex-start;
        flex-direction: column;
    }
    footer .ctr .lf .contact .item:nth-child(3) {
        width: 100%;
    }
    footer .ctr .lf .contact .item .ilf img {
        display: block;
        width: .26rem;
        height: .26rem;
        margin-right: .22rem;
    }
    footer .ctr .lf .contact .item .ilf span {
        color: #FFF;
        font-size: .26rem;
        font-style: normal;
        font-weight: 300;
    }
    footer .ctr .lf .contact .item .irf {
        color: #FFF;
        font-size: .26rem;
        font-weight: 400;
        line-height: 1;
        margin-top: .18rem;
    }
    footer .ctr .lf .contact {
        flex-direction: row;
        flex-wrap: wrap;
        row-gap: .58rem;
        margin-bottom: 0;
    }
    footer .btm {
        flex-direction: column-reverse;
    }
    footer .btm .rf span {
        color: #ACACAC;
        text-align: center;
        font-size: .2rem;
        font-weight: 400;
        letter-spacing: 1px;
    }
    footer .btm .rf a {
        color: #ACACAC;
        text-align: center;
        font-size: .2rem;
        font-weight: 400;
        letter-spacing: 1px;
    }
    footer .btm .lf a {
        color: #ACACAC;
        font-size: .2rem;
        font-weight: 400;
    }
    footer .share {
        margin-bottom: .63rem;
    }
    footer .icons {
        display: flex;
        column-gap: .2rem;
    }
    footer .icons a {
        display: block;
        width: .41rem;
        height: .41rem;
    }
    footer .icons a img {
        display: block;
        width: 100%;
        height: 100%;
    }
    .noamal-ph-btn {
        width: 2.34rem;
        height: .76rem;
        margin-left: auto;
    }
    .noamal-ph-btn span {
        color: #FFF;
        font-size: .24rem;
        font-weight: 400;
    }
    .noamal-ph-btn img {
        display: block;
        width: .47rem;
        height: .47rem;
    }
    .about .about-banner {
        height: 11rem;
    }
    .about .about-banner .about-text {
        top: 3.09rem;
    }
    .about .about-banner .about-text .about-banner-title {
        margin-bottom: .17rem;
        color: #FFF;
        text-align: center;
        font-size: .6rem;
        font-weight: 700;
    }
    .about .about-banner .about-text .about-banner-en {
        color: rgba(255, 255, 255, 0.62);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        letter-spacing: 3.12px;
    }
    .about .about-banner .banner__img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .server .server-nav .crumb {
        margin-left: .35rem!important;
    }
    .crumb .crumb-home {
        width: .3rem;
        height: .3rem;
    }
    .server .server-banner .server-text .server-banner-title {
        color: #FFF;
        text-align: center;
        font-size: .6rem;
        font-weight: 700;
        margin-bottom: .17rem;
    }
    .server .server-banner .server-text .server-banner-en {
        color: rgba(255, 255, 255, 0.62);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        letter-spacing: 3.12px;
    }
    .server .server-nav .server-nav-box {
        width: 6.78rem!important;
        margin: 0 auto!important;
        flex-direction: column;
    }
    .server .server-nav .server-nav-box .server-nav-item {
        width: 100%;
        margin-top: .3rem;
    }
    .server .server-nav .server-nav-box .server-nav-item.active {
        width: 100%!important;
    }
    .server .server-nav .server-nav-box .server-nav-item {
        width: 100%!important;
    }
    .server .server-nav {
        padding-top: 1.2rem;
    }
    .crumb .crumb-arr {
        width: .2rem;
        height: .2rem;
    }
    .crumb a {
        font-size: .18rem;
    }
    .server .server-nav .server-nav-box .server-nav-item .server-nav-box-block {
        width: 4.3rem;
        padding-left: 0.39rem;
        padding-right: 0.49rem;
    }
    .server .server-nav .server-nav-box .server-nav-item .server-nav-box-block::before {
        content: "";
        position: absolute;
        width: 4.2rem;
        height: 1px;
        top: 0;
        left: 0.05rem;
        border-radius: 0.21rem 0.21rem 0 0;
        background: linear-gradient(271deg, #FB6E75 -1.97%, #E61721 91.87%);
        transition: all .3s ease;
    }
    .server .server-nav .server-nav-box .server-nav-item .server-nav-box-arrow-red {
        display: block;
    }
    .server .server-nav .server-nav-box .server-nav-item .server-nav-box-arrow-white {
        display: none;
    }
    .server .server-after {
        /*padding-top: 1.74rem;*/
        padding-top: 0;
        /*padding-bottom: 2.5rem;*/
    }
    .server .server-after .server-after-title {
        color: #FFF;
        text-align: center;
        font-size: .44rem;
        font-weight: 700;
        line-height: 154.545%;
        margin-bottom: .06rem;
    }
    .server .server-after .server-after-subtitle {
        width: 5.42rem;
        margin: 0 auto;
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: 3.12px;
    }
    .server .server-banner {
        height: 11rem;
    }
    .server .server-banner .server-banner__img {
        height: 100%;
        object-fit: cover;
    }
    .server .server-after .server-after-outer {
        padding-bottom: 2.5rem;
    }
    .server .server-after .server-after-message {
        padding-top: 1.2rem;
    }
    .server .server-after .server-after-message .server-after-message-box {
        width: 6.78rem;
        margin: 0 auto;
        display: flex;
        flex-direction: column;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-left {
        color: #FFF;
        font-size: .24rem;
        font-weight: 400;
        line-height: 166.667%;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-left .server-after-email span {
        color: #FFF;
        font-size: .24rem;
        font-weight: 400;
        line-height: 166.667%;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-right {
        width: 6.78rem;
        margin-top: 1.6rem;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-right .server-after-message-title {
        color: #FFF;
        font-size: .44rem;
        font-weight: 700;
        line-height: 154.545%;
        margin-bottom: .08rem;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-right .server-after-message-en {
        color: rgba(255, 255, 255, 0.60);
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: 3.12px;
        margin-bottom: .4rem;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-right .server-after-desc {
        color: #FFF;
        font-size: .24rem;
        font-style: normal;
        font-weight: 700;
        line-height: 1.667;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-right .server-after-checked p {
        color: #FFF;
        font-size: .24rem;
        font-weight: 400;
        line-height: 158.333%;
    }
    .server-after-message-right .noamal-ph-btn {
        width: 2.34rem;
        height: .76rem;
        margin-top: .74rem;
        border-radius: .36rem;
        justify-content: center;
    }
    .link .link-banner {
        height: 11rem;
    }
    .link .link-banner .link-banner-p {
        top: 3.09rem;
    }
    .link .link-banner .link-banner-p .link-banner-title {
        margin-bottom: .17rem;
        color: #FFF;
        text-align: center;
        font-size: .6rem;
        font-weight: 700;
    }
    .link .link-banner .link-banner-p .link-banner-en {
        color: rgba(255, 255, 255, 0.62);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        letter-spacing: 3.12px;
    }
    .link .link-banner .link-banner__img {
        height: 100%;
        object-fit: cover;
    }
    .link .link-con .link-ph-result {
        margin-top: 1.99rem;
    }
    .link .link-con .link-ph-result .link-media {
        width: 6.78rem;
        flex-direction: column;
        margin: 1.2rem auto 0;
    }
    .link .link-con .link-ph-result .link-ph-form {
        width: 6.78rem;
        margin: .5rem auto 0;
        column-gap: 0;
        justify-content: space-between;
    }
    .link .link-con .link-global .link-map {
        flex-direction: column;
    }
    .link .link-con .link-global .link-map .link-map-left {
        width: 100%;
        height: 4.52rem;
    }
    .link .link-con .link-global .link-map .link-map-right {
        width: 100%;
    }
    .link .link-con {
        padding-top: 1.2rem;
    }
    .link .link-con .link-global {
        padding-top: 0;
    }
    .link .link-con .link-global .link-map .link-map-right {
        padding-top: .8rem;
        padding-left: .36rem;
        padding-right: .36rem;
    }
    .link .link-con .link-global .link-map .link-map-right .link-map-item .link-map-text .link-map-text-title {
        color: #FFF;
        font-size: .3rem;
        font-weight: 400;
        margin-bottom: .2rem;
    }
    .link .link-con .link-global .link-map .link-map-right .link-map-item .link-map-text .link-map-con .link-map-con-item .link-map-con-label {
        color: rgba(255, 255, 255, 0.50);
        font-size: .24rem;
        font-weight: 400;
    }
    .link .link-con .link-global .link-map .link-map-right .link-map-item .link-map-text .link-map-con .link-map-con-item .link-map-con-value.red {
        color: #E60012;
        font-size: .24rem;
        font-weight: 400;
    }
    .link .link-con .link-global .link-map .link-map-right .link-map-item .link-map-text .link-map-con .link-map-con-item .link-map-con-label span {
        width: 1rem;
    }
    .link .link-con .link-global .link-map .link-map-right .link-map-item .link-map-text .link-map-con .link-map-con-item .link-map-con-value {
        font-size: .24rem;
        line-height: 1.333;
    }
    .link .link-con .link-ph-result {
        padding-top: 0;
    }
    .link .link-con .link-ph-box {
        padding-top: 1.2rem;
    }
    .link .link-con .link-ph-result .link-ph-result-title {
        color: #FFF;
        text-align: center;
        font-size: .44rem;
        font-weight: 700;
        line-height: 154.545%;
        margin-bottom: .06rem;
    }
    .link .link-con .link-ph-result .link-ph-result-intro {
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: 3.12px;
    }
    .link .link-con .link-ph-result .link-ph-form .link-ph-form-item {
        width: 3.25rem;
        height: .8rem;
    }
    .link .link-con .link-ph-result .link-ph-form .link-ph-form-item input {
        color: #FFF;
        font-size: .26rem;
        font-weight: 400;
    }
    .link .link-con .link-ph-result .link-ph-form-checked {
        margin-left: .36rem;
    }
    .link .link-con .link-ph-result .link-ph-form .link-ph-form-item.require::before {
        color: #E60012;
        font-size: .26rem;
        font-weight: 400;
        left: .12rem;
        top: 54%;
    }
    .link .link-con .link-ph-result .link-ph-form .link-ph-form-textarea textarea {
        color: #FFF;
        font-size: .26rem;
        font-weight: 400;
    }
    .link .link-con .link-ph-result .link-ph-form-checked p {
        font-size: .24rem;
    }
    .link .link-con .link-ph-result .link-ph-form-checked input {
        display: none;
    }
    .link .link-con .link-ph-result .link-ph-btn {
        width: 2.34rem;
        height: .76rem;
        border-radius: .36rem;
        background: rgba(202, 202, 202, 0.23);
        backdrop-filter: blur(42.0867919921875px);
        justify-content: center;
        padding-right: 0;
    }
    .link .link-con .link-ph-result .link-ph-btn span {
        color: #FFF;
        font-size: .24rem;
        font-weight: 400;
    }
    .link .link-con .link-ph-result .link-ph-btn img {
        width: .47rem;
        height: .47rem;
    }
    .link .link-con .link-ph-result .link-media .link-media-box .link-media-item {
        width: 3.28rem;
        height: 2.98rem;
        border-radius: .1rem;
        border: 1px solid rgba(255, 255, 255, 0.34);
        background: rgba(255, 255, 255, 0.10);
        padding: .32rem 0 .18rem;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .link .link-con .link-ph-result .link-media .link-media-box .link-media-item .link-media-tip {
        color: #FFF;
        text-align: center;
        font-size: .22rem;
        font-weight: 400;
        margin-bottom: .1rem;
        line-height: 1.31818;
    }
    .link .link-con .link-ph-result .link-media .link-media-box .link-media-item .link-media-name {
        color: #FFF;
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        line-height: 1.3;
    }
    .link .link-con .link-ph-result .link-media .link-media-box .link-media-item .link-media-code {
        width: 1.6rem;
        height: 1.6rem;
        margin: .15rem auto 0;
        position: static;
    }
    .link .link-con .link-ph-result .link-media .link-media-box {
        column-gap: 0;
        justify-content: space-between;
        row-gap: .2rem;
        margin-top: .4rem;
    }
    .link .link-con .link-ph-result .link-media .link-media-title {
        color: #FFF;
        text-align: center;
        font-size: .44rem;
        font-weight: 700;
        line-height: 154.545%;
    }
    .link-mph-main-box .link-ph-content img {
        display: none;
        /*width: 2.81rem;*/
        /*height: 5.58rem;*/
        width: 100%;
        height: 100%;
    }
    .link-mph-main-box .link-ph-content img.active {
        display: block;
    }
    .link .link-con .link-ph .link-ph-phone .link-ph-content {
        width: 2.81rem;
        height: 5.98rem;
    }
    .link-mph-main-box .link-ph-content {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 2.81rem;
        height: 5.9rem;
    }
    .link-mph-main-btnbox {
        display: flex;
        justify-content: center;
        align-content: center;
        margin-top: 0;
    }
    .link-mph-main-btnbox__a {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 2.34rem;
        height: .76rem;
        border-radius: .36rem;
        background: rgba(202, 202, 202, 0.23);
        backdrop-filter: blur(42.0867919921875px);
        color: #FFF;
        font-size: .24rem;
        font-weight: 400;
    }
    .link-mph-main-btnbox__img {
        display: block;
        width: .47rem;
        height: .47rem;
        margin-left: .24rem;
    }
    .link-mph-switch {
        width: 6.78rem;
        margin: .86rem auto 0;
        display: flex;
        justify-content: space-between;
    }
    .link-mph-switch-item {
        width: 2.96rem;
        display: flex;
        column-gap: .3rem;
        position: relative;
    }
    .link-mph-switch-block {
        display: flex;
        width: .94rem;
        height: .94rem;
        background: rgba(217, 217, 217, .14);
        border-radius: 50%;
        position: relative;
        justify-content: center;
        align-items: center;
        flex-shrink: 0;
    }
    .link-mph-switch-text .link-mph-switch-title {
        color: #FFF;
        font-size: .26rem;
        font-weight: 400;
        margin-bottom: .16rem;
    }
    .link-mph-switch-text .link-mph-switch-desc {
        color: rgba(255,255,255,.5);
        font-size: .22rem;
        font-weight: 400;
        line-height: 136.364%;
    }
    .link-mph-switch-item.active .link-mph-switch-block::before {
        content: "";
            width: 1.04rem;
            height: 1.04rem;
            background: url(../images/link-sel.webp) no-repeat;
            background-size: 100% 100%;
            position: absolute;
            top: -.05rem;
            left: -.05rem;
    }
    .link-mph-switch-block img {
        display: block;
        max-width: .5rem;
        max-height: .5rem;
    }
    .link-mph-switch-item.active .link-mph-switch-text .link-mph-switch-title {
        color: #E60012;
        font-size: .26rem;
        font-weight: 400;
    }
    .product-page .banner {
        height: 11rem;
        padding-top: 3.09rem;
    }
    .product-page .banner .h1 {
        color: #FFF;
        text-align: center;
        font-size: .6rem;
        font-weight: 700;
        margin-bottom: .17rem;
    }
    .product-page .banner .p {
        color: rgba(255, 255, 255, 0.62);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        letter-spacing: 3.12px;
    }
    .product-page .pbox1 {
        padding: 1.2rem 0;
        background-image: url(../images/pro1_2.png);
        background-size: cover;
        background-position: top center;
        background-repeat: no-repeat;
    }
    .product-page .pbox1 .w1640 {
        padding: 0;
        width: 6.78rem;
        margin: 0 auto;
    }
    .product-page .pbox1 .pbox-content .swiper-slide {
        aspect-ratio: unset;
    }
    .product-page .pbox1 .pbox-title .swiper-slide span {
       font-size: .2rem; 
    }
    .product-page .pbox1 .pbox-content .swiper-slide .con .tit p {
        font-size: .2rem;
    }
    .product-page .pbox1 .pbox-content .swiper-slide .con .tit {
        margin-bottom: .2rem;
    }
    .product-page .pbox1 .pbox-content .swiper-slide .con .text {
        font-size: .2rem;
    }
    .product-page .pbox1 .pbox-content .swiper-slide .con .sub p span {
        font-size: .2rem;
    }
    .product-page .pbox1 .pbox-title {
        margin-top: 0;
    }
    .product .product-banner {
        height: 11rem;
    }
    .product .product-banner img {
        height: 100%;
        object-fit: cover;
    }
    .product .product-box .product-nav a {
        font-size: .24rem;
    }
    .product .product-box .product-box-inner {
        width: 6.78rem;
    }
    .product .product-box .product-box-inner .product-box-ul {
        column-gap: 0;
        justify-content: space-between;
    }
    .product .product-box .product-box-inner .product-box-ul .product-box-li {
        width: 3.29rem;
        position: relative;
    }
    .product .product-box .product-box-inner .product-box-ul .product-box-li .product-box-title {
        padding-left: .2rem;
        padding-right: .2rem;
        font-size: .24rem;
    }
    .product .product-box .product-box-inner .product-box-ul .product-box-li .product-box-desc {
        font-size: .2rem;
        line-height: 1.4;
        padding-left: .2rem;
        padding-right: .2rem;
    }
    .product .product-box .product-box-inner .product-box-ul .product-box-li .noamal-ph-btn {
        justify-content: center;
        padding-right: 0;
        position: absolute;
        bottom: .1rem;
        left: 50%;
        transform: translateX(-50%);
    }
    .product .product-box .product-box-inner .product-box-ul .product-box-li .product-box-imgbox {
        height: 2.8rem;
    }
    .product .product-detail .product-detail-sec1 {
        padding-top: 0;
        padding-bottom: 1.2rem;
    }
    .product .product-detail .product-detail-sec1 .product-detail-sec1-inner {
        width: 6.78rem;
    }
    .product .product-detail .product-detail-sec1 {
        background: #000000;
    }
    .product .product-detail .product-detail-sec1 .product-detail-sec1-inner {
        width: 100%;
        height: 5.21rem;
        min-height: 5.21rem;
        background: url('../images/pdm.png') no-repeat;
        background-size: 100% 100%;
    }
    .product .product-detail .product-detail-sec1 .product-detail-sec1-inner .swiper-product {
        max-height: 2.38rem;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        bottom: 1.3rem;
    }
    .product-detail-sec1-mobile {
        width: 6.78rem;
        padding-top: .53rem;
        margin: 0 auto;
    }
    .product-sec1-mobile-title {
        color: #FFF;
        font-size: .36rem;
        font-weight: 700;
        line-height: 188.889%;
        margin-bottom: .06rem;
    }
    .product-sec1-mobile-subtitle {
        color: rgba(255, 255, 255, 0.60);
        font-size: .24rem;
        font-weight: 400;
        line-height: 141.667%;
        letter-spacing: 2.88px;
        margin-bottom: .53rem;
    }
    .product-sec1-mobile-desc {
        color: #FFF;
        font-size: .24rem;
        font-weight: 400;
        line-height: 166.667%;
    }
    .product-sec1-mobile-ul {
        margin-top: .4rem;
        display: flex;
        flex-direction: column;
        row-gap: .5rem;
    }
    .product-sec1-mobile-li {
        display: flex;
        flex-direction: column;
    }
    .product-sec1-mobile-li__img {
        display: block;
        width: .23rem;
        height: .23rem;
        margin-bottom: .05rem;
    }
    .product-sec1-mobile-li-title {
        color: #FFF;
        font-size: .24rem;
        font-weight: 700;
        line-height: 1;
        padding-bottom: .19rem;
        border-bottom: 1px solid rgba(255, 255, 255, 0.24);
    }
    .product-sec1-mobile-li-desc {
        color: rgba(255, 255, 255, 0.90);
        font-size: .24rem;
        font-weight: 400;
        line-height: 1.6;
        padding-top: .22rem;
    }
    .mhot-line {
        display: flex;
        align-items: center;
        margin-top: .53rem;
        padding-left: .36rem;
    }
    .mhot-line-label {
        font-size: .28rem;
        font-weight: 400;
        line-height: 137.208%;
        background: linear-gradient(271deg, #FB6E75 15.18%, #E61721 102.61%);
        background-clip: text;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }
    .mhot-line-value {
        color: #FFF;
        font-size: .4rem;
        font-weight: 400;
        line-height: 1.325;
    }
    .mpricebtn {
        width: 2.34rem;
        height: .76rem;
        border-radius: .36rem;
        background: rgba(202, 202, 202, 0.23);
        backdrop-filter: blur(42.0867919921875px);
        margin-top: .86rem;
        margin-left: .36rem;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .mpricebtn span {
        color: #FFF;
        font-size: .24rem;
        font-weight: 400;
    }
    .mpricebtn img {
        width: .47rem;
        height: .47rem;
        margin-left: .24rem;
    }
    .product .product-detail .product-detail-video {
        padding-top: 0;
        min-height: auto;
    }
    .product .product-detail .product-detail-video video {
        width: 6.78rem;
        height: auto;
    }
    .product .product-detail .product-detail-case {
        padding-top: 1.2rem;
        min-height: auto;
    }
    .product .product-detail .product-detail-case .product-case-title {
        color: #FFF;
        text-align: center;
        font-size: .44rem;
        font-weight: 700;
        line-height: 154.545%;
        margin-bottom: .06rem;
    }
    .product .product-detail .product-detail-case .product-case-en {
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: 3.12px;
    }
    .product .product-detail .product-detail-case .product-case-box {
        width: 6.78rem;
        flex-direction: column;
    }
    .product .product-detail .product-detail-case .product-case-box .product-case-imgbox {
        width: 100%;
        height: 4.04rem;
    }
    .product .product-detail .product-detail-case .product-case-box .product-case-imgbox .product-case-imgbox-inner {
        height: 4.04rem;
    }
    .product .product-detail .product-detail-case .product-case-box .product-case-imgbox .product-case-imgbox-inner .product-case-imgbox-inner-bbox:first-child {
        height: 4.04rem;
    }
    .product .product-detail .product-detail-case .product-case-box .product-case-imgbox .product-case-imgbox-inner .product-case-imgbox-inner-bbox {
        width: 100%;
    }
    .product .product-detail .product-detail-case .product-case-box .product-case-imgbox .product-case-imgbox-inner img {
        height: 4.04rem;
    }
    .product .product-detail .product-detail-case .product-case-box .product-case-right {
        width: 100%;
        margin-top: .2rem;
    }
    .product .product-detail .product-detail-case .product-case-box .product-case-right .product-case-ul {
        width: 100%;
    }
    .product .product-detail .product-detail-case .product-case-box .product-case-right .product-case-ul .product-case-li {
        font-size: .24rem;
    }
    .product .product-detail .product-detail-advance {
        padding-top: 1.2rem;
    }
    .product .product-detail .product-detail-advance .product-advance-title {
        color: #FFF;
        text-align: center;
        font-size: .44rem;
        font-weight: 700;
        line-height: 154.545%;
        margin-bottom: .06rem;
    }
    .product .product-detail .product-detail-advance .product-advance-en {
        width: 5.42rem;
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        margin: 0 auto;
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: 3.12px;
    }
    .product .product-detail .product-detail-advance .product-advance-desc {
        width: 6.78rem;
    }
    .product .product-detail .product-detail-advance .product-advance__img {
        transform: scale(1);
    }
    .product .product-detail .product-detail-advance .product-advance-desc {
        margin-top: .3rem;
        margin-bottom: .4rem;
        font-size: .2rem;
    }
    .product .product-detail .product-detail-advance .swiper-advbox .swiper-adv .swiper-slide {
        padding-left: 0;
    }
    .product .product-detail .product-detail-advance .swiper-advbox .swiper-adv {
        width: 6.78rem;
    }
    .product .product-detail .product-detail-advance .swiper-advbox .swiper-adv .swiper-slide .swiper-adv-desc {
        padding-right: .3rem;
        font-size: .2rem;
    }
    .product .product-detail .product-detail-advance .swiper-advbox .swiper-adv .swiper-slide .swiper-adv-title p {
        font-size: .24rem;
    }
    .product .product-detail .product-detail-related {
        padding-top: 1.2rem;
        min-height: auto;
        padding-bottom: 1.2rem;
    }
    .product .product-detail .product-detail-related .product-related-title {
        color: #FFF;
        text-align: center;
        font-size: .44rem;
        font-weight: 700;
        line-height: 154.545%;
        margin-bottom: .06rem;
    }
    .product .product-detail .product-detail-related .product-related-en {
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: 3.12px;
    }
    .product .product-detail .product-detail-related .product-related-ul {
        width: 6.78rem;
        margin: .4rem auto 0;
        column-gap: 0;
        justify-content: space-between;
        flex-wrap: wrap;
        row-gap: .2rem;
    }
    .product .product-detail .product-detail-related .product-related-ul .product-related-li {
        width: 3.3rem;
    }
    .product .product-detail .product-detail-related .product-related-ul .product-related-li .product-related-title {
        font-size: .24rem;
    }
    .product .product-detail .product-detail-related .product-related-ul .product-related-li .product-related-subtitle {
        font-size: .2rem;
        line-height: 1.5;
        padding-left: .1rem;
        padding-right: .1rem;
    }
    .product .product-detail .product-detail-result {
        padding-top: 1.2rem;
    }
    .product .product-detail .product-detail-result .link-ph-result-title {
        margin-bottom: .06rem;
        color: #FFF;
        text-align: center;
        font-size: .44rem;
        font-weight: 700;
        line-height: 154.545% ;
    }
    .product .product-detail .product-detail-result .link-ph-result-intro {
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: 3.12px;
    }
    .product .product-detail .product-detail-result .link-ph-form {
        width: 6.78rem;
        column-gap: 0;
        justify-content: space-between;
    }
    .product .product-detail .product-detail-result .link-ph-form .link-ph-form-item {
        width: 3.25rem;
        height: .8rem;
    }
    .product .product-detail .product-detail-result .link-ph-form .link-ph-form-item input {
        color: #FFF;
        font-size: .26rem;
        font-weight: 400;
    }
    .product .product-detail .product-detail-result .link-ph-form .link-ph-form-textarea textarea {
        color: #FFF;
        font-size: .26rem;
        font-weight: 400;
    }
    .product .product-detail .product-detail-result .link-ph-form-checked {
        margin-left: .36rem;
    }
    .product .product-detail .product-detail-result .link-ph-form-checked p {
        font-size: .24rem;
    }
    .product .product-detail .product-detail-result .link-ph-form-checked input {
        display: none;
    }
    .product .product-detail .product-detail-result .link-ph-btn {
        width: 2.34rem;
        height: .76rem;
        border-radius: .36rem;
        background: rgba(202, 202, 202, 0.23);
        backdrop-filter: blur(42.0867919921875px);
    }
    .product .product-detail .product-detail-result .link-ph-btn span {
        color: #FFF;
        font-size: .24rem;
        font-weight: 400;
    }
    .product .product-detail .product-detail-result .link-ph-btn img {
        margin-left: .24rem;
        width: .47rem;
        height: .47rem;
    }
    .news .news-banner {
        height: 11rem;
    }
    .news .news-banner img {
        height: 100%;
        object-fit: cover;
    }
    .news .news-banner .news-text {
        top: 3.09rem;
    }
    .news .news-box {
        padding-top: 1.2rem;
    }
    .news .news-box .news-box-inner {
        width: 6.78rem;
    }
    .news .news-box .news-bar {
        flex-direction: column;
    }
    .news .news-box .news-bar .news-bar-left .news-bar-title {
        margin-bottom: .06rem;
        color: #FFF;
        text-align: center;
        font-size: .44rem;
        font-weight: 700;
        line-height: 154.545%;
    }
    .news .news-box .news-bar .news-bar-left .news-bar-en {
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: 3.12px;
    }
    .news .news-box .news-bar .news-bar-right {
        width: 100%;
        justify-content: flex-end;
        margin-top: .4rem;
    }
    .news .news-box .news-bar .news-bar-right .news-switch img {
        width: .5rem;
        height: .5rem;
    }
    .news .news-box .news-bar .news-bar-right .news-bar-right__a {
        font-size: .2rem;
    }
    .news .news-box .news-suggest {
        flex-direction: column;
    }
    .news .news-box .news-suggest .news-suggest-main {
        width: 6.78rem;
        height: 4rem;
    }
    .news .news-box .news-suggest .news-suggest-main .news-suggest-text {
        bottom: .2rem;
        left: .2rem;
    }
    .news .news-box .news-suggest .news-suggest-main .news-suggest-text .news-suggest-time {
        font-size: .2rem;
    }
    .news .news-box .news-suggest .news-suggest-main .news-suggest-text .news-suggest-title {
        margin-bottom: .15rem;
    }
    .news .news-box .news-suggest .news-suggest-main .news-suggest-text .noamal-ph-btn {
        justify-content: center;
        padding-right: 0;
        border-radius: .5rem;
    }
    .news .news-box .news-suggest .news-suggest-right {
        width: 6.78rem;
        margin-top: .4rem;
    }
    .news .news-box .news-suggest .news-suggest-right .news-suggest-item .news-suggest-item-left .news-suggest-item-time {
        font-size: .2rem;
    }
    .news .news-box .news-suggest .news-suggest-right .news-suggest-item .news-suggest-item-left .news-suggest-item-title {
        font-size: .24rem;
    }
    .news .news-box .news-suggest .news-suggest-right .news-suggest-item .news-suggest-item__img {
        flex-shrink: 0;
    }
    .news .news-box .news-ul {
        row-gap: .1rem;
    }
    .news .news-box .news-ul .news-li {
        width: 100%;
        padding: .4rem .2rem .4rem;
    }
    .news .news-box .news-ul .news-li .news-li-time .news-sign {
        font-size: .2rem;
    }
    .news .news-box .news-ul .news-li .news-li-time .news-li-time__icon {
        width: .24rem;
        height: .24rem;
    }
    .news .news-box .news-ul .news-li .news-li-litpic {
        width: 100%;
        margin-bottom: .3rem;
    }
    .news .news-box .news-ul .news-li .news-li-title {
        font-size: .24rem;
    }
    .news .news-box .news-ul .news-li .news-li-desc {
        font-size: .2rem;
    }
    .news .news-box .news-ul.column {
        width: 6.78rem;
    }
    .news .news-box .news-ul.column .news-li {
        flex-direction: column;
    }
    .news .news-box .news-ul.column .news-li .news-li-content .news-li-content-time {
        font-size: .2rem;
    }
    .news .news-box .news-ul.column .news-li .news-li-litpic {
        width: 100%;
    }
    .news .news-box .news-ul.column .news-li .news-li-title {
        font-size: .24rem;
    }
    .news .news-box .news-ul.column .news-li .news-li-desc {
        font-size: .2rem;
    }
    .news .news-box .news-ul.column .news-li .noamal-ph-btn {
        justify-content: center;
        width: 2.34rem;
        height: .76rem;
        border-radius: .36rem;
        background: rgba(202, 202, 202, 0.23);
        backdrop-filter: blur(42.0867919921875px);
        padding-right: 0;
    }
    .news .news-detail .news-detail-box {
        width: 100%;
    }
    .news .news-detail .news-detail-box .news-detail-inner {
        flex-direction: column;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-left {
        width: 6.78rem;
        margin: 0 auto;
        padding: .3rem;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-right {
        width: 6.78rem;
        margin: .3rem auto 0;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-right .news-detail-side-item .news-detail-side-box {
        width: 4rem;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-right .news-detail-side-item .news-detail-side-box .news-detail-side-title {
        padding-left: 0;
        font-size: .24rem;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-right .news-detail-side-item .news-detail-side-box .news-detail-side-time {
        font-size: .2rem;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-right .news-detail-side-item .news-detail-side__img {
        width: 1.5rem;
        height: 1rem;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-right .news-detail-side-more {
        height: .65rem;
        font-size: .24rem;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-right .news-detail-side-more img {
        width: .1rem;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-left .news-detailnav {
        flex-direction: column;
        align-items: flex-start;
        row-gap: .1rem;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-left .news-detailnav a {
        font-size: .2rem;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-left .news-detailnav {
        padding-top: .3rem;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-left .news-article {
        font-size: .2rem;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-left .news-detail-info .news-detail-time {
        font-size: .2rem;
    }
    .news .news-detail .news-detail-box .news-detail-inner .news-detail-left .news-detail-info .news-detail-share .news-detail-share__p {
        font-size: .2rem;
    }
    .server .server-qa .server-tool {
        width: 6.78rem;
        margin: 0 auto;
        flex-direction: column;
    }
    .server .server-qa .server-ul {
        width: 6.78rem;
        margin: 0 auto .4rem;
    }
    .server .server-qa .server-ul .server-li {
        width: 100%;
        padding-left: .2rem;
        padding-right: .2rem;
    }
    .server .server-qa .server-tool .server-tool-search {
        margin-bottom: .3rem;
    }
    .server .server-qa .server-tool .server-tool-switch {
        width: 100%;
        justify-content: center;
        margin-bottom: .3rem;
    }
    .server .server-qa .server-tool .server-tool-switch a {
        font-size: .2rem;
    }
    .server .server-qa .server-ul .server-li .server-li-top .server-li-top-left .server-li-title {
        font-size: .24rem;
    }
    .server .server-qa .server-ul .server-li .server-li-bottom .server-li-bottom-inner .server-li-content {
        font-size: .2rem;
    }
    .about .about-mvision .about-mvision-desctitle {
        width: 6.78rem;
        margin: 0 auto .3rem;
        line-height: 1.4;
    }
    .about .about-mvision .about-mvision-subtitle {
        width: 6.78rem;
        margin: 0 auto .69rem;
    }
    .about .myearnav:before {
      content: "";
      width: 100%;
      height: 1px;
      background: #C3C3C3;
      position: absolute;
      top: .24rem;
      left: 0;
      right: 0;
    }
    .about .about-video .about-video-center .about-video-item .about-video-item-center .noamal-ph-btn {
        width: 2.34rem;
        height: .76rem;
        border-radius: .36rem;
        background: rgba(202, 202, 202, 0.23);
        backdrop-filter: blur(42.0867919921875px);
        padding-right: 0;
        justify-content: center;
    }
    .about .about-video .about-video-center .about-video-item .about-video-item-center .noamal-ph-btn span {
        color: #FFF;
        font-size: .24rem;
        font-weight: 400;
    }
    .about .about-video .about-video-center .about-video-item .about-video-item-center .noamal-ph-btn img {
        display: block;
        width: .47rem;
        height: .47rem;
        margin-left: .24rem;
    }
    .about .about-video .about-video-center .about-video-item .about-video-item-center .about-video-title {
        color: #FFF;
        text-align: center;
        font-size: .44rem;
        font-weight: 700;
        line-height: 154.545%;
        width: 5.18rem;
        margin: 0 auto .2rem;
    }
    .about .about-video .about-video-center .about-video-item .about-video-item-center .about-video-en {
        width: 6.52rem;
        color: rgba(255, 255, 255, 0.60);
        text-align: center;
        font-size: .26rem;
        font-weight: 400;
        line-height: 130.769%;
        letter-spacing: 3.12px;
        margin: 0 auto .69rem;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-right .msgform {
        width: 6.78rem;
        height: calc(100% - 2rem);
        padding: .5rem .25rem;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-right .msgform .msgform-subtitle {
        font-size: .2rem;
        margin-bottom: .3rem;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-right .msgform .msgform-type .msgform-type-title {
        font-size: .24rem;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-right .msgform .msgform-type .msgform-type-input p {
        font-size: .2rem;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-right .msgform .msgform-base .msgform-base-title {
        font-size: .24rem;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-right .msgform .msgform-base .msgform-base-box {
        column-gap: 0;
        justify-content: space-between;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-right .msgform .msgform-base .msgform-base-box .msgform-base-item label {
        font-size: .2rem;
    }
    .server .server-after .server-after-message .server-after-message-box .server-after-message-right .msgform .msgform-base .msgform-base-box .msgform-base-item input {
        width: 3rem;
    }
    .server .server-after .server-after-outerbox {
        background-position: center bottom;
    }
    
      .searchpage .searchpage-con .searchpage-search {
    width: 6.78rem;
  }
  .searchpage .searchpage-con .searchpage-search input {
      font-size: .24rem;
  }
  .searchpage .searchpage-con .searchpage-switch a {
    font-size: .24rem;
  }
  .searchpage .searchpage-con .searchpage-ul {
    width: 6.78rem;
    column-gap: 0;
    row-gap: 0.2rem;
    justify-content: space-between;
  }
  .searchpage .searchpage-con .searchpage-ul .searchpage-li {
    width: 3.3rem;
  }
  .searchpage .searchpage-con .searchpage-ul .searchpage-li .searchpage-li-title {
    font-size: .2rem;
  }
  .searchpage .searchpage-con .searchpage-ul .searchpage-li .searchpage-li-desc {
    font-size: .2rem;
    padding-left: .1rem;
    padding-right: .1rem;
  }
  .searchpage .searchpage-con .searchpage-ul .searchpage-li .searchpage-li-btn {
    margin-top: .15rem;
    font-size: .2rem;
  }
}