* {
    margin: 0;
    padding: 0
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #a8aaad
}

input:-moz-placeholder,
input::-moz-placeholder,
textarea:-moz-placeholder,
textarea::-moz-placeholder {
    color: #a8aaad
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #a8aaad
}

address,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}

caption,
th {
    text-align: left;
    font-weight: 400
}

abbr,
body,
fieldset,
html,
iframe,
img {
    border: 0
}

address,
cite,
dfn,
em,
i,
var {
    font-style: normal
}

[hidefocus],
summary {
    outline: 0
}

li {
    list-style: none
}

code,
kbd,
pre,
samp {
    font-family: inherit
}

q:after,
q:before {
    content: none
}

textarea {
    overflow: auto;
    resize: none
}

label,
summary {
    cursor: default
}

a,
button {
    cursor: pointer
}

a {
    outline: none
}

a,
a:hover,
del,
ins,
s,
u {
    text-decoration: none
}

body,
button,
input,
keygen,
legend,
select,
textarea {
    color: #000;
    outline: 0
}

input::-ms-clear {
    display: none
}

#CET:after,
#course:after,
#discount .goods:after,
#discount:after,
#doc2 #discount .news:after,
#doc2 #vista .news:after,
#doc2 .fr .bd .commodity:after,
#doc2:after,
#GRE:after,
#IELTS:after,
#Kaoyan:after,
#logo:after,
#nav .menu ul:after,
#nav:after,
#Practical:after,
#search:after {
    display: block;
    content: ".";
    visibility: hidden;
    height: 0;
    clear: both
}

a {
    text-decoration: none;
    color: #000
}

button {
    margin: 0;
    padding: 0;
    border: 1px solid transparent;
    outline: none
}

.wrap {
    width: 960px;
    margin: 0 auto
}

body,
html {
    height: 100%;
    background: #fff
}

body {
    position: relative;
    font-size: 14px;
    font-family: Gilroy, PingFang SC
}

.placeholder {
    color: #aaa
}
@font-face {
    font-family: Gilroy;
    src: local(""), url(../fonts/gilroy-medium.eot#iefix) format("embedded-opentype"), url(../fonts/gilroy-medium.woff2) format("woff2"), url(../fonts/gilroy-medium.woff) format("woff"), url(../fonts/gilroy-medium.ttf) format("truetype");
    font-weight: 400;
    font-style: normal
}

.footer[data-v-368d6ef1] {
    min-width: 1200px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    padding: 37.5px 0 0 0;
    background: #f5f6f7;
    margin: 0 auto;
    text-align: left;
    font-family: Gilroy, PingFang SC
}

.footer .footer-container[data-v-368d6ef1] {
    width: 1200px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-bottom: 36px
}

.footer .footer-container .official-code .logo[data-v-368d6ef1] {
    width: 97.5px;
    height: auto
}

.footer .footer-container .official-code .select-channel_area[data-v-368d6ef1] {
    position: relative;
    margin-top: 18.3px
}

.footer .footer-container .official-code .select-channel_area .channel-logo[data-v-368d6ef1] {
    width: 18px;
    height: 18px
}

.footer .footer-container .official-code .select-channel_area .channel-logo[data-v-368d6ef1]:nth-child(2) {
    margin: 0 7px
}

.footer .footer-container .official-code .select-channel_area .channel-logo[data-v-368d6ef1]:nth-child(3) {
    margin-right: 7px
}

.footer .footer-container .official-code .select-channel_area .qr-code[data-v-368d6ef1] {
    position: absolute;
    top: 18px;
    width: 75px;
    height: auto
}

.footer .footer-container .official-code .select-channel_area .code0[data-v-368d6ef1] {
    left: -28px
}

.footer .footer-container .official-code .select-channel_area .code1[data-v-368d6ef1] {
    left: -4px
}

.footer .footer-container .official-code .select-channel_area .code2[data-v-368d6ef1] {
    left: 22px
}

.footer .footer-container .official-code .select-channel_area .code3[data-v-368d6ef1] {
    left: 46px
}

.footer .footer-container .foot-content[data-v-368d6ef1] {
    width: 900px;
    height: 225px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative
}

.footer .footer-container .foot-content .foot-list[data-v-368d6ef1] {
    white-space: nowrap
}

.footer .footer-container .foot-content .foot-list[data-v-368d6ef1]:nth-child(5) {
    margin-right: 0
}

/*.footer .footer-container .foot-content .foot-list[data-v-368d6ef1]:nth-child(6) {*/
/*    position: absolute;*/
/*    top: 125.5px;*/
/*    left: 0*/
/*}*/

.footer .footer-container .foot-content .foot-list .list-title[data-v-368d6ef1] {
    font-weight: 600;
    font-size: 12px;
    line-height: 12px;
    color: #2a2b2e;
    margin-bottom: 9px
}

.footer .footer-container .foot-content .foot-list .list-cell .value[data-v-368d6ef1] {
    font-weight: 400;
    font-size: 10.5px;
    line-height: 21px;
    color: #939599
}

.footer .copyright[data-v-368d6ef1],
.footer .report[data-v-368d6ef1] {
    text-align: center
}

.footer .copyright .link[data-v-368d6ef1],
.footer .copyright .text[data-v-368d6ef1],
.footer .report .link[data-v-368d6ef1],
.footer .report .text[data-v-368d6ef1] {
    font-weight: 400;
    font-size: 10.5px;
    line-height: 24px;
    color: #939599
}

.footer .copyright .link .mail-text[data-v-368d6ef1],
.footer .copyright .text .mail-text[data-v-368d6ef1],
.footer .report .link .mail-text[data-v-368d6ef1],
.footer .report .text .mail-text[data-v-368d6ef1] {
    color: #939599
}

.footer .report[data-v-368d6ef1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-bottom: 30px
}

@media (max-width:1200px) {
    .footer .footer-container .official-code[data-v-368d6ef1] {
        margin-left: 30px
    }

    .footer .footer-container .foot-content[data-v-368d6ef1] {
        margin-right: 30px
    }
}

@media (min-width:1441px) {
    .footer .footer-container .official-code .logo[data-v-368d6ef1] {
        width: 130px;
        height: auto
    }

    .footer .footer-container .official-code .select-channel_area .channel-logo[data-v-368d6ef1] {
        width: 24px;
        height: 24px
    }

    .footer .footer-container .official-code .select-channel_area .channel-logo[data-v-368d6ef1]:nth-child(2) {
        margin: 0 9px
    }

    .footer .footer-container .official-code .select-channel_area .channel-logo[data-v-368d6ef1]:nth-child(3) {
        margin-right: 9px
    }

    .footer .footer-container .official-code .select-channel_area .qr-code[data-v-368d6ef1] {
        position: absolute;
        top: 24px;
        width: 100px;
        height: auto;
        margin-top: 4px
    }

    .footer .footer-container .official-code .select-channel_area .code0[data-v-368d6ef1] {
        left: -38px
    }

    .footer .footer-container .official-code .select-channel_area .code3[data-v-368d6ef1] {
        left: 56px
    }

    .footer .footer-container .foot-content[data-v-368d6ef1] {
        height: 255px
    }

    .footer .footer-container .foot-content .foot-list .list-title[data-v-368d6ef1] {
        font-size: 16px;
        line-height: 16px
    }

    .footer .footer-container .foot-content .foot-list .list-cell .value[data-v-368d6ef1] {
        font-size: 14px;
        line-height: 28px
    }
}
.content-more_container[data-v-A18bcd746e4e] {
    width:100%;
    margin:0 auto 0 auto
}
.content-more_container .part[data-v-A18bcd746e4e] {
    width:1200px;
    margin:0 auto
}
.content-more_container .part .title[data-v-A18bcd746e4e] {
    font-weight:600;
    font-size:48px;
    line-height:115%;
    text-align:center;
    letter-spacing:.008em;
    color:#2a2b2e
}
.content-more_container .part .desc[data-v-A18bcd746e4e] {
    font-size:22px;
    line-height:100%;
    text-align:center;
    color:#939599;
    margin:16px auto 80px auto
}
.content-more_container .part .sub-title[data-v-A18bcd746e4e] {
    font-weight:600;
    font-size:32px;
    line-height:115%;
    letter-spacing:.008em;
    color:#2a2b2e
}
.content-more_container .part .sub-desc[data-v-A18bcd746e4e] {
    font-size:18px;
    line-height:27px;
    color:#939599
}
.content-more_container .part1[data-v-A18bcd746e4e] {
    margin:90px auto 120px auto
}
.content-more_container .part1 .details .detail-item[data-v-A18bcd746e4e] {
    display:flex;
    justify-content:space-between;
    align-items:center;
    margin:100px auto
}
.content-more_container .part1 .details .detail-item .img[data-v-A18bcd746e4e] {
    width:750px;
    height:auto
}
.content-more_container .part1 .details .detail-item .img2[data-v-A18bcd746e4e] {
    width:400px;
    height:auto
}
.content-more_container .part1 .details .detail-item:first-child .img2[data-v-A18bcd746e4e] {
    width:402px;
    height:auto
}
.content-more_container .part1 .details .detail-item[data-v-A18bcd746e4e]:nth-child(2n+0) {
    flex-direction:row-reverse
}
.content-more_container .part2[data-v-A18bcd746e4e] {
    padding-top:140px;
    padding-bottom:160px;
    background:url(../images/73d7addd8df13af6c2462e4ded7b160e.jpeg) no-repeat;
    background-size:cover
}
.content-more_container .part2 .title[data-v-A18bcd746e4e] {
    margin-bottom:60px
}
.content-more_container .part2 .rows[data-v-A18bcd746e4e] {
    display:flex;
    flex-wrap:wrap;
    justify-content:space-between;
    align-items:center
}
.content-more_container .part2 .rows .row-item[data-v-A18bcd746e4e] {
    width:584px;
    height:640px;
    background:#fff;
    border-radius:32px;
    margin-bottom:42px;
    display:flex;
    flex-flow:column;
    justify-content:space-between
}
.content-more_container .part2 .rows .row-item .text[data-v-A18bcd746e4e] {
    box-sizing:border-box;
    padding:40px 48px 0 48px
}
.content-more_container .part2 .rows .row-item .text .sub-desc[data-v-A18bcd746e4e] {
    margin-top:24px;
    color:#626469
}
.content-more_container .part2 .rows .row-item .img[data-v-A18bcd746e4e] {
    width:584px;
    height:auto
}
.content-more_container .part2 .rows .row-item[data-v-A18bcd746e4e]:last-child {
    width:1200px;
    height:640px;
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    align-items:center
}
.content-more_container .part2 .rows .row-item:last-child .img[data-v-A18bcd746e4e] {
    margin-right:70px
}
.content-more_container .part2 .bottom-img[data-v-A18bcd746e4e] {
    width:1200px;
    height:auto;
    margin-top:38px
}
.content-more_container .part6[data-v-A18bcd746e4e], .content-more_container .part7[data-v-A18bcd746e4e] {
    line-height:0
}
.content-more_container .part6 .img[data-v-A18bcd746e4e], .content-more_container .part7 .img[data-v-A18bcd746e4e] {
    width:100%;
    height:1000px;
    -o-object-fit:cover;
    object-fit:cover
}
.content-more_container .bottom[data-v-A18bcd746e4e] {
    width:100%;
    height:750px;
    background:url(../images/40c5e3f772e9ed898251ab48130bc482.jpg) no-repeat;
    background-size:cover
}
.content-more_container .bottom .download[data-v-A18bcd746e4e] {
    max-width:1200px;
    text-align:center;
    padding-top:120px;
    margin:0 auto
}
.content-more_container .bottom .download .title[data-v-A18bcd746e4e] {
    font-weight:600;
    font-size:48px;
    line-height:55px;
    letter-spacing:.008em;
    color:#2a2b2e
}
.content-more_container .bottom .download .honor[data-v-A18bcd746e4e] {
    width:1200px;
    height:auto;
    margin:60px auto
}
.content-more_container .bottom .download .download-btn[data-v-A18bcd746e4e] {
    width:226px;
    height:auto;
    cursor:pointer
}
.download-container .download-area[data-v-Be68a62dee28] {
    display:flex;
    justify-content:center;
    margin-bottom:16.5px
}
.download-container .download-area .download[data-v-Be68a62dee28] {
    width:auto;
    height:72px;
    cursor:pointer
}
.download-container .download-area .appstore[data-v-Be68a62dee28], .download-container .download-area .microsoft-store_download[data-v-Be68a62dee28] {
    margin-left:10px
}
.download-container .download-old[data-v-Be68a62dee28] {
    font-family:PingFang SC;
    font-style:normal;
    font-size:16px;
    line-height:100%;
    color:#939599;
    text-align:center;
    cursor:pointer;
    max-width:116px;
    margin:0 auto
}
.download-container .download-old .icon[data-v-Be68a62dee28] {
    width:16px;
    height:16px;
    vertical-align:top
}
.download-container .ios-history[data-v-Be68a62dee28] {
    margin:0 auto 8px auto;
    max-width:360px
}
.download-container .inline-download[data-v-Be68a62dee28] {
    display:inline-block;
    margin:0 5px
}
.desktop-content .first[data-v-fea7768a504b] {
    position:relative;
    width:100%;
    height:759px
}
.desktop-content .first .banner[data-v-fea7768a504b] {
    width:100%;
    height:759px;
    -o-object-fit:cover;
    object-fit:cover;
    position:absolute;
    top:-48px;
    z-index:0
}
.desktop-content .first .content[data-v-fea7768a504b] {
    position:absolute;
    top:133px;
    left:50%;
    transform:translate(-50%);
    width:1200px;
    text-align:center;
    z-index:1
}
.desktop-content .first .content .logo[data-v-fea7768a504b] {
    width:auto;
    height:38px;
    display:block;
    margin:48px auto 0 auto
}
.desktop-content .first .content .title[data-v-fea7768a504b] {
    width:auto;
    height:84px;
    margin:32px auto 40px auto
}
.desktop-content .first .content .ele[data-v-fea7768a504b] {
    position:absolute;
    left:50%;
    transform:translate(-50%);
    z-index:-1
}
.desktop-content .first .content .computer[data-v-fea7768a504b] {
    width:823px;
    height:auto;
    top:0
}
.container[data-v-878f3920] {
    position:relative;
    margin-bottom:90px;
    top:-70px
}
.container .main-bg[data-v-878f3920] {
    background-image:url(../images/729644e0f3a2b1301fdf948f319a15cf.jpg);
    background-size:cover;
    background-repeat:no-repeat;
    background-position:50%;
    width:100%;
    height:523px;
    -o-object-fit:cover;
    object-fit:cover;
    position:absolute;
    top:0;
    left:0
}
.container .main[data-v-878f3920] {
    width:1200px;
    height:523px;
    margin:0 auto;
    position:relative
}
.container .main .section[data-v-878f3920] {
    position:absolute;
    right:50px;
    top:166px
}
.container .main .section .title[data-v-878f3920] {
    font-family:Source Han Sans;
    font-weight:500;
    font-size:48px;
    line-height:100%;
    letter-spacing:.155em;
    color:#2a2b2e
}
.container .main .section .desc[data-v-878f3920] {
    font-size:22px;
    line-height:100%;
    letter-spacing:2.4em;
    color:#939599;
    margin:15px auto 20px auto
}
.container .main .section .operation[data-v-878f3920] {
    width:152px
}
.container .main .section .code[data-v-878f3920] {
    width:100%
}
.container .main .section .desk-download[data-v-878f3920] {
    display:flex;
    align-items:center;
    justify-content:center;
    cursor:pointer;
    font-family:Source Han Sans;
    margin-top:27px;
    width:100%;
    text-align:center;
    font-size:16px;
    color:#2a2b2e;
    font-weight:light
}
.container .main .section .desk-download .to-download[data-v-878f3920] {
    width:13px;
    height:3px;
    margin-left:4px
}
.container .intro-block[data-v-878f3920] {
    width:870px;
    margin:46px auto 0
}
.container img[data-v-878f3920] {
    width:100%
}
.container .content[data-v-878f3920] {
    background-image:url(../images/content_bg.a06773ff.png);
    background-repeat:no-repeat;
    background-size:100% auto;
    width:100%;
    height:auto
}
.container .content .img[data-v-878f3920] {
    width:1100px;
    margin:150px auto 0;
    display:flex;
    justify-content:space-between;
    align-items:center
}
.scroll[data-v-764bb7f4] {
    background:hsla(0, 0%, 100%, .7);
    -webkit-backdrop-filter:blur(15px);
    backdrop-filter:blur(15px)
}
.tabs[data-v-764bb7f4] {
    height:.48rem;
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding:0 .2rem;
    position:fixed;
    top:0;
    left:0;
    right:0;
    z-index:99
}
.tabs .brand[data-v-764bb7f4] {
    width:auto;
    height:.16rem
}
.tabs .product-tabs[data-v-764bb7f4] {
    display:flex;
    align-items:center
}
.tabs .product-tabs .product-tabs_item[data-v-764bb7f4] {
    font-size:.12rem;
    line-height:100%;
    display:flex;
    align-items:center;
    color:#2a2b2e
}
.tabs .product-tabs .product-tabs_item[data-v-764bb7f4]:last-child {
    margin-left:.28rem
}
.tabs .product-tabs .selected[data-v-764bb7f4] {
    position:relative
}
.tabs .product-tabs .selected[data-v-764bb7f4]:before {
    content:"";
    width:.12rem;
    height:.02rem;
    background-color:#fb4a3e;
    border-radius:.5rem;
    position:absolute;
    bottom:-.06rem;
    left:50%;
    transform:translate(-50%)
}
.el-collapse[data-v-6cd04fa7] {
    border:none
}
.el-collapse .el-collapse-item[data-v-6cd04fa7]:focus-visible {
    background:transparent;
    outline:0
}
.el-collapse[data-v-6cd04fa7] .el-collapse-item__header {
    border-bottom:none;
    padding:0 .2rem 0 .24rem;
    font-size:.14rem;
    font-weight:600;
    color:#2a2b2e
}
.el-collapse[data-v-6cd04fa7] .el-collapse-item__content {
    padding:0 .32rem;
    margin-bottom:.12rem
}
.el-collapse .link[data-v-6cd04fa7] {
    display:block;
    font-size:.14rem;
    color:#626469;
    height:.48rem;
    line-height:.48rem
}
.el-collapse[data-v-6cd04fa7] .el-collapse-item__arrow {
    width:.2rem;
    height:.2rem;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADXSURBVHgB7dbBDYJAEAXQARughPW2kYTYkTXYgXZAC3ZkSDDcpAQagHX0YPY4OJ+T/51gs5n8kOxfRIiIiDwKAanr5qTT2pRkWkQuQ9/dBKAUkKShNFylj0GHtgICC6hC9lwJCDLgJhjQ6z8CxhiDZe0X5h7Mes57Qsc1PWn+glnPea3qSXPAAtht79vGutcccE7prINH8ZsKSVfrZshdHOMxlLvlma8tc7kfhvsoTrCfhUPdpPz90XeQ2SxqLwb0ggXUE/HtNlAdfcACZj25queIiIi29QJ3hUBHi1sbMQAAAABJRU5ErkJggg==) no-repeat;
    background-size:cover;
    background-position:50%;
    margin:.01rem .02rem 0 auto
}
.el-collapse[data-v-6cd04fa7] .el-icon-arrow-right:before {
    content:""
}
.el-collapse[data-v-6cd04fa7] .el-collapse-item__arrow.is-active {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABxSURBVHgB7dDBDUBQEIThoQIluEu0pAYd0IEWtCSROCpBA6ylgo334vR/58nu7EoAAAAAviuiwaZpO09PZqqUZr+kYVuXORIuFWQ+NEO5R+1Lp2g4XNBfnaPcyw89otlwwdOs98G70h2FbBQAAACAH9xjbBkBx4CstwAAAABJRU5ErkJggg==) no-repeat;
    background-size:cover;
    background-position:50%;
    transform:rotate(0deg)
}
.el-collapse[data-v-6cd04fa7] .el-collapse-item__wrap {
    border-bottom:none
}
.desktop-content img[data-v-9b8c1442] {
    width:100%;
    display:block
}
.desktop-content .title[data-v-9b8c1442] {
    font-family:Source Han Sans;
    font-size:.2rem;
    color:#2a2b2e;
    margin-left:.3rem
}
.desktop-content .sub-title[data-v-9b8c1442] {
    font-size:.14rem;
    color:#939599;
    margin:.08rem auto 0 .32rem
}
.desktop-content .part1[data-v-9b8c1442] {
    padding-top:.4rem
}
.desktop-content .part1 .text[data-v-9b8c1442] {
    width:3.22rem;
    height:auto;
    margin:.24rem auto 0 .3rem
}
.desktop-content .part1 .img[data-v-9b8c1442] {
    width:3.35rem;
    height:auto;
    margin:.16rem auto .4rem auto
}
.desktop-content .part1 .sub-title[data-v-9b8c1442] {
    width:auto;
    height:.18rem;
    margin-left:.3rem
}
.desktop-content .part1 .text2[data-v-9b8c1442] {
    width:3.15rem;
    height:auto;
    margin:.12rem auto 0 .3rem
}
.desktop-content .part2[data-v-9b8c1442] {
    background:url(../images/b8c4f8fe73292976e59eb8a605e11fb2.png) no-repeat;
    background-size:cover;
    padding:.5rem 0 .24rem 0
}
.desktop-content .part2 .img[data-v-9b8c1442] {
    width:3.35rem;
    height:auto;
    margin:.16rem auto
}
.desktop-content .part2 .last[data-v-9b8c1442] {
    margin-top:.24rem
}
.desktop-content .part3[data-v-9b8c1442] {
    background:url(../images/8586ed2b0dc1e1a94601f916bdda8a9c.jpg) no-repeat;
    background-size:cover;
    padding:.4rem 0 .52rem 0
}
.desktop-content .part3 .img[data-v-9b8c1442] {
    width:3.36rem;
    height:auto;
    margin:.16rem auto 0 auto
}
.container[data-v-5a783a1c] {
    position:relative
}
.container .main-bg[data-v-5a783a1c] {
    width:100%;
    height:6.7rem;
    -o-object-fit:cover;
    object-fit:cover
}
.container .main[data-v-5a783a1c] {
    width:100%;
    position:absolute;
    left:50%;
    top:.68rem;
    transform:translate(-50%);
    text-align:center
}
.container .main .title[data-v-5a783a1c] {
    font-family:Source Han Sans;
    font-size:.32rem;
    line-height:100%;
    letter-spacing:.155em;
    color:#2a2b2e;
    font-weight:500
}
.container .main .desc[data-v-5a783a1c] {
    font-size:.13rem;
    line-height:100%;
    letter-spacing:1em;
    color:#939599;
    margin:.12rem auto .18rem auto
}
.container .main .btn-group .btn[data-v-5a783a1c] {
    width:1.36rem;
    height:.4rem
}
.container .main .btn-group .android[data-v-5a783a1c] {
    margin-left:.12rem
}
.container .content .part[data-v-5a783a1c] {
    text-align:center
}
.container .content .part .part-title[data-v-5a783a1c] {
    font-weight:600;
    font-size:.224rem;
    line-height:.26rem;
    color:#2a2b2e
}
.container .content .part .part-desc[data-v-5a783a1c] {
    font-size:.112rem;
    line-height:150%;
    letter-spacing:.008rem;
    color:#939599;
    margin:.09rem auto .13rem auto
}
.container .content .part .img[data-v-5a783a1c] {
    width:100%;
    height:auto
}
.container .content .part .img-bottom[data-v-5a783a1c] {
    width:3.2rem;
    height:auto
}
.container .dialog[data-v-5a783a1c] {
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    display:flex;
    background:rgba(58, 58, 58, .9);
    z-index:100
}
.container .dialog .tips[data-v-5a783a1c] {
    text-align:center;
    line-height:30px;
    color:#fff;
    margin-top:20vh;
    flex:1
}
.container .dialog .tips .icon[data-v-5a783a1c] {
    position:absolute;
    right:20px;
    top:20px;
    font-size:60px
}
.container .dialog .tips .text1[data-v-5a783a1c] {
    font-size:20px
}
.m-wrap {
    width:100%
}
.m-wrap .footer {
    padding-bottom:.3rem
}
.m-wrap .footer .icp {
    font-size:.105rem;
    line-height:.24rem;
    text-align:center;
    color:#a8aaad;
    margin-top:.27rem
}
.scrolling[data-v-d84504417d87] {
    top:0!important
}
.nav[data-v-d84504417d87] {
    width:100%;
    height:72px;
    display:flex;
    align-items:center;
    position:fixed;
    top:48px;
    left:0;
    z-index:999;
    transition:top .3s ease-out
}
.nav .scrolling-bg[data-v-d84504417d87] {
    width:100%;
    height:72px;
    background:hsla(0, 0%, 100%, .7);
    -webkit-backdrop-filter:blur(15px);
    backdrop-filter:blur(15px);
    position:fixed;
    left:0;
    right:0;
    top:0;
    z-index:-1
}
.nav .nav-content[data-v-d84504417d87] {
    width:1200px;
    margin:0 auto;
    display:flex;
    justify-content:space-between;
    align-items:center
}
.nav .nav-content .item-left .logo[data-v-d84504417d87] {
    width:164px;
    height:auto;
    cursor:pointer
}
.nav .nav-content .item-right[data-v-d84504417d87] {
    display:flex;
    font-size:16px;
    line-height:100%;
    color:#2a2b2e
}
.nav .nav-content .item-right .active[data-v-d84504417d87] {
    position:relative
}
.nav .nav-content .item-right .active[data-v-d84504417d87]:before {
    position:absolute;
    bottom:-8px;
    left:50%;
    transform:translate(-50%);
    content:"";
    width:16px;
    height:2px;
    background:#fb4a3e;
    border-radius:100px
}
.nav .nav-content .item-right .tab[data-v-d84504417d87] {
    margin-left:40px;
    cursor:pointer
}
.container[data-v-a934dced5297] {
    height:48px;
    background:hsla(0, 0%, 100%, .7);
    -webkit-backdrop-filter:blur(15px);
    backdrop-filter:blur(15px);
    transition:all .3s ease-out;
    position:fixed;
    top:0;
    left:0;
    right:0;
    z-index:99
}
.container .content[data-v-a934dced5297] {
    width:1200px;
    height:48px;
    margin:0 auto;
    display:flex;
    align-items:center;
    justify-content:space-between
}
.container .content .desc[data-v-a934dced5297] {
    font-size:16px;
    line-height:100%;
    color:#2a2b2e;
    opacity:.8;
    display:flex;
    align-items:center
}
.container .content .desc .link[data-v-a934dced5297] {
    color:#4d71ff;
    margin-left:16px;
    display:flex;
    align-items:center;
    cursor:pointer
}
.container .content .desc .link .arrow-right[data-v-a934dced5297] {
    width:16px;
    height:16px
}
.container .content .close[data-v-a934dced5297] {
    width:16px;
    height:16px;
    cursor:pointer
}
.container[data-v-I218a77ba62e] {
    min-width:1200px
}
.container .header[data-v-I218a77ba62e] {
    min-height:48px;
    max-height:120px
}
.container .main[data-v-I218a77ba62e] {
    min-height:calc(100vh - 447px)
}
.normal-bg[data-v-I218a77ba62e] {
    width:100%;
    position:relative;
    z-index:1
}
.normal-bg[data-v-I218a77ba62e]:before {
    background-image:url(../images/bg-left.77b16a97.png);
    width:875px;
    height:100%;
    left:0
}
.normal-bg[data-v-I218a77ba62e]:after, .normal-bg[data-v-I218a77ba62e]:before {
    content:"";
    background-repeat:no-repeat;
    background-size:100% auto;
    position:absolute;
    top:0;
    z-index:-1
}
.normal-bg[data-v-I218a77ba62e]:after {
    background-image:url(../images/bg-right.d6c66a73.png);
    width:574px;
    height:574px;
    right:0
}
#app>div>div.footer>div>div.report>div:last-child {
    margin-left:5px
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    font:inherit;
    vertical-align:baseline
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display:block
}
#app, body, html {
    font-family:PingFang SC, Segoe UI, Arial, Microsoft YaHei, "fae\8f6f\96c5\9ed1", "b8bf53", Malgun Gothic, sans-serif
}
body {
    line-height:1
}
ol, ul {
    list-style:none
}
blockquote, q {
    quotes:none
}
blockquote:after, blockquote:before, q:after, q:before {
    content:"";
    content:none
}
table {
    border-collapse:collapse;
    border-spacing:0
}
@media screen and (min-width:750px) and (max-width:1024px) {
    html {
        font-size:200px!important
    }
    #app>div>div.container>img {
        height:unset
    }
}
@font-face {
    font-family:FZLanTingHeiS-B-GB;
    src:url(https://ydlunacommon-cdn.nosdn.127.net/8f086701d5ead4347f885d75b1845d05.TTF);
    font-weight:400;
    font-style:normal
}
html::-webkit-scrollbar {
    width:0;
    -ms-overflow-style:none;
    overflow:-moz-scrollbars-none
}
