.download-page-header {
    position: relative
}

.download-contain-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-top: .5rem;
    background-image: url(image/bg.jpg);
    background-repeat: no-repeat;
    background-size: cover
}

.download-contain-wrapper .contain-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 6.02rem;
    height: .6rem;
    padding: 0 .04rem;
    margin: 0 auto;
    background: #f0f2f4;
    border-radius: .3rem;
    font-family: 'Avenir Next';
    font-weight: 600;
    font-size: .16rem;
    color: #021c31
}

.download-contain-wrapper .contain-nav .afterbg {
    position: absolute;
    left: 0;
    top: .04rem;
    width: 1.98rem;
    height: .52rem;
    background-color: #fff;
    border-radius: .26rem;
    -webkit-box-shadow: 0 .02rem .12rem rgba(12,25,120,.1);
    box-shadow: 0 .02rem .12rem rgba(12,25,120,.1);
    z-index: 1;
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-transform: translateX(.04rem);
    transform: translateX(.04rem)
}

.download-contain-wrapper .contain-nav span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    z-index: 1;
    text-align: center;
    cursor: pointer
}

.download-contain-wrapper .contain-nav span em {
    display: inline-block;
    font-style: normal
}

.download-contain-wrapper .contain-nav span img {
    display: inline-block;
    vertical-align: middle;
    margin-right: .1rem
}

.download-contain-wrapper .contain-nav span.nav-android em {
    color: #3c7cf3
}

.download-contain-wrapper .contain-nav span.nav-android img {
    width: .17rem;
    height: .21rem
}

.download-contain-wrapper .contain-nav span.nav-ios img {
    width: .15rem;
    height: .19rem
}

.download-contain-wrapper .contain-nav span.nav-ios em {
    margin-top: .04rem
}

.download-contain-wrapper .contain-nav span.nav-pc img {
    width: .2rem;
    height: .2rem
}

.download-contain-wrapper .contain {
    margin-top: .8rem;
    min-height: 8rem
}

.download-contain-wrapper .contain .m1 {
    padding-bottom: 4rem
}

.download-contain-wrapper .contain .main>div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.download-contain-wrapper .contain .m1>div {
    /* -webkit-box-align:start; */
    /*-ms-flex-align: start;*/
    /* align-items:flex-start; */
}

.download-contain-wrapper .contain .example-img {
    margin-right: 1.8rem
}

.download-contain-wrapper .contain .m1 .example-img {
    margin-top: .3rem
}

.download-contain-wrapper .contain .example-img>div {
    background-repeat: no-repeat;
    background-size: contain
}

.download-contain-wrapper .contain .example-img .android {
    width: 2.62rem;
    height: 5.6rem;
    background-image: url(image/android_zh.png)
}

.download-contain-wrapper .contain .example-img .android-en {
    background-image: url(image/android_en.png)
}

.download-contain-wrapper .contain .example-img .ios {
    width: 2.64rem;
    height: 5.35rem;
    background-image: url(image/ios_zh.png)
}

.download-contain-wrapper .contain .example-img .ios-en {
    background-image: url(image/ios_en.png)
}

.download-contain-wrapper .contain .example-img .extes {
    width: 5.3rem;
    height: 4.57rem;
    background-image: url(image/extension_pc_zh.png)
}

.download-contain-wrapper .contain .example-img .extes-en {
    background-image: url(image/extension_pc_en.png)
}

.download-contain-wrapper .download-info {
    color: #021c31
}

.download-contain-wrapper .download-info h1 {
    font-weight: 700;
    font-size: .38rem;
    line-height: .46rem;
    margin: 0
}

.download-contain-wrapper .download-info>p {
    margin-top: .1rem;
    font-size: .18rem;
    line-height: .25rem
}

.download-contain-wrapper .download-info .new-download-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 5.6rem;
    margin-top: .3rem
}

.download-contain-wrapper .download-info .new-download-list>div {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.download-contain-wrapper .download-info .new-download-list>div.mr20 {
    margin-right: .2rem
}

.download-contain-wrapper .download-info .new-download-list .btns-list .btn-wrapper {
    margin-right: 0;
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.download-contain-wrapper .download-info .btns-wrapper {
    margin-top: .3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    position: relative;
    z-index: 1
}

.download-contain-wrapper .download-info .btns-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.download-contain-wrapper .download-info .btns-list.w50 {
    width: calc(50% - .1rem)
}

.download-contain-wrapper .download-info .btns-list .btn-wrapper {
    padding: .15rem .3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    background: #232c41;
    -webkit-backdrop-filter: blur(.045rem);
    backdrop-filter: blur(.045rem);
    border-radius: .06rem;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    font-size: .16rem;
    line-height: 1;
    height: .6rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.download-contain-wrapper .download-info .btns-list .btn-wrapper:hover {
    background: #171d2b
}

.download-contain-wrapper .download-info .btns-list .btn-wrapper .btn-icon {
    width: .3rem;
    height: .3rem;
    margin-right: .12rem;
    vertical-align: middle
}

.download-contain-wrapper .download-info .btns-list .btn-wrapper .btn-text {
    line-height: .3rem
}

.download-contain-wrapper .download-info .supplementary-info {
    margin-top: .12rem;
    font-family: 'PingFang SC';
    color: #9ba4b6;
    font-size: .14rem;
    font-weight: 400
}

.download-contain-wrapper .download-info .supplementary-info>p {
    margin-bottom: 4px
}

.download-contain-wrapper .download-info .supplementary-info b {
    margin-right: .2rem;
    font-style: normal;
    font-weight: 400;
    color: #9ba4b6;
    font-size: .14rem;
    line-height: .2rem
}

.download-contain-wrapper .download-info .supplementary-info b:last-child {
    margin-right: 0
}

.download-contain-wrapper .qr-code-wrapper {
    position: relative;
    width: .6rem;
    height: .6rem
}

.download-contain-wrapper .qr-code-wrapper .qr-code-img {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background: url(image/qrCode.png) no-repeat;
    background-size: cover;
    display: block
}

.download-contain-wrapper .qr-code-wrapper img {
    width: 100%;
    height: 100%;
    cursor: pointer
}

.download-contain-wrapper .qr-code-wrapper .qr-code-contain {
    display: none;
    position: absolute;
    top: .62rem;
    right: 0;
    width: 1.6rem;
    height: 1.84rem;
    padding-top: .2376rem;
    background: #fff;
    border: .01rem solid rgba(0,0,0,.06);
    -webkit-box-shadow: 0 .06rem .11rem rgba(43,43,43,.12);
    box-shadow: 0 .06rem .11rem rgba(43,43,43,.12);
    border-radius: .06rem;
    z-index: 10;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.download-contain-wrapper .qr-code-wrapper .qr-code-contain canvas {
    width: 1.13rem;
    height: 1.13rem
}

.download-contain-wrapper .qr-code-wrapper .qr-code-contain span {
    display: inline-block;
    margin-top: .08rem;
    color: #000;
    font-size: .14rem;
    line-height: .17rem
}

.download-contain-wrapper .verify-wrapper {
    max-width: 5.6rem;
    margin-top: .24rem;
    background: #fff;
    border: .01rem solid #e6e8ea;
    border-bottom: none;
    -webkit-backdrop-filter: blur(.02rem);
    backdrop-filter: blur(.02rem);
    border-top-left-radius: .1rem;
    border-top-right-radius: .1rem;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.download-contain-wrapper .verify-wrapper .install-notes {
    font-family: 'PingFang SC';
    background: rgba(255,153,0,.15);
    padding: .1rem .23rem;
    color: #ff8a00;
    font-size: .14rem;
    line-height: .2rem
}

.download-contain-wrapper .verify-wrapper .verify-list {
    padding: .24rem
}

.download-contain-wrapper .bottom-radius-and-border {
    border: .01rem solid #e6e8ea!important;
    border-radius: .06rem!important
}

.download-contain-wrapper .verify-wrapper .rainco-pte-ltd {
    font-family: Lato;
    font-size: .14rem;
    line-height: .17rem;
    color: #232c41
}

.download-contain-wrapper .verify-wrapper .rainco-pte-ltd b {
    font-weight: 700;
    white-space: nowrap
}

.download-contain-wrapper .verify-wrapper .verify-item-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.download-contain-wrapper .verify-wrapper .verify-item-title p {
    font-family: 'PingFang SC';
    font-size: .14rem;
    line-height: .2rem;
    color: #232c41;
    margin-top: 0
}

.download-contain-wrapper .verify-wrapper .verify-item-title i {
    position: relative;
    display: block;
    width: .1rem;
    height: .1rem;
    background: url(image/verify/important.svg) no-repeat;
    background-size: .1rem .1rem;
    top: .05rem;
    margin-right: .08rem
}

.download-contain-wrapper .verify-wrapper .verify-apk-tip {
    margin-bottom: .2rem
}

.download-contain-wrapper .verify-wrapper .verify-apk-tip span {
    margin-bottom: .2rem;
    color: #232c41;
    font-family: 'PingFang SC';
    font-weight: 600;
    margin-left: .02rem
}

.download-contain-wrapper .new-verify-apk-box {
    max-width: 5.53rem;
    position: relative
}

.download-contain-wrapper .new-verify-apk-wrapper {
    width: 100%;
    position: relative;
    background: #4784f4;
    padding: 0 .24rem;
    color: #fff;
    font-family: 'PingFang SC';
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom-left-radius: .1rem;
    border-bottom-right-radius: .1rem;
    z-index: 1;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.download-contain-wrapper .new-verify-apk-wrapper>div {
    padding: .24rem 0;
    font-size: .14rem;
    line-height: .2rem;
    cursor: pointer
}

.download-contain-wrapper .new-verify-apk-wrapper>div:hover {
    opacity: .85
}

.download-contain-wrapper .new-verify-apk-wrapper>div i {
    display: inline-block;
    width: .16rem;
    height: .16rem;
    margin-left: .04rem;
    background-image: url(image/arrow-white.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    -webkit-transition: all .2s;
    transition: all .2s
}

.download-contain-wrapper .new-verify-apk-wrapper>div i.active {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.download-contain-wrapper .new-verify-apk-wrapper>a {
    max-width: 2.8rem;
    font-size: .12rem;
    line-height: .17rem;
    color: #fff;
    padding-right: .18rem;
    background-image: url(image/arrow-r.png);
    background-repeat: no-repeat;
    background-position: right center;
    background-size: .14rem .14rem;
    cursor: pointer;
    text-decoration: none
}

.download-contain-wrapper .new-verify-apk-wrapper>a:hover {
    opacity: .85
}

.download-contain-wrapper .verify-result-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-top: .26rem;
    margin-bottom: .2rem
}

.download-contain-wrapper .verify-result-wrapper>div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    border-radius: .06rem;
    height: .4rem;
    padding: 0 .2rem;
    margin-left: .2rem
}

.download-contain-wrapper .verify-result-wrapper>div::after {
    content: '';
    position: absolute;
    left: -.09rem;
    top: -.09rem;
    display: block;
    width: .18rem;
    height: .18rem;
    background-size: .18rem .18rem;
    background-repeat: no-repeat
}

.download-contain-wrapper .verify-result-wrapper>div.after-success::after {
    background-image: url(image/verify/success.svg)
}

.download-contain-wrapper .verify-result-wrapper>div.after-fail::after {
    background-image: url(image/verify/fail.svg)
}

.download-contain-wrapper .verify-result-wrapper>div img {
    width: .16rem;
    height: .18rem;
    margin-right: .12rem
}

.download-contain-wrapper .verify-result-wrapper>div span {
    font-size: .12rem;
    line-height: .17rem
}

.download-contain-wrapper .how-to-verify {
    padding-left: .2rem
}

.download-contain-wrapper .how-to-verify a {
    font-size: .12rem;
    line-height: .17rem;
    color: #3c7cf3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    cursor: pointer;
    text-decoration: none
}

.download-contain-wrapper .how-to-verify a:hover {
    color: #135dcd
}

.download-contain-wrapper .how-to-verify a .point-img {
    width: .14rem;
    height: .14rem;
    margin-left: .04rem;
    background-image: url(image/verify/point.svg);
    background-repeat: no-repeat;
    background-size: cover
}

.download-contain-wrapper .how-to-verify a:hover .point-img {
    background-image: url(image/verify/point-hover.svg)
}

.download-contain-wrapper .apk-download-wrapper {
    position: relative
}

.download-contain-wrapper .apk-download-popup {
    display: none;
    position: absolute;
    left: 0;
    top: .62rem;
    padding: .2rem;
    background: #fff;
    border: .01rem solid rgba(0,0,0,.06);
    -webkit-box-shadow: 0 .06rem .11rem rgba(43,43,43,.12);
    box-shadow: 0 .06rem .11rem rgba(43,43,43,.12);
    border-radius: .1rem;
    z-index: 10;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.download-contain-wrapper .apk-download-popup.cn-width {
    width: 2.25rem
}

.download-contain-wrapper .apk-download-popup.en-width {
    width: 2.9rem
}

.download-contain-wrapper .apk-download-popup {
    font-size: .14rem;
    line-height: .2rem
}

.download-contain-wrapper .apk-download-popup .sha256-content {
    word-wrap: break-word;
    color: rgba(35,44,65,.8);
    margin-top: .08rem;
    max-width: 2.44rem
}

.download-contain-wrapper .apk-download-popup .apk-title {
    padding-bottom: .12rem;
    font-weight: 500;
    color: #232c41;
    border-bottom: .01rem solid #d9d9d9
}

.download-contain-wrapper .apk-download-popup .item-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: rgba(35,44,65,.8);
    white-space: nowrap
}

.download-contain-wrapper .apk-download-popup .item-content {
    display: inline-block;
    margin-top: .12rem;
    padding-left: .2rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    line-height: .34rem;
    color: #021c31;
    border: .01rem solid #232c41;
    border-radius: .06rem;
    text-decoration: none
}

.download-contain-wrapper .apk-download-popup .item-content:hover {
    border: none;
    background: #3c7cf3;
    color: #fff;
    border: .01rem solid #3c7cf3
}

.download-contain-wrapper .apk-download-popup .introduce-usage {
    color: #3c7cf3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    cursor: pointer;
    text-decoration: none;
    margin-left: .3rem
}

.download-contain-wrapper .apk-download-popup .introduce-usage:hover {
    color: #135dcd
}

.download-contain-wrapper .apk-download-popup .introduce-usage .point-img {
    width: .14rem;
    height: .14rem;
    margin-left: .04rem;
    background-image: url(image/verify/point.svg);
    background-repeat: no-repeat;
    background-size: cover
}

.download-contain-wrapper .apk-download-popup .introduce-usage:hover .point-img {
    background-image: url(image/verify/point-hover.svg)
}

.download-contain-wrapper .m3 .example-img {
    margin-right: .9rem
}

.download-contain-wrapper .verify-apk-title {
    padding-top: .24rem;
    margin-top: .24rem;
    border-top: 1px solid #e6e8ea
}

.download-contain-wrapper .verify-apk-content {
    display: none;
    width: 100%;
    position: absolute;
    top: .3rem;
    left: 0;
    padding: .58rem .24rem .24rem;
    font-family: 'PingFang SC';
    font-size: .12rem;
    line-height: .17rem;
    background: #fff;
    -webkit-box-shadow: 0 8px 14px rgba(2,28,49,.1);
    box-shadow: 0 8px 14px rgba(2,28,49,.1);
    z-index: 0;
    border-bottom-right-radius: .1rem;
    border-bottom-left-radius: .1rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.download-contain-wrapper .verify-apk-content h5 {
    margin: 0 0 .09rem;
    font-weight: 600;
    font-size: .12rem;
    line-height: .17rem;
    color: rgba(35,44,65,.8)
}

.download-contain-wrapper .verify-apk-content h5 span {
    font-weight: 400;
    font-size: .12rem;
    line-height: .17rem;
    height: .17rem;
    padding: 0 .04rem;
    background: rgba(122,159,255,.1);
    border-radius: .04rem;
    display: inline-block;
    margin-left: .08rem
}

.download-contain-wrapper .verify-apk-content .verify-apk-content-title {
    color: rgba(35,44,65,.8)
}

.download-contain-wrapper .verify-apk-content .public-key-wrapper {
    margin-bottom: .08rem
}

.download-contain-wrapper .verify-apk-content .verify-file-wrapper {
    color: rgba(35,44,65,.8)
}

.download-contain-wrapper .verify-apk-content .public-key-wrapper b {
    font-weight: 400;
    color: rgba(35,44,65,.8)
}

.download-contain-wrapper .verify-apk-content .sha256-verify-wrapper {
    margin-top: .2rem
}

.download-contain-wrapper .verify-apk-content .sha256-verify-wrapper>div {
    color: rgba(35,44,65,.8);
    word-break: break-all
}

.download-contain-wrapper .click-download-file {
    padding-left: 0
}

.download-contain-wrapper .verify-wrapper-en .verify-apk-content .verify-apk-content-title {
    width: 1.02rem
}

.display-none {
    display: none!important
}

.display-block {
    display: block!important
}

.font-style-normal {
    font-style: normal
}

.mt20 {
    margin-top: .2rem
}

.mt16 {
    margin-top: .16rem
}

.mt0 {
    margin-top: 0!important
}

.fz12 {
    font-size: .12rem!important
}

.lh17 {
    line-height: .17rem!important
}

.bg-3C7CF3 {
    background: #3c7cf3
}

.bg-16A57A {
    background: rgba(22,165,122,.08)
}

.bg-E77961 {
    background: rgba(231,121,97,.14)
}

.color-16A57A {
    color: #16a57a
}

.color-D64D4D {
    color: #d64d4d
}

.mb21 {
    margin-bottom: .21rem
}

@media (max-width: 768px) {
    .mobile-header {
        display:block!important
    }

    .download-contain-wrapper {
        margin-top: calc(80px + .4rem);
        padding-top: .4rem;
        margin-bottom: .6rem
    }

    .download-contain-wrapper .contain-nav {
        width: 6.7rem;
        height: .8rem;
        border-radius: .4rem;
        font-size: .28rem
    }

    .download-contain-wrapper .contain-nav .afterbg {
        width: 2.2rem;
        height: .72rem;
        border-radius: .36rem;
        -webkit-box-shadow: 0 .04rem .24rem rgba(12,25,120,.1);
        box-shadow: 0 .04rem .24rem rgba(12,25,120,.1)
    }

    .download-contain-wrapper .contain-nav span img {
        margin-right: .12rem
    }

    .download-contain-wrapper .contain-nav span.nav-android img {
        width: .24rem;
        height: .3rem
    }

    .download-contain-wrapper .contain-nav span.nav-ios img {
        width: .224rem;
        height: .284rem;
        margin-top: -.05rem
    }

    .download-contain-wrapper .contain-nav span.nav-pc img {
        width: .252rem;
        height: .252rem
    }

    .download-contain-wrapper .contain {
        margin-top: 1rem
    }

    .download-contain-wrapper .contain .m1 {
        padding-bottom: 0rem
    }

    .download-contain-wrapper .contain .main>div {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .download-contain-wrapper .contain .m1>div {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .download-contain-wrapper .contain .example-img {
        margin-right: 0
    }

    .download-contain-wrapper .contain .m1 .example-img {
        margin-top: 0
    }

    .download-contain-wrapper .contain .example-img .android {
        width: 7.5rem;
        height: 6.2rem;
        background-image: url(image/android_mobile_zh.png)
    }

    .download-contain-wrapper .contain .example-img .android-en {
        background-image: url(image/android_mobile_en.png)
    }

    .download-contain-wrapper .contain .example-img .ios {
        width: 7.5rem;
        height: 6.2rem;
        background-image: url(image/ios_mobile_zh.png)
    }

    .download-contain-wrapper .contain .example-img .ios-en {
        background-image: url(image/ios_mobile_en.png)
    }

    .download-contain-wrapper .contain .example-img .extes {
        width: 7.5rem;
        height: 6.2rem;
        background-image: url(image/extension_mobile_zh.png)
    }

    .download-contain-wrapper .contain .example-img .extes-en {
        background-image: url(image/extension_mobile_en.png)
    }

    .download-contain-wrapper .download-info {
        margin-top: .6rem;
        text-align: center
    }

    .download-contain-wrapper .download-info .new-download-list {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        max-width: 100%;
        margin-top: 0
    }

    .download-contain-wrapper .download-info .new-download-list>div.mr20 {
        margin-right: 0
    }

    .download-contain-wrapper .download-info .new-download-list .btns-list .btn-wrapper {
        height: .88rem;
        width: 4.4rem;
        margin-top: .4rem
    }

    .download-contain-wrapper .download-info .new-download-list .supplementary-info {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .download-contain-wrapper .download-info .new-download-list .supplementary-info p {
        margin-bottom: 0
    }

    .download-contain-wrapper .download-info .new-download-list .supplementary-info p:first-child {
        margin-right: .2rem
    }

    .download-contain-wrapper .download-info h1 {
        padding-left: .3rem;
        padding-right: .3rem;
        font-size: .48rem;
        line-height: .58rem;
        margin: 0
    }

    .download-contain-wrapper .download-info>p {
        margin-top: .2rem;
        font-size: .28rem;
        line-height: .34rem
    }

    .download-contain-wrapper .download-info .btns-wrapper {
        margin-top: .4rem;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .download-contain-wrapper .download-info .btns-list {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .download-contain-wrapper .download-info .btns-list.w50 {
        width: auto
    }

    .download-contain-wrapper .download-info .btns-list .btn-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: .22rem 0;
        margin-right: 0;
        margin-top: .28rem;
        border-radius: .12rem;
        font-size: .28rem;
        height: .88rem;
        width: 4.4rem;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .download-contain-wrapper .download-info .btns-list .btn-wrapper .btn-icon {
        width: .44rem;
        height: .44rem;
        margin-right: .2rem
    }

    .download-contain-wrapper .download-info .btns-list .btn-wrapper .btn-text {
        line-height: 1
    }

    .download-contain-wrapper .download-info .supplementary-info {
        margin-top: .2rem;
        font-size: .28rem;
        color: #9ba4b6
    }

    .download-contain-wrapper .download-info .supplementary-info b {
        margin-right: .4rem;
        font-size: .28rem;
        line-height: .4rem
    }

    .download-contain-wrapper .qr-code-wrapper {
        display: none
    }

    .download-contain-wrapper .verify-wrapper {
        max-width: 100%;
        width: auto;
        margin-left: .36rem;
        margin-right: .36rem;
        margin-top: .6rem;
        border: .02rem solid rgba(35,44,65,.2);
        border-bottom: 0;
        border-top-right-radius: .2rem;
        border-top-left-radius: .2rem;
        text-align: left;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .download-contain-wrapper .verify-wrapper .install-notes {
        padding: .3rem .24rem;
        font-size: .24rem;
        line-height: .34rem
    }

    .download-contain-wrapper .verify-wrapper .verify-list {
        padding: .3rem
    }

    .download-contain-wrapper .verify-wrapper .verify-list>div:last-child {
        margin-bottom: 0
    }

    .download-contain-wrapper .bottom-radius-and-border {
        border-radius: .2rem!important
    }

    .download-contain-wrapper .verify-wrapper .rainco-pte-ltd {
        font-size: .24rem;
        line-height: .34rem
    }

    .download-contain-wrapper .verify-wrapper .verify-item-title {
        margin-bottom: .3rem
    }

    .download-contain-wrapper .verify-wrapper .verify-item-title p {
        font-size: .24rem;
        line-height: .34rem
    }

    .download-contain-wrapper .verify-wrapper .verify-item-title p.mobile-apk {
        font-size: .24rem;
        line-height: .4rem;
        font-weight: 400;
        color: #232c41
    }

    .download-contain-wrapper .verify-wrapper .verify-item-title i {
        width: .2rem;
        height: .2rem;
        background-size: .2rem .2rem;
        top: .05rem;
        padding-right: .05rem;
        margin-right: .05rem
    }

    .download-contain-wrapper .verify-wrapper .verify-apk-title-mobile .verify-item-title i {
        top: .07rem
    }

    .download-contain-wrapper .verify-wrapper .verify-item-title i.i-mr {
        margin-right: .1rem
    }

    .download-contain-wrapper .new-verify-apk-box {
        max-width: 100%;
        width: auto;
        margin-left: .36rem;
        margin-right: .36rem
    }

    .download-contain-wrapper .new-verify-apk-wrapper {
        width: 100%;
        padding: 0 .3rem;
        border-bottom-left-radius: .2rem;
        border-bottom-right-radius: .2rem
    }

    .download-contain-wrapper .new-verify-apk-wrapper>div {
        padding: .3rem 0;
        font-size: .24rem;
        line-height: .34rem
    }

    .download-contain-wrapper .new-verify-apk-wrapper>div i {
        width: .32rem;
        height: .32rem;
        margin-left: .08rem
    }

    .download-contain-wrapper .new-verify-apk-wrapper>a {
        text-align: left;
        max-width: 2.8rem;
        font-size: .24rem;
        line-height: .34rem;
        padding-right: .36rem;
        background-size: .28rem .28rem
    }

    .download-contain-wrapper .new-verify-apk-wrapper>a.fz21-en,.download-contain-wrapper .new-verify-apk-wrapper>div.fz21-en {
        font-size: .21rem
    }

    .download-contain-wrapper .verify-result-wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        margin-top: .36rem;
        padding-left: .3rem;
        margin-bottom: .3rem
    }

    .download-contain-wrapper .verify-result-wrapper>div {
        border-radius: .12rem;
        height: .6rem;
        padding: 0 .3rem;
        margin-left: 0
    }

    .download-contain-wrapper .verify-result-wrapper>div.after-success {
        margin-bottom: .34rem
    }

    .download-contain-wrapper .verify-result-wrapper>div::after {
        left: -.14rem;
        top: -.14rem;
        width: .28rem;
        height: .28rem;
        background-size: .28rem .28rem
    }

    .download-contain-wrapper .verify-result-wrapper>div img {
        width: .28rem;
        height: .28rem;
        margin-right: .16rem
    }

    .download-contain-wrapper .verify-result-wrapper>div span {
        font-size: .24rem;
        line-height: .34rem
    }

    .download-contain-wrapper .verify-apk-title {
        margin-top: .3rem;
        padding-top: .3rem
    }

    .download-contain-wrapper .how-to-verify a {
        font-weight: 400;
        font-size: .24rem;
        line-height: .34rem;
        text-align: right
    }

    .download-contain-wrapper .verify-apk-title .how-to-verify a {
        width: 3.2rem;
        display: block
    }

    .download-contain-wrapper .how-to-verify a .point-img {
        display: none
    }

    .download-contain-wrapper .verify-apk-content {
        position: relative;
        top: -.45rem;
        text-align: left;
        margin-top: 0rem;
        padding: .84rem .34rem .4rem;
        border-bottom-left-radius: .2rem;
        border-bottom-right-radius: .2rem
    }

    .download-contain-wrapper .verify-apk-content h5 {
        font-weight: 600;
        font-size: .24rem;
        line-height: .34rem;
        margin: 0 0 .16rem
    }

    .download-contain-wrapper .verify-apk-content h5 span {
        font-weight: 400;
        font-size: .24rem;
        line-height: .35rem;
        height: .34rem;
        padding: 0 .08rem;
        margin-left: .16rem
    }

    .download-contain-wrapper .verify-apk-content .public-key-wrapper {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        margin-bottom: .12rem
    }

    .download-contain-wrapper .verify-apk-content .verify-apk-content-title {
        font-weight: 400;
        font-size: .24rem;
        line-height: .34rem;
        width: 1.26rem
    }

    .download-contain-wrapper .verify-apk-content .verify-apk-content-title-en {
        width: 1.83rem
    }

    .download-contain-wrapper .verify-apk-content .public-key-wrapper b {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        word-break: break-all;
        line-height: .34rem;
        font-size: .24rem
    }

    .download-contain-wrapper .verify-apk-content .sha256-verify-wrapper {
        margin-top: .4rem
    }

    .download-contain-wrapper .verify-apk-content .sha256-verify-wrapper>div {
        line-height: .34rem;
        font-size: .24rem
    }

    .download-contain-wrapper .click-download-file {
        padding-left: 0
    }

    .download-contain-wrapper .apk-download-wrapper {
        margin-top: .28rem
    }

    .download-contain-wrapper .apk-download-popup {
        width: 100%!important;
        top: .9rem;
        padding: .3rem;
        border: .02rem solid rgba(0,0,0,.06);
        -webkit-box-shadow: 0 .12rem .22rem rgba(43,43,43,.12);
        box-shadow: 0 .12rem .22rem rgba(43,43,43,.12);
        border-radius: .12rem;
        font-size: .24rem;
        line-height: .34rem;
        text-align: left
    }

    .download-contain-wrapper .apk-download-popup .line-wrapper {
        margin-top: .3rem
    }

    .download-contain-wrapper .sha256-wrapper {
        margin-top: .2rem
    }

    .download-contain-wrapper .sha256-wrapper .item-title span {
        font-size: .24rem!important;
        line-height: .34rem!important
    }

    .download-contain-wrapper .sha256-wrapper p {
        font-size: .24rem!important;
        line-height: .34rem!important
    }

    .download-contain-wrapper .apk-download-popup .sha256-content {
        margin-top: .1rem;
        max-width: 5.1rem
    }

    .download-contain-wrapper .apk-download-popup .apk-title {
        padding-bottom: .24rem;
        border-bottom: .02rem solid #d9d9d9;
        font-size: .28rem
    }

    .download-contain-wrapper .apk-download-popup .item-content {
        margin-top: .2rem;
        padding-left: .5rem;
        line-height: .68rem;
        border: .02rem solid #232c41;
        border-radius: .12rem
    }

    .download-contain-wrapper .apk-download-popup .item-content:hover {
        border: .02rem solid #3c7cf3
    }

    .download-contain-wrapper .apk-download-popup .introduce-usage .point-img {
        width: .28rem;
        height: .28rem;
        margin-left: .08rem
    }

    .download-contain-wrapper .m3 .example-img {
        margin-right: 0!important
    }

    .download-contain-wrapper .sign-wrapper {
        margin-top: .4rem
    }

    .download-contain-wrapper .sign-wrapper .item-content {
        margin-top: .26rem
    }

    .pc-footer-wrapper {
        display: none
    }

    .mobile-footer-wrapper {
        display: block!important
    }

    .download-contain-wrapper .verify-wrapper-en .verify-apk-content .verify-apk-content-title {
        width: 1.9rem;
        font-size: .24rem
    }

    .download-contain-wrapper .verify-wrapper-en .verify-apk-title {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .download-contain-wrapper .verify-wrapper-en .verify-apk-content {
        margin-top: .35rem
    }
}

@media (min-width: 768px) and (max-width:1440px) {
    .download-contain-wrapper .verify-apk-content {
        padding:.63rem .24rem .24rem
    }
}

.flex-start {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.flex-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.flex-between {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.font-HelveticaNeue {
    font-family: HelveticaNeue
}
