div[data-v-617cbb6a]{box-sizing:border-box}.question-nav[data-v-617cbb6a]{width:280px;background:#fafafa;height:calc(100vh - 160px);box-sizing:border-box;border-right:1px solid #ccc;overflow-y:auto}.question-nav[data-v-617cbb6a]::-webkit-scrollbar{width:0;height:0}.question-nav[data-v-617cbb6a]::-webkit-scrollbar-thumb{background:#e4e9ed;border-radius:3px}.question-nav[data-v-617cbb6a]::-webkit-scrollbar-track{background:transparent}.group-list .group-item[data-v-617cbb6a]{min-height:45px}.group-list .group-item .group-label-row[data-v-617cbb6a]{height:45px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:12px 20px 0 20px;border-bottom:1px solid #ccc}.group-list .group-item .group-label-row .group-label[data-v-617cbb6a]{margin-top:5px;color:#73af2d;font-size:30px}.group-list .group-item .group-label-row .toggle-btn[data-v-617cbb6a]{margin-top:5px;color:#73af2d;font-size:13px;user-select:none;display:flex;align-items:center;gap:5px;cursor:pointer}.group-list .group-item .group-label-row .toggle-btn .circle[data-v-617cbb6a]{padding:1px;font-size:10px;border-radius:50%;border:1px solid #73af2d}.group-list .group-item .number-list[data-v-617cbb6a]{margin-top:20px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:0 20px 16px 20px}.group-list .group-item .number-list .number-btn[data-v-617cbb6a]{width:100%;height:26px;border:1px solid #ccc;background:#fff;border-radius:6px;cursor:pointer;color:#999;font-weight:500;font-size:16px;transition:all .2s}.group-list .group-item .number-list .number-btn.current[data-v-617cbb6a]{background:#73af2d;color:#fff;border-color:#73af2d}.group-list .group-item .number-list .number-btn.correct[data-v-617cbb6a]{color:#e8f7e2;background:#73af2d;border-color:#73af2d}.group-list .group-item .number-list .number-btn.wrong[data-v-617cbb6a]{background:#ef6565;color:#fff}.group-list .group-item .number-list .number-btn[data-v-617cbb6a]:hover{border-color:#73af2d}.slide-expand-enter-active[data-v-617cbb6a],.slide-expand-leave-active[data-v-617cbb6a]{overflow:hidden}.question-content[data-v-4ff888b0]{flex:1;overflow-y:auto;background:#fff;padding:32px 40px;min-width:0;color:#333;position:relative}.question-content .showNone[data-v-4ff888b0]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:rgba(0,0,0,.2);z-index:1000;display:flex;justify-content:center;align-items:center}.question-content .showNone .showNone-content[data-v-4ff888b0]{width:300px;padding:20px;border-radius:10px;background:#fff}.question-content .showNone .showNone-content .close-btn[data-v-4ff888b0]{float:right;width:20px;height:20px;cursor:pointer}.question-content .showNone .showNone-content .none-content[data-v-4ff888b0]{height:auto;display:flex;align-items:center;color:#73af2d}.question-content .showNone .showNone-content .none-content img[data-v-4ff888b0]{width:100px;height:auto}.question-content[data-v-4ff888b0]::-webkit-scrollbar{width:6px;height:6px}.question-content[data-v-4ff888b0]::-webkit-scrollbar-thumb{background:#e4e9ed;border-radius:3px}.question-content[data-v-4ff888b0]::-webkit-scrollbar-track{background:transparent}.question-content .question-body .question-type-label[data-v-4ff888b0]{display:flex;align-items:flex-start;margin-bottom:10px}.question-content .question-body .question-type-label .type-tag[data-v-4ff888b0]{font-size:14px;border-radius:4px;padding:8px 10px;margin-right:10px;background:#f6ffed;color:#73af2d}.question-content .question-body .question-type-label .type-tag.short[data-v-4ff888b0]{color:#8c8c8c;background:#f5f5f5}.question-content .question-body .question-type-label .type-tag.judge[data-v-4ff888b0]{color:#83c249;background:#acd385}.question-content .question-body .question-type-label .question-index[data-v-4ff888b0]{font-weight:700;margin-right:6px;color:#666;line-height:28px}.question-content .question-body .question-type-label .question-text[data-v-4ff888b0]{font-size:14px;color:#333;line-height:1.8;margin-top:2px;flex:1}.question-content .question-body .options[data-v-4ff888b0]{list-style:none;padding:0;margin-bottom:24px;margin-top:10px}.question-content .question-body .options .option[data-v-4ff888b0]{padding:0 0 0 12px;border-radius:4px;cursor:pointer;transition:background .2s,color .2s;display:flex;align-items:flex-start;min-height:36px;font-size:14px;border:none;background:none}.question-content .question-body .options .option.correct[data-v-4ff888b0],.question-content .question-body .options .option.selected[data-v-4ff888b0]{background:none;border:none;color:#73af2d}.question-content .question-body .options .option.wrong[data-v-4ff888b0]{background:none;border:none;color:#e33a3a}.question-content .question-body .options .option-label[data-v-4ff888b0]{box-sizing:border-box;width:20px;height:20px;background:#fff;border:1px solid #ccc;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#666;margin-right:8px}.question-content .question-body .options .option-label.selected[data-v-4ff888b0]{border:1px solid #73af2d;color:#73af2d}.question-content .question-body .options .option-label.correct[data-v-4ff888b0]{background:#73af2d;color:#fff}.question-content .question-body .options .option-label.wrong[data-v-4ff888b0]{background:none;border-color:#e33a3a;color:#e33a3a}.question-content .question-body .options .option-text[data-v-4ff888b0]{line-height:20px}.question-content .question-body .short-answer[data-v-4ff888b0]{width:100%;min-height:80px;border:1px solid #e4e9ed;border-radius:6px;padding:10px;font-size:15px;margin-bottom:24px;resize:vertical;color:#333}.question-content .question-body .short-answer[data-v-4ff888b0]:disabled{background:#f5f5f5}.question-content .question-body .question-actions[data-v-4ff888b0]{display:flex;justify-content:flex-end;gap:16px;margin-bottom:18px}.question-content .question-body .question-actions button[data-v-4ff888b0]{padding:6px 24px;border:none;background:#73af2d;color:#fff;border-radius:4px;cursor:pointer;font-size:15px;font-weight:500;transition:background .2s}.question-content .question-body .question-actions button[data-v-4ff888b0]:hover:not(:disabled){background:#389e0d}.question-content .question-body .question-actions button[data-v-4ff888b0]:disabled{background:#e4e9ed;color:#aaa;cursor:not-allowed}.question-content .question-body .answer-analysis[data-v-4ff888b0]{background:#fff;border-radius:8px;border:1px solid #ccc;margin-bottom:24px;overflow:hidden}.question-content .question-body .answer-analysis .answer-header[data-v-4ff888b0]{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:height .2s}.question-content .question-body .answer-analysis .answer-header .answer-title[data-v-4ff888b0]{font-size:14px;color:#73af2d}.question-content .question-body .answer-analysis .answer-header .toggle-icon[data-v-4ff888b0]{width:70px;height:25px;background:#fff;border-radius:20px 20px 20px 20px;border:1px solid #ccc;display:flex;align-items:center;justify-content:center;color:#666;gap:2px;font-size:12px;transition:transform .2s}.question-content .question-body .answer-analysis .answer-content[data-v-4ff888b0]{padding:0 20px 16px;border-top:1px solid #ccc}.question-content .question-body .answer-analysis .answer-content .answer-correct[data-v-4ff888b0]{color:#73af2d;margin:12px 4px}.question-content .question-body .answer-analysis .answer-content .answer-detail[data-v-4ff888b0]{color:#333;margin-bottom:12px;line-height:20px}.question-content .question-body .answer-analysis .answer-content .answer-result[data-v-4ff888b0]{font-size:13px;font-weight:700;margin-top:8px}.question-content .question-body .answer-analysis .answer-content .answer-result .result-correct[data-v-4ff888b0]{color:#73af2d}.question-content .question-body .answer-analysis .answer-content .answer-result .result-wrong[data-v-4ff888b0]{color:#e33a3a}.question-bank-pc-wrapper[data-v-aefd0cb4]{display:flex;flex-direction:column;height:100vh;background:#f5f5f5}.header[data-v-aefd0cb4]{padding:10px 0;background:#fff;border-bottom:1px solid #e4e9ed;display:flex;align-items:center;font-size:26px;font-weight:700;letter-spacing:2px;color:#222;z-index:10}.header .header-content[data-v-aefd0cb4]{width:1200px;margin:0 auto;display:flex;align-items:center}.header .header-content img[data-v-aefd0cb4]{width:170px;height:auto;cursor:pointer}.header .header-content div[data-v-aefd0cb4]{margin:0 auto}.header .back-btn[data-v-aefd0cb4]{width:50px;height:30px;background:#73af2d;color:#fff;margin-left:20px;font-size:12px;letter-spacing:1px;text-align:center;line-height:30px;cursor:pointer;border-radius:5px}.question-bank-pc[data-v-aefd0cb4]{width:1200px;margin:0 auto;display:flex;flex:1 1 auto;overflow:auto;background:#fff;min-height:0}.footer[data-v-aefd0cb4]{height:60px;background:#222;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;letter-spacing:1px}