.container[data-v-0c843f3a]{position:fixed;width:100%;z-index:2;background:#fff;padding:16px 16px 0 16px;box-shadow:0 0 16px rgba(0,0,0,.16);border-radius:0 0 16px 16px}.container .name[data-v-0c843f3a]{font-weight:700;font-size:18px}.container .grade-class[data-v-0c843f3a]{font-size:14px;margin-top:12px;margin-bottom:16px}.container .grade-class[data-v-0c843f3a] :first-child{color:#8c8c8c;margin-right:8px}.time-line-item-image[data-v-1066d84a]{display:inline-block;width:30%;height:0;padding-bottom:30%;margin-right:5%;position:relative}.time-line-item-image[data-v-1066d84a]:nth-child(3n+3){margin-right:0}.time-line-item-image .time-line-item-image-inside[data-v-1066d84a]{position:absolute;top:0;bottom:0;right:0;left:0}.drawer-header[data-v-1066d84a]{box-sizing:border-box;padding:12px 16px;border-bottom:1px solid #ddd}.date-select-box[data-v-1066d84a]{position:relative;height:100%}.date-select-box[data-v-1066d84a] .calendar_content{height:340px!important}.date-select-box[data-v-1066d84a] .hash-calendar{height:340px!important}.date-select-box[data-v-1066d84a] .calendar_week{top:0!important}.date-select-box[data-v-1066d84a] .calendar_group{top:80px!important}.date-select-box[data-v-1066d84a] .calendar_week{border-bottom:1px solid #ddd}.edit-style[data-v-1066d84a]{color:#3370ff;font-size:12px}.current-date[data-v-1066d84a]{position:absolute;top:100px;z-index:2;font-size:14px;margin-left:16px}.calendar-footer[data-v-1066d84a]{position:absolute;width:100%;bottom:10px;padding:8px 16px 12px 16px;z-index:2}[data-v-1066d84a] .el-drawer{border-radius:16px 16px 0 0}[data-v-1066d84a] .el-drawer{width:100%!important}[data-v-1066d84a] .el-drawer .el-drawer__header{display:none}[data-v-1066d84a] .el-drawer .el-drawer__body{margin-bottom:0}[data-v-1066d84a] .el-popper{max-width:calc(100% - 32px)!important}[data-v-1066d84a] .el-input__inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-item>div[data-v-1066d84a]:not(:first-child){margin-top:8px}.media-item>div[data-v-1066d84a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-footer[data-v-1066d84a]{position:fixed;bottom:0;width:100%;padding:8px 16px 16px;background:#fff;box-shadow:0 0 16px rgba(0,0,0,.16);z-index:2;font-size:14px}.mobile-container[data-v-1066d84a]{padding:46px 0 12px}.mobile-container .detail-container[data-v-1066d84a]{margin-top:124px;padding:4px 16px 16px 16px;margin-bottom:56px}.mobile-container .detail-container .button-box[data-v-1066d84a]{margin-top:30px;padding-top:12px;border-top:1px solid #d9d9d9}.mobile-container .detail-container .dot-text>div[data-v-1066d84a]:first-child{width:32px;height:32px;font-size:22px;color:#3370ff;border:1px solid #3370ff;box-sizing:border-box;border-radius:50%;text-align:center;line-height:32px;margin-right:8px}.mobile-container .detail-container .dot-text>div[data-v-1066d84a]:last-child{flex:1}.mobile-container .detail-container .dot-text>div:last-child>div[data-v-1066d84a]:first-child{font-weight:700;font-size:14px}.mobile-container .detail-container .dot-text>div:last-child>div[data-v-1066d84a]:last-child{font-size:12px;color:#bfbfbf;margin-top:3px;line-height:1.5}.mobile-container .detail-container .detail-content[data-v-1066d84a]{padding:12px;background:#fff;border-radius:8px;font-size:14px;margin-top:12px}.mobile-container .detail-container .detail-content .label-value[data-v-1066d84a]{margin-top:12px;border-top:1px solid #d9d9d9;font-size:14px}.mobile-container .detail-container .detail-content .label-value>div[data-v-1066d84a]:nth-child(2n-1){color:#8c8c8c;margin-top:12px;margin-bottom:8px}