.standard-viewer[data-v-cea3b3ba] .ant-descriptions-item-label{font-weight:500}.standard-viewer[data-v-cea3b3ba] .ant-descriptions{margin-bottom:16px}.standard-viewer .title-container[data-v-cea3b3ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.standard-viewer .title-container .title[data-v-cea3b3ba]{font-size:20px;font-weight:500;color:rgba(0,0,0,.85);white-space:pre-line;word-break:break-all;word-wrap:break-word}.standard-viewer .title-container .total-credit[data-v-cea3b3ba]{-webkit-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px}.standard-viewer .title-container .total-credit .credit-label[data-v-cea3b3ba]{font-size:14px;color:rgba(0,0,0,.65);text-align:right}.standard-viewer .title-container .total-credit .credit[data-v-cea3b3ba]{font-size:16px;color:#40c097;font-weight:500;text-align:right}.standard-viewer .condition-title[data-v-cea3b3ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;font-weight:500}.standard-viewer .condition-title .title-text[data-v-cea3b3ba]{font-weight:500;color:rgba(0,0,0,.85)}.standard-viewer .condition[data-v-cea3b3ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.standard-viewer .condition .title[data-v-cea3b3ba]{font-size:16px;font-weight:500;color:rgba(0,0,0,.85);white-space:pre-line;word-break:break-all;word-wrap:break-word}.standard-viewer .condition .each-credit[data-v-cea3b3ba]{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;text-align:right}.standard-viewer .condition .each-credit .credit[data-v-cea3b3ba]{font-weight:500;color:#26b889;font-size:16px}.standard-viewer .instruction[data-v-cea3b3ba]{line-height:22px;width:600px;margin-bottom:4px;color:rgba(0,0,0,.65);white-space:pre-line}.standard-viewer .subject-container[data-v-cea3b3ba]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.standard-viewer .subject-container .label[data-v-cea3b3ba]{color:rgba(0,0,0,.45);white-space:nowrap}.standard-viewer .subjects[data-v-cea3b3ba]{font-weight:500;color:rgba(0,0,0,.85)}.ant-radio-wrapper[data-v-8b9f3b18]{width:100%}.ant-radio-wrapper[data-v-8b9f3b18]:first-child{margin:12px 0}.graduation[data-v-2f392bb3]{margin:16px;padding:16px;background-color:#fff}.graduation .select-info[data-v-2f392bb3]{display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:40px;background:rgba(64,192,151,.1);border:1px solid rgba(64,192,151,.45);border-radius:4px;margin-bottom:15px}.graduation .fixed-left-block[data-v-2f392bb3]{width:100px}.graduation .item-col-class[data-v-2f392bb3]{border:1px solid red}.graduation .ant-table td[data-v-2f392bb3],.graduation th[data-v-2f392bb3]{white-space:nowrap}.studies[data-v-030932de]{margin:16px}.studies .level-p[data-v-030932de]{color:#ff4d4f;border:1px solid #ffa39e;background:#fff1f0;border-radius:50%;font-size:12px;line-height:16px;text-align:center;width:16px;height:16px}.graduation-progress[data-v-ccf913e0]{margin:16px;padding:16px;background:#fff}.graduation-progress .progress-detail[data-v-ccf913e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.graduation-progress .progress-detail .progress-title[data-v-ccf913e0]{font-size:16px;font-weight:500;margin-right:44px;color:rgba(0,0,0,.85)}.graduation-progress .progress-detail .progress-title .progress-percent[data-v-ccf913e0]{color:#26b889}.graduation-progress .progress-detail .legend-item[data-v-ccf913e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.graduation-progress .progress-detail .legend-item .circle[data-v-ccf913e0]{width:8px;height:8px;border-radius:4px;margin-right:8px}.graduation-progress .progress-detail .legend-item .legend[data-v-ccf913e0]{color:rgba(0,0,0,.65)}.graduation-progress .progress-container[data-v-ccf913e0]{position:relative;height:50px;margin:0 auto 7px}.graduation-progress .progress-container .progress-bar[data-v-ccf913e0]{height:10px;border-radius:5px;position:absolute;top:20px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.graduation-progress .progress-container .progress-tip[data-v-ccf913e0]{position:absolute;height:20px;width:20px;border-radius:10px;cursor:pointer;top:15px;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff;white-space:nowrap;display:inline-block;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.graduation-progress .progress-container .progress-tip .legend[data-v-ccf913e0]{white-space:nowrap;display:inline-block;position:relative;top:30px;font-size:16px;font-weight:500;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.graduation-progress .progress-container .bottom[data-v-ccf913e0]{width:100%;background:#e9e9e9;z-index:1}.graduation-progress .progress-container .in-progress[data-v-ccf913e0]{background:#99d4c1;z-index:2}.graduation-progress .progress-container .success[data-v-ccf913e0]{background:#26b889;z-index:3}.graduation-progress[data-v-ccf913e0] .ant-descriptions-item-label{font-weight:500}.graduation-progress[data-v-ccf913e0] .ant-descriptions{margin-bottom:16px}.graduation-progress .title-container[data-v-ccf913e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.graduation-progress .title-container .title[data-v-ccf913e0]{font-size:20px;font-weight:500;color:rgba(0,0,0,.85)}.graduation-progress .title-container .total-credit .credit-label[data-v-ccf913e0]{font-size:14px;color:rgba(0,0,0,.65)}.graduation-progress .title-container .total-credit .credit[data-v-ccf913e0]{font-size:16px;color:#40c097;font-weight:500;text-align:right}.graduation-progress .condition-title[data-v-ccf913e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;font-weight:500}.graduation-progress .condition[data-v-ccf913e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.graduation-progress .condition .title[data-v-ccf913e0]{height:24px;font-size:16px;font-weight:500;color:rgba(0,0,0,.85)}.graduation-progress .condition .credit[data-v-ccf913e0]{font-weight:500;color:#26b889}.graduation-progress .instruction[data-v-ccf913e0]{line-height:22px;margin-bottom:16px;color:rgba(0,0,0,.65)}.graduation-progress .subject-container[data-v-ccf913e0]{display:-webkit-box;display:-ms-flexbox;display:flex;color:rgba(0,0,0,.85);font-weight:500;margin:8px 0}.graduation-progress .subject-container .label[data-v-ccf913e0]{white-space:nowrap}.graduation-progress .subjects[data-v-ccf913e0]{font-weight:500}.graduation-menu[data-v-825ba852]{height:calc(100% - 92px)}.graduation-menu .form-container[data-v-825ba852]{height:calc(100% - 48px);overflow-y:auto}.graduation-menu .form-container .grade[data-v-825ba852]{background:#fff;margin:16px}.student-info[data-v-2706caf8]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.student-info .student-header[data-v-2706caf8]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:4px}.student-info .student-header .student-avatar[data-v-2706caf8]{position:relative;width:64px;height:88px;margin:0 16px;cursor:pointer}.student-info .student-header .student-avatar .change-icon[data-v-2706caf8]{width:24px;height:24px;position:absolute;bottom:-8px;right:-8px}.student-info .student-header .student-info-container[data-v-2706caf8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.student-info .student-header .student-info-container .student-name[data-v-2706caf8]{font-size:20px;color:rgba(0,0,0,.85);font-weight:500}.student-info .student-header .student-info-container .student-label-icon-container i[data-v-2706caf8]{width:20px;height:20px}.student-info .student-header .student-info-container .student-info-detail[data-v-2706caf8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.student-info .student-header .student-info-container .student-info-detail .student-info-item[data-v-2706caf8]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.student-info .student-header .student-info-container .student-info-detail .student-info-item .info-title[data-v-2706caf8]{font-size:14px;color:rgba(0,0,0,.45);margin-right:8px}.student-info .student-header .student-info-container .student-info-detail .student-info-item .info-content[data-v-2706caf8]{font-size:14px;color:rgba(0,0,0,.85)}.student-info .student-header .student-info-container .tag[data-v-2706caf8]{border-radius:2px;padding:0 8px;margin-left:8px;font-size:12px;font-weight:400;line-height:20px}.student-info .student-header .operation[data-v-2706caf8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:16px;right:16px;max-width:30%}.student-info .student-header .operation .flex-style[data-v-2706caf8]{margin-top:4px;font-size:16px}.student-info .student-header .operation .flex-style>div[data-v-2706caf8]{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.student-info .student-header .operation .flex-style>div[data-v-2706caf8]:first-child{margin-right:24px}.student-info .student-header .operation .flex-style>div[data-v-2706caf8]:hover{color:#26b889}.student-info .student-header .operation .standard-container[data-v-2706caf8]{font-size:16px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.student-info .student-header .operation .standard-container img[data-v-2706caf8]{width:24px;height:24px;margin-right:8px}.student-info .student-header .operation .standard-container a[data-v-2706caf8]{margin-right:10px;max-width:calc(100% - 48px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.student-info .student-header .operation .credits-detail[data-v-2706caf8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.student-info .student-header .operation .credits-detail .credit-item .credit-title[data-v-2706caf8]{display:inline-block;font-size:14px;line-height:30px}.student-info .student-header .operation .credits-detail .credit-item .completed[data-v-2706caf8]{display:inline-block;font-size:20px;line-height:30px;vertical-align:top}.student-info .student-header .operation .credits-detail .credit-item .total[data-v-2706caf8]{display:inline-block;font-size:16px;line-height:30px}.student-info .student-container-outer[data-v-2706caf8]{height:100%;overflow-y:auto}.student-info .student-container-outer .student-container[data-v-2706caf8]{margin:16px;height:calc(100% - 32px);display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.student-info .student-container-outer .student-container .student-menu[data-v-2706caf8]{-ms-flex-negative:0;flex-shrink:0;width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #e9e9e9;height:100%;overflow-y:auto;overflow-x:hidden}.student-info .student-container-outer .student-container .student-menu .menu[data-v-2706caf8]{width:100%;margin:0 -1px 0 0}.student-info .student-form[data-v-2706caf8]{width:calc(100% - 150px);height:100%;overflow-y:auto}.menu.ant-menu-inline>.ant-menu-item[data-v-2706caf8]{height:32px!important;line-height:32px}