.test-intro[data-v-e4ab2726]{background:#fff;width:100%;height:165.33333vw;padding:0 5.33333vw;margin:5.33333vw auto;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.test-intro__content[data-v-e4ab2726]{text-align:center;width:100%;max-width:160vw}.test-intro__title[data-v-e4ab2726]{font-weight:500;font-size:6.4vw;color:#222;margin-bottom:4.26667vw}.test-intro__description[data-v-e4ab2726]{line-height:5.86667vw;font-size:3.73333vw;color:#666;margin-bottom:12.8vw}.test-intro__tags[data-v-e4ab2726]{margin-bottom:6.4vw}.test-intro__tag-row[data-v-e4ab2726]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:3.2vw}.test-intro__tag-item[data-v-e4ab2726]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.test-intro__tag[data-v-e4ab2726]{border-radius:2.13333vw;background:rgba(31,184,149,.08);padding:4.26667vw 0;text-align:center}.test-intro__tag-icon[data-v-e4ab2726]{display:block;margin:0 auto 2.13333vw;width:6.4vw;height:6.4vw}.test-intro__tag-label[data-v-e4ab2726]{display:block;font-size:3.2vw;color:#666;margin-bottom:1.06667vw}.test-intro__tag-value[data-v-e4ab2726]{font-weight:500;font-size:4.26667vw;color:#1fb895}.test-intro__tag-value-unlimited[data-v-e4ab2726]{color:#333}.test-intro__tag-unit[data-v-e4ab2726]{font-size:3.2vw;color:grey}.test-intro__summary[data-v-e4ab2726]{margin-bottom:12.8vw}.test-intro__summary-row[data-v-e4ab2726]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:2.13333vw}.test-intro__summary-item[data-v-e4ab2726]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.test-intro__summary-tag[data-v-e4ab2726]{padding:4.26667vw 0;background:#f5f5f5;text-align:center}.test-intro__summary-icon[data-v-e4ab2726]{display:block;margin:0 auto 2.13333vw;width:6.4vw;height:6.4vw}.test-intro__summary-label[data-v-e4ab2726]{display:block;font-size:3.2vw;color:#666;margin-bottom:1.06667vw}.test-intro__summary-value[data-v-e4ab2726]{font-weight:500;font-size:4.26667vw;color:#222}.test-intro__summary-unit[data-v-e4ab2726]{font-size:3.2vw;color:grey}.test-intro__start-btn[data-v-e4ab2726]{width:53.33333vw;height:12.8vw;background-image:-webkit-gradient(linear,left top,right top,from(#53d484),to(#28cfb9));background-image:-webkit-linear-gradient(left,#53d484,#28cfb9);background-image:linear-gradient(90deg,#53d484,#28cfb9);-webkit-box-shadow:0 1.06667vw 2.13333vw 0 rgba(22,205,199,.44);box-shadow:0 1.06667vw 2.13333vw 0 rgba(22,205,199,.44);border-radius:6.4vw;color:#fff;border:none;outline:none;font-size:4.26667vw;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.test-intro__start-btn[data-v-e4ab2726]:hover{-webkit-transform:translateY(-.53333vw);transform:translateY(-.53333vw);-webkit-box-shadow:0 1.6vw 3.2vw 0 rgba(22,205,199,.6);box-shadow:0 1.6vw 3.2vw 0 rgba(22,205,199,.6)}.success-answer[data-v-722ed457]{width:calc(100% - 4.26667vw);background:#f5f5f5;border-radius:1.06667vw;font-family:PingFangSC-Regular;font-size:3.73333vw;color:#222;line-height:4.8vw;padding:2.93333vw 2.13333vw}.success-answer-text-2[data-v-722ed457]{color:#1fb895;padding:0 1.6vw 0 0}.questions-seccess .success-answer-text-4[data-v-722ed457]{color:#1fb895;padding:0 .8vw 0 0}.questions-error .success-answer-text-4[data-v-722ed457]{color:#f05e4b;padding:0 1.6vw 0 0}.success-answer-text-5[data-v-722ed457],.success-answer-text-6[data-v-722ed457]{padding:0 .8vw 0 0}.iscorrect[data-v-722ed457]{color:#1fb895}.isnotcorrect[data-v-722ed457]{color:#f05e4b}.x-radio-group .x-radio-item[data-v-7609be0d]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1.06667vw 0 2.13333vw;font-size:4.26667vw;cursor:pointer;padding:2.13333vw 0;border:none;border-radius:0;background:transparent}.x-radio-group .x-radio-item[data-v-7609be0d]:hover{border-color:transparent;background-color:transparent}.x-radio-group .x-radio-item__label[data-v-7609be0d]{border:1px solid #e1e1e1;width:5.33333vw;height:5.33333vw;line-height:5.33333vw;font-size:3.73333vw;color:#222;letter-spacing:0;text-align:center;border-radius:5.33333vw;background:transparent}.x-radio-group .x-radio-item.isChecked .x-radio-item__label[data-v-7609be0d]{background:rgba(31,184,149,.16);border:1px solid transparent;color:#1fb895}.x-radio-group .x-radio-item__content[data-v-7609be0d]{color:#222!important;font-size:4.26667vw;line-height:5.33333vw;margin-left:3.2vw}.x-checkbox-group .x-checkbox-item[data-v-1befe6c3]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1.06667vw 0 2.13333vw;font-size:4.26667vw;cursor:pointer;padding:2.13333vw 0;border:none;border-radius:0;background:transparent}.x-checkbox-group .x-checkbox-item[data-v-1befe6c3]:hover{border-color:transparent;background-color:transparent}.x-checkbox-group .x-checkbox-item__label[data-v-1befe6c3]{border:1px solid #e1e1e1;width:5.33333vw;height:5.33333vw;line-height:5.33333vw;font-size:3.73333vw;color:#222;letter-spacing:0;text-align:center;border-radius:1.06667vw;background:transparent}.x-checkbox-group .x-checkbox-item.isChecked .x-checkbox-item__label[data-v-1befe6c3]{background:rgba(31,184,149,.16);border:1px solid transparent;color:#1fb895}.x-checkbox-group .x-checkbox-item__content[data-v-1befe6c3]{color:#222!important;font-size:4.26667vw;line-height:5.33333vw;margin-left:3.2vw}.x-input[data-v-171e4966]{margin:1.06667vw 0 2.13333vw}.x-input__inner[data-v-171e4966]{height:10.66667vw!important;line-height:10.66667vw!important;padding:0 2.13333vw;background:transparent;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#323233;text-align:left;border-bottom:1px solid #e1e1e1;border-radius:0;display:block;width:100%}.x-input__inner[data-v-171e4966]:focus{outline:none;border-bottom-color:#1fb895}.x-input__inner[data-v-171e4966]:disabled{background-color:transparent;cursor:not-allowed}.test-index[data-v-0a009f43]{background:#fff;width:100%;height:100%;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 0 5.33333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.test-index[data-v-0a009f43],.test-index__content[data-v-0a009f43]{-webkit-box-flex:1;min-height:0;-webkit-box-sizing:border-box;box-sizing:border-box}.test-index__content[data-v-0a009f43]{-webkit-flex:1;-ms-flex:1;flex:1;padding:0 4.26667vw;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.test-index__content[data-v-0a009f43]::-webkit-scrollbar{width:1.6vw}.test-index__content[data-v-0a009f43]::-webkit-scrollbar-track{background:transparent}.test-index__content[data-v-0a009f43]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:.8vw}.test-index__content[data-v-0a009f43]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}.test-index__content[data-v-0a009f43]{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.test-index__timer[data-v-0a009f43]{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 8.53333vw);height:12.8vw;margin:0 -4.26667vw;padding:0 4.26667vw;-webkit-box-sizing:border-box;box-sizing:border-box;color:grey;background:#fff}.test-index__timer[data-v-0a009f43]:after{position:absolute;left:0;bottom:0;content:"";display:block;width:100%;height:1px;background:#eee}.test-index__timer-icon[data-v-0a009f43]{width:5.33333vw;height:5.33333vw;margin-right:1.06667vw;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block}.test-index__timer-text[data-v-0a009f43]{color:#1fb895;display:inline-block;min-width:10.66667vw;text-align:center}.test-index__score[data-v-0a009f43]{width:100%;margin-top:2.66667vw}.test-index__score-title[data-v-0a009f43]{font-size:4.8vw;color:#222;margin-bottom:4.26667vw}.test-index__score-content[data-v-0a009f43]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:3.2vw}.test-index__score-icon img[data-v-0a009f43]{width:17.06667vw;height:17.06667vw;margin:0 3.2vw 0 0;vertical-align:middle}.test-index__score-value[data-v-0a009f43]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;vertical-align:middle}.test-index__score-num[data-v-0a009f43]{font-size:8.53333vw;color:#222;margin-right:.53333vw}.test-index__score-unit[data-v-0a009f43]{font-size:4.26667vw;color:grey}.test-index__questions[data-v-0a009f43]{width:100%}.test-index__questions--result[data-v-0a009f43]{margin-top:0}.test-index__question-item[data-v-0a009f43]{margin:4.26667vw 0}.test-index__question-item:first-of-type .test-index__question[data-v-0a009f43]{margin-top:0}.test-index__question[data-v-0a009f43]{border:none;border-radius:0;overflow:visible}.test-index__question-header[data-v-0a009f43]{width:100%;padding:2.13333vw 0;margin-left:0;background:transparent}.test-index__question--error .test-index__question-header[data-v-0a009f43],.test-index__question--success .test-index__question-header[data-v-0a009f43]{background-color:transparent}.test-index__question-type[data-v-0a009f43]{font-size:4.26667vw;color:grey;line-height:6.4vw;padding:0 1.33333vw 0 0}.test-index__question-title[data-v-0a009f43]{font-size:4.26667vw;color:#333;line-height:6.4vw}.test-index__question-answer[data-v-0a009f43]{padding:2.13333vw 0}.test-index__fill[data-v-0a009f43]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.13333vw}.test-index__fill-item[data-v-0a009f43]{width:100%;margin:1.06667vw 0}.test-index__fill-item[data-v-0a009f43]:first-of-type{margin:2.13333vw 0 1.06667vw}.test-index__fill-item[data-v-0a009f43]:last-of-type{margin:1.06667vw 0 2.13333vw}.test-index__fill-input[data-v-0a009f43]{width:100%;height:10.66667vw;padding:0 2.13333vw;border:none;border-radius:0;font-size:4.26667vw;color:#222;line-height:10.66667vw;background:transparent;border-bottom:1px solid #e1e1e1}.test-index__fill-input[data-v-0a009f43]:focus{outline:none;border-bottom-color:#1fb895}.test-index__fill-input[data-v-0a009f43]:disabled{background-color:transparent;cursor:not-allowed}.test-index__actions[data-v-0a009f43]{width:100%;text-align:center;padding:4.26667vw 0;background:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.test-index__btn[data-v-0a009f43]{height:11.73333vw;line-height:5.33333vw;width:40vw;padding:3.2vw 0;font-size:4.26667vw;border-radius:6.4vw;letter-spacing:0;text-align:center;border:none;outline:none;background:#f5f5f5;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;margin:0 auto}.test-index__btn--primary[data-v-0a009f43]{color:#fff;-webkit-box-shadow:0 1.06667vw 2.13333vw 0 rgba(22,205,199,.44);box-shadow:0 1.06667vw 2.13333vw 0 rgba(22,205,199,.44);background-image:-webkit-gradient(linear,left top,right top,from(#53d484),to(#28cfb9));background-image:-webkit-linear-gradient(left,#53d484,#28cfb9);background-image:linear-gradient(90deg,#53d484,#28cfb9);background-color:transparent;border:1px solid transparent;font-weight:700}.test-index__btn--primary[data-v-0a009f43]:hover{-webkit-transform:translateY(-.53333vw);transform:translateY(-.53333vw);-webkit-box-shadow:0 1.6vw 3.2vw 0 rgba(22,205,199,.6);box-shadow:0 1.6vw 3.2vw 0 rgba(22,205,199,.6)}.test-index__btn--disabled[data-v-0a009f43]{opacity:.5;cursor:not-allowed}.test-index__btn-group[data-v-0a009f43]{width:85.33333vw;margin:auto}.test-index__dialog-content[data-v-0a009f43]{font-size:4.26667vw;color:#222;text-align:center;line-height:5.33333vw;width:calc(100% - 14.93333vw);padding:6.4vw 7.46667vw}.x-flex-row[data-v-0a009f43]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.x-flex-col[data-v-0a009f43],.x-flex-row[data-v-0a009f43]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.x-flex-col[data-v-0a009f43]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.x-flex-col.x-span-12[data-v-0a009f43]{width:calc(50% - 1.6vw)}.x-flex-col.x-span-12[data-v-0a009f43]:first-child{margin-right:1.6vw}.x-flex-col.x-span-12[data-v-0a009f43]:nth-child(2){margin-left:1.6vw}.x-flex-col.x-span-8[data-v-0a009f43]{width:calc(33.33% - 1.06667vw)}.x-flex-col.x-span-8[data-v-0a009f43]:first-child{margin-right:1.6vw}.x-flex-col.x-span-8[data-v-0a009f43]:nth-child(2){margin-left:1.6vw;margin-right:1.6vw}.x-flex-col.x-span-8[data-v-0a009f43]:nth-child(3){margin-left:1.6vw}.test-material-page[data-v-8c641292]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100vh;overflow:hidden;background:#f5f5f5;-webkit-box-sizing:border-box;box-sizing:border-box}.test-material-page__nav[data-v-8c641292]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.test-material-page__body[data-v-8c641292],.test-material-page__content[data-v-8c641292]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}