@charset "UTF-8";
._buttons_11mku_45 {
    display: flex;
    flex-wrap: wrap;
    width: 100%
}

._info_17yu4_45 {
    padding-top: .3rem;
    display: flex;
    gap: .2rem;
    align-items: center;
    justify-content: center
}

._info_17yu4_45 img {
    width: 1.2rem;
    height: 1.2rem
}

._info_17yu4_45 ._title_17yu4_56 {
    flex: 1;
    color: var(--skin__lead);
    font-size: .3rem;
    text-align: left;
    max-height: 5rem;
    overflow: auto
}

[dir=rtl] ._info_17yu4_45 ._title_17yu4_56 {
    text-align: right
}

._info_17yu4_45 ._title_17yu4_56:first-child {
    text-align: center
}

._download_1gksz_45 .ui-dialog__main {
    min-height: auto
}

._download_1gksz_45 .ui-dialog__content {
    padding: 0 .2rem .2rem
}

._download_1gksz_45 ._info_1gksz_51 {
    padding-top: .3rem;
    display: flex;
    gap: .2rem;
    align-items: center;
    justify-content: center;
    margin-bottom: .08rem
}

._download_1gksz_45 ._info_1gksz_51 img {
    width: 1.2rem;
    height: 1.2rem
}

._download_1gksz_45 ._info_1gksz_51 ._title_1gksz_63 {
    flex: 1;
    color: var(--skin__lead);
    font-size: .3rem;
    text-align: left;
    max-height: 5rem;
    overflow: auto
}

[dir=rtl] ._download_1gksz_45 ._info_1gksz_51 ._title_1gksz_63 {
    text-align: right
}

._download_1gksz_45 ._info_1gksz_51 ._title_1gksz_63:first-child {
    text-align: center
}

._download_1gksz_45 ._buttons_1gksz_74 {
    margin-top: .1rem
}

._wrapperProgressBar_19b5o_45 {
    display: flex;
    margin-top: .2rem;
    margin-bottom: .3rem
}

._wrapperProgressBar_19b5o_45 ._pointer_19b5o_50 {
    position: absolute;
    width: .5rem;
    bottom: -.4rem;
    left: 60%;
    animation: _pointer-move_19b5o_1 .5s linear infinite alternate
}

[dir=rtl] ._wrapperProgressBar_19b5o_45 ._pointer_19b5o_50 {
    left: auto;
    right: 60%
}

@keyframes _pointer-move_19b5o_1 {
    0% {
        transform: translate(0) rotate(-30deg)
    }
    to {
        transform: translate(-.1rem, -.1rem) rotate(-30deg)
    }
}

._wrapperProgressBar_19b5o_45 ._downloadItem_19b5o_65 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: .7rem;
    color: var(--skin__text_primary);
    border: .02rem solid var(--pwa_button_color);
    overflow: hidden;
    margin-top: 0;
    background: var(--pwa_button_color)
}

._wrapperProgressBar_19b5o_45 ._downloadItem_19b5o_65 ._buttonText_19b5o_77 {
    display: flex;
    align-items: center;
    font-size: .22rem;
    justify-content: center
}

._wrapperProgressBar_19b5o_45 ._downloadItem_19b5o_65 ._buttonText_19b5o_77 div {
    white-space: pre-wrap;
    word-wrap: break-word;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

._wrapperProgressBar_19b5o_45 ._downloadItem_19b5o_65._downloading_19b5o_93 {
    position: relative;
    color: #ffaa09;
    border-color: var(--pwa_button_color);
    background: transparent
}

._wrapperProgressBar_19b5o_45 ._downloadItem_19b5o_65._downloading_19b5o_93 ._buttonText_19b5o_77 {
    position: relative;
    z-index: 99
}

._wrapperProgressBar_19b5o_45 ._downloadItem_19b5o_65._downloading_19b5o_93 ._progressBar_19b5o_103 {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 0%;
    height: 100%;
    background: var(--pwa_button_color);
    border-radius: .14rem;
    transition: width .5s;
    content: ""
}

[dir=rtl] ._wrapperProgressBar_19b5o_45 ._downloadItem_19b5o_65._downloading_19b5o_93 ._progressBar_19b5o_103 {
    left: auto;
    right: 0
}

._wrapperProgressBar_19b5o_45 ._hot_19b5o_115 {
    position: absolute;
    top: 0;
    left: 0;
    display: flex
}

[dir=rtl] ._wrapperProgressBar_19b5o_45 ._hot_19b5o_115 {
    left: auto;
    right: 0
}

._wrapperProgressBar_19b5o_45 ._hot_19b5o_115 ._redLiteral_19b5o_121 {
    display: block;
    height: .24rem;
    padding: 0 .06rem;
    color: #fff;
    font-weight: 700;
    font-size: .14rem;
    line-height: .24rem;
    background: var(--skin__accent_2);
    border-radius: .08rem 0 0
}

[dir=rtl] ._wrapperProgressBar_19b5o_45 ._hot_19b5o_115 ._redLiteral_19b5o_121 {
    border-radius: 0 .08rem 0 0
}

._wrapperProgressBar_19b5o_45 ._hot_19b5o_115 i {
    position: absolute;
    right: -.15rem;
    color: var(--skin__accent_2);
    font-size: .24rem
}

[dir=rtl] ._wrapperProgressBar_19b5o_45 ._hot_19b5o_115 i {
    right: auto;
    left: -.15rem
}

[dir=rtl] ._wrapperProgressBar_19b5o_45 ._hot_19b5o_115>i {
    transform: rotate(180deg)
}

[dir=rtl] [dir=rtl] ._wrapperProgressBar_19b5o_45 ._hot_19b5o_115>i {
    transform: rotate(-180deg)
}

._download_g7mdd_45 .ui-dialog__main {
    min-height: auto
}

._download_g7mdd_45 .ui-dialog__content {
    padding: .4rem
}

._download_g7mdd_45 ._pwaInstallButton_g7mdd_51 {
    margin-top: .6rem;
    margin-bottom: 0
}

._download_g7mdd_45 ._info_g7mdd_55 {
    display: flex;
    gap: .2rem;
    align-items: center;
    justify-content: center
}

._download_g7mdd_45 ._info_g7mdd_55 img {
    width: 1rem;
    height: 1rem
}

._download_g7mdd_45 ._info_g7mdd_55 ._title_g7mdd_65 {
    color: var(--skin__lead);
    font-size: .22rem;
    height: 1rem;
    display: flex;
    flex-direction: column;
    justify-content: space-around
}

._download_g7mdd_45 ._info_g7mdd_55 ._title_g7mdd_65 ._appName_g7mdd_73 {
    display: flex;
    align-items: center
}

._download_g7mdd_45 ._info_g7mdd_55 ._title_g7mdd_65 ._appName_g7mdd_73 ._name_g7mdd_77 {
    font-size: .3rem;
    color: #666;
    max-width: 2rem;
    word-break: break-word;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

._download_g7mdd_45 ._info_g7mdd_55 ._title_g7mdd_65 ._appName_g7mdd_73 ._auth_g7mdd_89 {
    height: .4rem;
    margin-left: .2rem;
    border-radius: .28rem;
    background: #d6fdc8;
    padding: 0 .05rem;
    display: flex;
    align-items: center;
    color: #00a44f;
    max-width: 1.2rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    gap: .05rem
}

[dir=rtl] ._download_g7mdd_45 ._info_g7mdd_55 ._title_g7mdd_65 ._appName_g7mdd_73 ._auth_g7mdd_89 {
    margin-left: 0;
    margin-right: .2rem
}

._download_g7mdd_45 ._info_g7mdd_55 ._title_g7mdd_65 ._appName_g7mdd_73 ._auth_g7mdd_89 ._authImage_g7mdd_104 {
    height: .25rem;
    width: .25rem
}

._download_g7mdd_45 ._info_g7mdd_55 ._title_g7mdd_65 ._appName_g7mdd_73 ._auth_g7mdd_89 p {
    font-size: .22rem
}

._download_g7mdd_45 ._info_g7mdd_55 ._title_g7mdd_65 ._host_g7mdd_111 {
    color: #999
}

._download_g7mdd_45 ._sub-info_g7mdd_114 {
    text-align: left;
    margin-top: .2rem;
    font-size: .24rem;
    color: var(--skin__lead)
}

[dir=rtl] ._download_g7mdd_45 ._sub-info_g7mdd_114 {
    text-align: right
}

._download_g7mdd_45 ._sub-info-inner_g7mdd_120 {
    display: flex;
    justify-content: center;
    margin-top: .2rem;
    max-height: 5rem;
    overflow: auto
}

._download_g7mdd_45 ._download-item_g7mdd_127 {
    margin-top: .2rem
}

._guidePopup_1cp7r_45 {
    position: absolute;
    background: transparent;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    max-width: 100%
}

._guideModal_1cp7r_55 {
    padding: .2rem .3rem .5rem;
    border-radius: .2rem .2rem 0 0;
    position: absolute;
    bottom: 0;
    display: block;
    width: 100%;
    margin: 0;
    background-color: var(--skin__bg_2)
}

._guideModal_1cp7r_55 h1 {
    margin-bottom: .4rem;
    font-weight: 700;
    font-size: .3rem;
    text-align: center
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 {
    width: 4.8rem;
    margin: 0 auto
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 p {
    margin-left: -.3rem;
    color: var(--skin__lead);
    font-size: .22rem
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 p {
    margin-left: 0;
    margin-right: -.3rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._text2_1cp7r_80 {
    margin-top: .3rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 div {
    position: relative;
    margin-top: .2rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 img {
    width: 100%
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 span {
    position: absolute;
    overflow: hidden;
    font-weight: 400;
    font-family: MicrosoftYaHeiLobby;
    font-style: normal;
    font-stretch: normal;
    white-space: nowrap;
    text-overflow: ellipsis
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgOne_1cp7r_100 {
    width: 4.8rem;
    height: 2.58rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgOne_1cp7r_100>span {
    left: .4rem;
    width: 3.5rem;
    color: #211f20;
    font-size: .2rem;
    letter-spacing: .01rem
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgOne_1cp7r_100>span {
    left: auto;
    right: .4rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgOne_1cp7r_100 :nth-child(2) {
    top: .18rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgOne_1cp7r_100 :nth-child(3) {
    top: .79rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgOne_1cp7r_100 :nth-child(4) {
    top: 1.4rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgOne_1cp7r_100 :nth-child(5) {
    top: 2.14rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 {
    width: 4.8rem;
    height: 2.8rem;
    font-size: .2rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(2) {
    top: .19rem;
    left: .2rem;
    width: .9rem;
    height: .28rem;
    color: #1678ff;
    text-align: left
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(2) {
    left: auto;
    right: .2rem;
    text-align: right
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(3) {
    top: .19rem;
    left: 1.1rem;
    width: 2.5rem;
    height: .28rem;
    color: #333;
    font-weight: 700;
    text-align: center
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(3) {
    left: auto;
    right: 1.1rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(4) {
    top: .19rem;
    right: .2rem;
    width: .9rem;
    height: .28rem;
    color: #1678ff;
    text-align: right
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(4) {
    right: auto;
    left: .2rem;
    text-align: left
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(5) {
    top: 1.25rem;
    left: 1.1rem;
    width: 3.5rem;
    color: #211f20
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(5) {
    left: auto;
    right: 1.1rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(6) {
    top: 1.75rem;
    left: 1.1rem;
    width: 3.5rem;
    color: #8f8f8f
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(6) {
    left: auto;
    right: 1.1rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(7) {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    top: 2.27rem;
    left: .2rem;
    width: 4.4rem;
    color: #8f8f8f;
    font-size: .15rem;
    white-space: inherit
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(7) {
    left: auto;
    right: .2rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(8) {
    position: absolute;
    top: 1.27rem;
    left: .18rem;
    width: .75rem;
    height: .75rem
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._iosImgTwo_1cp7r_123 :nth-child(8) {
    left: auto;
    right: .18rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgOne_1cp7r_186 {
    width: 4.8rem;
    height: 3rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgOne_1cp7r_186 span {
    left: 1.5rem;
    width: 2.65rem;
    color: #1f1f1f;
    font-size: .2rem;
    line-height: 1.16
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgOne_1cp7r_186 span {
    left: auto;
    right: 1.5rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgOne_1cp7r_186 :nth-child(2) {
    top: .22rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgOne_1cp7r_186 :nth-child(3) {
    top: .97rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgOne_1cp7r_186 :nth-child(4) {
    top: 1.72rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgOne_1cp7r_186 :nth-child(5) {
    top: 2.47rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgTwo_1cp7r_209 {
    height: 4.8rem;
    height: 2.6rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgTwo_1cp7r_209 :nth-child(2) {
    top: .35rem;
    left: .34rem;
    max-width: 4rem;
    color: #1f1f1f;
    font-size: .3rem;
    line-height: .97;
    letter-spacing: .006rem
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgTwo_1cp7r_209 :nth-child(2) {
    left: auto;
    right: .34rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgTwo_1cp7r_209 :nth-child(3) {
    top: 1.22rem;
    left: 1.06rem;
    color: #1f1f1f;
    font-size: .23rem;
    width: calc(100% - 1.2rem)
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgTwo_1cp7r_209 :nth-child(3) {
    left: auto;
    right: 1.06rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgTwo_1cp7r_209 :nth-child(4) {
    top: 1.98rem;
    left: 2.3rem;
    width: .86rem;
    color: #1678ff;
    font-weight: 700;
    font-size: .18rem;
    text-align: center
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgTwo_1cp7r_209 :nth-child(4) {
    left: auto;
    right: 2.3rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgTwo_1cp7r_209 :nth-child(5) {
    top: 1.98rem;
    left: 3.65rem;
    width: .86rem;
    color: #1678ff;
    font-weight: 700;
    font-size: .18rem;
    text-align: center
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgTwo_1cp7r_209 :nth-child(5) {
    left: auto;
    right: 3.65rem
}

._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgTwo_1cp7r_209 :nth-child(6) {
    position: absolute;
    top: 1.18rem;
    left: .37rem;
    width: .42rem;
    height: .42rem
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 ._androidImgTwo_1cp7r_209 :nth-child(6) {
    left: auto;
    right: .37rem
}

._guideModal_1cp7r_55._isTopRightGuideModal_1cp7r_254 {
    top: 0;
    right: 0;
    bottom: auto;
    width: 6rem;
    overflow: visible;
    border-radius: 0 0 .2rem .2rem
}

[dir=rtl] ._guideModal_1cp7r_55._isTopRightGuideModal_1cp7r_254 {
    right: auto;
    left: 0
}

._guideModal_1cp7r_55._isTopRightGuideModal_1cp7r_254 ._pointer_1cp7r_262 {
    top: 0;
    right: .058rem;
    bottom: auto;
    left: auto;
    transform: rotate(0);
    animation: _topRightGuideSlide_1cp7r_1 .9s ease-in-out infinite
}

[dir=rtl] ._guideModal_1cp7r_55._isTopRightGuideModal_1cp7r_254 ._pointer_1cp7r_262 {
    left: .058rem;
    right: auto
}

._guideModal_1cp7r_55._isBottomGuideModal_1cp7r_270 ._pointer_1cp7r_262 {
    bottom: 0;
    left: 50%;
    transform: translate(-65%) rotate(180deg);
    animation: _bottomGuideModalSlide_1cp7r_1 .9s ease-in-out infinite
}

[dir=rtl] ._guideModal_1cp7r_55._isBottomGuideModal_1cp7r_270 ._pointer_1cp7r_262 {
    left: auto;
    right: 50%;
    transform: translate(65%) rotate(-180deg)
}

._guideModal_1cp7r_55 ._pointer_1cp7r_262 {
    position: absolute;
    bottom: 0;
    left: 85%;
    width: .869rem;
    height: 1.1rem;
    transform: rotate(180deg);
    animation: _bottomGuideModalSlide_1cp7r_1 .9s ease-in-out infinite
}

[dir=rtl] ._guideModal_1cp7r_55 ._pointer_1cp7r_262 {
    left: auto;
    right: 85%;
    transform: rotate(-180deg)
}

._closeIcon_1cp7r_286 {
    position: absolute;
    top: auto;
    right: 50%;
    bottom: -.88rem;
    display: flex;
    align-items: center;
    justify-content: center;
    width: .6rem;
    height: .6rem;
    margin-right: -.3rem;
    background: none;
    border-radius: 50%
}

[dir=rtl] ._closeIcon_1cp7r_286 {
    right: auto;
    left: 50%;
    margin-right: 0;
    margin-left: -.3rem
}

._isIos_1cp7r_301 {
    top: .2rem;
    right: .2rem;
    width: .2rem;
    height: .2rem;
    font-size: .2rem;
    margin: 0
}

[dir=rtl] ._isIos_1cp7r_301 {
    right: auto;
    left: .2rem
}

@keyframes _topRightGuideSlide_1cp7r_1 {
    0% {
        top: 0
    }
    50% {
        top: .3rem
    }
    to {
        top: 0
    }
}

@keyframes _bottomGuideModalSlide_1cp7r_1 {
    0% {
        bottom: 0
    }
    50% {
        bottom: .3rem
    }
    to {
        bottom: 0
    }
}

[dir=rtl] ._guideModal_1cp7r_55._isTopRightGuideModal_1cp7r_254 ._pointer_1cp7r_262 {
    transform: rotate(0)
}

[dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 img {
    transform: rotateY(180deg)
}

[dir=rtl] [dir=rtl] ._guideModal_1cp7r_55 ._guideContent_1cp7r_71 img {
    transform: rotateY(-180deg)
}

[dir=rtl] ._isIos_1cp7r_301 {
    right: .2rem;
    left: auto
}

[dir=rtl] [dir=rtl] ._isIos_1cp7r_301 {
    left: .2rem;
    right: auto
}

._kwai_12i4o_45 {
    color: var(--skin__lead);
    font-size: .22rem
}

._kwai_12i4o_45 ._title_12i4o_49 {
    display: flex;
    align-items: center;
    font-size: .3rem
}

._kwai_12i4o_45 ._title_12i4o_49 ._logo_12i4o_54 {
    width: .48rem;
    height: .48rem;
    margin-right: .1rem
}

[dir=rtl] ._kwai_12i4o_45 ._title_12i4o_49 ._logo_12i4o_54 {
    margin-right: 0;
    margin-left: .1rem
}

._kwai_12i4o_45 ._sub-title_12i4o_59 {
    line-height: normal;
    text-align: center;
    font-weight: 600
}

._kwai_12i4o_45 ._dialog-button_12i4o_64 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: .3rem;
    padding: 0 .2rem;
    border: thin solid var(--skin__border);
    border-radius: .14rem;
    margin-bottom: .2rem;
    height: .7rem
}

._kwai_12i4o_45 ._dialog-button_12i4o_64 ._inner-content_12i4o_75 {
    width: 4rem;
    text-align: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[dir=rtl] ._kwai_12i4o_45 ._dialog-button_12i4o_64 ._inner-content_12i4o_75 {
    text-align: right
}

._kwai_12i4o_45 ._dialog-button_12i4o_64 ._copy_12i4o_83 {
    font-size: .3rem
}

._kwai_12i4o_45 ._buttons_12i4o_86 {
    width: 100%;
    display: flex;
    justify-content: space-between
}

._kwai_12i4o_45 ._buttons_12i4o_86 ._button_12i4o_86 {
    width: 5.4rem;
    height: .7rem
}

._download_1xa0g_45 .ui-dialog__main {
    min-height: auto
}

._download_1xa0g_45 ._info_1xa0g_48 {
    display: flex;
    gap: .2rem;
    align-items: center;
    justify-content: center
}

._download_1xa0g_45 ._info_1xa0g_48 img {
    width: 1.2rem;
    height: 1.2rem
}

._download_1xa0g_45 ._info_1xa0g_48 ._title_1xa0g_58 {
    flex: 1;
    color: var(--skin__lead);
    font-size: .3rem;
    text-align: left;
    max-height: 5rem;
    overflow: auto
}

[dir=rtl] ._download_1xa0g_45 ._info_1xa0g_48 ._title_1xa0g_58 {
    text-align: right
}

._download_1xa0g_45 ._info_1xa0g_48 ._title_1xa0g_58:first-child {
    text-align: center
}

._download_1xa0g_45 ._info_1xa0g_48 ._inner-html_1xa0g_69 .service {
    color: var(--skin__primary);
    cursor: pointer
}

._bottom_1p8ty_45 {
    background: var(--skin__bg_2);
    border-top-left-radius: .2rem;
    border-top-right-radius: .2rem;
    padding: .3rem .3rem calc(.3rem + var(--skin__safe-area-inset-bottom));
    position: relative
}

._bottom_1p8ty_45 ._close_1p8ty_52 {
    position: absolute;
    padding: .3rem;
    top: 0;
    right: 0
}

[dir=rtl] ._bottom_1p8ty_45 ._close_1p8ty_52 {
    right: auto;
    left: 0
}

._bottom_1p8ty_45 ._logo_1p8ty_58 {
    display: flex;
    gap: .3rem;
    align-items: center
}

._bottom_1p8ty_45 ._logo_1p8ty_58 img {
    width: 1.2rem;
    height: 1.2rem
}

._bottom_1p8ty_45 ._logo_1p8ty_58 ._title_1p8ty_67 {
    width: 4.82rem;
    color: var(--skin__lead);
    font-size: .3rem;
    text-align: left;
    max-height: 5rem;
    overflow: auto
}

[dir=rtl] ._bottom_1p8ty_45 ._logo_1p8ty_58 ._title_1p8ty_67 {
    text-align: right
}

._bottom_1p8ty_45 ._logo_1p8ty_58 ._title_1p8ty_67:first-child {
    text-align: center
}

._bottom_1p8ty_45 ._ghost_1p8ty_78 {
    color: var(--skin__primary);
    border: .02rem solid var(--skin__primary)
}

._bottom_1p8ty_45 ._icon_1p8ty_82 {
    width: .35rem;
    margin-right: .05rem
}

[dir=rtl] ._bottom_1p8ty_45 ._icon_1p8ty_82 {
    margin-right: 0;
    margin-left: .05rem
}

._bottom_1p8ty_45 ._btns_1p8ty_86 {
    display: flex;
    justify-content: end;
    text-align: right;
    align-items: flex-end;
    margin-top: .2rem;
    gap: .3rem
}

[dir=rtl] ._bottom_1p8ty_45 ._btns_1p8ty_86 {
    text-align: left
}

._bottom_1p8ty_45 ._btns_1p8ty_86 ._badge_1p8ty_94 {
    flex: 1
}

._bottom_1p8ty_45 ._btns_1p8ty_86 button {
    width: 100%
}

._bottom_1p8ty_45 ._btns_1p8ty_86 button .ui-button__text {
    display: flex;
    align-items: center
}

._bottom_1p8ty_45 ._btns_1p8ty_86 button span {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

._bottom_1p8ty_45 ._badgeExpand_1p8ty_112 {
    position: absolute;
    left: -.25rem;
    bottom: -.25rem;
    width: .35rem;
    height: .35rem;
    z-index: 21
}

[dir=rtl] ._bottom_1p8ty_45 ._badgeExpand_1p8ty_112 {
    left: auto;
    right: -.25rem
}

._deviceIcon_1qf1x_46 {
    position: relative;
    z-index: 99;
    font-size: .35rem
}

._channel-install-buttons_1wap9_45 {
    display: flex;
    flex-wrap: wrap;
    margin-top: .2rem
}

._channel-install-buttons_1wap9_45 ._appIcon_1wap9_50 {
    font-size: .4rem;
    margin-right: .08rem
}

[dir=rtl] ._channel-install-buttons_1wap9_45 ._appIcon_1wap9_50 {
    margin-right: 0;
    margin-left: .08rem
}

._channel-install-buttons_1wap9_45 ._installButton_1wap9_54 {
    --tutorial-color: var(--skin__text_primary);
    flex: 0 0 calc(50% - .1rem);
    box-sizing: border-box;
    margin-top: .3rem;
    margin-bottom: 0;
    display: flex
}

._channel-install-buttons_1wap9_45 ._installButton_1wap9_54:nth-last-child(1):nth-child(odd) {
    flex: 0 0 100%
}

._channel-install-buttons_1wap9_45 ._installButton_1wap9_54:nth-last-child(n+1):nth-child(odd) {
    margin-right: .2rem
}

[dir=rtl] ._channel-install-buttons_1wap9_45 ._installButton_1wap9_54:nth-last-child(n+1):nth-child(odd) {
    margin-right: 0;
    margin-left: .2rem
}

._channel-install-buttons_1wap9_45 ._installButton_1wap9_54:last-child {
    margin-right: 0 !important
}

[dir=rtl] ._channel-install-buttons_1wap9_45 ._installButton_1wap9_54:last-child {
    margin-right: 0 !important;
    margin-left: 0 !important
}

._innerService_1vbxx_45 {
    display: inline-block;
    cursor: pointer;
    position: relative
}

._innerService_1vbxx_45 b {
    color: var(--skin__primary);
    font-weight: 400
}

._innerService_1vbxx_45 i {
    position: relative;
    color: var(--skin__primary);
    font-size: .3rem;
    margin: 0 .06rem;
    top: .06rem
}

._amount_1n09x_45 {
    color: var(--skin__accent_3)
}

._account_1j6m1_45 {
    display: inline-flex;
    font-weight: 700;
    font-size: .26rem;
    cursor: pointer
}

._account_1j6m1_45 svg {
    color: var(--skin__primary)
}

._account_1j6m1_45 p {
    color: var(--skin__lead);
    margin-right: .06rem
}

[dir=rtl] ._account_1j6m1_45 p {
    margin-right: 0;
    margin-left: .06rem
}

._indent_1d01v_45 {
    text-indent: 2em;
    display: block
}

._indent_1d01v_45 * {
    text-indent: 0
}

._wrapperTip_1d01v_53 {
    margin-top: .3rem;
    color: var(--skin__lead);
    font-size: .24rem
}

._wrapperTip_1d01v_53>span:nth-of-type(1) {
    padding-left: 2em
}

[dir=rtl] ._wrapperTip_1d01v_53>span:nth-of-type(1) {
    padding-left: 0;
    padding-right: 2em
}

._wrapperTip_1d01v_53 ._notSupportIcon_1d01v_61 {
    width: .25rem;
    vertical-align: top
}

._wrapperTip_1d01v_53 ._notSupportTip_1d01v_65 {
    font-weight: 700;
    font-size: .24rem
}

._wrapperTip_1d01v_53 ._pleaseInstallApp_1d01v_69 {
    font-size: .24rem
}

._wrapperTip_1d01v_53 ._wrapperDepositAmount_1d01v_72 span {
    color: var(--skin__accent_1);
    font-weight: 700
}

._wrapperTip_1d01v_53 ._wrapperDepositAmount_1d01v_72 span b,
._accent3_1d01v_80 {
    color: var(--skin__accent_3)
}

._appShowIcon_1d01v_84 {
    margin-top: .3rem;
    font-size: .24rem
}

._appShowIcon_1d01v_84 ._friendTip_1d01v_88 {
    color: var(--skin__neutral_2);
    font-size: .24rem
}

._wrapperIcon_1d01v_93 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: .2rem;
    color: var(--skin__lead);
    font-size: .24rem;
    border-radius: .1rem
}

._wrapperIcon_1d01v_93>img {
    width: .8rem;
    height: .8rem;
    border-radius: .24rem
}

._wrapperIcon_1d01v_93 ._literal_1d01v_107 {
    margin-left: .2rem;
    height: .8rem;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    line-height: .33rem
}

[dir=rtl] ._wrapperIcon_1d01v_93 ._literal_1d01v_107 {
    margin-left: 0;
    margin-right: .2rem
}

._guildContent_ugabm_45 {
    margin-top: .2rem
}

._guildContent_ugabm_45 ._guildTitle_ugabm_48,
._guildContent_ugabm_45 ._guildDetail_ugabm_49 {
    color: var(--skin__neutral_1);
    font-size: .22rem
}

._guildContent_ugabm_45 ._guildTitle_ugabm_48 {
    margin-bottom: 0
}

._guildContent_ugabm_45 ._setting_ugabm_56 {
    width: .3rem;
    margin-top: -.02rem;
    vertical-align: sub
}

._appMarketAuth_ugabm_62 {
    display: flex;
    align-items: center;
    margin-top: .2rem;
    min-height: .5rem;
    padding: .1rem .1rem .1rem .2rem;
    color: var(--skin__accent_1);
    font-size: .22rem;
    background-color: var(--skin__bg_1);
    border-radius: .1rem
}

[dir=rtl] ._appMarketAuth_ugabm_62 {
    padding: .1rem .2rem .1rem .1rem
}

._appMarketAuth_ugabm_62 i {
    margin-right: .05rem
}

[dir=rtl] ._appMarketAuth_ugabm_62 i {
    margin-right: 0;
    margin-left: .05rem
}

._wrapperChannel_aps42_45 ._wrapperBg_aps42_45 {
    position: relative;
    box-sizing: content-box;
    width: 100%;
    height: 2rem;
    padding-top: .27rem;
    overflow: hidden;
    border-radius: .2rem .2rem 0 0
}

._wrapperChannel_aps42_45 ._wrapperBg_aps42_45 ._bg0_aps42_54 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 2.2rem;
    background-color: var(--skin__primary)
}

[dir=rtl] ._wrapperChannel_aps42_45 ._wrapperBg_aps42_45 ._bg0_aps42_54 {
    left: auto;
    right: 0
}

._wrapperChannel_aps42_45 ._wrapperBg_aps42_45 ._bg1_aps42_62,
._wrapperChannel_aps42_45 ._wrapperBg_aps42_45 ._bg2_aps42_63 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 2.27rem
}

[dir=rtl] ._wrapperChannel_aps42_45 ._wrapperBg_aps42_45 ._bg1_aps42_62,
[dir=rtl] ._wrapperChannel_aps42_45 ._wrapperBg_aps42_45 ._bg2_aps42_63 {
    left: auto;
    right: 0
}

._wrapperChannel_aps42_45 ._wrapperBg_aps42_45 ._bg2_aps42_63 {
    left: -.05rem
}

[dir=rtl] ._wrapperChannel_aps42_45 ._wrapperBg_aps42_45 ._bg2_aps42_63 {
    left: auto;
    right: -.05rem
}

._wrapperChannel_aps42_45 ._wrapperBg_aps42_45 ._bg2_aps42_63 svg {
    margin-top: -2.2rem;
    color: var(--skin__bg_2);
    font-size: 7.6rem
}

._wrapperChannel_aps42_45 ._innerWrapper_aps42_78 {
    margin-top: -.01rem;
    padding: 0 .3rem .3rem;
    background-color: var(--skin__bg_2)
}

._wrapperChannel_aps42_45 ._innerWrapper_aps42_78 ._titleFromChannel_aps42_83 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: .3rem
}

._wrapperChannel_aps42_45 ._innerWrapper_aps42_78 ._titleFromChannel_aps42_83 ._title_aps42_83 {
    color: var(--skin__accent_1);
    text-align: center;
    font-size: .34rem;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize;
    margin: 0 .09rem
}

._wrapperChannel_aps42_45 ._innerWrapper_aps42_78 ._titleFromChannel_aps42_83 ._giftIcon_aps42_99 {
    width: .36rem;
    height: .36rem
}

._titleFromChannel_1jiik_45 {
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--skin__accent_2);
    font-size: .3rem
}

._titleFromChannel_1jiik_45 ._title_1jiik_45 {
    margin-left: .1rem
}

[dir=rtl] ._titleFromChannel_1jiik_45 ._title_1jiik_45 {
    margin-left: 0;
    margin-right: .1rem
}

._downloadContent_1jiik_56 {
    margin-top: .3rem;
    margin-bottom: .1rem
}

._downloadContent_1jiik_56 .ui-badge__wrapper {
    width: 100%
}

._downloadContent_1jiik_56 .ui-button__text {
    display: flex;
    align-items: center
}

._downloadContent_1jiik_56 ._appIcon_1jiik_67 {
    font-size: .4rem;
    margin-right: .08rem
}

[dir=rtl] ._downloadContent_1jiik_56 ._appIcon_1jiik_67 {
    margin-right: 0;
    margin-left: .08rem
}

._wrapperChannel_1jiik_72 {
    font-size: .22rem;
    line-height: .36rem;
    text-align: center
}

._wrapperUrlslistByChannel_1jiik_78 {
    margin-top: .6rem
}

._appMarketAuth_p1d82_45 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: .2rem;
    padding: .2rem .1rem;
    color: var(--skin__accent_1);
    font-size: .22rem;
    background-color: var(--skin__bg_1);
    border-radius: .1rem
}

._guildContent_p1d82_57 {
    margin-top: .2rem
}

._guildContent_p1d82_57 ._guildTitle_p1d82_60,
._guildContent_p1d82_57 ._guildDetail_p1d82_61 {
    color: var(--skin__neutral_1);
    font-size: .22rem
}

._guildContent_p1d82_57 ._guildTitle_p1d82_60 {
    margin-bottom: 0
}

._guildContent_p1d82_57 ._wrapperSetting_p1d82_68 {
    padding-left: 1em;
    line-height: 1;
    text-indent: -1em
}

[dir=rtl] ._guildContent_p1d82_57 ._wrapperSetting_p1d82_68 {
    padding-left: 0;
    padding-right: 1em
}

._guildContent_p1d82_57 ._setting_p1d82_73 {
    width: .3rem;
    margin-top: -.02rem;
    vertical-align: sub
}

._guildContent_g7lmt_45 {
    margin-top: .2rem
}

._guildContent_g7lmt_45 ._guildTitle_g7lmt_48,
._guildContent_g7lmt_45 ._guildDetail_g7lmt_49 {
    color: var(--skin__neutral_1);
    font-size: .22rem
}

._guildContent_g7lmt_45 ._guildTitle_g7lmt_48 {
    margin-bottom: 0
}

._guildContent_g7lmt_45 ._wrapperSetting_g7lmt_56 {
    padding-left: 1em;
    line-height: 1;
    text-indent: -1em
}

[dir=rtl] ._guildContent_g7lmt_45 ._wrapperSetting_g7lmt_56 {
    padding-left: 0;
    padding-right: 1em
}

._guildContent_g7lmt_45 ._setting_g7lmt_61 {
    width: .3rem;
    margin-top: -.02rem;
    vertical-align: sub
}

._wrapperChannel_5tld0_45 ._wrapperBg_5tld0_45 {
    position: relative;
    box-sizing: content-box;
    width: 100%;
    height: 2rem;
    padding-top: .27rem;
    overflow: hidden;
    border-radius: .2rem .2rem 0 0
}

._wrapperChannel_5tld0_45 ._wrapperBg_5tld0_45 ._bg0_5tld0_54 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 2.2rem;
    background-color: var(--skin__primary)
}

[dir=rtl] ._wrapperChannel_5tld0_45 ._wrapperBg_5tld0_45 ._bg0_5tld0_54 {
    left: auto;
    right: 0
}

._wrapperChannel_5tld0_45 ._wrapperBg_5tld0_45 ._bg1_5tld0_62,
._wrapperChannel_5tld0_45 ._wrapperBg_5tld0_45 ._bg2_5tld0_63 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 2.27rem
}

[dir=rtl] ._wrapperChannel_5tld0_45 ._wrapperBg_5tld0_45 ._bg1_5tld0_62,
[dir=rtl] ._wrapperChannel_5tld0_45 ._wrapperBg_5tld0_45 ._bg2_5tld0_63 {
    left: auto;
    right: 0
}

._wrapperChannel_5tld0_45 ._wrapperBg_5tld0_45 ._bg2_5tld0_63 {
    left: -.05rem
}

[dir=rtl] ._wrapperChannel_5tld0_45 ._wrapperBg_5tld0_45 ._bg2_5tld0_63 {
    left: auto;
    right: -.05rem
}

._wrapperChannel_5tld0_45 ._wrapperBg_5tld0_45 ._bg2_5tld0_63 svg {
    margin-top: -2.2rem;
    color: var(--skin__bg_2);
    font-size: 7.6rem
}

._innerWrapper_5tld0_79 {
    margin-top: -.01rem;
    padding: 0 .3rem .3rem;
    background-color: var(--skin__bg_2)
}

._titleFromChannel_5tld0_85 {
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--skin__accent_1);
    font-size: .3rem;
    margin-bottom: .3rem
}

._titleFromChannel_5tld0_85 ._title_5tld0_85 {
    margin-left: .1rem
}

[dir=rtl] ._titleFromChannel_5tld0_85 ._title_5tld0_85 {
    margin-left: 0;
    margin-right: .1rem
}

._wrapperTip_5tld0_97 {
    margin-top: .3rem;
    color: var(--skin__lead);
    font-size: .24rem
}

._wrapperTip_5tld0_97>span:nth-of-type(1) {
    padding-left: 2em
}

[dir=rtl] ._wrapperTip_5tld0_97>span:nth-of-type(1) {
    padding-left: 0;
    padding-right: 2em
}

._wrapperTip_5tld0_97 ._notSupportIcon_5tld0_105 {
    width: .25rem;
    vertical-align: top
}

._wrapperTip_5tld0_97 ._notSupportTip_5tld0_109 {
    font-weight: 700;
    font-size: .24rem
}

._wrapperTip_5tld0_97 ._pleaseInstallApp_5tld0_113 {
    font-size: .24rem
}

._wrapperTip_5tld0_97 ._wrapperDepositAmount_5tld0_116 span {
    color: var(--skin__accent_1);
    font-weight: 700
}

._wrapperTip_5tld0_97 ._wrapperDepositAmount_5tld0_116 span b {
    color: var(--skin__accent_3)
}

._wrapperTip_5tld0_97 ._account_5tld0_123 {
    display: inline-flex;
    padding-right: .1rem;
    font-weight: 700;
    font-size: .26rem;
    cursor: pointer
}

[dir=rtl] ._wrapperTip_5tld0_97 ._account_5tld0_123 {
    padding-right: 0;
    padding-left: .1rem
}

._wrapperTip_5tld0_97 ._account_5tld0_123 svg {
    color: var(--skin__primary);
    font-size: .3rem
}

._wrapperTip_5tld0_97 ._award_5tld0_134 ._amount_5tld0_134 {
    color: var(--skin__accent_3)
}

._wrapperTip_5tld0_97 ._service_5tld0_137 ._innerService_5tld0_137 {
    display: inline-flex;
    cursor: pointer
}

._wrapperTip_5tld0_97 ._service_5tld0_137 ._innerService_5tld0_137 b {
    color: var(--skin__primary);
    font-weight: 400
}

._wrapperTip_5tld0_97 ._service_5tld0_137 ._innerService_5tld0_137 svg {
    color: var(--skin__primary);
    font-size: .3rem
}

._appShowIcon_5tld0_150 {
    margin-top: .3rem;
    font-size: .24rem
}

._appShowIcon_5tld0_150 ._friendTip_5tld0_154 {
    color: var(--skin__neutral_2);
    font-size: .24rem
}

._wrapperIcon_5tld0_159 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: .2rem;
    color: var(--skin__lead);
    font-size: .24rem;
    border-radius: .1rem
}

._wrapperIcon_5tld0_159>img {
    width: .8rem;
    border-radius: .24rem
}

._wrapperIcon_5tld0_159 ._literal_5tld0_172 {
    margin-left: .2rem
}

[dir=rtl] ._wrapperIcon_5tld0_159 ._literal_5tld0_172 {
    margin-left: 0;
    margin-right: .2rem
}

._installButton_5tld0_176 {
    margin-top: .4rem
}

._downloadContent_puvfg_45 ._logo_puvfg_45 {
    display: flex;
    align-items: center
}

._downloadContent_puvfg_45 ._logo_puvfg_45 img {
    width: 1.2rem
}

._downloadContent_puvfg_45 ._logo_puvfg_45 ._title_puvfg_52 {
    margin-left: .2rem;
    color: var(--skin__lead);
    font-size: .3rem;
    text-align: left;
    line-height: 1.5
}

[dir=rtl] ._downloadContent_puvfg_45 ._logo_puvfg_45 ._title_puvfg_52 {
    margin-left: 0;
    margin-right: .2rem;
    text-align: right
}

._downloadModal_puvfg_60 .ui-dialog__content {
    padding: .2rem
}

._downloadModal_puvfg_60 .ui-dialog__main {
    min-height: auto
}

._installButton_puvfg_67 {
    margin-top: .3rem
}

._download_1qhqx_45 .ui-dialog__main {
    min-height: auto
}

._download_1qhqx_45 ._info_1qhqx_48 {
    display: flex;
    gap: .2rem;
    align-items: center;
    justify-content: center
}

._download_1qhqx_45 ._info_1qhqx_48 img {
    width: 1.2rem;
    height: 1.2rem
}

._download_1qhqx_45 ._info_1qhqx_48 ._title_1qhqx_58 {
    flex: 1;
    color: var(--skin__lead);
    font-size: .3rem;
    text-align: left
}

[dir=rtl] ._download_1qhqx_45 ._info_1qhqx_48 ._title_1qhqx_58 {
    text-align: right
}

._download_1qhqx_45 ._info_1qhqx_48 ._title_1qhqx_58:first-child {
    text-align: center
}

._buttons_1qhqx_68 {
    margin: .5rem 0 .1rem;
    display: grid;
    gap: .2rem;
    grid-template-columns: 1fr 1fr
}

._buttons_1qhqx_68 ._item_1qhqx_74 {
    position: relative
}

._buttons_1qhqx_68 ._item_1qhqx_74:nth-child(2n-1):last-child {
    grid-column: 1/-1
}

._buttons_1qhqx_68 ._item_1qhqx_74 .ui-button__text {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: .1rem
}

._buttons_1qhqx_68 ._item_1qhqx_74 ._icon_1qhqx_86 {
    width: .35rem
}

._buttons_1qhqx_68 ._item_1qhqx_74 ._appname_1qhqx_89 {
    display: flex;
    flex-direction: column
}

._buttons_1qhqx_68 ._item_1qhqx_74 ._appname_1qhqx_89>span {
    font-size: .2rem;
    white-space: pre-wrap;
    word-wrap: break-word;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

._buttons_1qhqx_68 ._ghost_1qhqx_104 {
    color: var(--skin__primary);
    border: .02rem solid var(--skin__primary);
    background: transparent
}