.zone-template-banner{position:relative}.zone-template-banner .zone-banner-container{min-height:42.9vw;background-image:url(../img/theme-placeholder.6a3e795f.svg);background-repeat:no-repeat;background-size:24px;background-position:50%}.zone-template-banner .zone-banner-container .zone-banner{width:100%;vertical-align:middle}.zone-template-banner .zone-banner-container.padHorizontal{min-height:25.8vw}.zone-template-banner .zone-banner-container.padHorizontal .zone-banner{height:25.8vw;object-fit:cover}.zone-template-banner .banner-describe{font-size:12px;line-height:18px;color:var(--textColorSecondary);padding:8px 24px 13px}.authorize-tip,.connect-tip{display:flex;justify-content:space-between;align-items:center;margin:10px 0 16px;padding:12px;background-color:rgba(0,0,0,.05);border-radius:6px}[app-theme=dark] .authorize-tip,[app-theme=dark] .connect-tip{background-color:hsla(0,0%,100%,.1)}[app-theme=light] .authorize-tip,[app-theme=light] .connect-tip{background-color:rgba(0,0,0,.05)}.authorize-tip .label,.connect-tip .label{line-height:18px;font-size:12px;color:rgba(0,0,0,.6)}[app-theme=dark] .authorize-tip .label,[app-theme=dark] .connect-tip .label{color:hsla(0,0%,100%,.6)}[app-theme=light] .authorize-tip .label,[app-theme=light] .connect-tip .label{color:rgba(0,0,0,.6)}.authorize-tip .go-open-btn,.connect-tip .go-open-btn{font-weight:700;padding:0 4px;line-height:18px;float:right;font-size:12px;color:var(--textColorPrimaryActivated);white-space:nowrap;margin-left:16px}.theme-app-price-container{width:100%;font-size:11px;line-height:14px;margin-top:4px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;color:var(--textColorPrimary);display:flex}.theme-app-price-container span{display:inline-block}.theme-app-price-container>span:nth-child(2){margin-left:5px}.theme-app-price-container .discount,.theme-app-price-container .price{opacity:.8}.theme-app-price-container .origin{text-decoration:line-through;opacity:.6}.theme-app-price-container .vip{color:#ff9a07}.theme-app-price-container.setFontStyle .vip{color:inherit}.theme-app-price-container .memberTip{max-width:none!important;flex-grow:1}.theme-app-price-container .discount{max-width:none!important;flex-shrink:1}.waterfall-list-item .preview-image-area{position:relative;width:100%;padding-top:177.778%}.waterfall-list-item .preview-image-area .preview-image{position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 0 6px 0 var(--listDivider);border-radius:8px}.waterfall-list-item .preview-image-area .preview-image.aod_style>img{-webkit-transform:translateY(-8.4375%);transform:translateY(-8.4375%);height:auto}.waterfall-list-item .preview-image-area .item-mark-right .markNew,.waterfall-list-item .preview-image-area .item-mark-right .markNewDefault,.waterfall-list-item .preview-image-area .item-mark-right .markOldDefault{position:absolute;top:8px;z-index:2;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block}.waterfall-list-item .preview-image-area .item-mark-right .markOldDefault{right:0;max-width:67px;border-radius:4px 0 0 4px;background:#fa2a2d;padding:0 6px;height:18px;line-height:18px}.waterfall-list-item .preview-image-area .item-mark-right .markOldDefault>img{height:100%;width:auto}.waterfall-list-item .preview-image-area .item-mark-right .markNew{right:6px;height:14px;max-width:85px;padding:0 4px;line-height:14px;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat}.waterfall-list-item .preview-image-area .item-mark-right .markNew>img{height:100%;width:auto}.waterfall-list-item .preview-image-area .item-mark-right .markNewDefault{right:8px;height:14px;max-width:85px;padding:3px 4px 1px;line-height:10px;border-radius:8px 0 8px 8px;background-color:transparent;background-size:cover;background-position:50%}.waterfall-list-item .preview-image-area .item-mark-right .markNewDefault>img{height:100%;width:auto}.waterfall-list-item .preview-image-area .item-mark-right .markOld{background-size:cover}.waterfall-list-item .preview-image-area .item-mark-right .markOld>img{height:100%;width:auto}.waterfall-list-item .preview-image-area .item-mark-right .mark7,.waterfall-list-item .preview-image-area .item-mark-right .vipBG{background-image:-webkit-linear-gradient(90deg,#007dff,#8a2be2);background-image:-o-linear-gradient(90deg,#007dff 0,#8a2be2 100%);background-image:-moz-linear-gradient(90deg,#007dff 0,#8a2be2 100%);background-image:linear-gradient(90deg,#007dff,#8a2be2)}.waterfall-list-item .preview-image-area .item-mark-right .mark11,.waterfall-list-item .preview-image-area .item-mark-right .mark12{background-image:-webkit-linear-gradient(90deg,#fa2a2d 1%,#8a2be2);background-image:-o-linear-gradient(90deg,#fa2a2d 1%,#8a2be2 100%);background-image:-moz-linear-gradient(90deg,#fa2a2d 1%,#8a2be2 100%);background-image:linear-gradient(90deg,#fa2a2d 1%,#8a2be2)}.waterfall-list-item .preview-image-area .item-mark-right .hasMarkVal{border-radius:0;background-color:transparent;background-size:100% 100%;background-repeat:no-repeat}.waterfall-list-item .preview-image-area .tip{position:absolute;left:8px;bottom:8px;font-size:10px;line-height:10px;height:16px;padding:4px 4px 2px;color:var(--textColorPrimaryInverse);background:var(--flag_bg_color);border-radius:4px;z-index:2}.waterfall-list-item .preview-image-area .markOld{position:absolute;top:8px;line-height:6px;color:#fff;z-index:2;right:0;height:14px;max-width:85px;padding:0 0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:10px;display:block}.waterfall-list-item .preview-image-area .hasMarkVal{padding:3px 4px 1px}.waterfall-list-item .preview-image-area .tm-figure img{object-fit:fill}.waterfall-list-item .list-item-info{padding:6px 0}.waterfall-list-item .list-item-info .item-title-info{font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--textColorPrimary)}.waterfall-list-item .list-item-info .item-price-info{font-size:10px;margin-top:4px;color:var(--textColorSecondary)}.waterfall-list-item .list-item-info .origin{text-decoration:line-through;margin-left:5px;opacity:.6}.waterfall-list-item .list-item-info .discount{margin-right:5px}.waterfall-list-item .resource-share-mask{background-color:rgba(0,0,0,.6);z-index:100;position:fixed;left:0;top:0;bottom:0;right:0}.waterfall-list-item .resource-share-mask img{width:60%;position:absolute;right:40px;top:80px}.theme-app-price-container .discount,.theme-app-price-container .price{opacity:1}.item-mark-right .markOldDefault{right:0;border-radius:4px 0 0 4px}.waterfall-list{display:flex;flex-wrap:nowrap}.waterfall-list .list-column{margin-right:8px;flex-grow:0;flex-shrink:0;display:flex;flex-direction:column}.waterfall-list .list-column:nth-child(:last-child){margin-right:0}.waterfall-list .list-column .list-row:not(:last-child){margin-bottom:8px}.zone-text-format{margin-top:9px;position:relative}.zone-text-format .text-content{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:justify;font-size:11px;color:var(--textColorSecondary);line-height:15px;text-align:center}.zone-text-format .text-content>span{display:inline-block;text-align:left}.zone-text-format .text-content .many_line{display:block}.zone-text-format .text-content.arrow_aea{padding-right:12px}.zone-text-format .tm-icon{position:absolute;right:-12px;bottom:0;font-size:20px}.zone-template-list{min-height:80vh}.zone-template-list .zone-category{padding:0 16px;position:relative;display:none}.zone-template-list .zone-category.zone-category-gap{padding-bottom:27px}.zone-template-list .zone-category.zone-category-show{display:block}.zone-template-list .app-loadmore .label{color:var(--textColorPrimary)}.zone-template-list .category-title{font-size:16px;color:var(--textColorPrimary);text-align:center;padding:26px 0 16px}.zone-template-list .category-title .main-title{letter-spacing:2px;font-size:15px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zone-template-list .category-title .sub-title{font-size:11px;color:var(--textColorSecondary);margin-top:9px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:15px}.zone-template-list .category-title .sub-title>span{display:inline-block;text-align:left}.zone-template-list .view-more{padding:27px 0 20px;text-align:center}.zone-template-list .view-more>span{display:inline-block;min-width:20px;padding:7.5px 20px;font-size:13px;line-height:13px;border-radius:4px;letter-spacing:2px;color:var(--textColorSecondary);background-color:var(--toggle_bg_color_normal);border-radius:15px;font-weight:500}.zone-template-list .authorize-tip,.zone-template-list .connect-tip{margin:10px 24px 16px}.zone-set .gap-line:after{position:absolute;bottom:0;left:0;content:"";height:.5px;width:100%;background-color:var(--listDivider)}.zone-set .zone-set-main{background-color:var(--colorBackground);height:100vh;overflow-y:scroll}.zone-set .zone-set-header .app-frame-blur{background-color:transparent;backdrop-filter:none}.zone-set .zone-set-content{min-height:calc(100vh - 60px)}.zone-set .zone-set-content .empty-content{padding-top:100px;text-align:center;color:var(--textColorSecondary)}.zone-set .app-frame-head .app-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:11em}.zone-set .loaded-bottom{margin-top:16px;height:40px;font-size:12px;display:flex;justify-content:center;align-items:center;color:var(--textColorPrimary)}.zone-set .loaded-bottom .label{line-height:18px;margin-left:6px}