.first-page-box,.print-content-box{margin:0 auto;width:1090px;height:1541px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.print-content-box{padding:60px 0;background:#fff}.print-content-box.first-page{padding-top:0;padding-bottom:0}.student-detail-box[data-v-687b2c74]{width:100%;min-height:100vh;background-color:#fff}.student-detail-box[data-v-687b2c74] *{word-break:break-all}.cover[data-v-687b2c74]{margin:0 auto;width:1090px;height:1541px}.cover>.img[data-v-687b2c74]{width:100%;height:100%}.space-box[data-v-687b2c74],.space-boxes[data-v-687b2c74]{-webkit-transition:all .5s linear;transition:all .5s linear;overflow:hidden}.work-attendance-box[data-v-687b2c74]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin:25px 0;background:#fff}.work-attendance-box.is-download[data-v-687b2c74]{padding:0 70px}.work-attendance-box>.content[data-v-687b2c74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:26px 23px;width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #e2e7f6;border-radius:8px}.work-attendance-box>.content>.icon[data-v-687b2c74]{width:64px;height:64px;border-radius:50%}.work-attendance-box>.content .text-box[data-v-687b2c74]{padding-left:20px}.work-attendance-box>.content .text-box>.text[data-v-687b2c74]{color:#333;font-size:28px;font-weight:700}.work-attendance-box>.content .text-box>.label[data-v-687b2c74]{color:#818c92;font-size:14px}.space-box[data-v-687b2c74]{margin:35px 45px;padding:1px 25px;background:#f7f8fa;border-radius:20px}.base-info-box[data-v-687b2c74],.outside-content-box[data-v-687b2c74]{margin:20px 0;padding:1px 0;background:#fff;border-radius:8px}.header-box[data-v-687b2c74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;text-align:center;background-image:url(../img/files-bg.318b346c.png);background-repeat:no-repeat;background-size:100% 270px}.header-box>.hide[data-v-687b2c74]{opacity:0}.header-box>.title[data-v-687b2c74]{padding-top:64px;text-align:center;color:#fff;font-size:24px;font-weight:900}.header-box>.button[data-v-687b2c74]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:0;margin-top:20px;padding:5px 10px;color:#fff;font-size:16px;border-radius:4px;border:1px solid #fff}.header-box .icon[data-v-687b2c74]{margin-right:5px;width:18px;height:18px}.files-box[data-v-687b2c74]{padding:30px 45px;overflow:hidden;-webkit-transition:all .5s linear;transition:all .5s linear;-webkit-box-sizing:border-box;box-sizing:border-box}.file-box[data-v-687b2c74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 25px;margin:10px 70px;background:#f7f8fa;border-radius:8px}.file-box>.icon[data-v-687b2c74]{margin-right:15px;width:20px;height:20px}.file-box>.file-name[data-v-687b2c74]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;color:#3b3b3b}.file-box>.menu-box[data-v-687b2c74]{display:-webkit-box;display:-ms-flexbox;display:flex}.file-box>.menu-box>.menu[data-v-687b2c74]{margin-left:17px;width:28px;height:28px;cursor:pointer}.indent[data-v-687b2c74]{margin-left:20px;margin-right:20px}.evaluate-box[data-v-687b2c74]{padding:0 70px;margin-top:20px;background:#fff;border-radius:11px}.evaluate-box[data-v-687b2c74]:last-child{margin-bottom:20px}.evaluate-box>.title[data-v-687b2c74]{margin-bottom:25px;height:60px;line-height:60px;color:#4c4c4c;font-size:16px;font-weight:700;border-bottom:1px solid #e2e7f6}.evaluate-content-box[data-v-687b2c74]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 70px;border-radius:8px}.evaluate-content-box[data-v-687b2c74]:not(:last-child){margin-bottom:20px}.evaluate-content-box>.label[data-v-687b2c74]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#757c8d;font-size:14px;line-height:2}.evaluate-content-box>.content[data-v-687b2c74]{font-size:14px;line-height:2}.evaluate-content-box>.content>.comment-box[data-v-687b2c74]:not(:last-child){margin-bottom:15px}