.dictionary-detail[data-v-b33e3390]{min-height:30vh;max-height:70vh;overflow-y:auto}.dictionary-detail .hint[data-v-b33e3390]{background:#fff;padding:10px}.dictionary-detail .table-container[data-v-b33e3390]{height:100%;overflow:hidden;padding:8px}.dictionary-detail .data-table[data-v-b33e3390]{width:100%;border-collapse:collapse;border:1px solid #ffc72f;background-color:#fff;font-size:13px}.dictionary-detail .data-table td[data-v-b33e3390],.dictionary-detail .data-table th[data-v-b33e3390]{border:1px solid #ffc72f;padding:10px 5px;text-align:center}.dictionary-detail .data-table th[data-v-b33e3390]{background-color:#ffba40;color:#fff;font-weight:400}.dictionary-detail .data-table tr[data-v-b33e3390]{background-color:#fff}.page[data-v-adfb1340]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;min-height:100%;overflow-y:auto;padding-bottom:20px;background:#fff}.page .nav[data-v-adfb1340]{padding:0 15px;position:relative;background-color:#fff;display:flex;align-items:center}.page .nav .back[data-v-adfb1340]{z-index:999;position:absolute;left:8px;width:24px;height:24px}.page .nav .title[data-v-adfb1340]{width:80%;margin:0 auto;position:absolute;left:0;right:0;text-align:center;font-size:18px;font-weight:700}.page .banner[data-v-adfb1340]{box-sizing:border-box;background:#fff;font-size:15px;padding:20px 5px}.page .banner .seachIcon[data-v-adfb1340]{vertical-align:sub;padding:0 5px;font-size:25px}.page .table-container[data-v-adfb1340]{overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;height:calc(100vh - 150px);white-space:nowrap}.page .table-container .student-list[data-v-adfb1340]{min-width:1200px}.page .table-container .student-list .student[data-v-adfb1340]:first-child{color:#ffba40;border-top:none}.page .table-container .student[data-v-adfb1340]{background-color:#fff;font-size:16px;text-align:center;padding:0 10px;border-top:1px solid #e5e4e9;display:flex;height:auto;min-height:60px;align-items:center}.page .table-container .student .van-col[data-v-adfb1340]{display:flex;flex-direction:column;justify-content:center;align-items:center;white-space:nowrap;word-break:break-word;overflow:hidden}.page .table-container .student .van-col[data-v-adfb1340]:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:9;align-self:stretch;height:auto;background-color:#fff;padding:0 5px;justify-content:center}.page .table-container .student .info-container[data-v-adfb1340]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:100%}.page .table-container .student .name-container[data-v-adfb1340]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px;margin-bottom:2px;text-align:center}.page .table-container .student .van-col[data-v-adfb1340]:nth-child(2){justify-content:center;text-align:center;align-items:center}.page .table-container .student .van-col:nth-child(2) div[data-v-adfb1340]:not(.all-books){width:100%;text-align:center;margin-bottom:2px;white-space:nowrap}.page .table-container .student .van-col:nth-child(2) .all-books[data-v-adfb1340]{width:100%;text-align:center;padding-top:5px}.page .warning-text[data-v-adfb1340]{padding:0 8px;color:#666;font-size:13px;position:-webkit-sticky;position:sticky;left:0}.page[data-v-adfb1340] .van-action-sheet__header{color:#ffc72f;font-weight:700}.page .filter-popup[data-v-adfb1340]{height:100%;display:flex;flex-direction:column;margin-top:5%}.page .filter-popup .filter-header[data-v-adfb1340]{display:flex;justify-content:space-between;align-items:center;padding:15px;border-bottom:1px solid #f5f5f5}.page .filter-popup .filter-header .filter-title[data-v-adfb1340]{display:flex;justify-content:space-between;width:93%;align-items:center;font-size:15px;font-weight:500}.page .filter-popup .filter-header .van-icon[data-v-adfb1340]{font-size:20px;color:#999}.page .filter-popup .filter-content[data-v-adfb1340]{padding:15px}.page .filter-popup .filter-content .filter-group[data-v-adfb1340]{margin-bottom:20px}.page .filter-popup .filter-content .filter-group .group-header[data-v-adfb1340]{display:flex;justify-content:flex-start;align-items:center;padding:8px 0}.page .filter-popup .filter-content .filter-group .group-title[data-v-adfb1340]{color:#969799;font-size:14px;padding:8px 0}.page .filter-popup .filter-content .filter-group .dropdown-wrapper[data-v-adfb1340]{flex-shrink:0;min-width:130px}.page .filter-popup .filter-content .filter-group .dropdown-wrapper[data-v-adfb1340] .van-dropdown-menu__bar{height:30px;box-shadow:none;border:1px solid #f2f3f5;border-radius:8px;margin-left:20px}.page .filter-popup .filter-content .filter-group .dropdown-wrapper[data-v-adfb1340] .van-dropdown-menu__title{font-size:14px}.page .filter-popup .filter-content .filter-group .dropdown-wrapper[data-v-adfb1340] .van-dropdown-menu__title:after{border-color:transparent transparent #ffc72f #ffc72f}.page .filter-popup .filter-content .filter-group .group-options[data-v-adfb1340]{display:flex;justify-content:flex-start}.page .filter-popup .filter-content .filter-group .group-options .option-item[data-v-adfb1340]{background-color:#f7f8fa;border-radius:6px;font-size:14px;color:#646566;cursor:default;white-space:pre-line;text-align:center;min-width:60px;line-height:1;box-sizing:border-box;padding:5px 10px;margin:0}.page .filter-popup .filter-content .filter-group .group-options .option-item.active[data-v-adfb1340]{background-color:#fff9ee;color:#ffc72f;border:1px solid #ffc72f}.page .filter-popup .filter-content .filter-group .group-options .option-item.disabled[data-v-adfb1340]{color:#ccc;cursor:not-allowed}.page .filter-popup .filter-content .filter-group .group-options .class-item[data-v-adfb1340]{box-sizing:border-box;padding:5px;height:35px;text-align:center;line-height:1.8;text-overflow:ellipsis;white-space:nowrap}.page .filter-popup .filter-content .filter-group .time-options[data-v-adfb1340]{flex-wrap:wrap;gap:15px}.page .filter-popup .filter-content .filter-group .time-options .option-item[data-v-adfb1340]{font-size:12px;width:auto}.page .filter-popup .filter-content .filter-group .class-options[data-v-adfb1340]{flex-wrap:wrap;justify-content:flex-start;gap:16px}.page .filter-popup .filter-footer[data-v-adfb1340]{padding:15px;border-top:1px solid #f5f5f5}