.data-item[data-v-6ca0b4ce]{margin-bottom:.75rem;overflow:hidden;position:relative;cursor:pointer;background:#fff;border-radius:.3125rem;box-shadow:0 0 .75rem hsla(0,0%,80.8%,.25098039215686274)}.data-item .data-top[data-v-6ca0b4ce]{width:100%;position:absolute;left:0;top:0;z-index:1;display:inline-flex;align-items:center;justify-content:flex-end;font-size:.75rem}.data-item .data-top .free[data-v-6ca0b4ce]{padding:.1875rem .375rem;color:#fff;background:var(--free-tag-bg-color);overflow:hidden;border-radius:.25rem}.data-item .data-top .gold[data-v-6ca0b4ce]{padding:.1875rem .375rem;background:var(--gold-tag-bg-color);overflow:hidden;border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;color:#fff}.data-item .data-top .gold img[data-v-6ca0b4ce]{width:.75rem;height:.75rem;margin-left:.25rem}.data-item .data-top .level[data-v-6ca0b4ce]{padding:.1875rem .375rem;color:#fff;background:var(--level-tag-bg-color);overflow:hidden;border-radius:.25rem}.data-item .data-top .vip[data-v-6ca0b4ce]{padding:.1875rem .375rem;color:#fff;background:var(--vip-tag-bg-color);overflow:hidden;border-radius:.25rem}.data-item .data-img[data-v-6ca0b4ce]{display:block;width:100%;overflow:hidden;position:relative}.data-item .data-img .cover-img[data-v-6ca0b4ce]{position:relative}.data-item .data-img .cover-img>img[data-v-6ca0b4ce]{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.data-item .data-img .cover-img img[lazy=error][data-v-6ca0b4ce],.data-item .data-img .cover-img img[lazy=loading][data-v-6ca0b4ce]{-o-object-fit:contain;object-fit:contain}.data-item .data-status[data-v-6ca0b4ce]{color:#fff;position:absolute;bottom:0;right:0;z-index:2;font-size:.75rem;background:#f05;padding:.25rem .375rem;border-radius:.5rem 0 0 0}.data-item .data-bottom[data-v-6ca0b4ce]{padding:.3125rem}.data-item .data-bottom .data-desc[data-v-6ca0b4ce]{width:100%;padding:0 0 .25rem;font-size:.75rem;display:flex;align-items:center;justify-content:space-between}.data-item .data-bottom .data-desc .data-name[data-v-6ca0b4ce]{flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.data-item .data-bottom .data-update[data-v-6ca0b4ce]{color:#999;font-size:.75rem;display:flex;align-items:center;justify-content:space-between}.data-item .data-bottom .data-update .view-num[data-v-6ca0b4ce]{color:#999;display:inline-flex;align-items:center}.data-item .data-bottom .data-update .view-num .van-icon[data-v-6ca0b4ce]{font-size:1rem;margin-right:.125rem}.data-item .data-bottom .data-update span[data-v-6ca0b4ce]{color:#ff4885}.data-item .data-bottom .data-update .tag-list[data-v-6ca0b4ce]{color:#2e9af5}.data-item .data-bottom .data-update .tag-list .tag-item[data-v-6ca0b4ce]{margin-left:.375rem}.recommend-page[data-v-aa2888e2]{padding-bottom:3.4375rem}.van-pull-refresh[data-v-aa2888e2]{min-height:50vh}.video-type-list[data-v-aa2888e2]{display:flex;padding:.5rem 0 1rem}.video-type-list .video-type-item[data-v-aa2888e2]{width:25%;text-align:center}.video-type-list .video-type-item img[data-v-aa2888e2]{width:2.25rem;height:2.25rem}.video-type-list .video-type-item div[data-v-aa2888e2]{font-size:.875rem;color:#f8f8f8}.video-section[data-v-aa2888e2]{padding:0 1rem 0}.video-section .top[data-v-aa2888e2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.video-section .top .title[data-v-aa2888e2]{width:17.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;color:#222;font-weight:700;position:relative}.video-section .top .more[data-v-aa2888e2]{display:inline-flex;align-items:center;justify-content:flex-end;font-size:.75rem}.video-section .movie-list-wraper[data-v-aa2888e2]{overflow-x:auto}.video-section .movie-list-wraper .movie-list[data-v-aa2888e2]{display:flex;flex-flow:wrap;justify-content:space-between}.movie-row[data-v-aa2888e2]{display:flex;flex-flow:wrap;padding:0 .75rem}.banner[data-v-aa2888e2]{width:100%;margin-bottom:.75rem;position:relative;overflow:hidden}.banner .banner-item[data-v-aa2888e2]{position:relative}.banner .banner-item img[data-v-aa2888e2]{width:100%;height:100%}.banner .banner-title[data-v-aa2888e2]{width:100%;font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}