.side-bar[data-v-2d08a88a]{width:3.5rem;position:absolute;top:20%;right:.625rem;z-index:999;text-align:center;font-size:.75rem;color:#fff}.side-bar .icon[data-v-2d08a88a]{display:inline-block;width:2rem;height:2rem;margin:0 auto}.side-bar .bar-item[data-v-2d08a88a]{margin-top:1.5rem}.popup-wraper[data-v-55f8aa6a]{width:100%;height:100%}.popup-wraper .popup-top[data-v-55f8aa6a]{text-align:center;padding:1rem;font-weight:700;font-size:1rem}.popup-wraper .popup-content[data-v-55f8aa6a]{flex:1;overflow:auto;padding:.75rem}.popup-wraper .popup-content .van-pull-refresh[data-v-55f8aa6a]{min-height:100%}.popup-wraper .popup-content .dire-list[data-v-55f8aa6a]{display:flex;flex-wrap:wrap}.popup-wraper .popup-content .dire-list .dire-item[data-v-55f8aa6a]{width:calc(33.33333% - .66667rem);margin-bottom:.75rem;margin-right:1rem}.popup-wraper .popup-content .dire-list .dire-item[data-v-55f8aa6a]:nth-child(3n){margin-right:0}[data-v-81fa9038].fd-dialog{width:80%!important;max-width:18.75rem!important;text-align:center;padding:1rem;background:#fff!important}[data-v-81fa9038].fd-dialog .dialog-title{font-size:1.125rem;color:#000;font-weight:600}[data-v-81fa9038].fd-dialog .check-box{padding:1rem 0}[data-v-81fa9038].fd-dialog .dialog-btn-box{display:flex}[data-v-81fa9038].fd-dialog .dialog-btn-box .van-button{width:45%;color:#111}[data-v-81fa9038].fd-dialog .dialog-btn-box .van-button--default{background:#f5f5f5!important;border-radius:1.5rem}[data-v-81fa9038] .van-cell{background:unset!important}[data-v-81fa9038] .van-cell .van-field__control{width:100%;display:flex;flex-wrap:wrap;color:#000}[data-v-81fa9038] .van-cell .van-radio__icon{background:unset!important;font-size:.9375rem;border-radius:50%}[data-v-81fa9038] .van-cell .van-radio__icon .van-icon{border:.0625rem solid var(--theme-color)!important}[data-v-81fa9038] .van-cell .van-radio__icon--checked .van-icon{background-color:var(--theme-color)!important;border-color:var(--theme-color)}[data-v-81fa9038] .van-cell .van-radio-group--horizontal{width:50%}[data-v-81fa9038] .van-cell .van-radio-group--horizontal .row{display:flex;flex-direction:row;width:100%;margin-top:.625rem}[data-v-81fa9038] .van-cell .van-radio-group--horizontal .row .label{width:75%;font-size:.875rem;text-align:center}[data-v-81fa9038] .van-cell .van-radio-group--horizontal .row .van-radio{flex:1}.video-info[data-v-9cb0fcb4]{position:absolute;left:1rem;bottom:calc(var(--safe-area-bottom) + 3.4375rem);z-index:999;color:#fff;font-size:1rem}.video-info .preview-tip[data-v-9cb0fcb4]{display:flex;align-items:center;justify-content:space-between;padding:0 .375rem;height:2rem;line-height:2rem;border-radius:.25rem;color:#fff;background-color:rgba(0,0,0,.3);font-size:.875rem}.video-info .preview-tip .btn[data-v-9cb0fcb4]{display:flex;align-items:center;justify-content:center;background:var(--theme-color);height:1.625rem;padding:0 .75rem;color:#fff;font-size:.875rem;border-radius:.25rem;margin-left:.375rem}.video-info .video-name[data-v-9cb0fcb4]{width:17.5rem;margin-bottom:.375rem;font-size:.875rem}.video-info .video-labels[data-v-9cb0fcb4]{width:17.5rem;display:flex;flex-flow:wrap;margin:.75rem 0 0}.video-info .video-labels .label-item[data-v-9cb0fcb4]{font-size:.875rem;padding:.1875rem .625rem .25rem;border-radius:.375rem;background-color:hsla(0,0%,100%,.3);margin:.375rem .75rem 0 0}.video-info .cur-chapter-bar[data-v-9cb0fcb4]{margin-top:.375rem}.video-info .chapter-count-bar[data-v-9cb0fcb4]{margin-top:.375rem;display:flex;align-items:center}.video-info .chapter-count-bar img[data-v-9cb0fcb4]{margin-left:.1875rem}.player-content[data-v-68ae55ab]{width:100%;height:100%;position:relative;overflow:hidden}.page-top[data-v-68ae55ab]{width:100%;position:absolute;top:0;left:0;padding-top:var(--safe-area-top);z-index:99}[data-v-68ae55ab] .van-swipe{width:100%;height:100%;will-change:transform}.video-item[data-v-68ae55ab]{height:100%;width:100%;overflow:hidden}.cover-img[data-v-68ae55ab]{width:100%;height:100%;background-color:#111;object-fit:cover}[data-v-68ae55ab] .xgplayer{video{object-fit:cover}.xgplayer-poster{background-size:cover}}.banner-wrap[data-v-68ae55ab]{width:100%;height:100%;.banner-item,img{width:100%;height:100%}img{object-fit:fill}}