#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}img{pointer-events:none}*{padding:0;margin:0}.default-flex{display:flex}.default-flex-center{display:flex;justify-content:space-between}.van-tag{font-size:.6875rem;line-height:1.5;display:inline-block}.data-commont .van-tag--plain,.ranking-List .van-tag--plain,.special-body .van-tag--plain{background-color:transparent;min-width:2rem;padding:.125rem .5rem 0 .5rem!important;text-align:center}.kind-xl{background:#2f97ff;color:#fff}.kind-cs,.kind-xl{display:inline-block;height:1rem;line-height:1.1rem;padding:0 .25rem;font-size:.625rem;border-radius:2px}.kind-cs{background:#fec731;color:#604700}.lecturer-follow{background:#fff;padding:1rem;display:flex}.lecturer-follow .picture{height:3rem;width:3rem;border-radius:8px}.lecturer-follow .name{font-family:PingFangSC-Regular;font-size:1rem;color:#333;letter-spacing:.33px;font-weight:400;margin-left:.75rem}.lecturer-follow .info{width:calc(100vw - 9.3125rem);font-size:.875rem;color:#aaa;letter-spacing:.29px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:.75rem;margin-top:.375rem}.lecturer-follow .follow{width:3.25rem;display:block;border:1px solid #9e9e9e;border-radius:8.4375rem;font-size:.75rem;color:#9e9e9e;white-space:nowrap;text-align:center;margin:1rem .2rem}.lecturer-follow .active{background:#306aed;color:#fff;border:1px solid #306aed}.contain-imgBg{background:hsla(0,0%,80%,.18)}.base-video-mask{display:flex;align-items:center;justify-content:center;z-index:3000;background-color:rgba(0,0,0,.8)}.base-video-mask .player{width:624px;background-color:#fff}.base-video-mask .playerTitle{margin:16px 24px;font-size:18px;color:#333;line-height:26px;display:flex;justify-content:space-between;align-items:center;font-family:PingFangSC-Medium}.base-video-mask .playerTitle span:nth-of-type(2){width:10px;height:10px;display:inline-block;background-size:cover}.base-video-mask .card{padding:16px 24px;height:112px;display:flex;overflow-x:scroll;white-space:nowrap}.base-video-mask .card div{padding:8px;padding-top:14px;box-sizing:border-box;margin-right:16px;min-width:160px;height:80px;white-space:normal;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;box-shadow:0 6px 6px 7px #ececec;background-color:#f7f2f2;border-radius:4px;font-size:12px;color:#333;letter-spacing:0;line-height:16px}.margin_auto{margin:0 auto}.loading{min-height:calc(100vh - 9rem);text-align:center;padding-top:6rem;background-color:#fbfcfc}.one-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fullScreenLoading{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:2;background-color:rgba(170,175,175,.34);text-align:center}.fullScreenLoading .van-loading{position:relative;top:50%}.header-content[data-v-003f0510]{z-index:200}.fixTop[data-v-003f0510]{position:fixed;z-index:200;width:100%;left:0;background:#fff;color:#000}.fixTop .cont[data-v-003f0510]{display:flex;padding:.4375rem .7rem;height:1.875rem;line-height:1.875rem}.close[data-v-003f0510]{margin-right:.875rem;line-height:2.5}.cont .back[data-v-003f0510]{width:22%;line-height:2.5}.back .van-icon[data-v-003f0510],.close .van-icon[data-v-003f0510]{font-size:1.5rem}.fixTop .title[data-v-003f0510]{font-family:PingFangSC-Medium;width:60%;text-align:center;overflow:hidden;font-weight:700;font-size:.9375rem;color:#000;white-space:nowrap;text-overflow:ellipsis}.fixTop .right[data-v-003f0510]{width:25%;text-align:right}.right .filter[data-v-003f0510]{font-size:.75rem;color:#000}.right .sure[data-v-003f0510]{font-size:.875rem;color:#3767ea}.fixTop_after[data-v-003f0510]{width:100vh}.fixTop .search[data-v-003f0510]{width:94%;background:#e8e8e8;border-radius:15px;height:1.875rem}.search .van-cell[data-v-003f0510]{background:transparent;padding:0 .8125rem;line-height:1.875rem}.search[data-v-003f0510] .van-field__left-icon{color:#929292}.fixTop[data-v-003f0510] .el-input__inner{border-color:transparent;background:#f3f3f3!important;border-radius:51px!important}