@charset "UTF-8";
.cp[data-v-3e1a2cfc] {
  cursor: pointer;
}
.disabled[data-v-3e1a2cfc] {
  cursor: not-allowed;
}
.button[data-v-3e1a2cfc] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-3e1a2cfc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-3e1a2cfc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-3e1a2cfc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-3e1a2cfc] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-3e1a2cfc] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-3e1a2cfc] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-3e1a2cfc] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-3e1a2cfc]:hover {
  background-color: #004080;
}
.btn_warn[data-v-3e1a2cfc] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-3e1a2cfc] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-3e1a2cfc]:hover {
  background-color: #ccdded;
}
[data-v-3e1a2cfc]::-ms-clear,[data-v-3e1a2cfc]::-ms-reveal {
  display: none;
}
.un_sel[data-v-3e1a2cfc] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-3e1a2cfc] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-3e1a2cfc] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-3e1a2cfc] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-3e1a2cfc]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-3e1a2cfc]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-3e1a2cfc]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-3e1a2cfc]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-3e1a2cfc] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-3e1a2cfc]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-3e1a2cfc]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-3e1a2cfc]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-3e1a2cfc] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-3e1a2cfc]:first-child {
  padding-top: 0;
}
.flex[data-v-3e1a2cfc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-3e1a2cfc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-3e1a2cfc] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-3e1a2cfc] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-3e1a2cfc] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-3e1a2cfc] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-3e1a2cfc] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-3e1a2cfc] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-3e1a2cfc] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-3e1a2cfc] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-3e1a2cfc] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-3e1a2cfc] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-3e1a2cfc] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-3e1a2cfc] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-3e1a2cfc] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-3e1a2cfc] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-3e1a2cfc] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-3e1a2cfc] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-3e1a2cfc] {
  overflow: hidden;
}
.overflow-y-auto[data-v-3e1a2cfc] {
  overflow-y: auto;
}
.v_print_page_task_view_bar_page[data-v-3e1a2cfc] {
  border-bottom: 1px solid #F4F4F4;
  height: 50px;
  padding: 0 20px;
  padding-right: 10px;
  width: 100%;
}
.v_print_page_task_view_bar_page .origin_group[data-v-3e1a2cfc] {
  font-size: 16px;
  color: #999999;
}
.v_print_page_task_view_bar_page .fun_group .switch[data-v-3e1a2cfc] {
  font-size: 14px;
  color: rgb(0, 84, 166);
  margin-right: 10px;
}
@charset "UTF-8";
.cp[data-v-da165e16] {
  cursor: pointer;
}
.disabled[data-v-da165e16] {
  cursor: not-allowed;
}
.button[data-v-da165e16] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-da165e16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-da165e16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-da165e16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-da165e16] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-da165e16] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-da165e16] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-da165e16] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-da165e16]:hover {
  background-color: #004080;
}
.btn_warn[data-v-da165e16] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-da165e16] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-da165e16]:hover {
  background-color: #ccdded;
}
[data-v-da165e16]::-ms-clear,[data-v-da165e16]::-ms-reveal {
  display: none;
}
.un_sel[data-v-da165e16] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-da165e16] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-da165e16] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-da165e16] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-da165e16]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-da165e16]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-da165e16]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-da165e16]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-da165e16] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-da165e16]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-da165e16]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-da165e16]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-da165e16] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-da165e16]:first-child {
  padding-top: 0;
}
.flex[data-v-da165e16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-da165e16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-da165e16] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-da165e16] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-da165e16] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-da165e16] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-da165e16] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-da165e16] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-da165e16] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-da165e16] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-da165e16] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-da165e16] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-da165e16] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-da165e16] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-da165e16] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-da165e16] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-da165e16] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-da165e16] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-da165e16] {
  overflow: hidden;
}
.overflow-y-auto[data-v-da165e16] {
  overflow-y: auto;
}
.v_print_page_task_view_main_task_users[data-v-da165e16] {
  width: 100%;
  background-color: #fff;
  min-height: 50px;
  border-bottom: 1px solid #f4f4f4;
}
.v_print_page_task_view_main_task_users .icon[data-v-da165e16] {
  background-size: 24px, 24px;
  background-repeat: no-repeat;
  background-position: center;
  width: 24px;
  height: 50px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADnUlEQVRIS7WVf2xTVRTHv+e9tmu3oSjGkYCSSCK6ZStTSKYZa99QEzNDSJT4zzT+iCEQGmMiiQbcPyOiQnCMv/yZqP8o/iO6yD/C25uBoAF1q1OYotGBZbNVxmxf9153v6Zdp51r92ai9797zznfz73n3HOv4H8e4qXPw/WBqeXLtyvFR0TDzSR+JdDvU9xbZfSf9YpfEDBuRmtrRY5C0FpGKKPp8kCw9fjRhSALAmzLeIPAY5UFOEmZXlPT9mmikk9FQMZquwHQfwSge6ShtzpiPvmvAbZlPEzgrUXk+JtQxGxYFIBmNJjVtZfFxX7l5yYQB7wAAMarI2bdogC2ZbxO4HFN8W6lybUA3vMG8MvqSP9tnoDMyfYVcNUoIALBvpAv8ILtOhcAhBaCkOiuiZpd3gCr/U6AJ4qOKeVqDeJT20VQMRhgIufqjVfddSzlCbjyycZlPr+6CKBqxplmqCq0Oetke0g8WkbgEjXcV7PBPLPoPrCt9j0Ed80GaCL7FXO9IvrbJKIlQllq3FKzob/Pq0Zz+oCETFnGNmrYMq2053WoOyh4FkBwjpDIu4nRdFfm9/QTpHQAqCOQAOQjdyp7YN3TI8lZ/zkA+7gRgY+dwYC+O+twH8mHyuzwyE/fJl+ccvihiFxXLnUQ6QjvGPoib/sLkB1oj5F8SdfQqsBWpaRnfjAnJ8bslvGxjAng+hJ7/ratLJn/onJ6Q/NTX10uAJwTG9fncuoURHrdjN3tCwZ/EMHV/wSI4LWRwVQSYD5tM0OQcf2BpX7XSYPwl6SmqykW7y4AMv3R9yFyPzC9ShPfZkX2liuegJ3nhlI7BQgX7TkAV8Kx+LKhQ40TnKlVoGj7LByLt8wABowxAInqNnOtPWD0kcgXbt7QqN1zLj7+Tr6oAC64gcBN67aecWcdT79yu9/vOKN5uwA/N8XiqwoAe8BwSByujpid9oAxTKK+wvV78Luh5G4AjQU7OQmR/AlWDh5qvCiCJSSWFGNPh2Px9TMnsIyDIvgj1GbuylhGvmArygPk4Pn4uKMoO0vs2aa6W2qHxs6m/27SwoOzp2lH/Ll5/4FtRT8m5N5yABKpxOhES/qy+zmAa0p8zgNYPTsnmQxVObeu2TqSnAfIHmtfrXx8U4BmAto8kODV779OHuE0PgCwtMxGflNQm5pjw4V3zfPTr1ALDPfU36h82jOK0iGFTuYlUvrg1/au3TaYf9OKt7iSwn+0/idcpn0obM/GFQAAAABJRU5ErkJggg==);
  margin-right: 16px;
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.v_print_page_task_view_main_task_users .list[data-v-da165e16] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #666;
  font-size: 14px;
}
.v_print_page_task_view_main_task_users .list .user_name[data-v-da165e16] {
  margin-right: 5px;
}
@charset "UTF-8";
.cp[data-v-03408576] {
  cursor: pointer;
}
.disabled[data-v-03408576] {
  cursor: not-allowed;
}
.button[data-v-03408576] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-03408576] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-03408576] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-03408576] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-03408576] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-03408576] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-03408576] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-03408576] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-03408576]:hover {
  background-color: #004080;
}
.btn_warn[data-v-03408576] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-03408576] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-03408576]:hover {
  background-color: #ccdded;
}
[data-v-03408576]::-ms-clear,[data-v-03408576]::-ms-reveal {
  display: none;
}
.un_sel[data-v-03408576] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-03408576] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-03408576] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-03408576] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-03408576]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-03408576]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-03408576]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-03408576]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-03408576] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-03408576]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-03408576]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-03408576]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-03408576] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-03408576]:first-child {
  padding-top: 0;
}
.flex[data-v-03408576] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-03408576] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-03408576] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-03408576] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-03408576] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-03408576] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-03408576] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-03408576] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-03408576] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-03408576] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-03408576] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-03408576] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-03408576] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-03408576] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-03408576] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-03408576] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-03408576] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-03408576] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-03408576] {
  overflow: hidden;
}
.overflow-y-auto[data-v-03408576] {
  overflow-y: auto;
}
.v_print_page_task_view_main_task_title[data-v-03408576] {
  width: 100%;
  background-color: #fff;
  border-bottom: 1px solid #f4f4f4;
  min-height: 50px;
}
.v_print_page_task_view_main_task_title .icon[data-v-03408576] {
  background-size: 100%, 100%;
  background-repeat: no-repeat;
  background-position: center;
  width: 24px;
  height: 24px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABvklEQVRIS+2Vv08UQRiGn292b++Hh8EGBWKjQCB46l/gmdARYkOlf4Ch0UJjY4wVBa05DQk1hSQUJBY2R0GoieFyBY0NBDABE1TEu72dHbMHaDS77uQSu5tqd/N+77Pf+81kBMtVe12axMiCCF/Fde7fmPmwaVMqSaJ65eZ0CLNANtIIDJizZ+AYODj7HoBUSo82K3FefwBO1iaeIkz9ONSDnw++DTb8VsHmL11X+Vf6ez/mLjn7wEKhvLp0Xvc3oAl4jSPN8ZHP95MGYNparcPfLAFHqV/v+VyW3r48XlFFrdYKd1ZvJQHabiaE5hdN0DTn/smNCGQKgtfjIBL5y1a+XB37J8AmliRNF5CannVE7tUHSPE6ra05EIfM8BMk1xcPMJpgb4XwcN1+yJnRF6iLozQ3HoLyyN5+hWQjQMzZNAHB9iLBzlt7QGoWCQLriLqA1JPsXptBFYfx689BZfDGXiK5y/HJhQHB7jL603v7IbtDj1HFEfzaM1Au3vgsKmGbmmib7iyh99/ZA7pDTh3y/4qoBbidmp/e0VLPl6ul2A4aaxNzBu7Rvps6WGJ0GMqbC3er87GADixTS34CfT/OGffDSBgAAAAASUVORK5CYII=);
  margin-right: 16px;
}
.v_print_page_task_view_main_task_title .title[data-v-03408576] {
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: none;
  outline: none;
  font-size: 22px;
  font-weight: bold;
  color: #333;
}
.v_print_page_task_view_main_task_title .title[data-v-03408576]::-webkit-input-placeholder { /* WebKit browsers */
  color: #acacac;
  font-weight: bold;
}
.v_print_page_task_view_main_task_title .title[data-v-03408576]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #acacac;
  font-weight: bold;
}
.v_print_page_task_view_main_task_title .title[data-v-03408576]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #acacac;
  font-weight: bold;
}
@media screen and (max-width: 768px) {
.v_print_page_task_view_main_task_title[data-v-03408576] {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: start !important;
}
.v_print_page_task_view_main_task_title .title[data-v-03408576] {
    font-size: 16px;
}
}
@charset "UTF-8";
.cp[data-v-35fbfac7] {
  cursor: pointer;
}
.disabled[data-v-35fbfac7] {
  cursor: not-allowed;
}
.button[data-v-35fbfac7] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-35fbfac7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-35fbfac7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-35fbfac7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-35fbfac7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-35fbfac7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-35fbfac7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-35fbfac7] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-35fbfac7]:hover {
  background-color: #004080;
}
.btn_warn[data-v-35fbfac7] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-35fbfac7] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-35fbfac7]:hover {
  background-color: #ccdded;
}
[data-v-35fbfac7]::-ms-clear,[data-v-35fbfac7]::-ms-reveal {
  display: none;
}
.un_sel[data-v-35fbfac7] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-35fbfac7] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-35fbfac7] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-35fbfac7] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-35fbfac7]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-35fbfac7]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-35fbfac7]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-35fbfac7]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-35fbfac7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-35fbfac7]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-35fbfac7]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-35fbfac7]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-35fbfac7] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-35fbfac7]:first-child {
  padding-top: 0;
}
.flex[data-v-35fbfac7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-35fbfac7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-35fbfac7] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-35fbfac7] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-35fbfac7] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-35fbfac7] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-35fbfac7] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-35fbfac7] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-35fbfac7] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-35fbfac7] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-35fbfac7] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-35fbfac7] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-35fbfac7] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-35fbfac7] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-35fbfac7] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-35fbfac7] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-35fbfac7] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-35fbfac7] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-35fbfac7] {
  overflow: hidden;
}
.overflow-y-auto[data-v-35fbfac7] {
  overflow-y: auto;
}
.v_print_page_task_view_main_task_tag[data-v-35fbfac7] {
  position: relative;
  background-color: #fff;
  width: 100%;
  border-bottom: 1px solid #f4f4f4;
  min-height: 50px;
}
.v_print_page_task_view_main_task_tag .overlay_container[data-v-35fbfac7] {
  max-width: 100%;
  width: 100%;
  height: 100%;
}
.v_print_page_task_view_main_task_tag .tag_list_group[data-v-35fbfac7] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
  -webkit-transform: scaleY(0);
          transform: scaleY(0);
  -webkit-transform-origin: top center;
          transform-origin: top center;
  padding: 0 20px;
  width: 100%;
  position: absolute;
  top: 60px;
  left: 0;
  z-index: 4;
}
.v_print_page_task_view_main_task_tag .tag_list_group.active[data-v-35fbfac7] {
  -webkit-transform: scaleY(1);
          transform: scaleY(1);
}
.v_print_page_task_view_main_task_tag .tag_list_group .title[data-v-35fbfac7] {
  font-size: 12px;
  color: #333333;
  line-height: 16px;
  padding-bottom: 12px;
}
.v_print_page_task_view_main_task_tag .tag_list_group .tag_group[data-v-35fbfac7] {
  /*滚动条样式*/
  overflow-y: auto;
  max-height: 114px;
}
.v_print_page_task_view_main_task_tag .tag_list_group .tag_group[data-v-35fbfac7]::-webkit-scrollbar {
  width: 4px;
}
.v_print_page_task_view_main_task_tag .tag_list_group .tag_group[data-v-35fbfac7]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.v_print_page_task_view_main_task_tag .tag_list_group .tag_group[data-v-35fbfac7]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.v_print_page_task_view_main_task_tag .tag_list_group .tag_group .tag[data-v-35fbfac7] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  padding: 0 12px;
  line-height: 28px;
  background: #E9E9E9;
  border-radius: 16px;
  font-size: 12px;
  color: #555555;
  margin-right: 10px;
  margin-bottom: 10px;
}
.v_print_page_task_view_main_task_tag .tag_list_group .tag_group .tag.on[data-v-35fbfac7] {
  color: rgb(0, 84, 166);
  background-color: #E6EEF7;
}
.v_print_page_task_view_main_task_tag .tag_list_group .tag_group .tag[data-v-35fbfac7]:hover {
  color: rgb(0, 84, 166);
  background-color: #B2CBE4;
}
.v_print_page_task_view_main_task_tag .tag_list[data-v-35fbfac7] {
  padding: 12px;
  width: 100%;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.16);
          box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.16);
  border-radius: 4px;
}
.v_print_page_task_view_main_task_tag .add_group[data-v-35fbfac7] {
  padding-left: 2px;
  padding-right: 10px;
}
.v_print_page_task_view_main_task_tag .add_group .icon[data-v-35fbfac7] {
  background-size: 16px, 16px;
  background-repeat: no-repeat;
  background-position: center;
  width: 16px;
  height: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA90lEQVQ4T62Tv4rCQBDG5+OSY5u8gmWaLS6wj3DY+Bw2goLgc8gJd2Djc9iIT5AsRDBNSh/BNMFERnaJkIsR0TjVzux+P+bPDqhhcRzLoiiGAPpE1KuuD8y8cV13FQRBUpfg6iRJ8pnn+ZyZR0T00QRX/hnAUggxk1KeTMwCKvGamb/vCP+FAWyFEAMDsQCt9S8zj5ti3/dtKE3TGy6AP6XUBKbmsix3bWkrpaxQa92W2NlxnC+EYfgDYNr24gGAmHmBKIr2RCRfAZj2GcCRiDwDMDV7nj3etSzL6j3J3gLoVkLnJnYeY+eP9JavXIO8tkz1oT+7zhermK5DmUxM5gAAAABJRU5ErkJggg==);
}
.v_print_page_task_view_main_task_tag .add_group .text[data-v-35fbfac7] {
  padding-left: 10px;
  font-size: 16px;
  color: #CCCCCC;
}
.v_print_page_task_view_main_task_tag .input_group[data-v-35fbfac7] {
  position: relative;
  height: 28px;
  margin-right: 10px;
}
.v_print_page_task_view_main_task_tag .input_group .input[data-v-35fbfac7] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #E6EEF7;
  color: rgb(0, 84, 166);
  font-size: 12px;
  padding: 0 12px;
  line-height: 28px;
  border-radius: 14px;
  border: none;
  outline: none;
  z-index: 3;
}
.v_print_page_task_view_main_task_tag .input_group .placeholder[data-v-35fbfac7] {
  position: relative;
  z-index: 2;
  opacity: 0;
  color: rgb(0, 84, 166);
  font-size: 12px;
  padding: 0 12px;
  line-height: 28px;
  width: 100%;
  min-width: 50px;
}
.v_print_page_task_view_main_task_tag .list[data-v-35fbfac7] {
  height: 48px;
}
.v_print_page_task_view_main_task_tag .tag[data-v-35fbfac7] {
  position: relative;
  padding-right: 10px;
}
.v_print_page_task_view_main_task_tag .tag[data-v-35fbfac7]:last-child {
  padding-right: 0;
}
.v_print_page_task_view_main_task_tag .tag:hover .close[data-v-35fbfac7] {
  opacity: 1;
}
.v_print_page_task_view_main_task_tag .tag .text[data-v-35fbfac7] {
  background-color: #E6EEF7;
  color: rgb(0, 84, 166);
  font-size: 12px;
  padding: 0 12px;
  line-height: 28px;
  border-radius: 14px;
}
.v_print_page_task_view_main_task_tag .tag .close[data-v-35fbfac7] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  opacity: 0;
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
  width: 16px;
  height: 16px;
  position: absolute;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACLElEQVQ4T31Ty6sSYRT/nTs+iNCifGxKJhlpoZtBpI2PRau6uIj+gTZ3US2Cal2LWnY3QRDRnxBtlLtrkeJGA0UQGbUcFGbhIyiJizr6xRn6xDtF33LmnN/rnEP4xxNCXARwE4AKQAAYAvhERD/d5bT/QQgRAfDStu17k8nEu1gsnN+BQADRaHSlKMp7AM+IaC77dgBCiJQQ4qTX613tdrtYr9dnyLxeL5LJJBKJxDcAt4nI4AIHgJmFEF/q9fqV0Wh0RpVbsqqqIpPJsKUMEX2XAO8Mwzhqt9vw+/2IxWIYDoewbdvp93g8UFUV4/EYy+USuq5D07TXRPSIODDbtiflctnLsjVNcwrm8zkqlYoDkMvlEAqF0Gw2MRgM4PP5UCwWTw8ODsIMcNeyrA+1Ws0pVhTFaQiHww6IEMJpns1mqFarO1X5fJ6DPWSAJ4ZhvGL58rHkbDbrgPBzN/O3PzYeMsBjwzCO3QBSNhdLOzKTPYD7DHDHsqyP0gKzy2ZmZgvSDmciQQqFAiKRyC0GuLDZbCalUsm3H6KUzWzSjgyRJ1UsFn8RUViO8U2/33/QarWchHmMpmnu2DhYOcbVaoV0Oo14PH5MRE8lwGUA9Uajcc00zf8ukqZpQtf1HoAbRPRjf5WvAzgZDAbxTqcDZtp/LDuVSjEzr/AhEX3drbIsFEJcAvB8u90eTafTc/KYgsEgB8me3wJ4wcx/HZPrKs8DKLjO+TMRnbpv4zd8TieGPxDhwwAAAABJRU5ErkJggg==);
  z-index: 3;
  right: 3px;
  top: -4px;
}
@charset "UTF-8";
.cp[data-v-5c4be054] {
  cursor: pointer;
}
.disabled[data-v-5c4be054] {
  cursor: not-allowed;
}
.button[data-v-5c4be054] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-5c4be054] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-5c4be054] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-5c4be054] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-5c4be054] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-5c4be054] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-5c4be054] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-5c4be054] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-5c4be054]:hover {
  background-color: #004080;
}
.btn_warn[data-v-5c4be054] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-5c4be054] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-5c4be054]:hover {
  background-color: #ccdded;
}
[data-v-5c4be054]::-ms-clear,[data-v-5c4be054]::-ms-reveal {
  display: none;
}
.un_sel[data-v-5c4be054] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-5c4be054] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-5c4be054] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-5c4be054] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-5c4be054]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-5c4be054]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-5c4be054]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-5c4be054]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-5c4be054] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-5c4be054]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-5c4be054]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-5c4be054]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-5c4be054] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-5c4be054]:first-child {
  padding-top: 0;
}
.flex[data-v-5c4be054] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-5c4be054] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-5c4be054] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-5c4be054] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-5c4be054] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-5c4be054] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-5c4be054] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-5c4be054] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-5c4be054] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-5c4be054] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-5c4be054] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-5c4be054] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-5c4be054] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-5c4be054] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-5c4be054] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-5c4be054] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-5c4be054] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-5c4be054] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-5c4be054] {
  overflow: hidden;
}
.overflow-y-auto[data-v-5c4be054] {
  overflow-y: auto;
}
.v_print_page_task_view_main_widget_wrapper[data-v-5c4be054] {
  width: 100%;
  height: 100%;
}
.v_print_page_task_view_main_widget_wrapper .draggable_wrapper[data-v-5c4be054] {
  /*滚动条样式*/
  width: 100%;
  max-height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.v_print_page_task_view_main_widget_wrapper .draggable_wrapper[data-v-5c4be054]::-webkit-scrollbar {
  width: 4px;
}
.v_print_page_task_view_main_widget_wrapper .draggable_wrapper[data-v-5c4be054]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.v_print_page_task_view_main_widget_wrapper .draggable_wrapper[data-v-5c4be054]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.v_print_page_task_view_main_widget_wrapper .draggable_wrapper.position[data-v-5c4be054] {
  position: relative;
}
.v_print_page_task_view_main_widget_wrapper .widget_wrapper[data-v-5c4be054] {
  margin-bottom: 12px;
}
.v_print_page_task_view_main_widget_wrapper .widget_wrapper[data-v-5c4be054]:last-child {
  margin-bottom: 0;
}
@charset "UTF-8";
.cp[data-v-67278bf5] {
  cursor: pointer;
}
.disabled[data-v-67278bf5] {
  cursor: not-allowed;
}
.button[data-v-67278bf5] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-67278bf5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-67278bf5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-67278bf5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-67278bf5] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-67278bf5] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-67278bf5] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-67278bf5] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-67278bf5]:hover {
  background-color: #004080;
}
.btn_warn[data-v-67278bf5] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-67278bf5] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-67278bf5]:hover {
  background-color: #ccdded;
}
[data-v-67278bf5]::-ms-clear,[data-v-67278bf5]::-ms-reveal {
  display: none;
}
.un_sel[data-v-67278bf5] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-67278bf5] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-67278bf5] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-67278bf5] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-67278bf5]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-67278bf5]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-67278bf5]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-67278bf5]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-67278bf5] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-67278bf5]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-67278bf5]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-67278bf5]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-67278bf5] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-67278bf5]:first-child {
  padding-top: 0;
}
.flex[data-v-67278bf5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-67278bf5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-67278bf5] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-67278bf5] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-67278bf5] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-67278bf5] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-67278bf5] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-67278bf5] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-67278bf5] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-67278bf5] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-67278bf5] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-67278bf5] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-67278bf5] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-67278bf5] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-67278bf5] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-67278bf5] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-67278bf5] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-67278bf5] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-67278bf5] {
  overflow: hidden;
}
.overflow-y-auto[data-v-67278bf5] {
  overflow-y: auto;
}
.v_print_page_task_view_main_teach_area[data-v-67278bf5] {
  color: #333;
  width: 100%;
  overflow: auto;
}
.v_print_page_task_view_main_teach_area .title_wrapper[data-v-67278bf5] {
  width: 100%;
  border-top: 2px solid #f2f2f2;
  border-bottom: 2px solid #f2f2f2;
  padding-top: 14px;
}
.v_print_page_task_view_main_teach_area .title_wrapper .title[data-v-67278bf5] {
  font-size: 14px;
  padding-bottom: 14px;
  font-weight: bold;
}
@charset "UTF-8";
.cp[data-v-4fddc3e4] {
  cursor: pointer;
}
.disabled[data-v-4fddc3e4] {
  cursor: not-allowed;
}
.button[data-v-4fddc3e4] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-4fddc3e4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-4fddc3e4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-4fddc3e4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-4fddc3e4] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-4fddc3e4] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-4fddc3e4] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-4fddc3e4] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-4fddc3e4]:hover {
  background-color: #004080;
}
.btn_warn[data-v-4fddc3e4] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-4fddc3e4] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-4fddc3e4]:hover {
  background-color: #ccdded;
}
[data-v-4fddc3e4]::-ms-clear,[data-v-4fddc3e4]::-ms-reveal {
  display: none;
}
.un_sel[data-v-4fddc3e4] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-4fddc3e4] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-4fddc3e4] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-4fddc3e4] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-4fddc3e4]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-4fddc3e4]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-4fddc3e4]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-4fddc3e4]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-4fddc3e4] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-4fddc3e4]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-4fddc3e4]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-4fddc3e4]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-4fddc3e4] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-4fddc3e4]:first-child {
  padding-top: 0;
}
.flex[data-v-4fddc3e4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-4fddc3e4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-4fddc3e4] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-4fddc3e4] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-4fddc3e4] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-4fddc3e4] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-4fddc3e4] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-4fddc3e4] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-4fddc3e4] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-4fddc3e4] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-4fddc3e4] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-4fddc3e4] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-4fddc3e4] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-4fddc3e4] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-4fddc3e4] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-4fddc3e4] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-4fddc3e4] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-4fddc3e4] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-4fddc3e4] {
  overflow: hidden;
}
.overflow-y-auto[data-v-4fddc3e4] {
  overflow-y: auto;
}
.v_print_page_task_view_main_index[data-v-4fddc3e4] {
  width: 100%;
  overflow: auto;
}
@charset "UTF-8";
.cp[data-v-faa97e08] {
  cursor: pointer;
}
.disabled[data-v-faa97e08] {
  cursor: not-allowed;
}
.button[data-v-faa97e08] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-faa97e08] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-faa97e08] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-faa97e08] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-faa97e08] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-faa97e08] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-faa97e08] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-faa97e08] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-faa97e08]:hover {
  background-color: #004080;
}
.btn_warn[data-v-faa97e08] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-faa97e08] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-faa97e08]:hover {
  background-color: #ccdded;
}
[data-v-faa97e08]::-ms-clear,[data-v-faa97e08]::-ms-reveal {
  display: none;
}
.un_sel[data-v-faa97e08] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-faa97e08] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-faa97e08] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-faa97e08] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-faa97e08]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-faa97e08]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-faa97e08]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-faa97e08]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-faa97e08] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-faa97e08]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-faa97e08]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-faa97e08]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-faa97e08] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-faa97e08]:first-child {
  padding-top: 0;
}
.flex[data-v-faa97e08] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-faa97e08] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-faa97e08] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-faa97e08] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-faa97e08] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-faa97e08] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-faa97e08] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-faa97e08] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-faa97e08] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-faa97e08] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-faa97e08] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-faa97e08] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-faa97e08] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-faa97e08] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-faa97e08] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-faa97e08] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-faa97e08] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-faa97e08] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-faa97e08] {
  overflow: hidden;
}
.overflow-y-auto[data-v-faa97e08] {
  overflow-y: auto;
}
.components_task_side_bar_teach_pages_make_video_page[data-v-faa97e08] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  width: 100%;
  padding: 5px 10px;
  position: relative;
  z-index: 2;
  overflow: hidden;
}
.components_task_side_bar_teach_pages_make_video_page[data-v-faa97e08]:hover {
  background-color: #f6f6f6;
}
.components_task_side_bar_teach_pages_make_video_page .file_wrapper[data-v-faa97e08] {
  padding-right: 40px;
}
.components_task_side_bar_teach_pages_make_video_page .wrapper[data-v-faa97e08] {
  width: 100%;
  overflow: auto;
  position: relative;
  height: 100%;
}
.components_task_side_bar_teach_pages_make_video_page .wrapper .progress[data-v-faa97e08] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  background-color: rgb(0, 84, 166);
}
.components_task_side_bar_teach_pages_make_video_page .icon[data-v-faa97e08] {
  background-size: 100%, 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAdNJREFUWEftlztLA0EQx/+zl72gARUbFdMIPkCwi48k2ggWKRQUCxPx0QlKFImKCikV8W0+gdpYaKWFn8VeUBtBwYt66solKJfEuLmEM4VZODiY+c/8mJ2d2yOYViAmnIqu7REQBFBltll8FyNd6tqon0dlOjI7DOw8rQtgRSbKxR70cgHQRsjHV3/zTwHo33m6BVCTSwKZz0iXA4wx8QFsjnr5cjb/dAAhC5yr3QAgIuMRQmA75ONLP2ltB/hOStgNedVIOoRtAMMdDnAlJTwA2g/5+LwZwjYATwNDU62SUXUiigW9fO7LYBuAwoA2N4O7moE7Ujn0d4pN9aoJCNsAZM16EXElcpcAcq4AVwCW3tSmOr++AVaGiKUtmOjhGPIkB0u2dffwgfDxM571pMeYn6O5jiF69vKjxBLAVtCJlrrMI5Ueefowjut7gUkDuJ3j6uYdiyd/CDBzGEdno4LxbjXBVhSAmT4VrfXJav1PgKJugW1NWPRjaDRUUQeR7MOSj93SIMongUxTAihVoFSBLBXQNECUyY5QoXYCHs4jrsTPb+qVbFc7hhBjhSaQ6gWOLhZckxkAgZiocOjagQAGCaiUBrLuECfgVOfl4ctZejTkn3YY+SHd4qQTAAAAAElFTkSuQmCC);
  width: 18px;
  height: 18px;
  margin-right: 8px;
}
.components_task_side_bar_teach_pages_make_video_page .name[data-v-faa97e08] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
  line-height: 20px;
}
.components_task_side_bar_teach_pages_make_video_page:hover .button[data-v-faa97e08] {
  opacity: 1;
}
.components_task_side_bar_teach_pages_make_video_page .button[data-v-faa97e08] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
  background-color: #eee;
  width: 32px;
  height: 100%;
}
.components_task_side_bar_teach_pages_make_video_page .button.delete[data-v-faa97e08] {
  background-size: 15px, 15px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAWFJREFUOE/NkT1LA0EURe+bbLKijR9YqZWIKOhPELGwsZIoYhGwSCaks7KeXgzaROatP0CSzs5CBHstLCIIVkrAKilEiNndJxtUkmUDFhZOM8ybc7gXHiHhlEqlsTAMyyKyCuBBRPY9z3uMo5Qka62rABZFpExE2wBmm83mQq1WC3r5rpzP59eUUjM9H6dEdCYit0Q0ISJHAA6I6DViROSZma+7stb6PkoCEL39pDZfs1TEEFHdWrv0U7tQKERpo8y8O0iOGKXUuLV2J2L+Xi4WizedTmcjnU5fiMg6EV1Za1d+lay1Fsdx5nzfrwOYBNBiZvr/8ksQBMupVOrOdd35drv9xMzTA2trrU8ATDHzljFGGWPC+K219gAMMXMuvqo9IjokomwQBK2EXQ8rpaoicux5XrlPNsY4jUbjHMAmABWXRUSI6BJAlpnf++RvOJfLjWQyGTcuu677UalU3nrnn6hR0RDsxyCCAAAAAElFTkSuQmCC);
}
.components_task_side_bar_teach_pages_make_video_page .button.cancel[data-v-faa97e08] {
  background-size: 12px, 12px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAOlJREFUKFOlks1twzAMhfnUCXy2x+gS7d0bWB6hSOskZf76kxEsbeB7p8gWNnw1PEDJQoFVOEBRNKiu1EfyvUfQlQ/hv7X2pKofWZYxM8u8BzObtm03xpg759ztGSjLkomoEpGt935PRDpBKIpiaYxZE9Ghrms+A0QEa20F4ElV39I0DRD1fV8R0aOqvjjnDqFRBCK0ArASkXcACmAhInvv/TZOnQOU5/lNkiSh+DBNPg7DsG6a5jPq+hcQdPx5pV9Fi8hrdO/CVlXdOed2P9k6OfV8Edw4jpu5wCA0BNd1HQO4/w7umuv4Amgxkg3D60KOAAAAAElFTkSuQmCC);
}
.components_task_side_bar_teach_pages_make_video_page .button.download[data-v-faa97e08] {
  background-size: 12px, 12px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAASlJREFUOE/dkrFKA1EQRe9tXEnURkiR0sbWTrTyC1IEFpRt0mTW5AOst7G3MrwBIYiNpFMj+Q4r/QgNWgQ3m3XkCYEkuLBg55Rv5hzmDo/4Q7GIFZFnku/Ouf2imf8Cdzqd3V6v97KYef62mn0pc7vdPiZ5bWYnJM/9wczsEsAVyYZz7nFRsAS3Wq31IAjuzOwIwBTAF4AKgPt6vR4mSTJbgkXkCcBIVc98Q0QqZjYk6QW+huPxuDkYDLzM9/0me6p6SBHxtltVjebWbre7kef5CMAkTdNGv9//nPdE5AHAgapu/wr7wSiKtqrV6kxVJ4urrsKvZvZG0hvLVBNArqo7jOP41MwuAARlSB+FZOycu/m5dhiGa7VabbMMnGXZh6pmfrbwb5cRfQN3kY0Qq06pEwAAAABJRU5ErkJggg==);
}
@charset "UTF-8";
.cp[data-v-39bb058f] {
  cursor: pointer;
}
.disabled[data-v-39bb058f] {
  cursor: not-allowed;
}
.button[data-v-39bb058f] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-39bb058f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-39bb058f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-39bb058f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-39bb058f] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-39bb058f] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-39bb058f] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-39bb058f] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-39bb058f]:hover {
  background-color: #004080;
}
.btn_warn[data-v-39bb058f] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-39bb058f] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-39bb058f]:hover {
  background-color: #ccdded;
}
[data-v-39bb058f]::-ms-clear,[data-v-39bb058f]::-ms-reveal {
  display: none;
}
.un_sel[data-v-39bb058f] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-39bb058f] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-39bb058f] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-39bb058f] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-39bb058f]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-39bb058f]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-39bb058f]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-39bb058f]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-39bb058f] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-39bb058f]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-39bb058f]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-39bb058f]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-39bb058f] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-39bb058f]:first-child {
  padding-top: 0;
}
.flex[data-v-39bb058f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-39bb058f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-39bb058f] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-39bb058f] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-39bb058f] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-39bb058f] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-39bb058f] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-39bb058f] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-39bb058f] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-39bb058f] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-39bb058f] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-39bb058f] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-39bb058f] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-39bb058f] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-39bb058f] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-39bb058f] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-39bb058f] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-39bb058f] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-39bb058f] {
  overflow: hidden;
}
.overflow-y-auto[data-v-39bb058f] {
  overflow-y: auto;
}
.components_task_side_bar_teach_pages_make_video_part_page[data-v-39bb058f] {
  width: 100%;
}
@charset "UTF-8";
.cp[data-v-72a6498b] {
  cursor: pointer;
}
.disabled[data-v-72a6498b] {
  cursor: not-allowed;
}
.button[data-v-72a6498b] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-72a6498b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-72a6498b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-72a6498b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-72a6498b] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-72a6498b] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-72a6498b] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-72a6498b] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-72a6498b]:hover {
  background-color: #004080;
}
.btn_warn[data-v-72a6498b] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-72a6498b] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-72a6498b]:hover {
  background-color: #ccdded;
}
[data-v-72a6498b]::-ms-clear,[data-v-72a6498b]::-ms-reveal {
  display: none;
}
.un_sel[data-v-72a6498b] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-72a6498b] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-72a6498b] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-72a6498b] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-72a6498b]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-72a6498b]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-72a6498b]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-72a6498b]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-72a6498b] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-72a6498b]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-72a6498b]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-72a6498b]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-72a6498b] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-72a6498b]:first-child {
  padding-top: 0;
}
.flex[data-v-72a6498b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-72a6498b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-72a6498b] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-72a6498b] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-72a6498b] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-72a6498b] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-72a6498b] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-72a6498b] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-72a6498b] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-72a6498b] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-72a6498b] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-72a6498b] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-72a6498b] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-72a6498b] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-72a6498b] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-72a6498b] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-72a6498b] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-72a6498b] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-72a6498b] {
  overflow: hidden;
}
.overflow-y-auto[data-v-72a6498b] {
  overflow-y: auto;
}
.components_task_side_bar_teach_pages_make_file_page[data-v-72a6498b] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  width: 100%;
  padding: 5px 10px;
  position: relative;
  z-index: 2;
}
.components_task_side_bar_teach_pages_make_file_page[data-v-72a6498b]:hover {
  background-color: #f6f6f6;
}
.components_task_side_bar_teach_pages_make_file_page .file_wrapper[data-v-72a6498b] {
  padding-right: 40px;
}
.components_task_side_bar_teach_pages_make_file_page .wrapper[data-v-72a6498b] {
  width: 100%;
  overflow: auto;
  position: relative;
  height: 100%;
}
.components_task_side_bar_teach_pages_make_file_page .wrapper .progress[data-v-72a6498b] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  background-color: rgb(0, 84, 166);
}
.components_task_side_bar_teach_pages_make_file_page .icon[data-v-72a6498b] {
  background-size: 100%, 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACQ0lEQVRYR+2XzaraQBTHz2ii18+oCYgGFXGjCPExuuzu0tveB+kblEIXpa9Q6KZ00W03voAbs1EQv0XuQlAUq0ZxyglVYmydeJPYTWcVOGfm/5uZ/zlDCBhGtVq9E0XxI6X0FQAIxtg13xzHrSVJekwmk99Y84gxQVXVd5TSt6xJrDjHcSCK4pYQ8sCCMAM8UUqTLAFW/DcApjEhTgDq9TplLW4lbgBgQtwC4CKEKwBerxckSTIf1h+vwxUAVE4kEsDzvBlCI4S8NhrTNQCPxwPhcBh8Ph8QciKjUUrvZVn+jnSuAVwyKyHkh6IoL2wDBAIBQMdvNhvQNM1Kgeg5tgGi0Sik02n9eA8DIcbjMSwWCyaILQBBECCbzeq7RsHVagXBYBBkWdZN1+l0YLlcXoSwBVAsFnWhZrMJ2+32KBQKhaBQKMB8Poder+cOAAqXSiV9h+12+0ykXC7Dfr+HRqPhDgAaDhvMer2G2Wx2IoIxhMNYq9VyB+Bvq2Kd53I5QHOiLyaTye0AjOJYAd1u190qMK+eyWQgHo/r5uv3+0Ap+0G1VQVGgEgkAvl8/njvVsQdaUQHCGxGaMrBYHBmypu04lQqBdiYsO7R/VaHY1dgVdCc5xiA3+8/Pka73c4yj2MA+CbEYjEYDocwnU5vD4AliB4YjUb/xoSWt2xKdOwK/gO4cQI/ASDw3IWvmPe1Uqnc623ZOElV1c+U0scrFnpWKiHkjaIoX84AarWawPP8JwB4aef3/ALVhBDyQVGU94ecXy3RNjALBo8zAAAAAElFTkSuQmCC);
  width: 18px;
  height: 18px;
  margin-right: 8px;
}
.components_task_side_bar_teach_pages_make_file_page .icon.doc[data-v-72a6498b] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA7VJREFUWEfFl11oHFUUx3/n7mISNLXqi62o1EStO0HUItbig+CDAbFoYWe1RSzW7qzgx4MFEUT70seKikJnUy2olOTGgvVBqWDRWlpRpKKZjVEJhRa19qVrQvO1O0dmt6vbZJJukl28j3fOufd3z/mfO+cKMaPnsfwGDXUvyloEibNZYK4MnETkYEkSu0f6t/2+kH/s4inXHxW4QaEgii4GQASjihOBKxQV3Txsc5/Ot8YcgFs3vtuZbC/9DXI4sNkHFrN5zdZx/UlFpwRpi+YMZtNPdnssxByAdWn/yknhHMLnwYD34FIBgGFIvArljxRCQR4JbPbQ7PVaChBY786edP5RFR0ALanh4UJ/7ot6iJYDRJulMn5aQt0PMq0J01vo3/51DWI+DZwAjgbW27qcFEQR+E8XfY9D+IHCn9NjU12/ffb8VPRtsSXWEE8kQiDa4NhFDqp3I3INhi1Bv7e/1QCVCogbitqCzWX+BXBcfwZINnS8GCNBvxmyuXtrn1Lpd67VcjI2uibJEQQTDHhdLQNY6CAp1/9RYE1gvc7/E6ArsN7lTQUol2RTMmFWx50+pDwRDOYKlZKsRqD5ACCHFF6bR3VBMOj1NAJwRuAI0KVwV+SgcNLAd/VzKH+J8FWI3CToukiEivkY9KV41fNzwXobGgEYK00mrzMdpZuN8v0FgB0F6+2+LdO33mh4vJI34ZWhAW+X4/oHgY2zq6ABEc6fAkGfGbK5PY6b/xW0W8vSo21mfPiW06ecwqozwFVJbb+xbCbbQ+UXAdNUAOCH6ApNuf4uYHPBemsc1387sNnnnEz+Q1VZWbDZh5zMnjdQeaGq5OaloBI9LbMeZJyEZjsmeHmynbMYuV/DsiOJ5HjpvDmUaJ85LciKGkCzRFgBENg3ZL2nnPTebjGl21XlgGJ26mVhvlikeHUHTyu8Wct1FIHmlqFyfgJWjw56RSfjv4/yBMi3gc3eAzuN464aAbrrAeqv4mWJsM75qMAfqvQidEZdjYEDCtEV2lu/SRSBUOR1o6Rjy1DlVDCYfbGRMlzS/ygCaKoGFktRrYLkDijdF+crmLNDNvteSyPQCg00HIhlX0R3bN23sjw9seT2bHq8rTTyybaxRohj/4aNODbL5pIAqbS9Ajn3ZRTWwHrPNmvj2jqXBOje8taKtpm2IujhwOaW9DRbCNpx/agxuf6ilmy2Q8rNjwoaPU6Hqy1Bc4ZUG9+1oMcCm6uUbKzwLjzP+6rGsmRxzsXWEOUE6JO1Fu0f+jMhPwbxDxMAAAAASUVORK5CYII=);
}
.components_task_side_bar_teach_pages_make_file_page .icon.xls[data-v-72a6498b] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA+xJREFUWEfFl01oXFUUx3/nJS+SpvNm8lFQqkWNi0hFUCx+oyCiglIVarEurOjSjS4q9KVlMDMxFrJQV2n9WBQEqwsFFRSU4kfJRlNiP8BFVCriIiZz74Q2mY935L3Mq5PkTTJpJnhX77177r2/9z/n3HuukNBSfuoeQd4VZQBBkmwaflOqCL8rfFYpV0YvHrn412rjEydP+94Uyg5EzwG6LgBwUNlZAzcq7LM5+2WjOVYA9B3oS5XdkgX91uSLD61z8cg87XvzwIKiV0UfRJ5uBLECoPu17nTQXi0AX5u8fWQDAOcd9HAVPgECVJ60w/ar5fNtKoDJ29syfuqpAPlI0AptzhPmdfNNPcSmAyy6JL0H9EOg5Dj66OxQ8fsYolEMTCj8YPN2/0ZcECoQj/d871lRjiP6t7HFft5hIQqPK1lgrTFxECKcWmKr7AJ61eE5O2RDRTYVYDEDkppywgzbvZcB0r5XBtrX+rNV+sdN3t4d93dlu67Wkiaq60r7d4Bj8rZ/0wBW+5G0n54EvcHkbaoRwCzwU22S64Gb6iacAP5BI9c9iNBW61uiQBMA/SZvuxIBFMqO49xZGCpM9Pq92yuUzwAZkF+Ma+4gSylzMLVfRT6oW6h1ALVJTxvX7iJLJTOYeiFQGROVu8yw+XnLwS3XuNJ+FuiuB1DlhAhRHJi8fcbzvVGB62KbNrf86kz20p81FzRWIB6gcMjmbS587x5MPT6bK34ePnu+96nA7mUyjwMXgD01APF874zAzssATnDLzNDc2XUA6ELg6u1z2bnwRIxatJlAlL/LAQQdUXEGIoCceTM9mHoRnL7YLrgUvFccLU43DRAFiPJjYdjeFz7XTsmp8DEJoD4NNxSE9YNFGCrk7OH4W9r3wnP9sSQARA6h3LjoAnN0cf+vi5MqH5sRM7sOBXTSuMUwEEvxgr1+5/YKbi0rlmC0NgbCVIyj3nvF65EuHTPtxb1kCcKsUJX3l8eAwhcCD9SC8OG0nz4GGu4jUROclwr5wh9NKVAvfVgfOshbCsdt3r4dTpbgilbuAyulT/upMZB9iNxqcua3BFeMV91gd9t829ZIgREz1Xmg89oOp6MjVsDMmAscpdyEAnoS+LVeYkXuF7gZdBII/R1WqvcKEud5a2NgtTRq0Pf/A2zKPrAOJTYWhJlsJqPzyQVEMxBu4Famj0wXm7FNDMJmBrbKZk2AbdltW0uVhZMC44WcfblVC/+3nUcV0dLjuH6RnmyPVy1XzEauZqtBe753LqwTlpRkywdEl1PYAXL+Ci6nDddXtF1gQJVTtnbKJlautev5sdC4xaV7AExUg+D5uTcW64x/ATYqPT+06JSoAAAAAElFTkSuQmCC);
}
.components_task_side_bar_teach_pages_make_file_page .icon.ppt[data-v-72a6498b] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA7hJREFUWEe9l11oW2UYx//POWmsbT2JZTitBZnbbpzMJuekA0EyNhREeifozcApY+DFOi+cKIIiguC8WK82YUNFBT8Q8WsIQwbKVJpzkmZjbozRzcG6MsTlnIw2ien7l5M1NaYnSRMT38v3fT5+PM//fc55BQHLGY/sgOK7AmwkIEE2jfaELFLkrJAfF8L5ww//gsVm/quC+wkzlnGN4DCAc+0k920JGRLg/oofca6syxPbpt1LDYHrD84mBu8uUL8G8AvTzj/ZLoATj5jQaAP4A8A6EJeJUtJyCleCYq2qQDo2MEI9dBXAp6btPd0xADGlCYsKcgDERVHlZDyzMFcfr6cApuPtTyeMKRL7AJwPlVTyodM3r9dC9BzAT+ZYdxwBZC/AMwtFLfnIGfdGFWIVwK8PDq7v69dPieC7eMqb/C8t8CtwS4uQGStyTIG7RXg0nsrvaQjQbsJ6+6oIhbgMwfnqOYEQgJ0AC1pZH4nN5HL+WVt3fC1wNbegsbmSp8y0+9kKgGMZf+EWYUdLBIfjKe9539k20QcMrAsOpG8UkZ8AHjTt/IGeAFQTZ01jW2jRy2z5DaWVvfHIhrLiLIj3Tcfb3VOAtGXMK38YkdstJ+8PJWSXAUTwQTzlPdMUQIM8FrPdE1X6k9sRiuaio9T5OIVvVKbc8qq2ILsVg+o24xMqOQ7hawTWa5C3Y7b7UkcAS8SsaHy1kocsaqI5X6XcYxPjxqNQ+L4ewE4Yk0IcEsEkwUtUWj9FzSXs/KmOAKipm1Ty878EJdhlpryPHMvwh0m0UsZlEaYTxj4SUyv2ihNmOv9tvQbW3IIgAE3klVjKfcu2jFkBNtQCVFuwRCQ1yOdf2+6e1wHVTYD5sFI7+vvCV72l8p8A9FqAVne4bREO5dwfF4YjIxUJFEulC9nF+S0PQC8MGEcB7KrVABR/hyZmIATxTdz2PmwboFgonw7fru+tBFUIQeRegjsB3FebyNcAiVEAE8EA8o7puC+2DUBNrlOpmVal9QFA+QHEpiBbDTI95uRO9hSgOoqbwfYUoOsaEMGbAnEVeXAtLei6BlolrRdhMw0oyLTVrgbaBei6Bv5XgMxYNKovseO/o1LYLVoOFlpBN7wFrRy7db4mgOzWobvKYe04yROWk3+5W8mbfo5rk9jmwD0ioblOn2bNgDNjxmYVwgVA3jNt99nKh6ze4Z/HKYYBWfmt7kYlBOpOQkY14IWY7R0KBPA3/ee5kEdIbOpYmQHEBBYh+NK44T23+SKKvsnfIcaDP1WxCa0AAAAASUVORK5CYII=);
}
.components_task_side_bar_teach_pages_make_file_page .icon.mp4[data-v-72a6498b] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAdNJREFUWEftlztLA0EQx/+zl72gARUbFdMIPkCwi48k2ggWKRQUCxPx0QlKFImKCikV8W0+gdpYaKWFn8VeUBtBwYt66solKJfEuLmEM4VZODiY+c/8mJ2d2yOYViAmnIqu7REQBFBltll8FyNd6tqon0dlOjI7DOw8rQtgRSbKxR70cgHQRsjHV3/zTwHo33m6BVCTSwKZz0iXA4wx8QFsjnr5cjb/dAAhC5yr3QAgIuMRQmA75ONLP2ltB/hOStgNedVIOoRtAMMdDnAlJTwA2g/5+LwZwjYATwNDU62SUXUiigW9fO7LYBuAwoA2N4O7moE7Ujn0d4pN9aoJCNsAZM16EXElcpcAcq4AVwCW3tSmOr++AVaGiKUtmOjhGPIkB0u2dffwgfDxM571pMeYn6O5jiF69vKjxBLAVtCJlrrMI5Ueefowjut7gUkDuJ3j6uYdiyd/CDBzGEdno4LxbjXBVhSAmT4VrfXJav1PgKJugW1NWPRjaDRUUQeR7MOSj93SIMongUxTAihVoFSBLBXQNECUyY5QoXYCHs4jrsTPb+qVbFc7hhBjhSaQ6gWOLhZckxkAgZiocOjagQAGCaiUBrLuECfgVOfl4ctZejTkn3YY+SHd4qQTAAAAAElFTkSuQmCC);
}
.components_task_side_bar_teach_pages_make_file_page .icon.pic[data-v-72a6498b] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACt0lEQVRYR+2XXUgUURTH/2fu3B3WQg2rJSEsrZcojKKHKNg16mEhIhdyFSoMK3pIIhQpSRj7EJGoFHowKLFeAkkIBKmgIHrooaAioiAsFCwDiwRdx92ZGzuh7eiuM047QeB9GuZ8/H9z7rkfQ0gZojasTBb4rxpAFQH5qbYFPgsePHCJl1U12cVRqsO4Gmkh4KxdkBM7D0UFDKOV76pqnM/fAjChRr4CCDgRsPORgxUgIgGBNl4WPZPJfzaAsEvs1J4ESA4TAuIyD1U2pIv1HGBalAhXeKiybjaEZwBsZwTEZIseSXSNB6OnU196BiCt3wKpcN2cqhNRBw9FT81UJtVjQo1krQcgMUhrNoKWFwKMWyth6B2+cI0J4VkF7Jo1R+01tf8/AMotANsWhjHyGcbbZ3YfmtHuugK+wyrY2k1mYq2rCcbgO1cQ7gGqL4AVbfgNcOc8jIHX/xaAlgXAtu+D+DYI/cUDV+LJINcVyKQolWyGVFyKxKNuR1BZBaD8AJTjbSD/Ukzdvw791WNbiOwBMA5fTQvYqmJTVGgxaJ11ED9G5oVYOACT4Ys2IPG8D8bAm5nkfO8JyFv3WMT0oQ+Y6joHCCN7y1AORcGDFRDjY9Bu1EOMjYKVhuDbX5tWJP7kLhJPe7IDQIEiKMfaZk43feg94v03oRy5COJKWhGh69BuNUIMf0xrdz4FJEE52gqpsMSSSCTiINl6yMxWMkaHoXXWA3FtDoRjAHlHOfjug7Zdnckh8fIh4n2d7gAobyWUk+0g2ecaQAiBqeSO+elP4zrfiJgMWrE6ebFzDWAuze9fAC1myeF4Cv5KeZ7gRYDFCqStQKw5MiEE/F413nReEvjpb+41f36tl9LmyG0IHPIaQIC6l6j3qucACDWcOwl/uyFQToQ8D0BiAujJQayW1P6xZP5fLtsYMM4x2VcAAAAASUVORK5CYII=);
}
.components_task_side_bar_teach_pages_make_file_page .icon.zip[data-v-72a6498b] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACQ0lEQVRYR2NkQAINDgoc3OIcExgYGCIYGBj4keWQ2R6ZbQw69oFgoW1TyhiuHdmMopSLT/iHsXtMjEVI5lpcZsDEGZEV9IRrtP9nYKggpImgA/hFGAxcw38zM7JEEnIEugNe/GdgECfkAPf0FgZt+wCwsu3TKhluHN0KZv///w9Mc0EcAGISdASKA7rDNf4Tshxd3jOrg0Hbzh8svGVSCcONY1uRHUDQEfRwAF5HkOUARkYmBkYmJrCv3VKbGDRtfCAJcmo5w83j2xk4ePgZjDxi0AMLa3SQ5QBCiRBks65TCAOvEGpyYmRk+MXEwBKFnDBp5gBWDi4GBT1rBj4RSQYmJhZ4aIAc8evXrzDXpJqNIEGyHOCa2sigbesHNnTX7HqGmyd2gNn//vyB5wQCiXlX6cob7mQ7ANlwbLmAiJw0xB3AzMLKwMQMiVenhGoGdUtPMHvH9CqGWyd3EhEADJSFADG5gKZpYMAd4JJUx6Bp4wv25L4FLQy3T+0Bs3///Mbw/z9RpTllUYAcvHEd6xjEFDTBQgtK/RjePL5N+zQwqBwQXreIQVRODeymZfVRDO+e3qNHCDAyMDKiFKJgS2HtASJcQFkaQM4FyJbRLQ2MOmA0BEZDYMBDwCIwg0HJ0B6jvNk6pYzh46vHRJRDFLYHiLGB3PbANwYGBk4qWIDXCEaG/6tLVt4Mw2yURmguZvj/H6NHQW0HMTMyRBetuLEMwwEdoUr8zExskxgYGECdPZzdcwoc9IbhP2NP6arrnTAzAIw3ZjAazjcMAAAAAElFTkSuQmCC);
}
.components_task_side_bar_teach_pages_make_file_page .icon.pdf[data-v-72a6498b] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADKUlEQVRYR+3XW0hTcRwH8O9/O0fdpi43dNaWCdHF8hLOmJoXuoCQkJJ5N7to4ENEDxkKUWFJBRVmRQ8RFYkvIl18CIQyClNB7SVpXqYz05qapVntTLcTOxlNM87mcdJD/6ex/+///332+//ODn8Ch9EQHOwVoFBVAMhiAbnjnCufKT8/s39Oep6yoKCWbx1xDOjQ6s6xLEr4FvHNU0oF/NJ2T1G0KJsPMQvwWqv7ABYqvgR88zMAexgvYjYgUsfybe7MvAOAF7EUAA4BWpStmqcn3AIQy32hyMyYW6x5EW4B2DMvS90FOiBgNoIQCyiS41gJtwFEUglk0TrQgYEgYvFvCIHFZmYy1CXFD+1fLhxACDxWajBlGgbLMM70pmNMfWh7S5IggLrsFHy2JmJq6D0MWXkA69IDJBBAUdjQ9BxjNbVQZqajZ08WmD6jK1UQCCAEIY3P8OVFI+Q7tsGQkw9zZ9cSAgCsun4FsigtCEVBvz0J1s/jSwuQJ++EpuwkLO8G0Z2S5kpye6zAI7A/PjSNdQ31MOs7YSwsWnqAV8h6rK66wyUeOF6KiScNriCEV2B5STFkm6PgoVHDOj4OQ95+TA+POIsQBhBJJFj7uA5DZ8pBa9QIPHIY3/Wd6CssgthbBlql4prT3GOAbXJyPpQwgHJvLpS5WehKTgVsNgRVXIJPXCxsDAORpyfYmT8l1mLBQHEpJhtfzkUsHEA8PLCm7j4YoxHWsTHIYqIxbTJhsrkFkrAwSMPD8LW1DYyhF4rMdHysqoap4uriAOyN53/oIHwTE2Du6sanB48w8bQB0yOjPxMQAu/4LfBJiOOOwdL/FiM3b8E6PiEMQKvVCDx2FD7xcSCEwHTtBkZv33W24YT1gHRTBIIqL8Pc3QNpRDjMb/To3VfAnb2A4XwPaM6Xwzs2hntxs4wFvfkHuDegwOE8wDs+DitOlGJqaAiDp8/C0t8vMDe33HnAYmSbZ4//gH+0Ah2Rum8sIHHTuTtsS2pC25u5i8Psy2mk7h4L5LkbQIgod2NbU/UfgFatVu4FqpKwSBFyPf/bDyDAKMuSi6Gvmi/8ivkB6etqMCgDh/wAAAAASUVORK5CYII=);
}
.components_task_side_bar_teach_pages_make_file_page .name[data-v-72a6498b] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
  line-height: 20px;
}
.components_task_side_bar_teach_pages_make_file_page:hover .button[data-v-72a6498b] {
  opacity: 1;
}
.components_task_side_bar_teach_pages_make_file_page .button[data-v-72a6498b] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
  background-color: #eee;
  width: 32px;
  height: 100%;
}
.components_task_side_bar_teach_pages_make_file_page .button.delete[data-v-72a6498b] {
  background-size: 15px, 15px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAWFJREFUOE/NkT1LA0EURe+bbLKijR9YqZWIKOhPELGwsZIoYhGwSCaks7KeXgzaROatP0CSzs5CBHstLCIIVkrAKilEiNndJxtUkmUDFhZOM8ybc7gXHiHhlEqlsTAMyyKyCuBBRPY9z3uMo5Qka62rABZFpExE2wBmm83mQq1WC3r5rpzP59eUUjM9H6dEdCYit0Q0ISJHAA6I6DViROSZma+7stb6PkoCEL39pDZfs1TEEFHdWrv0U7tQKERpo8y8O0iOGKXUuLV2J2L+Xi4WizedTmcjnU5fiMg6EV1Za1d+lay1Fsdx5nzfrwOYBNBiZvr/8ksQBMupVOrOdd35drv9xMzTA2trrU8ATDHzljFGGWPC+K219gAMMXMuvqo9IjokomwQBK2EXQ8rpaoicux5XrlPNsY4jUbjHMAmABWXRUSI6BJAlpnf++RvOJfLjWQyGTcuu677UalU3nrnn6hR0RDsxyCCAAAAAElFTkSuQmCC);
}
.components_task_side_bar_teach_pages_make_file_page .button.cancel[data-v-72a6498b] {
  background-size: 12px, 12px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAOlJREFUKFOlks1twzAMhfnUCXy2x+gS7d0bWB6hSOskZf76kxEsbeB7p8gWNnw1PEDJQoFVOEBRNKiu1EfyvUfQlQ/hv7X2pKofWZYxM8u8BzObtm03xpg759ztGSjLkomoEpGt935PRDpBKIpiaYxZE9Ghrms+A0QEa20F4ElV39I0DRD1fV8R0aOqvjjnDqFRBCK0ArASkXcACmAhInvv/TZOnQOU5/lNkiSh+DBNPg7DsG6a5jPq+hcQdPx5pV9Fi8hrdO/CVlXdOed2P9k6OfV8Edw4jpu5wCA0BNd1HQO4/w7umuv4Amgxkg3D60KOAAAAAElFTkSuQmCC);
}
.components_task_side_bar_teach_pages_make_file_page .button.download[data-v-72a6498b] {
  background-size: 12px, 12px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAASlJREFUOE/dkrFKA1EQRe9tXEnURkiR0sbWTrTyC1IEFpRt0mTW5AOst7G3MrwBIYiNpFMj+Q4r/QgNWgQ3m3XkCYEkuLBg55Rv5hzmDo/4Q7GIFZFnku/Ouf2imf8Cdzqd3V6v97KYef62mn0pc7vdPiZ5bWYnJM/9wczsEsAVyYZz7nFRsAS3Wq31IAjuzOwIwBTAF4AKgPt6vR4mSTJbgkXkCcBIVc98Q0QqZjYk6QW+huPxuDkYDLzM9/0me6p6SBHxtltVjebWbre7kef5CMAkTdNGv9//nPdE5AHAgapu/wr7wSiKtqrV6kxVJ4urrsKvZvZG0hvLVBNArqo7jOP41MwuAARlSB+FZOycu/m5dhiGa7VabbMMnGXZh6pmfrbwb5cRfQN3kY0Qq06pEwAAAABJRU5ErkJggg==);
}
@charset "UTF-8";
.cp[data-v-2cd12e9e] {
  cursor: pointer;
}
.disabled[data-v-2cd12e9e] {
  cursor: not-allowed;
}
.button[data-v-2cd12e9e] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-2cd12e9e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-2cd12e9e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-2cd12e9e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-2cd12e9e] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-2cd12e9e] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-2cd12e9e] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-2cd12e9e] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-2cd12e9e]:hover {
  background-color: #004080;
}
.btn_warn[data-v-2cd12e9e] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-2cd12e9e] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-2cd12e9e]:hover {
  background-color: #ccdded;
}
[data-v-2cd12e9e]::-ms-clear,[data-v-2cd12e9e]::-ms-reveal {
  display: none;
}
.un_sel[data-v-2cd12e9e] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-2cd12e9e] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-2cd12e9e] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-2cd12e9e] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-2cd12e9e]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-2cd12e9e]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-2cd12e9e]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-2cd12e9e]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-2cd12e9e] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-2cd12e9e]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-2cd12e9e]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-2cd12e9e]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-2cd12e9e] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-2cd12e9e]:first-child {
  padding-top: 0;
}
.flex[data-v-2cd12e9e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-2cd12e9e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-2cd12e9e] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-2cd12e9e] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-2cd12e9e] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-2cd12e9e] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-2cd12e9e] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-2cd12e9e] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-2cd12e9e] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-2cd12e9e] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-2cd12e9e] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-2cd12e9e] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-2cd12e9e] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-2cd12e9e] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-2cd12e9e] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-2cd12e9e] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-2cd12e9e] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-2cd12e9e] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-2cd12e9e] {
  overflow: hidden;
}
.overflow-y-auto[data-v-2cd12e9e] {
  overflow-y: auto;
}
.components_task_side_bar_teach_pages_make_file_part_page[data-v-2cd12e9e] {
  width: 100%;
}
@charset "UTF-8";
.cp[data-v-5db13ae7] {
  cursor: pointer;
}
.disabled[data-v-5db13ae7] {
  cursor: not-allowed;
}
.button[data-v-5db13ae7] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-5db13ae7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-5db13ae7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-5db13ae7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-5db13ae7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-5db13ae7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-5db13ae7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-5db13ae7] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-5db13ae7]:hover {
  background-color: #004080;
}
.btn_warn[data-v-5db13ae7] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-5db13ae7] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-5db13ae7]:hover {
  background-color: #ccdded;
}
[data-v-5db13ae7]::-ms-clear,[data-v-5db13ae7]::-ms-reveal {
  display: none;
}
.un_sel[data-v-5db13ae7] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-5db13ae7] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-5db13ae7] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-5db13ae7] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-5db13ae7]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-5db13ae7]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-5db13ae7]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-5db13ae7]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-5db13ae7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-5db13ae7]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-5db13ae7]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-5db13ae7]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-5db13ae7] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-5db13ae7]:first-child {
  padding-top: 0;
}
.flex[data-v-5db13ae7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-5db13ae7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-5db13ae7] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-5db13ae7] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-5db13ae7] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-5db13ae7] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-5db13ae7] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-5db13ae7] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-5db13ae7] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-5db13ae7] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-5db13ae7] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-5db13ae7] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-5db13ae7] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-5db13ae7] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-5db13ae7] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-5db13ae7] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-5db13ae7] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-5db13ae7] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-5db13ae7] {
  overflow: hidden;
}
.overflow-y-auto[data-v-5db13ae7] {
  overflow-y: auto;
}
.components_task_side_bar_teach_pages_make_hyperlink_page[data-v-5db13ae7] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  width: 100%;
  z-index: 2;
  padding-top: 10px;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group[data-v-5db13ae7] {
  width: 100%;
  background-color: #fff;
  border-radius: 2px;
  padding: 0 10px;
  border: 1px solid transparent;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group[data-v-5db13ae7]:hover {
  background-color: #F6F6F6;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group input[data-v-5db13ae7] {
  background-color: transparent;
  outline: none;
  border: none;
  width: 100%;
  line-height: 30px;
  color: #333;
  font-size: 14px;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group input[data-v-5db13ae7]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group input[data-v-5db13ae7]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group input[data-v-5db13ae7]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group .val[data-v-5db13ae7] {
  font-size: 14px;
  line-height: 30px;
  color: #333;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group.edit[data-v-5db13ae7] {
  border: 1px solid #E5E5E5;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group.edit .key_group[data-v-5db13ae7] {
  border-bottom: 1px solid #f4f4f4;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group:hover .key_group .key_fun[data-v-5db13ae7] {
  opacity: 1;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group .key_group[data-v-5db13ae7] {
  width: 100%;
  height: 30px;
  position: relative;
  z-index: 2;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group .key_group .key_fun[data-v-5db13ae7] {
  opacity: 0;
  position: absolute;
  z-index: 3;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group .key_group .key_fun .button[data-v-5db13ae7] {
  width: 15px;
  height: 15px;
  margin-left: 8px;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group .key_group .key_fun .button[data-v-5db13ae7]:first-child {
  margin-left: 0;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group .key_group .key_fun .button.edit[data-v-5db13ae7] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAV5JREFUOE+l0jFLA0EQBeA3e7kjnYKFChbWYqFgYVIFNKWIYil4RdgFf4BgZ2mroLATAmpjpaiNYBUQItopWFlaqI2lKeJm5EJOLolnQLcc+ObNsEP4x6PIGmOWRWQfwHCilxBRaK09impa6wEAq86540ql8h7VWlhr/SIih0qp8+QgInLPzB9hGA4GQXAFYArAo3NuLmoQ4yglb6296d4iAYNms7mklDoD8MTMK7/iBPR9359vNBqzAE4AbDHzdiqOIRFl6vV6MZvNxnCXmTeSO3eMnUj0nHNFz/Ny7cRvmIq11jUAged5RedcvhsWCoVMtVr97Bm7VCqNKaWeRWSSiMa7oTFmQkSumXmoBxtjFkTkAsAtgGkAO/GO7ZvIiUiNmeknPCMimwAeROSuXC5fJr/PGJOO+13rT/iViA4AdFxYSqNFEVlj5tHkbe8BGOmXDOCNiNattact/Nf3BTnL0RABBpteAAAAAElFTkSuQmCC);
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group .key_group .key_fun .button.delete[data-v-5db13ae7] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAWFJREFUOE/NkT1LA0EURe+bbLKijR9YqZWIKOhPELGwsZIoYhGwSCaks7KeXgzaROatP0CSzs5CBHstLCIIVkrAKilEiNndJxtUkmUDFhZOM8ybc7gXHiHhlEqlsTAMyyKyCuBBRPY9z3uMo5Qka62rABZFpExE2wBmm83mQq1WC3r5rpzP59eUUjM9H6dEdCYit0Q0ISJHAA6I6DViROSZma+7stb6PkoCEL39pDZfs1TEEFHdWrv0U7tQKERpo8y8O0iOGKXUuLV2J2L+Xi4WizedTmcjnU5fiMg6EV1Za1d+lay1Fsdx5nzfrwOYBNBiZvr/8ksQBMupVOrOdd35drv9xMzTA2trrU8ATDHzljFGGWPC+K219gAMMXMuvqo9IjokomwQBK2EXQ8rpaoicux5XrlPNsY4jUbjHMAmABWXRUSI6BJAlpnf++RvOJfLjWQyGTcuu677UalU3nrnn6hR0RDsxyCCAAAAAElFTkSuQmCC);
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group .val_group[data-v-5db13ae7] {
  width: 100%;
  min-height: 30px;
  position: relative;
  z-index: 2;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group .val_group .done[data-v-5db13ae7] {
  position: absolute;
  z-index: 3;
  width: 22px;
  height: 22px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAT5JREFUSEtjZAhZ4cnw//9MBkYGWQZqgP8MjxkYGdMZGYKXP6KaoTCH/Wd4zMgQsvw/NRyKbsaowfAQoSgoaoO1GIr9NBgmbbvFULfyCkowk21wa6QuQ1WQNtiwR2++MshnbqbcYGRD////z5A28zTDnL338BvMx8nCYKAoyHD0xhuGv/8wUyK6oblzzzJM3XkHI8ViBMXZTjcGIyUhht0XnzP4dx1h+P7rL1wTsYaCNGAY/HC6L4OcCDfYsD0XXzD4dR0GG06KoVgNtlAVZthZ48DAx8UKN/zc/fcMZQGaYD4oTHF5Hzk8sKYKSzVhhh3VCMPhRQCRhmJ1McwQdMOJdSlMP950DDJ8a5U9Ax8nK0PevLMM07DEPq4CjGAGEeRmY+DlZGF49OYbSYUgQYNJMg1J8VA0mHZVE20qUwBKp6ntNVBH8AAAAABJRU5ErkJggg==);
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group .val_group .input[data-v-5db13ae7] {
  padding-right: 30px;
}
.components_task_side_bar_teach_pages_make_hyperlink_page .link_group .val_group .val.show[data-v-5db13ae7] {
  word-break: break-all;
}
@charset "UTF-8";
.cp[data-v-67e7dc0c] {
  cursor: pointer;
}
.disabled[data-v-67e7dc0c] {
  cursor: not-allowed;
}
.button[data-v-67e7dc0c] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-67e7dc0c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-67e7dc0c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-67e7dc0c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-67e7dc0c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-67e7dc0c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-67e7dc0c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-67e7dc0c] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-67e7dc0c]:hover {
  background-color: #004080;
}
.btn_warn[data-v-67e7dc0c] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-67e7dc0c] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-67e7dc0c]:hover {
  background-color: #ccdded;
}
[data-v-67e7dc0c]::-ms-clear,[data-v-67e7dc0c]::-ms-reveal {
  display: none;
}
.un_sel[data-v-67e7dc0c] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-67e7dc0c] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-67e7dc0c] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-67e7dc0c] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-67e7dc0c]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-67e7dc0c]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-67e7dc0c]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-67e7dc0c]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-67e7dc0c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-67e7dc0c]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-67e7dc0c]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-67e7dc0c]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-67e7dc0c] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-67e7dc0c]:first-child {
  padding-top: 0;
}
.flex[data-v-67e7dc0c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-67e7dc0c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-67e7dc0c] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-67e7dc0c] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-67e7dc0c] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-67e7dc0c] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-67e7dc0c] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-67e7dc0c] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-67e7dc0c] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-67e7dc0c] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-67e7dc0c] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-67e7dc0c] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-67e7dc0c] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-67e7dc0c] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-67e7dc0c] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-67e7dc0c] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-67e7dc0c] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-67e7dc0c] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-67e7dc0c] {
  overflow: hidden;
}
.overflow-y-auto[data-v-67e7dc0c] {
  overflow-y: auto;
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group[data-v-67e7dc0c] {
  width: 100%;
  background: #F6F6F6;
  border-radius: 2px;
  padding: 0 10px;
  border: 1px solid #F6F6F6;
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group input[data-v-67e7dc0c] {
  background-color: transparent;
  outline: none;
  border: none;
  width: 100%;
  line-height: 30px;
  color: #333;
  font-size: 14px;
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group input[data-v-67e7dc0c]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group input[data-v-67e7dc0c]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group input[data-v-67e7dc0c]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group.edit[data-v-67e7dc0c] {
  border: 1px solid #E5E5E5;
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group.edit .key_group[data-v-67e7dc0c] {
  border-bottom: 1px solid #f4f4f4;
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group .key_group[data-v-67e7dc0c] {
  width: 100%;
  height: 30px;
  position: relative;
  z-index: 2;
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group .key_group .key_fun[data-v-67e7dc0c] {
  position: absolute;
  z-index: 3;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group .key_group .key_fun .button[data-v-67e7dc0c] {
  width: 15px;
  height: 15px;
  margin-left: 8px;
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group .key_group .key_fun .button[data-v-67e7dc0c]:first-child {
  margin-left: 0;
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group .key_group .key_fun .button.edit[data-v-67e7dc0c] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAV5JREFUOE+l0jFLA0EQBeA3e7kjnYKFChbWYqFgYVIFNKWIYil4RdgFf4BgZ2mroLATAmpjpaiNYBUQItopWFlaqI2lKeJm5EJOLolnQLcc+ObNsEP4x6PIGmOWRWQfwHCilxBRaK09impa6wEAq86540ql8h7VWlhr/SIih0qp8+QgInLPzB9hGA4GQXAFYArAo3NuLmoQ4yglb6296d4iAYNms7mklDoD8MTMK7/iBPR9359vNBqzAE4AbDHzdiqOIRFl6vV6MZvNxnCXmTeSO3eMnUj0nHNFz/Ny7cRvmIq11jUAged5RedcvhsWCoVMtVr97Bm7VCqNKaWeRWSSiMa7oTFmQkSumXmoBxtjFkTkAsAtgGkAO/GO7ZvIiUiNmeknPCMimwAeROSuXC5fJr/PGJOO+13rT/iViA4AdFxYSqNFEVlj5tHkbe8BGOmXDOCNiNattact/Nf3BTnL0RABBpteAAAAAElFTkSuQmCC);
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group .key_group .key_fun .button.delete[data-v-67e7dc0c] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAWFJREFUOE/NkT1LA0EURe+bbLKijR9YqZWIKOhPELGwsZIoYhGwSCaks7KeXgzaROatP0CSzs5CBHstLCIIVkrAKilEiNndJxtUkmUDFhZOM8ybc7gXHiHhlEqlsTAMyyKyCuBBRPY9z3uMo5Qka62rABZFpExE2wBmm83mQq1WC3r5rpzP59eUUjM9H6dEdCYit0Q0ISJHAA6I6DViROSZma+7stb6PkoCEL39pDZfs1TEEFHdWrv0U7tQKERpo8y8O0iOGKXUuLV2J2L+Xi4WizedTmcjnU5fiMg6EV1Za1d+lay1Fsdx5nzfrwOYBNBiZvr/8ksQBMupVOrOdd35drv9xMzTA2trrU8ATDHzljFGGWPC+K219gAMMXMuvqo9IjokomwQBK2EXQ8rpaoicux5XrlPNsY4jUbjHMAmABWXRUSI6BJAlpnf++RvOJfLjWQyGTcuu677UalU3nrnn6hR0RDsxyCCAAAAAElFTkSuQmCC);
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group .val_group[data-v-67e7dc0c] {
  width: 100%;
  height: 30px;
  position: relative;
  z-index: 2;
}
.components_task_side_bar_teach_pages_make_hyperlink_part_page .edit_group .val_group .done[data-v-67e7dc0c] {
  position: absolute;
  z-index: 3;
  width: 22px;
  height: 22px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAT5JREFUSEtjZAhZ4cnw//9MBkYGWQZqgP8MjxkYGdMZGYKXP6KaoTCH/Wd4zMgQsvw/NRyKbsaowfAQoSgoaoO1GIr9NBgmbbvFULfyCkowk21wa6QuQ1WQNtiwR2++MshnbqbcYGRD////z5A28zTDnL338BvMx8nCYKAoyHD0xhuGv/8wUyK6oblzzzJM3XkHI8ViBMXZTjcGIyUhht0XnzP4dx1h+P7rL1wTsYaCNGAY/HC6L4OcCDfYsD0XXzD4dR0GG06KoVgNtlAVZthZ48DAx8UKN/zc/fcMZQGaYD4oTHF5Hzk8sKYKSzVhhh3VCMPhRQCRhmJ1McwQdMOJdSlMP950DDJ8a5U9Ax8nK0PevLMM07DEPq4CjGAGEeRmY+DlZGF49OYbSYUgQYNJMg1J8VA0mHZVE20qUwBKp6ntNVBH8AAAAABJRU5ErkJggg==);
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@charset "UTF-8";
.cp[data-v-5e5005c8] {
  cursor: pointer;
}
.disabled[data-v-5e5005c8] {
  cursor: not-allowed;
}
.button[data-v-5e5005c8] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-5e5005c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-5e5005c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-5e5005c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-5e5005c8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-5e5005c8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-5e5005c8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-5e5005c8] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-5e5005c8]:hover {
  background-color: #004080;
}
.btn_warn[data-v-5e5005c8] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-5e5005c8] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-5e5005c8]:hover {
  background-color: #ccdded;
}
[data-v-5e5005c8]::-ms-clear,[data-v-5e5005c8]::-ms-reveal {
  display: none;
}
.un_sel[data-v-5e5005c8] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-5e5005c8] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-5e5005c8] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-5e5005c8] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-5e5005c8]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-5e5005c8]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-5e5005c8]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-5e5005c8]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-5e5005c8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-5e5005c8]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-5e5005c8]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-5e5005c8]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-5e5005c8] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-5e5005c8]:first-child {
  padding-top: 0;
}
.flex[data-v-5e5005c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-5e5005c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-5e5005c8] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-5e5005c8] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-5e5005c8] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-5e5005c8] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-5e5005c8] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-5e5005c8] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-5e5005c8] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-5e5005c8] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-5e5005c8] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-5e5005c8] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-5e5005c8] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-5e5005c8] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-5e5005c8] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-5e5005c8] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-5e5005c8] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-5e5005c8] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-5e5005c8] {
  overflow: hidden;
}
.overflow-y-auto[data-v-5e5005c8] {
  overflow-y: auto;
}
.v_print_page_task_view_side_bar_teaching .title_group[data-v-5e5005c8] {
  font-size: 18px;
  font-weight: bold;
  color: #333333;
  line-height: 24px;
}
@charset "UTF-8";
.cp[data-v-3a1459f2] {
  cursor: pointer;
}
.disabled[data-v-3a1459f2] {
  cursor: not-allowed;
}
.button[data-v-3a1459f2] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-3a1459f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-3a1459f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-3a1459f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-3a1459f2] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-3a1459f2] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-3a1459f2] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-3a1459f2] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-3a1459f2]:hover {
  background-color: #004080;
}
.btn_warn[data-v-3a1459f2] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-3a1459f2] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-3a1459f2]:hover {
  background-color: #ccdded;
}
[data-v-3a1459f2]::-ms-clear,[data-v-3a1459f2]::-ms-reveal {
  display: none;
}
.un_sel[data-v-3a1459f2] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-3a1459f2] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-3a1459f2] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-3a1459f2] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-3a1459f2]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-3a1459f2]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-3a1459f2]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-3a1459f2]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-3a1459f2] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-3a1459f2]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-3a1459f2]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-3a1459f2]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-3a1459f2] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-3a1459f2]:first-child {
  padding-top: 0;
}
.flex[data-v-3a1459f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-3a1459f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-3a1459f2] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-3a1459f2] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-3a1459f2] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-3a1459f2] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-3a1459f2] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-3a1459f2] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-3a1459f2] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-3a1459f2] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-3a1459f2] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-3a1459f2] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-3a1459f2] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-3a1459f2] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-3a1459f2] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-3a1459f2] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-3a1459f2] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-3a1459f2] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-3a1459f2] {
  overflow: hidden;
}
.overflow-y-auto[data-v-3a1459f2] {
  overflow-y: auto;
}
.v_print_page_task_view_side_bar[data-v-3a1459f2] {
  border-left: 2px solid #f4f4f4;
  padding: 10px;
  width: 400px;
}
@charset "UTF-8";
.cp[data-v-52ce34f7] {
  cursor: pointer;
}
.disabled[data-v-52ce34f7] {
  cursor: not-allowed;
}
.button[data-v-52ce34f7] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-52ce34f7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-52ce34f7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-52ce34f7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-52ce34f7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-52ce34f7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-52ce34f7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-52ce34f7] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-52ce34f7]:hover {
  background-color: #004080;
}
.btn_warn[data-v-52ce34f7] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-52ce34f7] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-52ce34f7]:hover {
  background-color: #ccdded;
}
[data-v-52ce34f7]::-ms-clear,[data-v-52ce34f7]::-ms-reveal {
  display: none;
}
.un_sel[data-v-52ce34f7] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-52ce34f7] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-52ce34f7] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-52ce34f7] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-52ce34f7]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-52ce34f7]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-52ce34f7]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-52ce34f7]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-52ce34f7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-52ce34f7]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-52ce34f7]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-52ce34f7]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-52ce34f7] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-52ce34f7]:first-child {
  padding-top: 0;
}
.flex[data-v-52ce34f7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-52ce34f7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-52ce34f7] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-52ce34f7] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-52ce34f7] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-52ce34f7] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-52ce34f7] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-52ce34f7] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-52ce34f7] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-52ce34f7] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-52ce34f7] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-52ce34f7] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-52ce34f7] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-52ce34f7] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-52ce34f7] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-52ce34f7] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-52ce34f7] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-52ce34f7] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-52ce34f7] {
  overflow: hidden;
}
.overflow-y-auto[data-v-52ce34f7] {
  overflow-y: auto;
}
.print_page_task_view[data-v-52ce34f7] {
  width: 100%;
  background-color: #fff;
}
.print_page_task_view .main_group[data-v-52ce34f7] {
  width: 100%;
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.print_page_task_view .main[data-v-52ce34f7] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

/*# sourceMappingURL=27.css.map?t=1769050992548*/