p[data-v-7454362d]{margin:0}.questionProgress[data-v-7454362d]{font-size:14px}.questionProgress .progressBar[data-v-7454362d]{width:400px;display:grid;grid-template-columns:80px 1fr 50px;grid-column-gap:10px;margin:15px 0;font-weight:700}.questionProgress .progressBar[data-v-7454362d] .el-progress{display:inline-block;width:100%;padding-top:4px}.answerCard[data-v-7454362d]{display:grid;grid-template-columns:80px 1fr;font-weight:700}.questionAbstract[data-v-7454362d]{margin-left:10px;text-align:left}.questionCategory p[data-v-7454362d]{margin-bottom:5px}.answerMark[data-v-7454362d]{display:grid;grid-template-columns:200px 200px 1fr}.answerMark .notDoneBox[data-v-7454362d]{border:1px solid #aaa;background-color:#aaa}.answerMark .doneBox[data-v-7454362d],.answerMark .notDoneBox[data-v-7454362d]{width:16px;height:16px;display:inline-block;margin-right:10px;-webkit-transform:translateY(2px);transform:translateY(2px)}.answerMark .doneBox[data-v-7454362d]{background:#3198ff}.title[data-v-7454362d]{color:#3198ff;text-align:right}i[data-v-7454362d]{font-style:normal;display:inline-block;background-color:#aaa;color:#fff;width:16px;height:16px;margin:2px;line-height:16px;text-align:center}i.active[data-v-7454362d]{background-color:#3198ff;color:#fff}ul[data-v-f17a74c4]{text-align:left;padding:0;-webkit-padding-start:0;padding-inline-start:0;font-weight:700}ul li[data-v-f17a74c4]{padding:5px}.endNotice[data-v-f17a74c4]{color:red;margin:20px 0}.question[data-v-2a73b7ae]{position:relative;padding:45px 20px}.question .questionNum[data-v-2a73b7ae]{width:100px;position:absolute;left:-11px;top:10px;display:grid;width:140px;height:34px;line-height:30px;grid-template-columns:30px 69px 40px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAiCAYAAACN1jGgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAERSURBVHhe7dQ7CsJQGEThbMneDbgfG7dhZWNl6QJEbAVbsRPEzkI7C0184C8JRKITBitRPAMHAjcQCB83afQiiN6tANMef778u+x53/5PAPNlA4wJMDrAmACjA4wJMDrAmACjA4wJMDrAmACjA4wJMDrAmACjA4wJMDrAmACjA4wJMDrAmACjA4wJMDrAmACjA4wJMDrAmACjA4wJMDrAmACjA4wJMDrAmACjA4wJMDrAmACjA4wJMDrAmACjA4wJMLqfAUP0bsl8c4rO5BrNfv0L1abrUxyOKf1xSfmw3WcxXJyjNbjVYskDDD3AVMth5LcOYOi1WjBlq10W3dnlcesAhiyYaqPluQBUd0b/Uhp34eZfuTk3LacAAAAASUVORK5CYII=);background-size:contain;background-repeat:no-repeat}.question .questionNum .num[data-v-2a73b7ae]{color:#fff;font-weight:700}.question .questionNum .type[data-v-2a73b7ae]{color:#3198ff}.question .questionNum .score[data-v-2a73b7ae]{color:#3198ff;white-space:nowrap}.question .questionContent[data-v-2a73b7ae]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;margin:0}.question .questionContent[data-v-2a73b7ae] *{max-width:100%}.question .questionContent[data-v-2a73b7ae] pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.question .cover[data-v-2a73b7ae]{width:42px;height:32px;border:1px solid #fff;background-color:#fff;margin-left:1px}.singleSelection[data-v-5c8a0d26]{width:1020px;margin:0 auto;background-color:#fff;padding:10px 0}.singleSelection[data-v-5c8a0d26] *{word-break:break-all}.optionWrapper[data-v-5c8a0d26]{text-align:left;padding:0 10px}.optionContent[data-v-5c8a0d26]{display:inline-block}.optionContent[data-v-5c8a0d26] *{max-width:100%}.option[data-v-5c8a0d26]{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:5px;border-radius:4px;padding-left:30px;position:relative}.option[data-v-5c8a0d26]:hover{cursor:pointer}.option[data-v-5c8a0d26] *{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.option.active .optionSort[data-v-5c8a0d26]{background-color:#3198ff;color:#fff}.option .optionSort[data-v-5c8a0d26]{color:#3198ff;display:inline-block;width:20px;height:20px;line-height:20px;border:1px solid #3198ff;border-radius:50%;text-align:center;margin-right:10px;position:absolute;left:0;top:0}.option .optionSort[data-v-5c8a0d26]:hover{cursor:pointer}.mulitSelection[data-v-33681a40]{width:1020px;margin:0 auto;background-color:#fff;padding:10px 0}.mulitSelection[data-v-33681a40] *{word-break:break-all}.optionWrapper[data-v-33681a40]{text-align:left;padding:0 10px}.optionContent[data-v-33681a40]{display:inline-block}.optionContent[data-v-33681a40] *{max-width:100%}.option[data-v-33681a40]{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:5px;border-radius:4px;padding-left:30px;position:relative}.option[data-v-33681a40]:hover{cursor:pointer}.option[data-v-33681a40] *{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.option.active .optionSort[data-v-33681a40]{background-color:#3198ff;color:#fff}.option .optionSort[data-v-33681a40]{color:#3198ff;display:inline-block;width:20px;height:20px;line-height:20px;border:1px solid #3198ff;border-radius:50%;text-align:center;margin-right:10px;position:absolute;left:0;top:0}.option .optionSort[data-v-33681a40]:hover{cursor:pointer}.el-input[data-v-297050bc]{width:90%}.fillBlank[data-v-297050bc]{width:1020px;margin:0 auto;background:#fff;padding:10px 0}.fillBlank[data-v-297050bc] *{word-break:break-all}.blank[data-v-297050bc]{display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;padding:0 20px}.blank .blankIndex[data-v-297050bc]{width:50px;background-color:#3198ff}.el-input[data-v-297050bc]{border:1px solid #74b9ff;border-radius:4px}.el-input[data-v-297050bc] .el-input-group__prepend{background-color:#74b9ff;border:none;color:#fff;font-weight:700}.el-input[data-v-297050bc] .el-input__inner{border:none}.el-input[data-v-297050bc] .el-input__inner::-webkit-input-placeholder{color:#74b9ff}.trueFalse[data-v-86fd8b40]{width:1020px;margin:0 auto;background-color:#fff;padding:10px 0}.trueFalse[data-v-86fd8b40] *{word-break:break-all}.optionWrapper[data-v-86fd8b40]{text-align:left;padding:0 10px}.optionContent[data-v-86fd8b40]{display:inline-block}.optionContent[data-v-86fd8b40] *{max-width:100%}.option[data-v-86fd8b40]{padding:5px;display:inline-block;border:1px solid #3198ff;margin:5px;border-radius:4px;text-align:left}.option[data-v-86fd8b40]:hover{cursor:pointer}.option.active[data-v-86fd8b40]{background:#3198ff;color:#fff}.el-input[data-v-68d4fef3]{width:200px}.programOperation[data-v-68d4fef3]{width:1020px;margin:0 auto;background-color:#fff;padding:10px 0}.programOperation[data-v-68d4fef3] *{word-break:break-all}.programOperation .operateBtn .el-button[data-v-68d4fef3]{background-color:#74b9ff;border-color:#74b9ff;width:250px;height:36px;padding:0;line-height:36px}.editorWrapper[data-v-68d4fef3]{background:#f1f1f1;padding:10px 10px 10px;margin:10px;position:relative}.editorWrapper .editorTop[data-v-68d4fef3]{margin:10px 0}.editorWrapper .editorInnerWrapper[data-v-68d4fef3]{height:400px;display:grid;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;grid-template-columns:1fr 1fr;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;overflow:auto}.editorWrapper .ace_editor[data-v-68d4fef3]{width:100%!important;height:100%!important}.editorWrapper.focused .editorInnerWrapper[data-v-68d4fef3]{grid-template-columns:1fr}.codeResult[data-v-68d4fef3]{width:100%;border-radius:4px;background-color:#fff;overflow:auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fileNames[data-v-68d4fef3]{text-align:left;padding:0 20px}.fileNames .el-select[data-v-68d4fef3]{margin-right:10px}.fileNames i.el-icon-circle-plus[data-v-68d4fef3]{font-size:20px}.fileNames i.el-icon-circle-plus[data-v-68d4fef3]:hover{cursor:pointer}.mockFS[data-v-68d4fef3]{width:100%;border-radius:4px;background-color:#fff;overflow:auto;position:relative}.mockFS .fileContentWrapper[data-v-68d4fef3]{position:absolute;top:60px;left:0;bottom:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mockFS .fileContentWrapper p[data-v-68d4fef3]{margin:0}.mockFS .fileContentWrapper textarea[data-v-68d4fef3]{padding:0;width:100%;height:99%;border:1px dashed #aaa;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none}.editorTop[data-v-68d4fef3]{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:100px 100px 100px 1fr 100px}.runCode[data-v-68d4fef3]{color:#fff;background-color:#74b9ff}.clearCode[data-v-68d4fef3]{border:none;color:#74b9ff}.fullEditor[data-v-68d4fef3]{grid-column-start:5;grid-column-end:6;font-size:20px;padding:0;color:#000;font-weight:700}.submitAnswer[data-v-68d4fef3]{grid-column-start:3;grid-column-end:4;background-color:#ffc831;border:none;color:#ad6012}.fullEditorWrapper[data-v-68d4fef3]{position:fixed;z-index:2;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;top:70px;bottom:0;left:0;background-color:#f1f1f1}.fullEditorWrapper .editorTop[data-v-68d4fef3]{margin:20px 0;height:35px}.fullEditorWrapper .ace_editor[data-v-68d4fef3]{width:100%!important;height:100%!important}.fullEditorWrapper .editorInnerWrapper[data-v-68d4fef3]{display:grid;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;grid-template-columns:6fr 4fr;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;top:75px;bottom:0;position:absolute}.editorInnerWrapper[data-v-68d4fef3]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-68d4fef3] .outputItemText{text-align:left}.cppInput[data-v-68d4fef3] .el-textarea{z-index:3;background-color:#fff}.consoleWrapper[data-v-68d4fef3] canvas{z-index:1!important}.codeOutput[data-v-68d4fef3]{border:1px solid #dcdfe6;border-radius:4px;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;margin-bottom:16px;overflow:auto;padding:0 10px}.codeOutput[data-v-68d4fef3]::-webkit-scrollbar{width:6px;height:6px}.codeOutput[data-v-68d4fef3]::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}.codeOutput[data-v-68d4fef3]::-webkit-scrollbar-thumb{background-color:#dcdfe6;border-radius:4px}.codeOutput[data-v-68d4fef3]::-webkit-scrollbar-thumb:hover{background-color:#c2c5cc;border-radius:4px}.codeOutput pre[data-v-68d4fef3]{line-height:1.2;font-size:14px}[data-v-68d4fef3] .oldPrompt{color:#74b9ff;border:none;outline:none}.textareaFocus[data-v-68d4fef3] textarea{height:300px}.toggleCanvasBtn[data-v-68d4fef3]{position:absolute;left:10px;top:0;color:#000;font-size:24px}.restrictResult[data-v-68d4fef3]{width:500px;height:400px}.restrictCanvas[data-v-68d4fef3]{position:absolute;height:100%}.restrictCanvas .consoleWrapper[data-v-68d4fef3]{width:400px}[data-v-68d4fef3] .el-loading-mask{background-color:hsla(0,0%,100%,.5)}[data-v-68d4fef3] .el-loading-mask svg{width:30px;height:30px}[data-v-68d4fef3] .el-loading-mask .el-loading-spinner{margin-top:-15px}.el-footer[data-v-934a1918]{line-height:60px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.footerContent[data-v-934a1918]{max-width:1200px;margin:0 auto;font-size:13px}.mainPaper[data-v-cb8958e0]{width:1200px;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding-bottom:60px;position:relative}.paperTop[data-v-cb8958e0]{background-color:#fcfcfc;padding:30px 0}.paperAbstract[data-v-cb8958e0]{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:1fr 160px;grid-column-gap:40px;width:1100px;padding:20px;background-color:#ebf6ff;border:1px dashed #3198ff;margin:0 auto}.paperAbstract .middleLine[data-v-cb8958e0]{width:0;height:100%;border:1px dashed #3198ff}#studentVideo[data-v-cb8958e0]{height:152px;width:160px;border:1px dashed #3198ff;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}#studentVideo[data-v-cb8958e0] video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.videoInfo[data-v-cb8958e0]{background-color:#3198ff;height:25px;line-height:25px;text-align:center;color:#fff;font-weight:700;font-size:12px;width:160px}.questions[data-v-cb8958e0]{margin-top:20px;background-color:#fcfcfc;padding:20px 0}.fillBlankWrapper[data-v-cb8958e0],.multiSelectionWrapper[data-v-cb8958e0],.programOperationWrapper[data-v-cb8958e0],.singleSelectionWrapper[data-v-cb8958e0],.trueFalseWrapper[data-v-cb8958e0]{border:1px dashed #3198ff;width:1100px;margin:20px auto;background-color:#ebf6ff;padding-bottom:30px}.fillBlankWrapper .title[data-v-cb8958e0],.multiSelectionWrapper .title[data-v-cb8958e0],.programOperationWrapper .title[data-v-cb8958e0],.singleSelectionWrapper .title[data-v-cb8958e0],.trueFalseWrapper .title[data-v-cb8958e0]{color:#3198ff;font-size:18px;text-align:left;padding:0 36px}.fillBlankWrapper .description[data-v-cb8958e0],.multiSelectionWrapper .description[data-v-cb8958e0],.programOperationWrapper .description[data-v-cb8958e0],.singleSelectionWrapper .description[data-v-cb8958e0],.trueFalseWrapper .description[data-v-cb8958e0]{text-align:left;font-size:16px;color:#3198ff;padding:0 36px;line-height:18px}.goTopBtn[data-v-cb8958e0]{position:fixed;z-index:1;right:30px;bottom:200px}.goTopBtn[data-v-cb8958e0]:hover{cursor:pointer}.paperInnerTop[data-v-cb8958e0]{position:relative;width:1100px;margin:0 auto 20px}.paperInnerTop .paperTitle[data-v-cb8958e0]{font-size:24px;font-weight:700}.paperInnerTop .examWarning[data-v-cb8958e0]{position:absolute;top:23px;right:0;line-height:24px;color:red;text-align:right}.absentWarn[data-v-cb8958e0]{z-index:3;position:fixed;left:0;top:70px;width:100%;height:80px;line-height:100px;color:#fff;background-color:#fe6868;border:1px solid red}.absentWarn img[data-v-cb8958e0]{width:40px;height:40px;-webkit-transform:translateX(-10px) translateY(10px);transform:translateX(-10px) translateY(10px)}.bottomSubmit[data-v-cb8958e0]{margin:40px 0}.bottomSubmit .el-button[data-v-cb8958e0]{width:540px;height:40px;border-radius:20px;border:none;background-color:#ffc831;color:#ad6012;font-size:20px}.fixVideo[data-v-cb8958e0]{position:fixed;top:85px;right:50px;z-index:4}.fixVideo[data-v-cb8958e0] .el-button{padding:10px 0}.fixVideo[data-v-cb8958e0] .el-button i{font-size:20px}.warningOnVideo[data-v-cb8958e0]{line-height:24px;color:red;text-align:center;border:1px dashed #3198ff;width:160px;background-color:#fff;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;border-bottom:none;margin:0}