.download-banner{background:#3c3c3c;background:var(--Bg-Bg_banner,#3c3c3c);color:#fff;color:var(--Gray-Color_black,#fff);position:fixed;top:0;width:100%;z-index:99999}.download-banner,.download-banner .content{align-items:center;display:flex;height:1.12821rem}.download-banner .content{justify-content:space-between;padding:.30769rem .41026rem .30769rem .51282rem;width:100vw}.download-banner .left{align-items:center;display:flex;min-width:0}.download-banner .left .icon{flex-shrink:0;height:.51282rem;margin-right:.17949rem;width:.51282rem}.download-banner .left .title{font-family:PingFang SC;font-size:.35897rem;font-weight:400;line-height:.51282rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.download-banner .arrow{fill:#fff;fill:var(--Gray-Color_black,#fff);flex-shrink:0;height:.35897rem;width:.35897rem}.download-banner-bg-transparent.download-banner-bg-transparent{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),hsla(0,0%,100%,.15)}.download-banner-bg-transparent.download-banner-bg-transparent .main-wrapper .title{color:#fff}.download-banner-bg-transparent.download-banner-bg-transparent .main-wrapper .subtitle{color:hsla(0,0%,100%,.7)}.download-banner-new{background:#fff;border-bottom:.01282rem solid rgba(0,0,0,.08);height:1.58974rem}.download-banner-new .left .icon{filter:drop-shadow(0 0 .41026rem rgba(0,0,0,.1));height:1.02564rem;margin-right:0;width:1.02564rem}.download-banner-new .main-wrapper{margin-left:.33333rem}.download-banner-new .main-wrapper .title{color:#000;font-size:.35897rem;font-weight:500;line-height:.51282rem}.download-banner-new .main-wrapper .subtitle{color:rgba(0,0,0,.7);font-size:.30769rem;font-weight:400;line-height:.41026rem;margin-top:.10256rem}.download-banner-new .open-app-btn{align-items:center;background:linear-gradient(92deg,#ff7e0d .32%,#ff9233);background:var(--Brand-Color_button_brand,linear-gradient(92deg,#ff7e0d .32%,#ff9233 100%));border-radius:.20513rem;border-radius:var(--medium,8px);display:flex;height:.71795rem;justify-content:center;padding:0 .30769rem}.download-banner-new .open-app-btn span{color:#fff;color:var(--Immersive-Immersive_white,#fff);font-size:.30769rem;font-style:normal;font-weight:500}.app-1967 .download-banner .open-app-btn{background:#fa6725;border-radius:.5641rem;height:.71795rem;padding:0 .46154rem}.app-1967 .download-banner .open-app-btn span{color:#fff;color:var(--Immersive-Immersive_white,#fff)}.app-1967 .download-banner-new .icon{border-radius:.17949rem}.app-8704 .download-banner .open-app-btn{background:#61f2d0}.app-8704 .download-banner .open-app-btn span{color:#000;font-size:.30769rem;font-style:normal;font-weight:500}.share-error{--share-error-page-background:#fff;--share-error-text-color:rgba(0,0,0,.7);background:#fff;background:var(--share-error-page-background);color:#000;min-height:100vh;overflow:hidden;position:relative;width:100vw}.share-error__body{inset:0;pointer-events:none;position:absolute}.share-error__content{align-items:center;display:flex;flex-direction:column;gap:.20513rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(8.58974rem,calc(100vw - .82051rem))}.share-error__image{background-image:url(https://lf-fe.fqnovelstatic.com/obj/novel-fanqie-fe/growth/incentive-h5-monorepo/apps/novel-video-ssr/static/image/error-hongguo.5800dd01.png);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:3.07692rem;max-width:100%;width:8.58974rem}.share-error__text{color:var(--share-error-text-color);font-size:.35897rem;font-weight:400;line-height:.51282rem;text-align:center;width:7.17949rem}.share-error__bottom.share-bottom{background:transparent;box-sizing:border-box;height:calc(2.05128rem + constant(safe-area-inset-bottom));height:calc(2.05128rem + env(safe-area-inset-bottom, 0));justify-content:flex-start;padding:.20513rem 0;padding-bottom:calc(.20513rem + constant(safe-area-inset-bottom));padding-bottom:calc(.20513rem + env(safe-area-inset-bottom, 0))}.share-error__bottom.share-bottom .share-bottom-button-v2{background:linear-gradient(102.72deg,#ff7e0d .32%,#ff9233);border-radius:.30769rem;min-width:7rem;width:7rem}.share-error__bottom.share-bottom .share-bottom-button-v2 span{color:#fff}.share-error__bottom.share-bottom .footer{visibility:hidden}.theme-dark .share-error{--share-error-page-background:#0e0e0e;--share-error-text-color:hsla(0,0%,100%,.7)}@media screen and (min-width:768px){.share-error{margin:0 auto;width:11.53846rem}.share-error__bottom.share-bottom{left:50%;transform:translateX(-50%);width:11.53846rem}}