.group-name {
  width: 100%;
}
.form-group {
  margin-bottom: 10px;
}
form-table {
  margin-bottom: 15px;
}
cx-col-form,
.cx-form-group,
form-input,
form-select,
form-textarea,
form-select2,
form-label,
form-label1,
form-rich-text,
form-tree,
form-date,
form-radio,
form-checkbox,
form-checkbox-one1,
form-date-picker,
form-more-tree,
form-org-select-user-one,
form-org-select-user,
form-org-user-one,
form-org-user,
form-datalist,
form-input-two,
form-datalist1,
form-datalist2,
form-datalist3,
form-select-project,
form-select-project-more,
form-switch,
form-select-approval,
form-relation-custom-pages,
form-upload-model,
form-upload-cad,
form-qz-select-user-one,
form-qz-select-user,
form-input-select-tree,
form-org-depart-select,
form-org-depart-select-one,
form-select-tree-nav,
form-api-data-list,
form-html-input,
form-file-template,
form-signature,
form-alert {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
cx-col-form.b-red .form-control,
.cx-form-group.b-red .form-control,
form-input.b-red .form-control,
form-select.b-red .form-control,
form-textarea.b-red .form-control,
form-select2.b-red .form-control,
form-label.b-red .form-control,
form-label1.b-red .form-control,
form-rich-text.b-red .form-control,
form-tree.b-red .form-control,
form-date.b-red .form-control,
form-radio.b-red .form-control,
form-checkbox.b-red .form-control,
form-checkbox-one1.b-red .form-control,
form-date-picker.b-red .form-control,
form-more-tree.b-red .form-control,
form-org-select-user-one.b-red .form-control,
form-org-select-user.b-red .form-control,
form-org-user-one.b-red .form-control,
form-org-user.b-red .form-control,
form-datalist.b-red .form-control,
form-input-two.b-red .form-control,
form-datalist1.b-red .form-control,
form-datalist2.b-red .form-control,
form-datalist3.b-red .form-control,
form-select-project.b-red .form-control,
form-select-project-more.b-red .form-control,
form-switch.b-red .form-control,
form-select-approval.b-red .form-control,
form-relation-custom-pages.b-red .form-control,
form-upload-model.b-red .form-control,
form-upload-cad.b-red .form-control,
form-qz-select-user-one.b-red .form-control,
form-qz-select-user.b-red .form-control,
form-input-select-tree.b-red .form-control,
form-org-depart-select.b-red .form-control,
form-org-depart-select-one.b-red .form-control,
form-select-tree-nav.b-red .form-control,
form-api-data-list.b-red .form-control,
form-html-input.b-red .form-control,
form-file-template.b-red .form-control,
form-signature.b-red .form-control,
form-alert.b-red .form-control,
cx-col-form.b-red .form-select-control,
.cx-form-group.b-red .form-select-control,
form-input.b-red .form-select-control,
form-select.b-red .form-select-control,
form-textarea.b-red .form-select-control,
form-select2.b-red .form-select-control,
form-label.b-red .form-select-control,
form-label1.b-red .form-select-control,
form-rich-text.b-red .form-select-control,
form-tree.b-red .form-select-control,
form-date.b-red .form-select-control,
form-radio.b-red .form-select-control,
form-checkbox.b-red .form-select-control,
form-checkbox-one1.b-red .form-select-control,
form-date-picker.b-red .form-select-control,
form-more-tree.b-red .form-select-control,
form-org-select-user-one.b-red .form-select-control,
form-org-select-user.b-red .form-select-control,
form-org-user-one.b-red .form-select-control,
form-org-user.b-red .form-select-control,
form-datalist.b-red .form-select-control,
form-input-two.b-red .form-select-control,
form-datalist1.b-red .form-select-control,
form-datalist2.b-red .form-select-control,
form-datalist3.b-red .form-select-control,
form-select-project.b-red .form-select-control,
form-select-project-more.b-red .form-select-control,
form-switch.b-red .form-select-control,
form-select-approval.b-red .form-select-control,
form-relation-custom-pages.b-red .form-select-control,
form-upload-model.b-red .form-select-control,
form-upload-cad.b-red .form-select-control,
form-qz-select-user-one.b-red .form-select-control,
form-qz-select-user.b-red .form-select-control,
form-input-select-tree.b-red .form-select-control,
form-org-depart-select.b-red .form-select-control,
form-org-depart-select-one.b-red .form-select-control,
form-select-tree-nav.b-red .form-select-control,
form-api-data-list.b-red .form-select-control,
form-html-input.b-red .form-select-control,
form-file-template.b-red .form-select-control,
form-signature.b-red .form-select-control,
form-alert.b-red .form-select-control,
cx-col-form.b-red .cx-form-box-one-input,
.cx-form-group.b-red .cx-form-box-one-input,
form-input.b-red .cx-form-box-one-input,
form-select.b-red .cx-form-box-one-input,
form-textarea.b-red .cx-form-box-one-input,
form-select2.b-red .cx-form-box-one-input,
form-label.b-red .cx-form-box-one-input,
form-label1.b-red .cx-form-box-one-input,
form-rich-text.b-red .cx-form-box-one-input,
form-tree.b-red .cx-form-box-one-input,
form-date.b-red .cx-form-box-one-input,
form-radio.b-red .cx-form-box-one-input,
form-checkbox.b-red .cx-form-box-one-input,
form-checkbox-one1.b-red .cx-form-box-one-input,
form-date-picker.b-red .cx-form-box-one-input,
form-more-tree.b-red .cx-form-box-one-input,
form-org-select-user-one.b-red .cx-form-box-one-input,
form-org-select-user.b-red .cx-form-box-one-input,
form-org-user-one.b-red .cx-form-box-one-input,
form-org-user.b-red .cx-form-box-one-input,
form-datalist.b-red .cx-form-box-one-input,
form-input-two.b-red .cx-form-box-one-input,
form-datalist1.b-red .cx-form-box-one-input,
form-datalist2.b-red .cx-form-box-one-input,
form-datalist3.b-red .cx-form-box-one-input,
form-select-project.b-red .cx-form-box-one-input,
form-select-project-more.b-red .cx-form-box-one-input,
form-switch.b-red .cx-form-box-one-input,
form-select-approval.b-red .cx-form-box-one-input,
form-relation-custom-pages.b-red .cx-form-box-one-input,
form-upload-model.b-red .cx-form-box-one-input,
form-upload-cad.b-red .cx-form-box-one-input,
form-qz-select-user-one.b-red .cx-form-box-one-input,
form-qz-select-user.b-red .cx-form-box-one-input,
form-input-select-tree.b-red .cx-form-box-one-input,
form-org-depart-select.b-red .cx-form-box-one-input,
form-org-depart-select-one.b-red .cx-form-box-one-input,
form-select-tree-nav.b-red .cx-form-box-one-input,
form-api-data-list.b-red .cx-form-box-one-input,
form-html-input.b-red .cx-form-box-one-input,
form-file-template.b-red .cx-form-box-one-input,
form-signature.b-red .cx-form-box-one-input,
form-alert.b-red .cx-form-box-one-input {
  border-color: #ff0000 !important;
  box-shadow: 0 0 0 2px rgba(255, 0, 0, 0.2);
}
cx-col-form[no-form],
.cx-form-group[no-form],
form-input[no-form],
form-select[no-form],
form-textarea[no-form],
form-select2[no-form],
form-label[no-form],
form-label1[no-form],
form-rich-text[no-form],
form-tree[no-form],
form-date[no-form],
form-radio[no-form],
form-checkbox[no-form],
form-checkbox-one1[no-form],
form-date-picker[no-form],
form-more-tree[no-form],
form-org-select-user-one[no-form],
form-org-select-user[no-form],
form-org-user-one[no-form],
form-org-user[no-form],
form-datalist[no-form],
form-input-two[no-form],
form-datalist1[no-form],
form-datalist2[no-form],
form-datalist3[no-form],
form-select-project[no-form],
form-select-project-more[no-form],
form-switch[no-form],
form-select-approval[no-form],
form-relation-custom-pages[no-form],
form-upload-model[no-form],
form-upload-cad[no-form],
form-qz-select-user-one[no-form],
form-qz-select-user[no-form],
form-input-select-tree[no-form],
form-org-depart-select[no-form],
form-org-depart-select-one[no-form],
form-select-tree-nav[no-form],
form-api-data-list[no-form],
form-html-input[no-form],
form-file-template[no-form],
form-signature[no-form],
form-alert[no-form] {
  margin-bottom: 0;
}
cx-col-form[no-form] .cx-control-label,
.cx-form-group[no-form] .cx-control-label,
form-input[no-form] .cx-control-label,
form-select[no-form] .cx-control-label,
form-textarea[no-form] .cx-control-label,
form-select2[no-form] .cx-control-label,
form-label[no-form] .cx-control-label,
form-label1[no-form] .cx-control-label,
form-rich-text[no-form] .cx-control-label,
form-tree[no-form] .cx-control-label,
form-date[no-form] .cx-control-label,
form-radio[no-form] .cx-control-label,
form-checkbox[no-form] .cx-control-label,
form-checkbox-one1[no-form] .cx-control-label,
form-date-picker[no-form] .cx-control-label,
form-more-tree[no-form] .cx-control-label,
form-org-select-user-one[no-form] .cx-control-label,
form-org-select-user[no-form] .cx-control-label,
form-org-user-one[no-form] .cx-control-label,
form-org-user[no-form] .cx-control-label,
form-datalist[no-form] .cx-control-label,
form-input-two[no-form] .cx-control-label,
form-datalist1[no-form] .cx-control-label,
form-datalist2[no-form] .cx-control-label,
form-datalist3[no-form] .cx-control-label,
form-select-project[no-form] .cx-control-label,
form-select-project-more[no-form] .cx-control-label,
form-switch[no-form] .cx-control-label,
form-select-approval[no-form] .cx-control-label,
form-relation-custom-pages[no-form] .cx-control-label,
form-upload-model[no-form] .cx-control-label,
form-upload-cad[no-form] .cx-control-label,
form-qz-select-user-one[no-form] .cx-control-label,
form-qz-select-user[no-form] .cx-control-label,
form-input-select-tree[no-form] .cx-control-label,
form-org-depart-select[no-form] .cx-control-label,
form-org-depart-select-one[no-form] .cx-control-label,
form-select-tree-nav[no-form] .cx-control-label,
form-api-data-list[no-form] .cx-control-label,
form-html-input[no-form] .cx-control-label,
form-file-template[no-form] .cx-control-label,
form-signature[no-form] .cx-control-label,
form-alert[no-form] .cx-control-label {
  display: none;
}
cx-col-form[no-form] .cx-form-control,
.cx-form-group[no-form] .cx-form-control,
form-input[no-form] .cx-form-control,
form-select[no-form] .cx-form-control,
form-textarea[no-form] .cx-form-control,
form-select2[no-form] .cx-form-control,
form-label[no-form] .cx-form-control,
form-label1[no-form] .cx-form-control,
form-rich-text[no-form] .cx-form-control,
form-tree[no-form] .cx-form-control,
form-date[no-form] .cx-form-control,
form-radio[no-form] .cx-form-control,
form-checkbox[no-form] .cx-form-control,
form-checkbox-one1[no-form] .cx-form-control,
form-date-picker[no-form] .cx-form-control,
form-more-tree[no-form] .cx-form-control,
form-org-select-user-one[no-form] .cx-form-control,
form-org-select-user[no-form] .cx-form-control,
form-org-user-one[no-form] .cx-form-control,
form-org-user[no-form] .cx-form-control,
form-datalist[no-form] .cx-form-control,
form-input-two[no-form] .cx-form-control,
form-datalist1[no-form] .cx-form-control,
form-datalist2[no-form] .cx-form-control,
form-datalist3[no-form] .cx-form-control,
form-select-project[no-form] .cx-form-control,
form-select-project-more[no-form] .cx-form-control,
form-switch[no-form] .cx-form-control,
form-select-approval[no-form] .cx-form-control,
form-relation-custom-pages[no-form] .cx-form-control,
form-upload-model[no-form] .cx-form-control,
form-upload-cad[no-form] .cx-form-control,
form-qz-select-user-one[no-form] .cx-form-control,
form-qz-select-user[no-form] .cx-form-control,
form-input-select-tree[no-form] .cx-form-control,
form-org-depart-select[no-form] .cx-form-control,
form-org-depart-select-one[no-form] .cx-form-control,
form-select-tree-nav[no-form] .cx-form-control,
form-api-data-list[no-form] .cx-form-control,
form-html-input[no-form] .cx-form-control,
form-file-template[no-form] .cx-form-control,
form-signature[no-form] .cx-form-control,
form-alert[no-form] .cx-form-control {
  padding-left: 0;
  padding-right: 0;
}
cx-col-form[no-border] .cx-form-box-one-input,
.cx-form-group[no-border] .cx-form-box-one-input,
form-input[no-border] .cx-form-box-one-input,
form-select[no-border] .cx-form-box-one-input,
form-textarea[no-border] .cx-form-box-one-input,
form-select2[no-border] .cx-form-box-one-input,
form-label[no-border] .cx-form-box-one-input,
form-label1[no-border] .cx-form-box-one-input,
form-rich-text[no-border] .cx-form-box-one-input,
form-tree[no-border] .cx-form-box-one-input,
form-date[no-border] .cx-form-box-one-input,
form-radio[no-border] .cx-form-box-one-input,
form-checkbox[no-border] .cx-form-box-one-input,
form-checkbox-one1[no-border] .cx-form-box-one-input,
form-date-picker[no-border] .cx-form-box-one-input,
form-more-tree[no-border] .cx-form-box-one-input,
form-org-select-user-one[no-border] .cx-form-box-one-input,
form-org-select-user[no-border] .cx-form-box-one-input,
form-org-user-one[no-border] .cx-form-box-one-input,
form-org-user[no-border] .cx-form-box-one-input,
form-datalist[no-border] .cx-form-box-one-input,
form-input-two[no-border] .cx-form-box-one-input,
form-datalist1[no-border] .cx-form-box-one-input,
form-datalist2[no-border] .cx-form-box-one-input,
form-datalist3[no-border] .cx-form-box-one-input,
form-select-project[no-border] .cx-form-box-one-input,
form-select-project-more[no-border] .cx-form-box-one-input,
form-switch[no-border] .cx-form-box-one-input,
form-select-approval[no-border] .cx-form-box-one-input,
form-relation-custom-pages[no-border] .cx-form-box-one-input,
form-upload-model[no-border] .cx-form-box-one-input,
form-upload-cad[no-border] .cx-form-box-one-input,
form-qz-select-user-one[no-border] .cx-form-box-one-input,
form-qz-select-user[no-border] .cx-form-box-one-input,
form-input-select-tree[no-border] .cx-form-box-one-input,
form-org-depart-select[no-border] .cx-form-box-one-input,
form-org-depart-select-one[no-border] .cx-form-box-one-input,
form-select-tree-nav[no-border] .cx-form-box-one-input,
form-api-data-list[no-border] .cx-form-box-one-input,
form-html-input[no-border] .cx-form-box-one-input,
form-file-template[no-border] .cx-form-box-one-input,
form-signature[no-border] .cx-form-box-one-input,
form-alert[no-border] .cx-form-box-one-input {
  border: 0 !important;
}
cx-col-form[no-border] .cx-form-box-one-input:hover,
.cx-form-group[no-border] .cx-form-box-one-input:hover,
form-input[no-border] .cx-form-box-one-input:hover,
form-select[no-border] .cx-form-box-one-input:hover,
form-textarea[no-border] .cx-form-box-one-input:hover,
form-select2[no-border] .cx-form-box-one-input:hover,
form-label[no-border] .cx-form-box-one-input:hover,
form-label1[no-border] .cx-form-box-one-input:hover,
form-rich-text[no-border] .cx-form-box-one-input:hover,
form-tree[no-border] .cx-form-box-one-input:hover,
form-date[no-border] .cx-form-box-one-input:hover,
form-radio[no-border] .cx-form-box-one-input:hover,
form-checkbox[no-border] .cx-form-box-one-input:hover,
form-checkbox-one1[no-border] .cx-form-box-one-input:hover,
form-date-picker[no-border] .cx-form-box-one-input:hover,
form-more-tree[no-border] .cx-form-box-one-input:hover,
form-org-select-user-one[no-border] .cx-form-box-one-input:hover,
form-org-select-user[no-border] .cx-form-box-one-input:hover,
form-org-user-one[no-border] .cx-form-box-one-input:hover,
form-org-user[no-border] .cx-form-box-one-input:hover,
form-datalist[no-border] .cx-form-box-one-input:hover,
form-input-two[no-border] .cx-form-box-one-input:hover,
form-datalist1[no-border] .cx-form-box-one-input:hover,
form-datalist2[no-border] .cx-form-box-one-input:hover,
form-datalist3[no-border] .cx-form-box-one-input:hover,
form-select-project[no-border] .cx-form-box-one-input:hover,
form-select-project-more[no-border] .cx-form-box-one-input:hover,
form-switch[no-border] .cx-form-box-one-input:hover,
form-select-approval[no-border] .cx-form-box-one-input:hover,
form-relation-custom-pages[no-border] .cx-form-box-one-input:hover,
form-upload-model[no-border] .cx-form-box-one-input:hover,
form-upload-cad[no-border] .cx-form-box-one-input:hover,
form-qz-select-user-one[no-border] .cx-form-box-one-input:hover,
form-qz-select-user[no-border] .cx-form-box-one-input:hover,
form-input-select-tree[no-border] .cx-form-box-one-input:hover,
form-org-depart-select[no-border] .cx-form-box-one-input:hover,
form-org-depart-select-one[no-border] .cx-form-box-one-input:hover,
form-select-tree-nav[no-border] .cx-form-box-one-input:hover,
form-api-data-list[no-border] .cx-form-box-one-input:hover,
form-html-input[no-border] .cx-form-box-one-input:hover,
form-file-template[no-border] .cx-form-box-one-input:hover,
form-signature[no-border] .cx-form-box-one-input:hover,
form-alert[no-border] .cx-form-box-one-input:hover {
  box-shadow: none;
}
cx-col-form[wrap],
.cx-form-group[wrap],
form-input[wrap],
form-select[wrap],
form-textarea[wrap],
form-select2[wrap],
form-label[wrap],
form-label1[wrap],
form-rich-text[wrap],
form-tree[wrap],
form-date[wrap],
form-radio[wrap],
form-checkbox[wrap],
form-checkbox-one1[wrap],
form-date-picker[wrap],
form-more-tree[wrap],
form-org-select-user-one[wrap],
form-org-select-user[wrap],
form-org-user-one[wrap],
form-org-user[wrap],
form-datalist[wrap],
form-input-two[wrap],
form-datalist1[wrap],
form-datalist2[wrap],
form-datalist3[wrap],
form-select-project[wrap],
form-select-project-more[wrap],
form-switch[wrap],
form-select-approval[wrap],
form-relation-custom-pages[wrap],
form-upload-model[wrap],
form-upload-cad[wrap],
form-qz-select-user-one[wrap],
form-qz-select-user[wrap],
form-input-select-tree[wrap],
form-org-depart-select[wrap],
form-org-depart-select-one[wrap],
form-select-tree-nav[wrap],
form-api-data-list[wrap],
form-html-input[wrap],
form-file-template[wrap],
form-signature[wrap],
form-alert[wrap] {
  flex-wrap: wrap;
}
cx-col-form[wrap] .cx-control-label,
.cx-form-group[wrap] .cx-control-label,
form-input[wrap] .cx-control-label,
form-select[wrap] .cx-control-label,
form-textarea[wrap] .cx-control-label,
form-select2[wrap] .cx-control-label,
form-label[wrap] .cx-control-label,
form-label1[wrap] .cx-control-label,
form-rich-text[wrap] .cx-control-label,
form-tree[wrap] .cx-control-label,
form-date[wrap] .cx-control-label,
form-radio[wrap] .cx-control-label,
form-checkbox[wrap] .cx-control-label,
form-checkbox-one1[wrap] .cx-control-label,
form-date-picker[wrap] .cx-control-label,
form-more-tree[wrap] .cx-control-label,
form-org-select-user-one[wrap] .cx-control-label,
form-org-select-user[wrap] .cx-control-label,
form-org-user-one[wrap] .cx-control-label,
form-org-user[wrap] .cx-control-label,
form-datalist[wrap] .cx-control-label,
form-input-two[wrap] .cx-control-label,
form-datalist1[wrap] .cx-control-label,
form-datalist2[wrap] .cx-control-label,
form-datalist3[wrap] .cx-control-label,
form-select-project[wrap] .cx-control-label,
form-select-project-more[wrap] .cx-control-label,
form-switch[wrap] .cx-control-label,
form-select-approval[wrap] .cx-control-label,
form-relation-custom-pages[wrap] .cx-control-label,
form-upload-model[wrap] .cx-control-label,
form-upload-cad[wrap] .cx-control-label,
form-qz-select-user-one[wrap] .cx-control-label,
form-qz-select-user[wrap] .cx-control-label,
form-input-select-tree[wrap] .cx-control-label,
form-org-depart-select[wrap] .cx-control-label,
form-org-depart-select-one[wrap] .cx-control-label,
form-select-tree-nav[wrap] .cx-control-label,
form-api-data-list[wrap] .cx-control-label,
form-html-input[wrap] .cx-control-label,
form-file-template[wrap] .cx-control-label,
form-signature[wrap] .cx-control-label,
form-alert[wrap] .cx-control-label {
  text-align: left;
  width: 100%;
}
cx-col-form[wrap] .cx-form-control,
.cx-form-group[wrap] .cx-form-control,
form-input[wrap] .cx-form-control,
form-select[wrap] .cx-form-control,
form-textarea[wrap] .cx-form-control,
form-select2[wrap] .cx-form-control,
form-label[wrap] .cx-form-control,
form-label1[wrap] .cx-form-control,
form-rich-text[wrap] .cx-form-control,
form-tree[wrap] .cx-form-control,
form-date[wrap] .cx-form-control,
form-radio[wrap] .cx-form-control,
form-checkbox[wrap] .cx-form-control,
form-checkbox-one1[wrap] .cx-form-control,
form-date-picker[wrap] .cx-form-control,
form-more-tree[wrap] .cx-form-control,
form-org-select-user-one[wrap] .cx-form-control,
form-org-select-user[wrap] .cx-form-control,
form-org-user-one[wrap] .cx-form-control,
form-org-user[wrap] .cx-form-control,
form-datalist[wrap] .cx-form-control,
form-input-two[wrap] .cx-form-control,
form-datalist1[wrap] .cx-form-control,
form-datalist2[wrap] .cx-form-control,
form-datalist3[wrap] .cx-form-control,
form-select-project[wrap] .cx-form-control,
form-select-project-more[wrap] .cx-form-control,
form-switch[wrap] .cx-form-control,
form-select-approval[wrap] .cx-form-control,
form-relation-custom-pages[wrap] .cx-form-control,
form-upload-model[wrap] .cx-form-control,
form-upload-cad[wrap] .cx-form-control,
form-qz-select-user-one[wrap] .cx-form-control,
form-qz-select-user[wrap] .cx-form-control,
form-input-select-tree[wrap] .cx-form-control,
form-org-depart-select[wrap] .cx-form-control,
form-org-depart-select-one[wrap] .cx-form-control,
form-select-tree-nav[wrap] .cx-form-control,
form-api-data-list[wrap] .cx-form-control,
form-html-input[wrap] .cx-form-control,
form-file-template[wrap] .cx-form-control,
form-signature[wrap] .cx-form-control,
form-alert[wrap] .cx-form-control {
  width: 100%;
}
cx-col-form .cx-control-label,
.cx-form-group .cx-control-label,
form-input .cx-control-label,
form-select .cx-control-label,
form-textarea .cx-control-label,
form-select2 .cx-control-label,
form-label .cx-control-label,
form-label1 .cx-control-label,
form-rich-text .cx-control-label,
form-tree .cx-control-label,
form-date .cx-control-label,
form-radio .cx-control-label,
form-checkbox .cx-control-label,
form-checkbox-one1 .cx-control-label,
form-date-picker .cx-control-label,
form-more-tree .cx-control-label,
form-org-select-user-one .cx-control-label,
form-org-select-user .cx-control-label,
form-org-user-one .cx-control-label,
form-org-user .cx-control-label,
form-datalist .cx-control-label,
form-input-two .cx-control-label,
form-datalist1 .cx-control-label,
form-datalist2 .cx-control-label,
form-datalist3 .cx-control-label,
form-select-project .cx-control-label,
form-select-project-more .cx-control-label,
form-switch .cx-control-label,
form-select-approval .cx-control-label,
form-relation-custom-pages .cx-control-label,
form-upload-model .cx-control-label,
form-upload-cad .cx-control-label,
form-qz-select-user-one .cx-control-label,
form-qz-select-user .cx-control-label,
form-input-select-tree .cx-control-label,
form-org-depart-select .cx-control-label,
form-org-depart-select-one .cx-control-label,
form-select-tree-nav .cx-control-label,
form-api-data-list .cx-control-label,
form-html-input .cx-control-label,
form-file-template .cx-control-label,
form-signature .cx-control-label,
form-alert .cx-control-label {
  margin-bottom: 0;
  text-align: right;
  width: 100px;
  padding-left: 10px;
  padding-right: 10px;
}
cx-col-form .cx-control-label.w-150,
.cx-form-group .cx-control-label.w-150,
form-input .cx-control-label.w-150,
form-select .cx-control-label.w-150,
form-textarea .cx-control-label.w-150,
form-select2 .cx-control-label.w-150,
form-label .cx-control-label.w-150,
form-label1 .cx-control-label.w-150,
form-rich-text .cx-control-label.w-150,
form-tree .cx-control-label.w-150,
form-date .cx-control-label.w-150,
form-radio .cx-control-label.w-150,
form-checkbox .cx-control-label.w-150,
form-checkbox-one1 .cx-control-label.w-150,
form-date-picker .cx-control-label.w-150,
form-more-tree .cx-control-label.w-150,
form-org-select-user-one .cx-control-label.w-150,
form-org-select-user .cx-control-label.w-150,
form-org-user-one .cx-control-label.w-150,
form-org-user .cx-control-label.w-150,
form-datalist .cx-control-label.w-150,
form-input-two .cx-control-label.w-150,
form-datalist1 .cx-control-label.w-150,
form-datalist2 .cx-control-label.w-150,
form-datalist3 .cx-control-label.w-150,
form-select-project .cx-control-label.w-150,
form-select-project-more .cx-control-label.w-150,
form-switch .cx-control-label.w-150,
form-select-approval .cx-control-label.w-150,
form-relation-custom-pages .cx-control-label.w-150,
form-upload-model .cx-control-label.w-150,
form-upload-cad .cx-control-label.w-150,
form-qz-select-user-one .cx-control-label.w-150,
form-qz-select-user .cx-control-label.w-150,
form-input-select-tree .cx-control-label.w-150,
form-org-depart-select .cx-control-label.w-150,
form-org-depart-select-one .cx-control-label.w-150,
form-select-tree-nav .cx-control-label.w-150,
form-api-data-list .cx-control-label.w-150,
form-html-input .cx-control-label.w-150,
form-file-template .cx-control-label.w-150,
form-signature .cx-control-label.w-150,
form-alert .cx-control-label.w-150 {
  width: 150px;
}
cx-col-form .cx-form-control,
.cx-form-group .cx-form-control,
form-input .cx-form-control,
form-select .cx-form-control,
form-textarea .cx-form-control,
form-select2 .cx-form-control,
form-label .cx-form-control,
form-label1 .cx-form-control,
form-rich-text .cx-form-control,
form-tree .cx-form-control,
form-date .cx-form-control,
form-radio .cx-form-control,
form-checkbox .cx-form-control,
form-checkbox-one1 .cx-form-control,
form-date-picker .cx-form-control,
form-more-tree .cx-form-control,
form-org-select-user-one .cx-form-control,
form-org-select-user .cx-form-control,
form-org-user-one .cx-form-control,
form-org-user .cx-form-control,
form-datalist .cx-form-control,
form-input-two .cx-form-control,
form-datalist1 .cx-form-control,
form-datalist2 .cx-form-control,
form-datalist3 .cx-form-control,
form-select-project .cx-form-control,
form-select-project-more .cx-form-control,
form-switch .cx-form-control,
form-select-approval .cx-form-control,
form-relation-custom-pages .cx-form-control,
form-upload-model .cx-form-control,
form-upload-cad .cx-form-control,
form-qz-select-user-one .cx-form-control,
form-qz-select-user .cx-form-control,
form-input-select-tree .cx-form-control,
form-org-depart-select .cx-form-control,
form-org-depart-select-one .cx-form-control,
form-select-tree-nav .cx-form-control,
form-api-data-list .cx-form-control,
form-html-input .cx-form-control,
form-file-template .cx-form-control,
form-signature .cx-form-control,
form-alert .cx-form-control {
  flex: 1;
  padding-left: 10px;
  padding-right: 10px;
  min-height: 34px;
  overflow: auto;
  display: flex;
  align-items: center;
}
cx-col-form .cx-form-control .cx-form-control-label,
.cx-form-group .cx-form-control .cx-form-control-label,
form-input .cx-form-control .cx-form-control-label,
form-select .cx-form-control .cx-form-control-label,
form-textarea .cx-form-control .cx-form-control-label,
form-select2 .cx-form-control .cx-form-control-label,
form-label .cx-form-control .cx-form-control-label,
form-label1 .cx-form-control .cx-form-control-label,
form-rich-text .cx-form-control .cx-form-control-label,
form-tree .cx-form-control .cx-form-control-label,
form-date .cx-form-control .cx-form-control-label,
form-radio .cx-form-control .cx-form-control-label,
form-checkbox .cx-form-control .cx-form-control-label,
form-checkbox-one1 .cx-form-control .cx-form-control-label,
form-date-picker .cx-form-control .cx-form-control-label,
form-more-tree .cx-form-control .cx-form-control-label,
form-org-select-user-one .cx-form-control .cx-form-control-label,
form-org-select-user .cx-form-control .cx-form-control-label,
form-org-user-one .cx-form-control .cx-form-control-label,
form-org-user .cx-form-control .cx-form-control-label,
form-datalist .cx-form-control .cx-form-control-label,
form-input-two .cx-form-control .cx-form-control-label,
form-datalist1 .cx-form-control .cx-form-control-label,
form-datalist2 .cx-form-control .cx-form-control-label,
form-datalist3 .cx-form-control .cx-form-control-label,
form-select-project .cx-form-control .cx-form-control-label,
form-select-project-more .cx-form-control .cx-form-control-label,
form-switch .cx-form-control .cx-form-control-label,
form-select-approval .cx-form-control .cx-form-control-label,
form-relation-custom-pages .cx-form-control .cx-form-control-label,
form-upload-model .cx-form-control .cx-form-control-label,
form-upload-cad .cx-form-control .cx-form-control-label,
form-qz-select-user-one .cx-form-control .cx-form-control-label,
form-qz-select-user .cx-form-control .cx-form-control-label,
form-input-select-tree .cx-form-control .cx-form-control-label,
form-org-depart-select .cx-form-control .cx-form-control-label,
form-org-depart-select-one .cx-form-control .cx-form-control-label,
form-select-tree-nav .cx-form-control .cx-form-control-label,
form-api-data-list .cx-form-control .cx-form-control-label,
form-html-input .cx-form-control .cx-form-control-label,
form-file-template .cx-form-control .cx-form-control-label,
form-signature .cx-form-control .cx-form-control-label,
form-alert .cx-form-control .cx-form-control-label {
  color: #58666e;
  background-color: #edf1f2;
  display: flex;
  white-space: pre-line;
  align-items: center;
  border: 1px solid rgba(0, 0, 0, 0.05);
  min-height: 34px;
  height: auto;
  padding-left: 10px;
  padding-right: 10px;
  flex: 1;
}
cx-col-form .cx-form-control .cx-form-box-one-input,
.cx-form-group .cx-form-control .cx-form-box-one-input,
form-input .cx-form-control .cx-form-box-one-input,
form-select .cx-form-control .cx-form-box-one-input,
form-textarea .cx-form-control .cx-form-box-one-input,
form-select2 .cx-form-control .cx-form-box-one-input,
form-label .cx-form-control .cx-form-box-one-input,
form-label1 .cx-form-control .cx-form-box-one-input,
form-rich-text .cx-form-control .cx-form-box-one-input,
form-tree .cx-form-control .cx-form-box-one-input,
form-date .cx-form-control .cx-form-box-one-input,
form-radio .cx-form-control .cx-form-box-one-input,
form-checkbox .cx-form-control .cx-form-box-one-input,
form-checkbox-one1 .cx-form-control .cx-form-box-one-input,
form-date-picker .cx-form-control .cx-form-box-one-input,
form-more-tree .cx-form-control .cx-form-box-one-input,
form-org-select-user-one .cx-form-control .cx-form-box-one-input,
form-org-select-user .cx-form-control .cx-form-box-one-input,
form-org-user-one .cx-form-control .cx-form-box-one-input,
form-org-user .cx-form-control .cx-form-box-one-input,
form-datalist .cx-form-control .cx-form-box-one-input,
form-input-two .cx-form-control .cx-form-box-one-input,
form-datalist1 .cx-form-control .cx-form-box-one-input,
form-datalist2 .cx-form-control .cx-form-box-one-input,
form-datalist3 .cx-form-control .cx-form-box-one-input,
form-select-project .cx-form-control .cx-form-box-one-input,
form-select-project-more .cx-form-control .cx-form-box-one-input,
form-switch .cx-form-control .cx-form-box-one-input,
form-select-approval .cx-form-control .cx-form-box-one-input,
form-relation-custom-pages .cx-form-control .cx-form-box-one-input,
form-upload-model .cx-form-control .cx-form-box-one-input,
form-upload-cad .cx-form-control .cx-form-box-one-input,
form-qz-select-user-one .cx-form-control .cx-form-box-one-input,
form-qz-select-user .cx-form-control .cx-form-box-one-input,
form-input-select-tree .cx-form-control .cx-form-box-one-input,
form-org-depart-select .cx-form-control .cx-form-box-one-input,
form-org-depart-select-one .cx-form-control .cx-form-box-one-input,
form-select-tree-nav .cx-form-control .cx-form-box-one-input,
form-api-data-list .cx-form-control .cx-form-box-one-input,
form-html-input .cx-form-control .cx-form-box-one-input,
form-file-template .cx-form-control .cx-form-box-one-input,
form-signature .cx-form-control .cx-form-box-one-input,
form-alert .cx-form-control .cx-form-box-one-input {
  height: 100%;
}
cx-col-form .disabled,
.cx-form-group .disabled,
form-input .disabled,
form-select .disabled,
form-textarea .disabled,
form-select2 .disabled,
form-label .disabled,
form-label1 .disabled,
form-rich-text .disabled,
form-tree .disabled,
form-date .disabled,
form-radio .disabled,
form-checkbox .disabled,
form-checkbox-one1 .disabled,
form-date-picker .disabled,
form-more-tree .disabled,
form-org-select-user-one .disabled,
form-org-select-user .disabled,
form-org-user-one .disabled,
form-org-user .disabled,
form-datalist .disabled,
form-input-two .disabled,
form-datalist1 .disabled,
form-datalist2 .disabled,
form-datalist3 .disabled,
form-select-project .disabled,
form-select-project-more .disabled,
form-switch .disabled,
form-select-approval .disabled,
form-relation-custom-pages .disabled,
form-upload-model .disabled,
form-upload-cad .disabled,
form-qz-select-user-one .disabled,
form-qz-select-user .disabled,
form-input-select-tree .disabled,
form-org-depart-select .disabled,
form-org-depart-select-one .disabled,
form-select-tree-nav .disabled,
form-api-data-list .disabled,
form-html-input .disabled,
form-file-template .disabled,
form-signature .disabled,
form-alert .disabled {
  background-color: #eee;
}
cx-col-form cx-date-interval,
.cx-form-group cx-date-interval,
form-input cx-date-interval,
form-select cx-date-interval,
form-textarea cx-date-interval,
form-select2 cx-date-interval,
form-label cx-date-interval,
form-label1 cx-date-interval,
form-rich-text cx-date-interval,
form-tree cx-date-interval,
form-date cx-date-interval,
form-radio cx-date-interval,
form-checkbox cx-date-interval,
form-checkbox-one1 cx-date-interval,
form-date-picker cx-date-interval,
form-more-tree cx-date-interval,
form-org-select-user-one cx-date-interval,
form-org-select-user cx-date-interval,
form-org-user-one cx-date-interval,
form-org-user cx-date-interval,
form-datalist cx-date-interval,
form-input-two cx-date-interval,
form-datalist1 cx-date-interval,
form-datalist2 cx-date-interval,
form-datalist3 cx-date-interval,
form-select-project cx-date-interval,
form-select-project-more cx-date-interval,
form-switch cx-date-interval,
form-select-approval cx-date-interval,
form-relation-custom-pages cx-date-interval,
form-upload-model cx-date-interval,
form-upload-cad cx-date-interval,
form-qz-select-user-one cx-date-interval,
form-qz-select-user cx-date-interval,
form-input-select-tree cx-date-interval,
form-org-depart-select cx-date-interval,
form-org-depart-select-one cx-date-interval,
form-select-tree-nav cx-date-interval,
form-api-data-list cx-date-interval,
form-html-input cx-date-interval,
form-file-template cx-date-interval,
form-signature cx-date-interval,
form-alert cx-date-interval {
  width: 100%;
  min-width: auto;
}
form-alert .cx-control-label {
  margin-bottom: 20px;
}
form-html-input .CodeMirror-gutter-wrapper {
  left: -30px !important;
}
form-html-input .CodeMirror-gutters {
  left: 0px !important;
}
form-qz-select-user .form-select-control,
form-org-depart-select .form-select-control,
form-select2 .form-select-control,
form-select .form-select-control,
form-input-two .form-select-control,
form-more-tree .form-select-control,
form-tree .form-select-control,
form-file-template .form-select-control,
form-select-tree-nav .form-select-control {
  display: flex;
  align-items: center;
  justify-content: start;
  background: #fff;
  border: 1px #cfdadd solid;
  min-height: 34px;
  width: 100%;
  border-radius: 2px;
}
form-qz-select-user .form-select-control.disabled,
form-org-depart-select .form-select-control.disabled,
form-select2 .form-select-control.disabled,
form-select .form-select-control.disabled,
form-input-two .form-select-control.disabled,
form-more-tree .form-select-control.disabled,
form-tree .form-select-control.disabled,
form-file-template .form-select-control.disabled,
form-select-tree-nav .form-select-control.disabled {
  background: #eee;
}
form-qz-select-user .form-select-control .form-select-icon,
form-org-depart-select .form-select-control .form-select-icon,
form-select2 .form-select-control .form-select-icon,
form-select .form-select-control .form-select-icon,
form-input-two .form-select-control .form-select-icon,
form-more-tree .form-select-control .form-select-icon,
form-tree .form-select-control .form-select-icon,
form-file-template .form-select-control .form-select-icon,
form-select-tree-nav .form-select-control .form-select-icon {
  padding-left: 10px;
  padding-right: 10px;
  cursor: pointer;
}
form-qz-select-user .form-select-control .removeAll,
form-org-depart-select .form-select-control .removeAll,
form-select2 .form-select-control .removeAll,
form-select .form-select-control .removeAll,
form-input-two .form-select-control .removeAll,
form-more-tree .form-select-control .removeAll,
form-tree .form-select-control .removeAll,
form-file-template .form-select-control .removeAll,
form-select-tree-nav .form-select-control .removeAll {
  display: none;
  cursor: pointer;
}
form-qz-select-user .form-select-control.focus,
form-org-depart-select .form-select-control.focus,
form-select2 .form-select-control.focus,
form-select .form-select-control.focus,
form-input-two .form-select-control.focus,
form-more-tree .form-select-control.focus,
form-tree .form-select-control.focus,
form-file-template .form-select-control.focus,
form-select-tree-nav .form-select-control.focus {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
form-qz-select-user .form-select-control:hover .removeAll,
form-org-depart-select .form-select-control:hover .removeAll,
form-select2 .form-select-control:hover .removeAll,
form-select .form-select-control:hover .removeAll,
form-input-two .form-select-control:hover .removeAll,
form-more-tree .form-select-control:hover .removeAll,
form-tree .form-select-control:hover .removeAll,
form-file-template .form-select-control:hover .removeAll,
form-select-tree-nav .form-select-control:hover .removeAll,
form-qz-select-user .form-select-control:focus .removeAll,
form-org-depart-select .form-select-control:focus .removeAll,
form-select2 .form-select-control:focus .removeAll,
form-select .form-select-control:focus .removeAll,
form-input-two .form-select-control:focus .removeAll,
form-more-tree .form-select-control:focus .removeAll,
form-tree .form-select-control:focus .removeAll,
form-file-template .form-select-control:focus .removeAll,
form-select-tree-nav .form-select-control:focus .removeAll,
form-qz-select-user .form-select-control:active .removeAll,
form-org-depart-select .form-select-control:active .removeAll,
form-select2 .form-select-control:active .removeAll,
form-select .form-select-control:active .removeAll,
form-input-two .form-select-control:active .removeAll,
form-more-tree .form-select-control:active .removeAll,
form-tree .form-select-control:active .removeAll,
form-file-template .form-select-control:active .removeAll,
form-select-tree-nav .form-select-control:active .removeAll,
form-qz-select-user .form-select-control.focus .removeAll,
form-org-depart-select .form-select-control.focus .removeAll,
form-select2 .form-select-control.focus .removeAll,
form-select .form-select-control.focus .removeAll,
form-input-two .form-select-control.focus .removeAll,
form-more-tree .form-select-control.focus .removeAll,
form-tree .form-select-control.focus .removeAll,
form-file-template .form-select-control.focus .removeAll,
form-select-tree-nav .form-select-control.focus .removeAll {
  display: block;
}
form-qz-select-user .form-select-control:hover .fold,
form-org-depart-select .form-select-control:hover .fold,
form-select2 .form-select-control:hover .fold,
form-select .form-select-control:hover .fold,
form-input-two .form-select-control:hover .fold,
form-more-tree .form-select-control:hover .fold,
form-tree .form-select-control:hover .fold,
form-file-template .form-select-control:hover .fold,
form-select-tree-nav .form-select-control:hover .fold,
form-qz-select-user .form-select-control:focus .fold,
form-org-depart-select .form-select-control:focus .fold,
form-select2 .form-select-control:focus .fold,
form-select .form-select-control:focus .fold,
form-input-two .form-select-control:focus .fold,
form-more-tree .form-select-control:focus .fold,
form-tree .form-select-control:focus .fold,
form-file-template .form-select-control:focus .fold,
form-select-tree-nav .form-select-control:focus .fold,
form-qz-select-user .form-select-control:active .fold,
form-org-depart-select .form-select-control:active .fold,
form-select2 .form-select-control:active .fold,
form-select .form-select-control:active .fold,
form-input-two .form-select-control:active .fold,
form-more-tree .form-select-control:active .fold,
form-tree .form-select-control:active .fold,
form-file-template .form-select-control:active .fold,
form-select-tree-nav .form-select-control:active .fold,
form-qz-select-user .form-select-control.focus .fold,
form-org-depart-select .form-select-control.focus .fold,
form-select2 .form-select-control.focus .fold,
form-select .form-select-control.focus .fold,
form-input-two .form-select-control.focus .fold,
form-more-tree .form-select-control.focus .fold,
form-tree .form-select-control.focus .fold,
form-file-template .form-select-control.focus .fold,
form-select-tree-nav .form-select-control.focus .fold {
  display: none;
}
form-qz-select-user .form-select-control .form-select-control-input,
form-org-depart-select .form-select-control .form-select-control-input,
form-select2 .form-select-control .form-select-control-input,
form-select .form-select-control .form-select-control-input,
form-input-two .form-select-control .form-select-control-input,
form-more-tree .form-select-control .form-select-control-input,
form-tree .form-select-control .form-select-control-input,
form-file-template .form-select-control .form-select-control-input,
form-select-tree-nav .form-select-control .form-select-control-input {
  height: 100%;
  flex: 1;
  padding: 3px 10px;
  line-height: 24px;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-height: 30px;
}
form-qz-select-user .form-select-control .form-select-control-input,
form-select2 .form-select-control .form-select-control-input,
form-org-depart-select .form-select-control .form-select-control-input {
  display: flex;
  flex-wrap: wrap;
}
form-qz-select-user .form-select-control .form-select-control-input p,
form-select2 .form-select-control .form-select-control-input p,
form-org-depart-select .form-select-control .form-select-control-input p {
  background: #f0f0f0;
  padding: 0px 10px;
  border-radius: 10px;
  margin: 1px 2px 1px 0;
}
.form-select-selection {
  display: block;
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-top: 1.02px solid #d9d9d9;
  border-radius: 2px;
  outline: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0;
  padding: 2px;
  list-style: none;
}
/* 多选标签 */
.form-select-selection--multiple {
  min-height: 32px;
  padding-bottom: 3px;
  cursor: text;
  zoom: 1;
}
.form-select-selection--multiple ul {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
}
.form-select-selection--multiple ul li {
  height: 24px;
  margin-top: 3px;
  line-height: 22px;
}
.form-select-selection--multiple .form-select-selection__choice {
  position: relative;
  float: left;
  max-width: 99%;
  margin-right: 4px;
  padding: 0 20px 0 10px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.65);
  background-color: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  cursor: default;
}
.form-select-selection--multiple .form-select-selection__choice__content {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.form-select-selection--multiple .form-select-selection__choice__remove {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 4px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  line-height: inherit;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  font-size: 10px\9;
  transform: scale(0.83333333) rotate(0deg);
}
.form-select-selection--multiple .form-select-search--inline {
  position: static;
  float: left;
  width: auto;
  max-width: 100%;
  padding: 0;
}
.form-select-selection--multiple .form-select-search--inline .form-select-search__field__wrap {
  width: 100%;
  height: 100%;
}
.form-select-selection--multiple .form-select-search--inline .form-select-search__field {
  width: 100%;
  height: 100%;
  font-size: 100%;
  line-height: 1;
  background: transparent;
  border-width: 0;
  border-radius: 4px;
  outline: 0;
  width: 0.75em;
  max-width: 100%;
  padding: 1px;
}
.form-select-selection--multiple .form-select-search--inline .form-select-search__field__mirror {
  position: absolute;
  top: 0;
  left: 0;
  white-space: pre;
  opacity: 0;
  pointer-events: none;
}
/* 下拉框 */
.cx-select-box {
  border-radius: 4px;
  background-color: #fff;
  box-sizing: border-box;
  /* padding: 5px 0; */
  z-index: 3000;
  position: fixed;
  border-top: 5px solid #fff;
  border-bottom: 5px solid #fff;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  overflow-y: auto;
  overflow-x: hidden;
  text-align: left;
  word-break: break-all;
  min-width: 230px;
}
.cx-select-box .list-user-item-top .input-control-icon-left.search-icon,
.cx-select-box .list-user-item-bottom .input-control-icon-left.search-icon,
.cx-select-box .list-user-item-top .search-icon,
.cx-select-box .list-user-item-bottom .search-icon {
  top: 0px;
  margin-left: 3px;
  position: absolute;
  left: 0;
}
.cx-select-box .cx-select-box-item {
  display: flex;
  align-items: center;
  padding: 5px 15px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
  /* 未选中：内容样式 */
  /* 勾选框默认隐藏 */
  /* 选中样式 */
}
.cx-select-box .cx-select-box-item:hover {
  background-color: #e4f1fd;
}
.cx-select-box .cx-select-box-item .cx-select-box-item-text {
  flex: 1;
  cursor: pointer;
  text-align: left;
}
.cx-select-box .cx-select-box-item .cx-select-box-item-check {
  display: none;
}
.cx-select-box .cx-select-box-item.cx-select-box-item-active {
  background-color: #edf1f2 !important;
  background-image: none;
  filter: none;
}
.cx-select-box .cx-select-box-item.cx-select-box-item-active .cx-select-box-item-check {
  display: block;
}
.cx-data {
  width: 268px;
  position: fixed;
  box-shadow: 1px 1px 10px #ccc;
  display: none;
  max-height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
  background: #fff;
  z-index: 9999;
  user-select: none;
  /*星期列表*/
  /*内容*/
  /*日期:天的样式 */
  /*区间范围内的时间样式*/
  /*起始时间的样式*/
  /*结束时间的样式*/
}
.cx-data .Date-box {
  width: 100%;
}
.cx-data .Date-box .box-head {
  display: flex;
  font-size: 12px;
  height: 40px;
  align-items: center;
}
.cx-data .Date-box .box-head .Date-pre,
.cx-data .Date-box .box-head .Date-next {
  width: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 16px;
  font-weight: 500;
  border-radius: 2px;
  height: 40px;
  cursor: pointer;
}
.cx-data .Date-box .box-head .Date-pre:hover,
.cx-data .Date-box .box-head .Date-next:hover {
  background-color: #f5f5f5;
  color: #23b7e5;
  text-shadow: 0 0 1px #23b7e5;
}
.cx-data .Date-box .box-head .Date-title {
  flex: 1;
  text-align: center;
  font-size: 22px;
}
.cx-data .Date-box .box-footer {
  display: flex;
  justify-content: flex-end;
  padding: 0px 10px 5px;
}
.cx-data .week-list {
  padding: 0;
  margin: 0 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cx-data .week-list li {
  flex: 1;
  text-align: center;
  font-weight: 600;
  color: #58666e;
  line-height: 26px;
}
.cx-data .box-content {
  display: flex;
  margin: 0 5px;
  flex-wrap: wrap;
}
.cx-data .day-text {
  width: calc(100% / 7);
  height: 32px;
  line-height: 32px;
  text-align: center;
  margin-bottom: 4px;
  cursor: pointer;
}
.cx-data .day-text:hover,
.cx-data .day-text.nowDay {
  background-color: #23b7e5;
  border-color: #23b7e5;
  opacity: 0.4;
  color: #fff;
  border-radius: 2px;
}
.cx-data .day-text.nowActiveItemTime {
  background-color: #23b7e5;
  border-color: #23b7e5;
  color: #fff;
  border-radius: 2px;
  opacity: 1;
}
.cx-data .nowItemTime {
  background-color: rgba(0, 188, 212, 0.1);
  border-radius: 0;
}
.cx-data .ngStartTime {
  background-color: #44acb6;
  border-radius: 50% 0 0 50%;
  color: #fff;
}
.cx-data .ngEndTime {
  background-color: #44acb6;
  border-radius: 0 50% 50% 0;
  color: #fff;
}
.cx-data .title-Year {
  position: relative;
  padding-left: 20px;
  margin-left: -15px;
}
.cx-data .title-Year .Year-pre {
  top: 0px;
}
.cx-data .title-Year .Year-next {
  bottom: 0px;
}
.cx-data .title-Year .Year-pre,
.cx-data .title-Year .Year-next {
  position: absolute;
  left: 0;
  font-size: 12px;
  line-height: 17px;
  opacity: 0.2;
  cursor: pointer;
}
.cx-data .title-Year .Year-pre:hover,
.cx-data .title-Year .Year-next:hover {
  opacity: 1;
  background-color: #f5f5f5;
  color: #23b7e5;
  text-shadow: 0 0 1px #23b7e5;
}
.cx-data .title-Year:hover .Year-pre,
.cx-data .title-Year:hover .Year-next {
  opacity: 0.5;
}
.cx-checks {
  position: relative;
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 1;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #cfdadd;
  cursor: pointer;
}
.cx-checks:hover {
  border-color: #a0a0a0;
}
.cx-checks.checked,
.cx-checks.checked:hover {
  border-color: #1890ff;
}
.cx-checks .icon {
  color: #ffffff;
  border-color: #1890ff;
  background: #1890ff;
  width: 100%;
  height: 100%;
}
.cx-col-1-2 {
  width: 50%;
  float: left;
}
.cx-col-1-3 {
  width: 33.33333%;
  float: left;
}
.cx-col-2-3 {
  width: 66.66666%;
  float: left;
}
.cx-col-1-4 {
  width: 25%;
  float: left;
}
.cx-col-3-4 {
  width: 75%;
  float: left;
}
.cx-col-1-1 {
  width: 100%;
  float: left;
}
cx-select-date .cx-form-box-ul-data2 {
  width: 307px;
  position: fixed;
  box-shadow: 1px 1px 10px #ccc;
  display: none;
  max-height: 500px;
  min-height: 34px;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 1;
}
cx-select-date .cx-form-box-ul-data2 .Date-box {
  width: 307px;
  height: 312px;
  background-color: #fff;
  position: relative;
  /*星期列表*/
  /*内容*/
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head {
  display: flex;
  border-bottom: 1px solid #f0f0f0;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-pre,
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-next {
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 25px;
  font-weight: 500;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-pre::before,
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-next::before,
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-pre::after,
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-next::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: "";
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-pre::after,
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-next::after {
  left: -3px;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-pre:hover::before,
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-next:hover::before,
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-pre:hover::after,
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-next:hover::after {
  border-color: rgba(0, 0, 0, 0.85);
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-next::before {
  transform: rotate(135deg) scale(0.8);
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Year-next::after {
  transform: rotate(135deg) scale(0.8);
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Date-pre,
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Date-next {
  width: 40px;
  height: 40px;
  text-align: left;
  line-height: 40px;
  font-size: 25px;
  font-weight: 500;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Date-pre::after,
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Date-next::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: "";
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Date-pre:hover::after,
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Date-next:hover::after {
  border-color: rgba(0, 0, 0, 0.85);
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Date-next {
  text-align: right;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Date-next::after {
  transform: rotate(135deg) scale(0.8);
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Date-title {
  width: calc(100% - 80px);
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 14px;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Date-title .title-Month:hover,
cx-select-date .cx-form-box-ul-data2 .Date-box .box-head .Date-title .title-Year:hover {
  color: #40a9ff;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .week-list {
  height: 28px;
  margin: 0;
  padding: 12px 0 0 0;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .week-list li {
  float: left;
  width: calc(100% / 7);
  text-align: center;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-content {
  height: calc(100% - 80px);
  /*日期:天的样式 */
  /*区间范围内的时间样式*/
  /*起始时间的样式*/
  /*结束时间的样式*/
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-content .day-text {
  float: left;
  width: calc(100% / 7);
  height: 40px;
  line-height: 40px;
  text-align: center;
  cursor: pointer;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-content .day-text.day-hove:hover,
cx-select-date .cx-form-box-ul-data2 .Date-box .box-content .day-text.nowDay {
  background-color: rgba(35, 183, 229, 0.4);
  border-color: #23b7e5;
  color: #fff;
  border-radius: 2px;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-content .nowItemTime {
  background-color: rgba(0, 188, 212, 0.1);
  border-radius: 0;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-content .ngStartTime {
  background-color: #44acb6;
  border-radius: 50% 0 0 50%;
  color: #fff;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .box-content .ngEndTime {
  background-color: #44acb6;
  border-radius: 0 50% 50% 0;
  color: #fff;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .Year-box {
  position: absolute;
  top: 40px;
  width: 100%;
  height: calc(100% - 40px);
  background-color: #fff;
  margin: 0;
  padding: 0 0 0 0;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .Year-box .year-item {
  float: left;
  width: calc(100% / 3);
  height: calc(100% / 4);
  text-align: center;
  line-height: 68px;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .Year-box .year-item.pre-group-year,
cx-select-date .cx-form-box-ul-data2 .Date-box .Year-box .year-item.next-group-year {
  color: rgba(0, 0, 0, 0.25);
}
cx-select-date .cx-form-box-ul-data2 .Date-box .Year-box .year-item .year-item-acitive {
  color: #fff;
  background: #1890ff;
  display: inline-block;
  height: 24px;
  margin: 0 auto;
  padding: 0 8px;
  line-height: 24px;
  text-align: center;
  border-radius: 2px;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .Year-box .year-item:hover {
  color: #40a9ff;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .Month-box {
  position: absolute;
  top: 40px;
  width: 100%;
  height: calc(100% - 40px);
  background-color: #fff;
  margin: 0;
  padding: 0 0 0 0;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .Month-box .Month-item {
  float: left;
  width: calc(100% / 3);
  height: calc(100% / 4);
  text-align: center;
  line-height: 68px;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .Month-box .Month-item .Month-item-acitive {
  color: #fff;
  background: #1890ff;
  display: inline-block;
  height: 24px;
  margin: 0 auto;
  padding: 0 8px;
  line-height: 24px;
  text-align: center;
  border-radius: 2px;
}
cx-select-date .cx-form-box-ul-data2 .Date-box .Month-box .Month-item:hover {
  color: #40a9ff;
}
cx-day-date .Date-box {
  width: 268px;
  background-color: #fff;
  position: relative;
  display: flex;
  flex-direction: column;
  /*星期列表*/
  /*内容*/
}
cx-day-date .Date-box .box-head {
  display: flex;
  border-bottom: 1px solid #f0f0f0;
}
cx-day-date .Date-box .box-head .Year-pre,
cx-day-date .Date-box .box-head .Year-next {
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 25px;
  font-weight: 500;
  cursor: pointer;
}
cx-day-date .Date-box .box-head .Year-pre::before,
cx-day-date .Date-box .box-head .Year-next::before,
cx-day-date .Date-box .box-head .Year-pre::after,
cx-day-date .Date-box .box-head .Year-next::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: "";
}
cx-day-date .Date-box .box-head .Year-pre::after,
cx-day-date .Date-box .box-head .Year-next::after {
  left: -3px;
}
cx-day-date .Date-box .box-head .Year-pre:hover::before,
cx-day-date .Date-box .box-head .Year-next:hover::before,
cx-day-date .Date-box .box-head .Year-pre:hover::after,
cx-day-date .Date-box .box-head .Year-next:hover::after {
  border-color: rgba(0, 0, 0, 0.85);
}
cx-day-date .Date-box .box-head .Year-next::before {
  transform: rotate(135deg) scale(0.8);
}
cx-day-date .Date-box .box-head .Year-next::after {
  transform: rotate(135deg) scale(0.8);
}
cx-day-date .Date-box .box-head .Date-pre,
cx-day-date .Date-box .box-head .Date-next {
  cursor: pointer;
  width: 40px;
  height: 40px;
  text-align: left;
  line-height: 40px;
  font-size: 25px;
  font-weight: 500;
}
cx-day-date .Date-box .box-head .Date-pre::after,
cx-day-date .Date-box .box-head .Date-next::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: "";
}
cx-day-date .Date-box .box-head .Date-pre:hover::after,
cx-day-date .Date-box .box-head .Date-next:hover::after {
  border-color: rgba(0, 0, 0, 0.85);
}
cx-day-date .Date-box .box-head .Date-next {
  text-align: right;
}
cx-day-date .Date-box .box-head .Date-next::after {
  transform: rotate(135deg) scale(0.8);
}
cx-day-date .Date-box .box-head .Date-title {
  width: calc(100% - 80px);
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 14px;
}
cx-day-date .Date-box .box-head .Date-title .title-Month,
cx-day-date .Date-box .box-head .Date-title .title-Year {
  cursor: pointer;
}
cx-day-date .Date-box .box-head .Date-title .title-Month:hover,
cx-day-date .Date-box .box-head .Date-title .title-Year:hover {
  color: #40a9ff;
}
cx-day-date .Date-box .week-list {
  height: 28px;
  margin: 0;
  padding: 6px 0 6px 0;
}
cx-day-date .Date-box .week-list li {
  float: left;
  width: calc(100% / 7);
  text-align: center;
}
cx-day-date .Date-box .box-content {
  height: 180px;
  /*日期:天的样式 */
  /*区间范围内的时间样式*/
  /*起始时间的样式*/
  /*结束时间的样式*/
}
cx-day-date .Date-box .box-content .day-text {
  position: relative;
  float: left;
  width: calc(100% / 7);
  height: 30px;
  line-height: 30px;
  text-align: center;
  cursor: pointer;
}
cx-day-date .Date-box .box-content .day-text > i {
  position: absolute;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #2196f3;
  bottom: 0;
  left: calc(50% - 2.5px);
}
cx-day-date .Date-box .box-content .day-text.day-hove:hover,
cx-day-date .Date-box .box-content .day-text.nowDay {
  background-color: rgba(35, 183, 229, 0.4);
  border-color: #23b7e5;
  color: #fff;
  border-radius: 2px;
}
cx-day-date .Date-box .box-content .day-text.nowActiveItemTime {
  background-color: #23b7e5;
  border-color: #23b7e5;
  color: #fff;
  border-radius: 2px;
  opacity: 1;
}
cx-day-date .Date-box .box-content .day-text.day-Filling {
  color: #aaa;
  cursor: default;
}
cx-day-date .Date-box .box-content .nowItemTime {
  background-color: rgba(0, 188, 212, 0.1);
  border-radius: 0;
}
cx-day-date .Date-box .box-content .ngStartTime {
  background-color: #44acb6;
  border-radius: 50% 0 0 50%;
  color: #fff;
}
cx-day-date .Date-box .box-content .ngEndTime {
  background-color: #44acb6;
  border-radius: 0 50% 50% 0;
  color: #fff;
}
cx-day-date .Date-box .Year-box {
  position: absolute;
  top: 40px;
  width: 100%;
  height: calc(100% - 40px);
  background-color: #fff;
  margin: 0;
  padding: 0 0 0 0;
}
cx-day-date .Date-box .Year-box .year-item {
  float: left;
  width: calc(100% / 3);
  height: calc(100% / 4);
  text-align: center;
  line-height: 68px;
  cursor: pointer;
}
cx-day-date .Date-box .Year-box .year-item.pre-group-year,
cx-day-date .Date-box .Year-box .year-item.next-group-year {
  color: rgba(0, 0, 0, 0.25);
}
cx-day-date .Date-box .Year-box .year-item .year-item-acitive {
  color: #fff;
  background: #1890ff;
  display: inline-block;
  height: 24px;
  margin: 0 auto;
  padding: 0 8px;
  line-height: 24px;
  text-align: center;
  border-radius: 2px;
}
cx-day-date .Date-box .Year-box .year-item:hover {
  color: #40a9ff;
}
cx-day-date .Date-box .Month-box {
  position: absolute;
  top: 40px;
  width: 100%;
  height: calc(100% - 40px);
  background-color: #fff;
  margin: 0;
  padding: 0 0 0 0;
}
cx-day-date .Date-box .Month-box .Month-item {
  float: left;
  width: calc(100% / 3);
  height: calc(100% / 4);
  text-align: center;
  line-height: 68px;
  cursor: pointer;
}
cx-day-date .Date-box .Month-box .Month-item .Month-item-acitive {
  color: #fff;
  background: #1890ff;
  display: inline-block;
  height: 24px;
  margin: 0 auto;
  padding: 0 8px;
  line-height: 24px;
  text-align: center;
  border-radius: 2px;
}
cx-day-date .Date-box .Month-box .Month-item:hover {
  color: #40a9ff;
}
cx-day-date .Date-box .box-footer {
  display: flex;
  justify-content: flex-end;
  padding: 0px 10px 5px;
}
cx-time-interval .Date-box {
  width: 245px;
  background-color: #fff;
  position: relative;
  display: flex;
  flex-direction: column;
  /*星期列表*/
  /*内容*/
}
cx-time-interval .Date-box .box-head {
  display: flex;
  border-bottom: 1px solid #f0f0f0;
}
cx-time-interval .Date-box .box-head .Year-pre,
cx-time-interval .Date-box .box-head .Year-next {
  cursor: pointer;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 25px;
  font-weight: 500;
}
cx-time-interval .Date-box .box-head .Year-pre::before,
cx-time-interval .Date-box .box-head .Year-next::before,
cx-time-interval .Date-box .box-head .Year-pre::after,
cx-time-interval .Date-box .box-head .Year-next::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: "";
}
cx-time-interval .Date-box .box-head .Year-pre::after,
cx-time-interval .Date-box .box-head .Year-next::after {
  left: -3px;
}
cx-time-interval .Date-box .box-head .Year-pre:hover::before,
cx-time-interval .Date-box .box-head .Year-next:hover::before,
cx-time-interval .Date-box .box-head .Year-pre:hover::after,
cx-time-interval .Date-box .box-head .Year-next:hover::after {
  border-color: rgba(0, 0, 0, 0.85);
}
cx-time-interval .Date-box .box-head .Year-next::before {
  transform: rotate(135deg) scale(0.8);
}
cx-time-interval .Date-box .box-head .Year-next::after {
  transform: rotate(135deg) scale(0.8);
}
cx-time-interval .Date-box .box-head .Date-pre,
cx-time-interval .Date-box .box-head .Date-next {
  cursor: pointer;
  width: 40px;
  height: 40px;
  text-align: left;
  line-height: 40px;
  font-size: 25px;
  font-weight: 500;
}
cx-time-interval .Date-box .box-head .Date-pre::after,
cx-time-interval .Date-box .box-head .Date-next::after {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  border: 0 solid #aaa;
  border-width: 1.5px 0 0 1.5px;
  border-radius: 1px;
  transform: rotate(-45deg) scale(0.8);
  transition: all 0.3s;
  content: "";
}
cx-time-interval .Date-box .box-head .Date-pre:hover::after,
cx-time-interval .Date-box .box-head .Date-next:hover::after {
  border-color: rgba(0, 0, 0, 0.85);
}
cx-time-interval .Date-box .box-head .Date-next {
  text-align: right;
}
cx-time-interval .Date-box .box-head .Date-next::after {
  transform: rotate(135deg) scale(0.8);
}
cx-time-interval .Date-box .box-head .Date-title {
  width: calc(100% - 80px);
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 14px;
}
cx-time-interval .Date-box .box-head .Date-title .title-Month,
cx-time-interval .Date-box .box-head .Date-title .title-Year {
  cursor: pointer;
}
cx-time-interval .Date-box .box-head .Date-title .title-Month:hover,
cx-time-interval .Date-box .box-head .Date-title .title-Year:hover {
  color: #40a9ff;
}
cx-time-interval .Date-box .week-list {
  height: 28px;
  margin: 0;
  padding: 6px 0 6px 0;
}
cx-time-interval .Date-box .week-list li {
  float: left;
  width: calc(100% / 7);
  text-align: center;
}
cx-time-interval .Date-box .box-content {
  height: 190px;
  /*日期:天的样式 */
  /*区间范围内的时间样式*/
  /*起始时间的样式*/
  /*结束时间的样式*/
}
cx-time-interval .Date-box .box-content .day-text {
  float: left;
  width: calc(100% / 7);
  height: 30px;
  line-height: 30px;
  text-align: center;
  cursor: pointer;
}
cx-time-interval .Date-box .box-content .day-text.day-hove:hover,
cx-time-interval .Date-box .box-content .day-text.nowDay {
  background-color: rgba(35, 183, 229, 0.4);
  border-color: #23b7e5;
  color: #fff;
  border-radius: 2px;
}
cx-time-interval .Date-box .box-content .day-text.nowActiveItemTime {
  background-color: #23b7e5;
  border-color: #23b7e5;
  color: #fff;
  border-radius: 2px;
  opacity: 1;
}
cx-time-interval .Date-box .box-content .day-text.day-Filling {
  color: #aaa;
  cursor: default;
}
cx-time-interval .Date-box .box-content .nowItemTime {
  background-color: rgba(0, 188, 212, 0.1);
  border-radius: 0;
}
cx-time-interval .Date-box .box-content .ngStartTime {
  background-color: #44acb6;
  border-radius: 50% 0 0 50%;
  color: #fff;
}
cx-time-interval .Date-box .box-content .ngEndTime {
  background-color: #44acb6;
  border-radius: 0 50% 50% 0;
  color: #fff;
}
cx-time-interval .Date-box .Year-box {
  position: absolute;
  top: 40px;
  width: 100%;
  height: calc(100% - 40px);
  background-color: #fff;
  margin: 0;
  padding: 0 0 0 0;
}
cx-time-interval .Date-box .Year-box .year-item {
  float: left;
  width: calc(100% / 3);
  height: calc(100% / 4);
  text-align: center;
  line-height: 68px;
  cursor: pointer;
}
cx-time-interval .Date-box .Year-box .year-item.pre-group-year,
cx-time-interval .Date-box .Year-box .year-item.next-group-year {
  color: rgba(0, 0, 0, 0.25);
}
cx-time-interval .Date-box .Year-box .year-item .year-item-acitive {
  color: #fff;
  background: #1890ff;
  display: inline-block;
  height: 24px;
  margin: 0 auto;
  padding: 0 8px;
  line-height: 24px;
  text-align: center;
  border-radius: 2px;
}
cx-time-interval .Date-box .Year-box .year-item:hover {
  color: #40a9ff;
}
cx-time-interval .Date-box .Month-box {
  position: absolute;
  top: 40px;
  width: 100%;
  height: calc(100% - 40px);
  background-color: #fff;
  margin: 0;
  padding: 0 0 0 0;
}
cx-time-interval .Date-box .Month-box .Month-item {
  float: left;
  width: calc(100% / 3);
  height: calc(100% / 4);
  text-align: center;
  line-height: 68px;
  cursor: pointer;
}
cx-time-interval .Date-box .Month-box .Month-item .Month-item-acitive {
  color: #fff;
  background: #1890ff;
  display: inline-block;
  height: 24px;
  margin: 0 auto;
  padding: 0 8px;
  line-height: 24px;
  text-align: center;
  border-radius: 2px;
}
cx-time-interval .Date-box .Month-box .Month-item:hover {
  color: #40a9ff;
}
cx-time-interval .Date-box .box-footer {
  display: flex;
  justify-content: flex-end;
  padding: 0px 10px 5px;
}
form-date .removeAll {
  display: none;
  cursor: pointer;
}
form-date:hover .removeAll,
form-date:focus .removeAll,
form-date:active .removeAll {
  display: block;
}
form-date .focus {
  border-color: #23b7e5;
}
cx-date-interval {
  min-width: 350px;
  display: inline-block;
}
cx-date-interval .form-control {
  display: flex;
  align-items: center;
}
cx-date-interval .form-control .inner {
  flex: 1;
  display: flex;
}
cx-date-interval .form-control .inner .fa-calendar {
  color: #aaa;
}
cx-date-interval .form-control .inner .inner-text {
  display: inline-block;
  padding: 0 10px;
}
cx-date-interval .form-control .inner .inner-start-time {
  flex: 1;
  text-align: center;
  color: #ccc;
  cursor: pointer;
}
cx-date-interval .form-control .inner .inner-end-time {
  flex: 1;
  text-align: center;
  color: #ccc;
  cursor: pointer;
}
cx-date-interval .form-control .inner .has-time {
  color: #555;
}
cx-date-interval .form-control .removeAll {
  visibility: hidden;
  cursor: pointer;
}
cx-date-interval .form-control:hover .removeAll {
  visibility: visible;
}
cx-date-interval .form-control.Disabled {
  cursor: no-drop;
}
cx-date-interval .form-control.Disabled:hover .removeAll {
  visibility: hidden;
}
cx-date-interval .form-control.Disabled .inner .inner-start-time {
  cursor: no-drop;
}
cx-date-interval .form-control.Disabled .inner .inner-end-time {
  cursor: no-drop;
}
.form-org-select-user .user-list > .user-item,
.form-file-template .user-list > .user-item {
  padding-left: 15px;
  padding-right: 15px;
}
.form-org-select-user .user-list > .user-item:hover,
.form-file-template .user-list > .user-item:hover {
  background: #f5f5f5;
}
.form-org-select-user .user-list > .user-item > .user-check,
.form-file-template .user-list > .user-item > .user-check {
  font-size: 22px;
  width: 40px;
  margin: auto;
  color: #d8d6d6;
}
.form-org-select-user .user-list > .user-item > .user-check .active,
.form-file-template .user-list > .user-item > .user-check .active {
  color: #5b99fd;
}
cx-col-form cx-uploading {
  width: 100%;
}
.form-table-model {
  border-right: 1px solid;
  border-color: #f0f0f0;
}
.form-table-model cx-col-form,
.form-table-model .cx-form-group,
.form-table-model form-input,
.form-table-model form-select,
.form-table-model form-textarea,
.form-table-model form-select2,
.form-table-model form-label,
.form-table-model form-label1,
.form-table-model form-tree,
.form-table-model form-date,
.form-table-model form-radio,
.form-table-model form-checkbox,
.form-table-model form-date-picker,
.form-table-model form-more-tree,
.form-table-model form-org-select-user-one,
.form-table-model form-org-select-user,
.form-table-model form-org-user-one,
.form-table-model form-org-user,
.form-table-model form-datalist,
.form-table-model form-input-two,
.form-table-model form-datalist1,
.form-table-model form-datalist2,
.form-table-model form-datalist3,
.form-table-model form-select-project,
.form-table-model form-select-project-more,
.form-table-model form-switch,
.form-table-model form-select-approval,
.form-table-model form-relation-custom-pages,
.form-table-model form-upload-model,
.form-table-model form-upload-cad,
.form-table-model form-org-depart-select {
  border-width: 1px 0 1px 1px;
  border-style: solid;
  border-color: #f0f0f0;
  margin-bottom: 0;
  margin-top: -1px;
  background: #fafafa;
}
.form-table-model cx-col-form .cx-control-label,
.form-table-model .cx-form-group .cx-control-label,
.form-table-model form-input .cx-control-label,
.form-table-model form-select .cx-control-label,
.form-table-model form-textarea .cx-control-label,
.form-table-model form-select2 .cx-control-label,
.form-table-model form-label .cx-control-label,
.form-table-model form-label1 .cx-control-label,
.form-table-model form-tree .cx-control-label,
.form-table-model form-date .cx-control-label,
.form-table-model form-radio .cx-control-label,
.form-table-model form-checkbox .cx-control-label,
.form-table-model form-date-picker .cx-control-label,
.form-table-model form-more-tree .cx-control-label,
.form-table-model form-org-select-user-one .cx-control-label,
.form-table-model form-org-select-user .cx-control-label,
.form-table-model form-org-user-one .cx-control-label,
.form-table-model form-org-user .cx-control-label,
.form-table-model form-datalist .cx-control-label,
.form-table-model form-input-two .cx-control-label,
.form-table-model form-datalist1 .cx-control-label,
.form-table-model form-datalist2 .cx-control-label,
.form-table-model form-datalist3 .cx-control-label,
.form-table-model form-select-project .cx-control-label,
.form-table-model form-select-project-more .cx-control-label,
.form-table-model form-switch .cx-control-label,
.form-table-model form-select-approval .cx-control-label,
.form-table-model form-relation-custom-pages .cx-control-label,
.form-table-model form-upload-model .cx-control-label,
.form-table-model form-upload-cad .cx-control-label,
.form-table-model form-org-depart-select .cx-control-label {
  text-align: left;
}
.form-table-model cx-col-form .cx-form-control,
.form-table-model .cx-form-group .cx-form-control,
.form-table-model form-input .cx-form-control,
.form-table-model form-select .cx-form-control,
.form-table-model form-textarea .cx-form-control,
.form-table-model form-select2 .cx-form-control,
.form-table-model form-label .cx-form-control,
.form-table-model form-label1 .cx-form-control,
.form-table-model form-tree .cx-form-control,
.form-table-model form-date .cx-form-control,
.form-table-model form-radio .cx-form-control,
.form-table-model form-checkbox .cx-form-control,
.form-table-model form-date-picker .cx-form-control,
.form-table-model form-more-tree .cx-form-control,
.form-table-model form-org-select-user-one .cx-form-control,
.form-table-model form-org-select-user .cx-form-control,
.form-table-model form-org-user-one .cx-form-control,
.form-table-model form-org-user .cx-form-control,
.form-table-model form-datalist .cx-form-control,
.form-table-model form-input-two .cx-form-control,
.form-table-model form-datalist1 .cx-form-control,
.form-table-model form-datalist2 .cx-form-control,
.form-table-model form-datalist3 .cx-form-control,
.form-table-model form-select-project .cx-form-control,
.form-table-model form-select-project-more .cx-form-control,
.form-table-model form-switch .cx-form-control,
.form-table-model form-select-approval .cx-form-control,
.form-table-model form-relation-custom-pages .cx-form-control,
.form-table-model form-upload-model .cx-form-control,
.form-table-model form-upload-cad .cx-form-control,
.form-table-model form-org-depart-select .cx-form-control {
  border-left: 1px solid;
  border-color: #f0f0f0;
  padding: 10px;
  height: 100%;
  background: #fff;
}
.form-table-model cx-col-form .cx-form-control .cx-form-box-one-input,
.form-table-model .cx-form-group .cx-form-control .cx-form-box-one-input,
.form-table-model form-input .cx-form-control .cx-form-box-one-input,
.form-table-model form-select .cx-form-control .cx-form-box-one-input,
.form-table-model form-textarea .cx-form-control .cx-form-box-one-input,
.form-table-model form-select2 .cx-form-control .cx-form-box-one-input,
.form-table-model form-label .cx-form-control .cx-form-box-one-input,
.form-table-model form-label1 .cx-form-control .cx-form-box-one-input,
.form-table-model form-tree .cx-form-control .cx-form-box-one-input,
.form-table-model form-date .cx-form-control .cx-form-box-one-input,
.form-table-model form-radio .cx-form-control .cx-form-box-one-input,
.form-table-model form-checkbox .cx-form-control .cx-form-box-one-input,
.form-table-model form-date-picker .cx-form-control .cx-form-box-one-input,
.form-table-model form-more-tree .cx-form-control .cx-form-box-one-input,
.form-table-model form-org-select-user-one .cx-form-control .cx-form-box-one-input,
.form-table-model form-org-select-user .cx-form-control .cx-form-box-one-input,
.form-table-model form-org-user-one .cx-form-control .cx-form-box-one-input,
.form-table-model form-org-user .cx-form-control .cx-form-box-one-input,
.form-table-model form-datalist .cx-form-control .cx-form-box-one-input,
.form-table-model form-input-two .cx-form-control .cx-form-box-one-input,
.form-table-model form-datalist1 .cx-form-control .cx-form-box-one-input,
.form-table-model form-datalist2 .cx-form-control .cx-form-box-one-input,
.form-table-model form-datalist3 .cx-form-control .cx-form-box-one-input,
.form-table-model form-select-project .cx-form-control .cx-form-box-one-input,
.form-table-model form-select-project-more .cx-form-control .cx-form-box-one-input,
.form-table-model form-switch .cx-form-control .cx-form-box-one-input,
.form-table-model form-select-approval .cx-form-control .cx-form-box-one-input,
.form-table-model form-relation-custom-pages .cx-form-control .cx-form-box-one-input,
.form-table-model form-upload-model .cx-form-control .cx-form-box-one-input,
.form-table-model form-upload-cad .cx-form-control .cx-form-box-one-input,
.form-table-model form-org-depart-select .cx-form-control .cx-form-box-one-input,
.form-table-model cx-col-form .cx-form-control .form-select-control,
.form-table-model .cx-form-group .cx-form-control .form-select-control,
.form-table-model form-input .cx-form-control .form-select-control,
.form-table-model form-select .cx-form-control .form-select-control,
.form-table-model form-textarea .cx-form-control .form-select-control,
.form-table-model form-select2 .cx-form-control .form-select-control,
.form-table-model form-label .cx-form-control .form-select-control,
.form-table-model form-label1 .cx-form-control .form-select-control,
.form-table-model form-tree .cx-form-control .form-select-control,
.form-table-model form-date .cx-form-control .form-select-control,
.form-table-model form-radio .cx-form-control .form-select-control,
.form-table-model form-checkbox .cx-form-control .form-select-control,
.form-table-model form-date-picker .cx-form-control .form-select-control,
.form-table-model form-more-tree .cx-form-control .form-select-control,
.form-table-model form-org-select-user-one .cx-form-control .form-select-control,
.form-table-model form-org-select-user .cx-form-control .form-select-control,
.form-table-model form-org-user-one .cx-form-control .form-select-control,
.form-table-model form-org-user .cx-form-control .form-select-control,
.form-table-model form-datalist .cx-form-control .form-select-control,
.form-table-model form-input-two .cx-form-control .form-select-control,
.form-table-model form-datalist1 .cx-form-control .form-select-control,
.form-table-model form-datalist2 .cx-form-control .form-select-control,
.form-table-model form-datalist3 .cx-form-control .form-select-control,
.form-table-model form-select-project .cx-form-control .form-select-control,
.form-table-model form-select-project-more .cx-form-control .form-select-control,
.form-table-model form-switch .cx-form-control .form-select-control,
.form-table-model form-select-approval .cx-form-control .form-select-control,
.form-table-model form-relation-custom-pages .cx-form-control .form-select-control,
.form-table-model form-upload-model .cx-form-control .form-select-control,
.form-table-model form-upload-cad .cx-form-control .form-select-control,
.form-table-model form-org-depart-select .cx-form-control .form-select-control,
.form-table-model cx-col-form .cx-form-control .form-control,
.form-table-model .cx-form-group .cx-form-control .form-control,
.form-table-model form-input .cx-form-control .form-control,
.form-table-model form-select .cx-form-control .form-control,
.form-table-model form-textarea .cx-form-control .form-control,
.form-table-model form-select2 .cx-form-control .form-control,
.form-table-model form-label .cx-form-control .form-control,
.form-table-model form-label1 .cx-form-control .form-control,
.form-table-model form-tree .cx-form-control .form-control,
.form-table-model form-date .cx-form-control .form-control,
.form-table-model form-radio .cx-form-control .form-control,
.form-table-model form-checkbox .cx-form-control .form-control,
.form-table-model form-date-picker .cx-form-control .form-control,
.form-table-model form-more-tree .cx-form-control .form-control,
.form-table-model form-org-select-user-one .cx-form-control .form-control,
.form-table-model form-org-select-user .cx-form-control .form-control,
.form-table-model form-org-user-one .cx-form-control .form-control,
.form-table-model form-org-user .cx-form-control .form-control,
.form-table-model form-datalist .cx-form-control .form-control,
.form-table-model form-input-two .cx-form-control .form-control,
.form-table-model form-datalist1 .cx-form-control .form-control,
.form-table-model form-datalist2 .cx-form-control .form-control,
.form-table-model form-datalist3 .cx-form-control .form-control,
.form-table-model form-select-project .cx-form-control .form-control,
.form-table-model form-select-project-more .cx-form-control .form-control,
.form-table-model form-switch .cx-form-control .form-control,
.form-table-model form-select-approval .cx-form-control .form-control,
.form-table-model form-relation-custom-pages .cx-form-control .form-control,
.form-table-model form-upload-model .cx-form-control .form-control,
.form-table-model form-upload-cad .cx-form-control .form-control,
.form-table-model form-org-depart-select .cx-form-control .form-control {
  border: none;
}
.form-table-model cx-col-form .disabled,
.form-table-model .cx-form-group .disabled,
.form-table-model form-input .disabled,
.form-table-model form-select .disabled,
.form-table-model form-textarea .disabled,
.form-table-model form-select2 .disabled,
.form-table-model form-label .disabled,
.form-table-model form-label1 .disabled,
.form-table-model form-tree .disabled,
.form-table-model form-date .disabled,
.form-table-model form-radio .disabled,
.form-table-model form-checkbox .disabled,
.form-table-model form-date-picker .disabled,
.form-table-model form-more-tree .disabled,
.form-table-model form-org-select-user-one .disabled,
.form-table-model form-org-select-user .disabled,
.form-table-model form-org-user-one .disabled,
.form-table-model form-org-user .disabled,
.form-table-model form-datalist .disabled,
.form-table-model form-input-two .disabled,
.form-table-model form-datalist1 .disabled,
.form-table-model form-datalist2 .disabled,
.form-table-model form-datalist3 .disabled,
.form-table-model form-select-project .disabled,
.form-table-model form-select-project-more .disabled,
.form-table-model form-switch .disabled,
.form-table-model form-select-approval .disabled,
.form-table-model form-relation-custom-pages .disabled,
.form-table-model form-upload-model .disabled,
.form-table-model form-upload-cad .disabled,
.form-table-model form-org-depart-select .disabled {
  background-color: #fff;
}
