body,html{color:#090909;width:100%;height:100%;display:block;margin:0!important;padding:0!important}head{margin:0;padding:0}.main-body{background:#333;min-height:2rem;padding:1.2rem .15rem}.simple-filter{padding:.1rem 0}.simple-filter .simple-filter-cell{float:left;height:.6rem;padding:.1rem .2rem .1rem 0}.simple-filter .simple-filter-cell span{text-align:center;color:#efefef;border:2px solid #efefef;border-radius:.1rem;height:100%;padding:0 .15rem;font-size:.3rem;line-height:.6rem;transition:all .2s;display:block}.simple-filter .simple-filter-cell.view-filter{cursor:pointer}.simple-filter .simple-filter-cell.view-filter.active span{color:#090909;background:#f4aa2a;border-color:#f4aa2a;box-shadow:0 .05rem .25rem #f4aa2a66}.simple-filter .simple-filter-cell .time-set{background:url(../images/clock.png) 50%/85% 85% no-repeat;border:2px solid #fff;border-radius:100%;width:.6rem;height:.6rem;padding:0;position:relative}.simple-filter .simple-filter-cell .time-fan{border-radius:50%;width:.4rem;height:.4rem;margin:-.2rem 0 0 -.2rem;position:absolute;top:50%;left:50%;overflow:hidden}.simple-filter .simple-filter-cell .time-fan .svgbox{z-index:7;opacity:.8;height:100px;margin:-50px 0 0 -50px;position:absolute}.simple-filter .simple-filter-cell .time-fan #simple-fan{z-index:5;position:absolute;top:.2rem;left:.2rem}.fan-range-picker{text-align:left}.fan-range-current{color:#333;margin-bottom:.2rem;font-size:.28rem}.fan-range-slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff3;border-radius:999px;outline:none;width:100%;height:.12rem}.fan-range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4aa2a;border:2px solid #1f1f1f;border-radius:50%;width:.32rem;height:.32rem;box-shadow:0 0 0 .08rem #f4aa2a40}.fan-range-slider input[type=range]::-moz-range-thumb{background:#f4aa2a;border:2px solid #1f1f1f;border-radius:50%;width:.32rem;height:.32rem;box-shadow:0 0 0 .08rem #f4aa2a40}.fan-range-slider input[type=range]::-moz-range-track{background:#fff3;border-radius:999px;height:.12rem}.fan-range-ticks{color:#666;justify-content:space-between;gap:.1rem;margin-top:.2rem;font-size:.22rem;display:flex}.fan-range-tick{text-align:center;cursor:pointer;border-radius:.08rem;flex:1;padding:.08rem .04rem}.fan-range-tick.active{color:#111;background:#f4aa2a}.fan-layer-theme{color:#f2f2f2;background:#1f1f1f;border:1px solid #f4aa2a59;box-shadow:0 .2rem .6rem #0006}.fan-layer-theme h3{color:#f4aa2a;border-bottom:1px solid #ffffff14}.fan-layer-theme .layui-m-layercont{padding:.35rem .3rem}.fan-layer-theme .layui-m-layerbtn{background:#262626;border-top:1px solid #ffffff0f}.fan-layer-theme .layui-m-layerbtn span[yes]{color:#f4aa2a}.fan-layer-theme .layui-m-layerbtn span[no]{color:#bbb}.fan-layer-theme .layui-m-layerbtn span:active{background-color:#ffffff0f}.fan-layer-theme .fan-range-current{color:#f2f2f2}.fan-layer-theme .fan-range-ticks{color:#ffffffb3}.fan-layer-theme .fan-range-tick.active{color:#1a1a1a;background:#f4aa2a}.resolution-picker{text-align:left}.resolution-current{color:#f2f2f2;margin-bottom:.2rem;font-size:.28rem}.resolution-options{flex-wrap:wrap;gap:.12rem;display:flex}.resolution-option{color:#f2f2f2;text-align:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:.1rem;flex:calc(33.333% - .12rem);padding:.12rem .1rem;font-size:.24rem}.resolution-option.active{color:#1a1a1a;background:#f4aa2a;border-color:#f4aa2a}.video-room .videos-space .video-cell{width:100%;height:5.6rem;position:relative;overflow:hidden}.video-room .videos-space .video-cell a,img{width:100%;height:100%;display:block}.video-room .videos-space .video-cell img{object-fit:cover}.video-room .videos-space .video-cell video.cell-preview{object-fit:cover;opacity:0;z-index:2;background:#000;width:100%;height:100%;transition:opacity .35s;position:absolute;top:0;bottom:0;left:0;right:0}.video-room .videos-space .video-cell video.cell-preview.is-playing{opacity:1}.video-room .videos-space .video-cell .cell-progress{z-index:3;pointer-events:none;background:#ffffff38;height:.08rem;position:absolute;bottom:0;left:0;right:0}.video-room .videos-space .video-cell .cell-progress i{background:#f4aa2a;width:0;height:100%;display:block}.video-empty-state{text-align:center;color:#ddd;background:#292929;border-radius:.1rem;margin:.5rem 0 .8rem;padding:.55rem .35rem}.video-empty-state h2{margin:0 0 .15rem;font-size:.34rem}.video-empty-state p{color:#aaa;margin:0;font-size:.26rem;line-height:1.5}.video-room .video-s-time{position:absolute;bottom:.2rem;right:.2rem}.video-room .video-s-time span{color:#bbb;background:#262626cc;border-radius:.08rem;padding:.1rem .2rem;font-size:.3rem;display:block}.video-room .video-firstLine{padding:.15rem 0}.video-room .video-firstLine>div{float:left;align-items:center}.video-room .video-firstLine .uploader-info .uploader-name{float:left;text-overflow:ellipsis;color:#eee;white-space:nowrap;max-width:5rem;height:.4rem;padding:0 .1rem;font-size:.28rem;line-height:.4rem;text-decoration:none;overflow:hidden}.video-room .video-firstLine .uploader-info .uploader-grade{float:left;color:#a00;background:#f4aa2a;border-radius:.08rem;height:.3rem;margin:.05rem 0 .05rem .1rem;padding:0 .08rem;font-size:.2rem;font-style:italic;line-height:.3rem;text-decoration:none}.video-room .video-firstLine .video-s-tool{float:right;padding-right:.2rem}.video-room .video-firstLine .video-s-tool .watched-icon{float:left;background:url(../images/watched_icon.png) 50%/contain no-repeat;width:.4rem;height:.4rem}.video-room .video-firstLine .video-s-tool .watched-number{float:left;color:#bbb;text-overflow:ellipsis;white-space:nowrap;max-width:2rem;height:.4rem;font-size:.26rem;line-height:.4rem;overflow:hidden}.video-room .video-secondLine{padding-bottom:.2rem}.video-room .video-secondLine .video-title{padding:0 .1rem}.video-room .video-secondLine .video-title a{color:#ddd;max-height:.8rem;font-size:.28rem;line-height:.4rem;text-decoration:none}.modal-overlay{z-index:1000;background:#00000080;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.modal-content{background:#fff;width:80%;height:5rem;animation:.3s fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
