.subject[data-v-5fb99d90]{margin:25px 15px;background-color:#fff;border-radius:12px;padding:15px;text-align:left}.subject-item[data-v-5fb99d90]{background:#f7f7f7;border-radius:7px}.subject-item-title[data-v-5fb99d90]{margin:20px 0;padding:12px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.subject-item-title img[data-v-5fb99d90]{width:22px}.subject-item-active[data-v-5fb99d90]{background:#ffe9eb;color:#e94f52}.subject-item-success[data-v-5fb99d90]{background:#e8f5ec;color:#18a753}.subject-content[data-v-5fb99d90]{margin-top:15px}.subject-result-item[data-v-5fb99d90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mask[data-v-3c1fa896]{-webkit-animation-duration:.3s;animation-duration:.3s;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.dialog[data-v-3c1fa896]{position:fixed;max-height:100%;overflow-y:auto;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dialog .dialog-body[data-v-3c1fa896]{position:relative}.dialog .dialog-body .level-img[data-v-3c1fa896]{width:22vw;margin-top:-4vh}.dialog .dialog-body .rank-bg[data-v-3c1fa896]{width:84vw}.dialog .dialog-footer[data-v-3c1fa896]{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog .dialog-footer button[data-v-3c1fa896]{background:rgba(0,0,0,.3);border-radius:50px;border:1px solid #fff;min-width:80px;padding:10px;display:inline-block;font-size:16px;font-family:PingFangSC-Medium,sans-serif;color:#fff;font-weight:500}.dialog .dialog-footer button.btn-yellow[data-v-3c1fa896]{background:-webkit-gradient(linear,right top,left top,from(#ffac49),to(#f87200));background:linear-gradient(270deg,#ffac49,#f87200);color:#fff}.result[data-v-3c1fa896]{position:absolute;top:4vw;left:0;right:0;bottom:8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.result-fraction[data-v-3c1fa896]{font-weight:700;font-size:60px;color:#fff;text-shadow:0 2px 9px rgba(128,84,30,.5);text-align:left}.result-fraction span[data-v-3c1fa896]{font-size:12px}.result-descript[data-v-3c1fa896]{color:#333;font-weight:600}.result-subject[data-v-3c1fa896]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:70%}.result-subject--value[data-v-3c1fa896]{color:#ff9601;font-weight:600}.result-subject--name[data-v-3c1fa896]{color:#9f9f9f}.result-code[data-v-3c1fa896]{color:#a4a4a4;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.result-code img[data-v-3c1fa896]{margin:2px 2px 0 0}#app[data-v-36a8b991]{background-image:none}.container[data-v-36a8b991]{width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#f29532}.exam[data-v-36a8b991]{width:100%}.exam-head[data-v-36a8b991]{padding:16px 20px 0 20px}.exam-head-title[data-v-36a8b991]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;color:#fff;line-height:30px;letter-spacing:1px}.exam-head-title .exam-progress[data-v-36a8b991],.exam-head-title .exam-time[data-v-36a8b991]{font-size:18px;vertical-align:middle}.exam-body[data-v-36a8b991]{padding-bottom:70px}.exam-foot[data-v-36a8b991]{position:fixed;bottom:0;width:100%;background:#fff;padding:12px 55px;-webkit-box-sizing:border-box;box-sizing:border-box}