.channel-page{min-height:100vh;background:#fff}.channel-page .van-tab__text{font-size:.32rem}.channel-page .game-box{overflow-y:auto;-webkit-overflow-scrolling:touch}.channel-page .game-box-item{display:flex;align-items:center;height:.88rem;padding:0 .32rem}.channel-page .game-box-item.title{font-weight:500}.channel-page .virtual-list{-webkit-overflow-scrolling:touch}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.index-bar{position:fixed;top:50%;right:0;z-index:60;width:.5rem;padding:.05rem 0;color:#fff;text-align:center;background:#0009;border-radius:.08rem 0 0 .08rem;transform:translateY(-50%);-moz-user-select:none;user-select:none;touch-action:none;-webkit-user-select:none}.index-bar__item.is-active{color:#f60}.index-bar__tip{position:fixed;top:50%;left:50%;z-index:61;display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;color:#fff;font-size:.56rem;font-weight:600;line-height:1;background:#0000008c;border-radius:.16rem;transform:translate(-50%,-50%);pointer-events:none}
