.task-item[data-v-12aaa886]{background:#fff;border-radius:8px}.task-item .student-info[data-v-12aaa886]{padding:16px 12px}.task-item .student-info .student-name[data-v-12aaa886]{font-weight:700;font-size:18px}.task-item .student-info .key-value>div[data-v-12aaa886]{display:flex;font-size:14px;margin-top:12px}.task-item .student-info .key-value>div[data-v-12aaa886] :first-child{color:#8c8c8c;margin-right:8px}.task-item .student-info .key-value>div[data-v-12aaa886] :last-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-item .task-handle[data-v-12aaa886]{font-size:14px;color:#3370ff;padding:12px 0;text-align:center;border-top:1px solid #d9d9d9}.scroll-limit-box[data-v-3f208093]{position:fixed;bottom:0;left:0;width:100%;z-index:2;border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 0 16px rgba(0,0,0,.16);background-color:#f7f8fa}#scroll-limit-box-header[data-v-3f208093]{overflow:hidden;padding:16px 16px 12px 16px}.scroll-limit-box-body[data-v-3f208093]{overflow-y:hidden;overflow-x:hidden;padding:0 16px 16px 16px}.drawer-header[data-v-7d82970a]{box-sizing:border-box;padding:12px 16px;border-bottom:1px solid #ddd}.time-line-item-image[data-v-7d82970a]{display:inline-block;width:30%;height:0;padding-bottom:30%;margin-right:5%;position:relative}.time-line-item-image[data-v-7d82970a]:nth-child(3n+3){margin-right:0}.time-line-item-image .time-line-item-image-inside[data-v-7d82970a]{position:absolute;top:0;bottom:0;right:0;left:0}.detail-container[data-v-7d82970a]{padding:12px 16px;min-height:200px}.detail-container .detail-header[data-v-7d82970a]{width:100%}.detail-container .detail-header .title[data-v-7d82970a]{font-weight:700;font-size:18px;padding-left:8px;border-left:2px solid}.detail-container .detail-header .info>div[data-v-7d82970a]{margin-top:12px;font-size:14px}.detail-container .detail-header .info>div[data-v-7d82970a] :first-child{color:#8c8c8c;margin-right:8px}.detail-container .detail-content[data-v-7d82970a]{font-size:14px;margin-top:20px}.detail-container .detail-content>div[data-v-7d82970a]:not(:last-child){margin-bottom:12px}.detail-container .detail-content .label[data-v-7d82970a]{color:#8c8c8c;margin-bottom:8px}.detail-container .detail-footer[data-v-7d82970a]{width:100%;text-align:right;margin-top:20px}[data-v-7d82970a] .el-drawer{border-radius:16px 16px 0 0;width:100%!important}[data-v-7d82970a] .el-drawer .el-drawer__header{display:none}[data-v-7d82970a] .el-drawer .el-drawer__body{margin-bottom:0}[data-v-7d82970a] .el-drawer{height:auto!important}.hide-header[data-v-75f46569] #scroll-limit-box-header{display:none}[data-v-75f46569] #scroll-limit-box-header{border-radius:16px 16px 0 0}[data-v-75f46569] .scroll-limit-box-body{padding:0!important;background-color:#f5f5f5}[data-v-75f46569] #scroll-limit-box-header{padding:16px 0 12px 16px!important;background-color:#f5f5f5;overflow-x:scroll!important}.workbanch-container[data-v-75f46569]{min-height:100%;position:relative;z-index:2}.workbanch-container .fixed-box[data-v-75f46569]{position:fixed;width:100%;padding:20px 16px 12px;z-index:2}.workbanch-container .workbanch-header[data-v-75f46569]{font-weight:700;font-size:24px;margin-bottom:20px}.workbanch-container .gary-box[data-v-75f46569]{padding:10px 12px;background:#f5f5f5;border-radius:8px}.workbanch-container .gary-box>div>span[data-v-75f46569]:first-child{font-size:14px;color:#909399}.workbanch-container .gary-box>div .inviter-text[data-v-75f46569]{color:#3370ff;font-size:12px}.workbanch-container .tool-box[data-v-75f46569]{overflow-x:auto;padding-top:16px}.workbanch-container .tool-box[data-v-75f46569]::-webkit-scrollbar{display:none}.workbanch-container .tool-box>div[data-v-75f46569]:not(:last-child){margin-right:24px}.workbanch-container .tool-box>div .tool-name[data-v-75f46569]{font-size:12px}.workbanch-container .tool-scroll-panel[data-v-75f46569]{position:relative;width:36px;height:2px;background:#f0f0f0;border-radius:2px;margin:10px auto 16px auto}.workbanch-container .tool-scroll-panel .scroll-body[data-v-75f46569]{position:absolute;left:0;width:24px;height:2px;background:#3370ff;border-radius:2px;transition:all .1s ease-in}.workbanch-container .schedule-box[data-v-75f46569]{background:#f0f7ff;border-radius:8px;padding:14px 12px 12px 12px}.workbanch-container .schedule-box .schedule-header[data-v-75f46569] :first-child{color:#8c8c8c}.workbanch-container .schedule-box .schedule-header :first-child span[data-v-75f46569]{color:#3370ff}.workbanch-container .schedule-box .schedule-header[data-v-75f46569] :last-child{font-size:14px;color:#3370ff}.workbanch-container .schedule-box .schedule-list[data-v-75f46569]{min-height:20px;margin-top:14px}.workbanch-container .schedule-box .schedule-list .schedule-item[data-v-75f46569]{padding-left:8px;border-left:2px solid}.workbanch-container .schedule-box .schedule-list .schedule-item[data-v-75f46569] :first-child{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbanch-container .schedule-box .schedule-list .schedule-item[data-v-75f46569] :last-child{font-size:12px;color:#bfbfbf;margin-top:6px}.workbanch-container .schedule-box .schedule-list>div[data-v-75f46569]:not(:first-child){margin-top:12px}.workbanch-container .schedule-box .total-schedule[data-v-75f46569]{font-size:12px;color:#bfbfbf;margin-top:12px;text-align:center}.workbanch-container .tasks-type-box[data-v-75f46569]{overflow-x:scroll}.workbanch-container .tasks-type-box[data-v-75f46569]::-webkit-scrollbar{display:none}.workbanch-container .tasks-type-box .task-type[data-v-75f46569]{color:#8c8c8c;background:#f0f0f0;border-radius:112px;padding:4px 8px;font-size:14px;white-space:nowrap}.workbanch-container .tasks-type-box .task-type.active-type[data-v-75f46569]{color:#3370ff;background:#d6e8ff;font-weight:700}.workbanch-container .tasks-type-box>div[data-v-75f46569]:not(:last-child){margin-right:12px}.workbanch-container .tasks-box[data-v-75f46569]{left:0;width:100%;z-index:1}.workbanch-container .tasks-box .tasks-content .tasks-list[data-v-75f46569]{padding:0 16px}.workbanch-container .tasks-box .tasks-content .tasks-list>div[data-v-75f46569]{margin-bottom:12px}.new-check-badge[data-v-75f46569] .el-badge__content{height:auto;border:none;transform:translateY(-50%) translateX(100%) scale(.8)}