.tabs[data-v-1dbabeea]{display:block;height:45px;line-height:45px}.tabs .tab[data-v-1dbabeea]{margin:0 5px;font-size:14px;text-decoration:none;color:#666}.tabs .tab.active[data-v-1dbabeea]{color:#00f}.shortplay-list[data-v-0d4f48ac]{padding:20px}.series-list[data-v-0d4f48ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.series-item[data-v-0d4f48ac]{display:block;width:calc(25% - 12px);text-decoration:none}@media (max-width:720px){.series-item[data-v-0d4f48ac]{width:calc(50% - 8px)}}.cover-wrapper[data-v-0d4f48ac]{width:100%;aspect-ratio:9/16;background:#f5f5f5;overflow:hidden}.cover[data-v-0d4f48ac]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.title[data-v-0d4f48ac]{margin-top:8px;color:#333;font-size:14px;line-height:20px;word-break:break-all}.meta[data-v-0d4f48ac]{margin-top:4px;color:#888;font-size:12px;line-height:18px}.pagination[data-v-0d4f48ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;width:100%;margin-top:20px}.page-btn[data-v-0d4f48ac]{padding:6px 14px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;color:#333;font-size:14px;cursor:pointer}.page-btn[data-v-0d4f48ac]:hover:not(:disabled){color:#1890ff;border-color:#1890ff}.page-btn[data-v-0d4f48ac]:disabled{color:#bbb;border-color:#eee;cursor:not-allowed}.empty[data-v-0d4f48ac],.page-info[data-v-0d4f48ac]{font-size:14px;color:#666}.empty[data-v-0d4f48ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:180px}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0}body.gray{-webkit-filter:grayscale(1);filter:grayscale(1)}#app{position:relative;padding-bottom:200px;min-height:100vh;background:url(../img/bj2.04769f1f.jpg) top no-repeat;background-size:100% auto}#app .header,#app .main-content{margin:auto;max-width:987px}#app .main-content{background:#fff}#app .footer{position:absolute;top:auto;bottom:0;left:0;right:0;margin:auto;width:100%}.nav-container{display:-webkit-box;display:-ms-flexbox;display:flex}