.department-select-dialog {
  position: fixed;
  display: flex;
  flex-direction: column;
  width: 100%;
  height: auto;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 8.81rem;
  background: var(--umu-color-bg-base, #ffffff);
  border-radius: 0.09rem;
  padding: 0.24rem 0.24rem;
}

.department-select-dialog .content-head {
  line-height: 0.28rem;
  vertical-align: "middle";
  text-align: "left";
  font-size: 0.18rem;
  font-weight: 500;
  color: var(--umu-color-text, #222222);
}

.department-select-dialog .content-body {
  display: inline;
  vertical-align: "middle";
  text-align: "left";
}

.department-select-dialog .content-body .left {
  width: 49%;
  float: left;
  margin-top: 0.14rem;
}

.department-select-dialog .content-body .left .subtitle {
  font-size: 0.16rem;
  font-weight: 400;
  color: var(--umu-color-text, #222222);
  line-height: 0.24rem;
}

.department-select-dialog .content-body .left .subcontent {
  height: 3.6rem;
  margin-top: 0.12rem;
  padding: 0.16rem 0;
  background: var(--umu-color-bg-layout, #f5f5f5);
  white-space: nowrap;
  display: flex;
  flex-flow: column;
}

.department-select-dialog .content-body .left .subcontent .list-item .content {
  padding: 0.08rem 0;
}

.department-select-dialog .content-body .right {
  width: 49%;
  float: right;
  margin-top: 0.14rem;
}

.department-select-dialog .content-body .right .subtitle {
  font-size: 0.16rem;
  font-weight: 400;
  color: var(--umu-color-text, #222222);
  line-height: 0.24rem;
}

.department-select-dialog .content-body .right .subcontent {
  height: 3.68rem;
  margin-top: 0.12rem;
  padding: 0.08rem 0 0.16rem 0;
  overflow-y: auto;
  background: var(--umu-color-bg-layout, #f5f5f5);
  white-space: nowrap;
}

.department-select-dialog .content-body .right .subcontent .search {
  margin-bottom: 0.1rem;
}

.department-select-dialog .dialog-content-footer {
  display: flex;
  padding-top: 0.12rem;
  flex-direction: row-reverse;
}

.department-select-dialog .dialog-content-footer .dialog-footer-btn {
  margin-left: 0.12rem;
}

.department-content-select-dialog .dialog-mask {
  background: rgba(0, 0, 0, 0.6);
}
@charset "UTF-8";
.icon-img-check {
  width: 0.18rem;
  height: 0.18rem;
  margin: auto;
  cursor: pointer;
}

.icon-disabled-check {
  cursor: not-allowed;
  opacity: 0.4;
}

.biz-depart-list {
  color: #f5f5f5;
  overflow: hidden;
}

.biz-depart-list .is-all-select {
  display: flex;
  padding: 0.16rem;
  padding-top: 0rem;
  align-items: center;
  color: var(--umu-color-text, #222222);
}

.biz-depart-list .is-all-select .select-all-text {
  padding-left: 0.08rem;
}

.biz-depart-list .is-all-select .check-box {
  width: 0.24rem;
  height: 0.24rem;
}

.biz-depart-list .is-all-select .check-box .icon-img-check {
  margin: 0.03rem;
}

.biz-depart-list .is-all-select .check-box .icon-img-check-unknown {
  width: 0.24rem;
  height: 0.24rem;
  margin: 0rem;
}

.list-panel .list-header-empty {
  display: flex;
  height: 0.2rem;
  margin-top: 0.32rem;
  justify-content: center;
  /* 水平居中 */
  align-items: center;
  /* 垂直居中 */
}

.list-panel .list-header-empty .name {
  height: 0.2rem;
  font-size: 0.14rem;
  font-weight: 400;
  color: var(--umu-color-text, #222222);
  line-height: 0.2rem;
}

.list-panel .list-search {
  padding: 0 0.12rem;
  margin-bottom: 0.12rem;
}

.list-panel .list-content {
  height: 3.4rem;
  padding: 0;
  overflow-y: scroll;
  overflow-x: hidden;
}

.list-panel .list-content .list-header-content {
  display: flex;
  height: 0.161rem;
  margin-bottom: 0.08rem;
  text-align: center;
  align-items: center;
}

.list-panel .list-content .list-header-content .list-header-icon {
  width: 0.16rem;
  height: 0.16rem;
  padding-left: 0.16rem;
}

.list-panel .list-content .list-header-content .list-header-name {
  line-height: 0.2rem;
  height: 0.2rem;
  margin-left: 0.02rem;
  font-size: 0.14rem;
  font-weight: 400;
  color: var(--umu-color-text, #222222);
  text-align: left;
  overflow: hidden;
  /*超出宽度部分隐藏*/
  text-overflow: ellipsis;
  /*超出部分以点号代替*/
  white-space: nowrap;
  /*强制span不换行*/
  display: inline-block;
  /*将span当做块级元素对待*/
}

.list-panel .list-content .list-header-content .list-header-name.list-header-name-right {
  margin-left: 0.15rem;
}

.list-panel .list-content .list-header-content .list-header-name-drop {
  cursor: pointer;
}

.list-panel .list-content .list-header-content.root-department {
  height: 0.18rem;
  margin-left: 0.12rem;
}

.list-panel .list-content .list-header-content.root-department .list-header-name {
  flex: 1;
  margin-left: 0.08rem;
}

.list-panel .list-content .list-ul {
  white-space: nowrap;
  padding: 0rem 0.16rem;
}

.list-panel .list-content .list-ul .list-item {
  width: 100%;
  height: 0.4rem;
  text-align: center;
  align-items: center;
  display: flex;
}

.list-panel .list-content .list-ul .list-item .content {
  width: 100%;
  display: flex;
  display: -webkit-flex;
  /* Safari */
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.list-panel .list-content .list-ul .list-item .content .content-empty {
  width: 0.2rem;
}

.list-panel .list-content .list-ul .list-item .content .content-file {
  width: 0.18rem;
  height: 0.18rem;
}

.list-panel .list-content .list-ul .list-item .content .content-check {
  width: 0.19rem;
  height: 0.19rem;
  margin-right: 0.07rem;
}

.list-panel .list-content .list-ul .list-item .content .content-check .m-checkbox.checked {
  border: 0.02rem solid transparent;
}

.list-panel .list-content .list-ul .list-item .content .content-check .m-checkbox.checked i.icon.icon-checkbox {
  width: 0.18rem;
  height: 0.18rem;
  margin-left: -0.02rem;
  margin-top: -0.02rem;
}

.list-panel .list-content .list-ul .list-item .content .name {
  width: 100%;
  margin-left: 0.07rem;
  margin-right: 0.16rem;
  line-height: 0.2rem;
  font-size: 0.14rem;
  font-weight: 400;
  color: var(--umu-color-text, #222222);
  text-align: left;
  overflow: hidden;
  /*超出宽度部分隐藏*/
  text-overflow: ellipsis;
  /*超出部分以点号代替*/
  white-space: nowrap;
  /*强制span不换行*/
  display: inline-block;
  /*将span当做块级元素对待*/
}

.list-panel .list-content .list-ul .list-item .content .name-left {
  cursor: pointer;
}

.list-panel .list-content .list-ul .list-item .content .deepart-member {
  display: flex;
  width: calc(100% - 0.86rem);
  align-items: center;
  color: var(--umu-color-text, #222222);
}

.list-panel .list-content .list-ul .list-item .content .deepart-member .name {
  width: auto;
}

.list-panel .list-content .list-ul .list-item .content .deepart-member .member-count {
  padding-left: 0.08rem;
  padding-right: 0.1rem;
}

.list-panel .list-content .list-ul .list-item .content .close {
  width: 0.16rem;
  height: 0.16rem;
  cursor: pointer;
}

.list-panel .list-content .list-ul .list-item .content .close img {
  height: 100%;
  display: block;
}

.list-panel .list-content .list-ul .list-item .content .popover-target {
  padding: 0.05rem 0;
  padding-left: 0.2rem;
}

.list-panel .list-content .list-ul .list-item .content .m-checkbox.disabled-check {
  border-color: #cccccc;
}

.list-panel .list-content .list-ul .list-item-owner {
  height: 0.54rem;
}

.list-panel .list-content .list-ul:hover {
  background: var(--umu-color-fill-secondary, #eee);
}

.list-panel .list-content-drop {
  height: 3rem;
  padding: 0 0.16rem 0 0;
}

.list-panel.biz-depart-list .list-content {
  box-sizing: border-box;
  height: calc(100% - 0.44rem);
}

.list-panel.biz-depart-list .list-content.list-content-min {
  height: calc(100% - 0.84rem);
}

.list-panel .list-content-right {
  height: 3.58rem;
}

.list-panel .list-search-drop {
  padding: 0;
}

.list-panel .list-content-min {
  height: 2.98rem;
}

.list-panel .list-content-min .list-ul .list-item .content .content-empty {
  width: 0rem;
}

.dp-popover {
  position: absolute;
  z-index: 100;
  transform: translate(-50%, 0);
  display: flex;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  width: 8rem;
}

.dp-popover .dp-popover-content {
  background: #000000;
  border-radius: 0.02rem;
  opacity: 0.6;
  padding: 0.08rem;
  width: auto;
  max-width: 5rem;
  white-space: pre-wrap;
}

.dp-popover .dp-popover-content .dp-popover-name {
  width: 100%;
  font-size: 0.12rem;
  font-weight: 400;
  color: #ffffff;
  line-height: 0.17rem;
  white-space: pre-wrap;
}
.department-header-search-input {
  background: var(--umu-color-bg-base, #fff);
  overflow: hidden;
  display: flex;
  align-items: stretch;
  border-radius: 0.03rem;
  border: 0.01rem solid var(--umu-color-border, #e0e0e0);
}

.department-header-search-input .search-input-box {
  flex: 1;
  display: flex;
  align-items: center;
  position: relative;
  padding: 0rem 0.37rem 0rem 0rem;
  box-sizing: border-box;
  font-size: 0.14rem;
  color: #a1a2a3;
  resize: none;
  overflow: hidden;
  transition: all 0.5s ease-out;
}

.department-header-search-input .search-input-box .icon-member-clear {
  position: absolute;
  right: 0.12rem;
  width: 0.16rem;
  height: 0.16rem;
}

.department-header-search-input .search-input-box .icon-search {
  position: absolute;
  right: 0.07rem;
  top: 0.07rem;
  width: 0.16rem;
  height: 0.15rem;
  background: url(/statics/market/cn/c9b8bd548dec4f28.png) center center no-repeat;
  background-size: contain;
}

.department-header-search-input .search-input-box .search-input-keyword {
  width: 100%;
  border: none;
  font-size: 0.14rem;
  line-height: 1.5;
  color: var(--umu-color-text, #222222);
  padding: 0.04rem 0rem 0.04rem 0.07rem;
  margin: 0rem;
  outline-style: none;
}

.department-header-search-input .search-input-box input.search-input-keyword::-ms-clear {
  display: none;
}

.department-header-search-input .search-btn-wrap {
  text-align: center;
}

.department-header-search-input .search-btn {
  cursor: pointer;
  padding: 0.03rem 0;
  white-space: nowrap;
  font-size: 0.15rem;
  line-height: 1.5;
  display: inline-block;
}

.department-header-search-input .search-input-clear-btn {
  position: absolute;
  right: 0.07rem;
  top: 0.07rem;
  background: #ccc;
  border-radius: 50%;
  display: inline-block;
  width: 0.16rem;
  height: 0.16rem;
  text-align: center;
}

.department-header-search-input .search-input-clear-btn .icon.icon-clean-search {
  width: 0.08rem;
  height: 0.08rem;
  background: url(/statics/market/cn/30066eaace25f760.png) center center no-repeat;
  background-size: contain;
  /*vertical-align: 0.005rem;*/
}
.department-select-dialog.department-select-dialog-with-use .content-head {
  margin-bottom: 0.16rem;
}

.department-select-dialog.department-select-dialog-with-use .content-head .content-head-title {
  font-size: 0.18rem;
  font-weight: 600;
  line-height: 0.28rem;
  color: var(--umu-color-text, #222);
}

.department-select-dialog.department-select-dialog-with-use .content-desc {
  margin-bottom: 0.12rem;
  font-size: 0.16rem;
  font-weight: 400;
  line-height: 0.22rem;
  color: var(--umu-color-text-secondary, #666);
}

.department-select-dialog.department-select-dialog-with-use .content-body {
  display: inline;
  text-align: left;
  vertical-align: middle;
}

.department-select-dialog.department-select-dialog-with-use .content-body .left {
  float: left;
  width: 49%;
  margin-top: 0.14rem;
}

.department-select-dialog.department-select-dialog-with-use .content-body .left.hidden-left {
  width: 0;
}

.department-select-dialog.department-select-dialog-with-use .content-body .left.hidden-left .subtitle {
  display: inline-block;
  width: 0;
  overflow: hidden;
}

.department-select-dialog.department-select-dialog-with-use .content-body .left.hidden-left .subcontent {
  display: inline-block;
  width: 0;
  overflow: hidden;
}

.department-select-dialog.department-select-dialog-with-use .content-body .left .subtitle {
  font-size: 0.16rem;
  font-weight: 400;
  line-height: 0.24rem;
  color: var(--umu-color-text, #222);
}

.department-select-dialog.department-select-dialog-with-use .content-body .left .subcontent {
  display: flex;
  flex-flow: column;
  height: 3.6rem;
  padding: 0.16rem 0;
  margin-top: 0.12rem;
  white-space: nowrap;
  background: var(--umu-color-bg-layout, #f5f5f5);
  border-radius: 0.04rem;
}

.department-select-dialog.department-select-dialog-with-use .content-body .right {
  float: right;
  width: 49%;
  margin-top: 0.14rem;
}

.department-select-dialog.department-select-dialog-with-use .content-body .right.right-all {
  width: 100%;
}

.department-select-dialog.department-select-dialog-with-use .content-body .right .suttitle-container {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.department-select-dialog.department-select-dialog-with-use .content-body .right .subtitle {
  font-size: 0.16rem;
  font-weight: 400;
  line-height: 0.24rem;
  color: var(--umu-color-text, #222);
}

.department-select-dialog.department-select-dialog-with-use .content-body .right .subcontent {
  height: 3.84rem;
  padding: 0.08rem 0 0.16rem 0;
  padding-top: 0;
  padding-bottom: 0.08rem;
  margin-top: 0.12rem;
  overflow-y: auto;
  white-space: nowrap;
  background: var(--umu-color-bg-layout, #f5f5f5);
  border-radius: 0.04rem;
}

.department-select-dialog.department-select-dialog-with-use .content-body .right .subcontent .list-panel.biz-depart-list {
  height: 100%;
}

.department-select-dialog.department-select-dialog-with-use .content-body .right .subcontent .biz-depart-toolbar {
  display: none;
}

.department-select-dialog.department-select-dialog-with-use .content-body .right .subcontent .search {
  margin-bottom: 0.1rem;
}

.ngdialog.ngdialog-theme-umu .department-select-dialog.angular-task-assign-department-select-dialog {
  position: fixed;
  top: 50%;
  left: 50%;
  display: flex;
  flex-direction: column;
  width: 9.4rem;
  max-width: 9.4rem;
  height: auto;
  padding: 0.24rem 0.24rem;
  background: #fff;
  border-radius: 0.09rem;
  transform: translate(-50%, -50%);
}

.ngdialog.ngdialog-theme-umu .department-select-dialog.angular-task-assign-department-select-dialog .dialog-content-footer {
  display: flex;
  flex-direction: row-reverse;
  padding-top: 0.12rem;
}

.ngdialog.ngdialog-theme-umu .department-select-dialog.angular-task-assign-department-select-dialog .dialog-content-footer .dialog-footer-btn {
  margin-left: 0.12rem;
}

.angular-task-assign-department-select-dialog .department-content-select-dialog .dialog-mask {
  background: rgba(0, 0, 0, 0.6);
}
@charset "UTF-8";
.department-select-dialog.department-select-dialog-with-use .icon-img-check,
.department-dropdown-dialog.department-dropdown-dialog-with-use .icon-img-check {
  width: 0.18rem;
  height: 0.18rem;
  margin: auto;
  cursor: pointer;
}

.department-select-dialog.department-select-dialog-with-use .icon-disabled-check,
.department-dropdown-dialog.department-dropdown-dialog-with-use .icon-disabled-check {
  cursor: not-allowed;
  opacity: 0.4;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel {
  height: 100%;
  overflow: hidden;
  color: #f5f5f5;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-header-empty,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-header-empty {
  display: flex;
  /* 水平居中 */
  align-items: center;
  justify-content: center;
  height: 0.2rem;
  margin-top: 0.32rem;
  /* 垂直居中 */
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-header-empty .name,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-header-empty .name {
  height: 0.2rem;
  font-size: 0.14rem;
  font-weight: 400;
  line-height: 0.2rem;
  color: var(--umu-color-text, #222);
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-search,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-search {
  padding: 0 0.16rem;
  margin-bottom: 0.12rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content {
  height: 3.4rem;
  padding: 0;
  overflow: hidden;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content {
  display: flex;
  align-items: center;
  height: 0.161rem;
  margin-bottom: 0.08rem;
  text-align: center;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content .list-header-icon,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content .list-header-icon {
  width: 0.16rem;
  height: 0.16rem;
  padding-left: 0.16rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content .list-header-name,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content .list-header-name {
  /* 强制span不换行 */
  display: inline-block;
  height: 0.2rem;
  margin-left: 0.02rem;
  overflow: hidden;
  font-size: 0.14rem;
  font-weight: 400;
  line-height: 0.2rem;
  color: var(--umu-color-text, #222);
  text-align: left;
  /* 超出宽度部分隐藏 */
  text-overflow: ellipsis;
  /* 超出部分以点号代替 */
  white-space: nowrap;
  /* 将span当做块级元素对待 */
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content .list-header-name.list-header-name-right,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content .list-header-name.list-header-name-right {
  margin-left: 0.15rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content .list-header-name-drop,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content .list-header-name-drop {
  cursor: pointer;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content.root-department,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content.root-department {
  height: 0.18rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content.root-department .list-header-name,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-header-content.root-department .list-header-name {
  flex: 1;
  margin-left: 0.08rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul {
  padding: 0 0.16rem;
  white-space: nowrap;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  width: 100%;
  height: -moz-fit-content;
  height: fit-content;
  min-height: 0.44rem;
  padding: 0.08rem 0;
  text-align: center;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .content-check,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .content-check {
  width: 0.19rem;
  height: 0.19rem;
  margin-right: 0.08rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .content-check .m-checkbox.checked,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .content-check .m-checkbox.checked {
  border: 0.02rem solid transparent;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .content-check .m-checkbox.checked i.icon.icon-checkbox,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .content-check .m-checkbox.checked i.icon.icon-checkbox {
  width: 0.18rem;
  height: 0.18rem;
  margin-top: -0.02rem;
  margin-left: -0.02rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .content-name,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .content-name {
  width: 100%;
  margin-right: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.2rem;
  color: var(--umu-color-text, #222);
  text-align: left;
  word-break: break-word;
  white-space: normal;
  cursor: pointer;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .disabled-next-level,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .disabled-next-level {
  color: var(--umu-color-text-tertiary, #999);
  cursor: not-allowed;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .content-count,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .content-count {
  padding-left: 0.06rem;
  font-size: 0.14rem;
  line-height: 0.2rem;
  color: var(--umu-color-text, #222);
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .member-principal,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .member-principal {
  box-sizing: border-box;
  padding: 0.02rem 0.04rem;
  margin-left: 0.08rem;
  font-size: 0.12rem;
  line-height: 0.16rem;
  color: #fff;
  white-space: nowrap;
  background-color: var(--umu-color-primary, #fab400);
  border-radius: 0.04rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .avatar,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .avatar {
  margin-right: 0.08rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .close,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .close {
  width: 0.16rem;
  height: 0.16rem;
  cursor: pointer;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .close img,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .close img {
  display: block;
  height: 100%;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .popover-target,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .popover-target {
  padding: 0.05rem 0;
  padding-left: 0.2rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .m-checkbox.disabled-check,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .content .m-checkbox.disabled-check {
  border-color: #ccc;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .list-right-filter,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .list-right-filter {
  box-sizing: border-box;
  display: inline-block;
  flex: none;
  padding: 0.06rem 0.08rem;
  line-height: 0.2rem;
  color: #1e6ee6;
  text-transform: uppercase;
  cursor: pointer;
  border-radius: 4px;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .list-right-filter.is-disabled,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .list-right-filter.is-disabled {
  color: var(--umu-color-text-tertiary, #999);
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .list-right-filter:hover,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .list-right-filter:hover {
  background-color: var(--umu-color-fill-secondary, #eee);
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .list-right-remove,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .list-right-remove {
  box-sizing: border-box;
  display: inline-block;
  flex: none;
  padding: 0.06rem 0.08rem;
  line-height: 0.2rem;
  color: #1e6ee6;
  text-transform: uppercase;
  cursor: pointer;
  border-radius: 4px;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .list-right-remove:hover,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item .list-right-remove:hover {
  background-color: var(--umu-color-fill-secondary, #eee);
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item-owner,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul .list-item-owner {
  height: -moz-fit-content;
  height: fit-content;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul:hover,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content .list-ul:hover {
  background: var(--umu-color-fill-secondary, #eee);
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-drop,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-drop {
  height: 3rem;
  padding: 0 0.16rem 0 0;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel.biz-depart-list .list-content,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel.biz-depart-list .list-content {
  box-sizing: border-box;
  height: calc(100% - 0.44rem);
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel.biz-depart-list .list-content.list-content-min,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel.biz-depart-list .list-content.list-content-min {
  height: calc(100% - 0.84rem);
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .is-all-select,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .is-all-select {
  display: flex;
  align-items: center;
  padding: 0.16rem;
  padding-top: 0;
  color: var(--umu-color-text, #222);
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .is-all-select .select-all-text,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .is-all-select .select-all-text {
  padding-left: 0.08rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .is-all-select .check-box,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .is-all-select .check-box {
  width: 0.24rem;
  height: 0.24rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .is-all-select .check-box .icon-img-check,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .is-all-select .check-box .icon-img-check {
  margin: 0.03rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .is-all-select .check-box .icon-img-check-unknown,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .is-all-select .check-box .icon-img-check-unknown {
  width: 0.24rem;
  height: 0.24rem;
  margin: 0;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb {
  box-sizing: border-box;
  padding-right: 0.16rem;
  padding-left: 0.16rem;
  margin-bottom: 0.16rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul {
  display: block;
  line-height: 0.2rem;
  white-space: wrap;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li {
  display: inline;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li .breadcrumb-item,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li .breadcrumb-item {
  display: inline;
  color: var(--umu-color-text, #222);
  cursor: pointer;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li .breadcrumb-item.is-current,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li .breadcrumb-item.is-current {
  color: #1e6ee6;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li .breadcrumb-item.is-disabled,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li .breadcrumb-item.is-disabled {
  color: var(--umu-color-text, #222);
  pointer-events: none;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li .breadcrumb-item.is-can-click:hover,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li .breadcrumb-item.is-can-click:hover {
  color: #1e6ee6;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li .breadcrumb-item.is-loading,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li .breadcrumb-item.is-loading {
  color: var(--umu-color-text, #222);
  pointer-events: none;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li .separator,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .umu-breadcrumb ul li .separator {
  color: var(--umu-color-text, #222);
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-search-drop,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-search-drop {
  padding: 0;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-min,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-min {
  height: 2.98rem;
}

.department-select-dialog.department-select-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-min .list-ul .list-item .content .content-empty,
.department-dropdown-dialog.department-dropdown-dialog-with-use .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-min .list-ul .list-item .content .content-empty {
  width: 0;
}

.department-select-dialog.department-select-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left,
.department-dropdown-dialog.department-dropdown-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left {
  height: calc(100% - 0.84rem);
}

.department-select-dialog.department-select-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .list-department-item.list-item.list-department-item-left .content-name,
.department-dropdown-dialog.department-dropdown-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .list-department-item.list-item.list-department-item-left .content-name {
  cursor: auto;
}

.department-select-dialog.department-select-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .list-department-item.list-item.list-department-item-left .content-name .content-name-name,
.department-dropdown-dialog.department-dropdown-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .list-department-item.list-item.list-department-item-left .content-name .content-name-name {
  cursor: pointer;
}

.department-select-dialog.department-select-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .list-item.list-item-owner.list-item-owner-left .avatar,
.department-dropdown-dialog.department-dropdown-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .list-item.list-item-owner.list-item-owner-left .avatar {
  cursor: pointer;
}

.department-select-dialog.department-select-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .list-item.list-item-owner.list-item-owner-left .content-name,
.department-dropdown-dialog.department-dropdown-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .list-item.list-item-owner.list-item-owner-left .content-name {
  cursor: auto;
}

.department-select-dialog.department-select-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .list-item.list-item-owner.list-item-owner-left .content-name > span,
.department-dropdown-dialog.department-dropdown-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .list-item.list-item-owner.list-item-owner-left .content-name > span {
  cursor: pointer;
}

.department-select-dialog.department-select-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .virtual-list-container,
.department-dropdown-dialog.department-dropdown-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .virtual-list-container {
  height: calc(100% - 0.36rem);
  overflow-y: auto;
}

.department-select-dialog.department-select-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .virtual-list-container.refresh,
.department-dropdown-dialog.department-dropdown-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .virtual-list-container.refresh {
  height: 0;
}

.department-select-dialog.department-select-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .virtual-list-container.virtual-list-container-search,
.department-dropdown-dialog.department-dropdown-dialog-with-use .left .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-left .virtual-list-container.virtual-list-container-search {
  height: calc(100% - 0rem);
}

.department-select-dialog.department-select-dialog-with-use .right .subcontent,
.department-dropdown-dialog.department-dropdown-dialog-with-use .right .subcontent {
  box-sizing: border-box;
  height: 3.91rem;
  padding: 0;
  padding-bottom: 0.16rem;
  overflow: hidden;
}

.department-select-dialog.department-select-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .biz-depart-toolbar .list-search-right,
.department-dropdown-dialog.department-dropdown-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .biz-depart-toolbar .list-search-right {
  display: none;
}

.department-select-dialog.department-select-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right.list-content,
.department-dropdown-dialog.department-dropdown-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right.list-content {
  height: 100%;
}

.department-select-dialog.department-select-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-head,
.department-dropdown-dialog.department-dropdown-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-head {
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  width: 100%;
  height: 0.44rem;
  padding: 0.12rem 0.16rem;
  padding-right: 0.24rem;
  background-color: #e0e0e0;
  border-radius: 4px 4px 0 0;
}

.department-select-dialog.department-select-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-head .normalize-head-left,
.department-dropdown-dialog.department-dropdown-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-head .normalize-head-left {
  line-height: 0.2rem;
  color: var(--umu-color-text, #222);
}

.department-select-dialog.department-select-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-head .normalize-head-right,
.department-dropdown-dialog.department-dropdown-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-head .normalize-head-right {
  box-sizing: border-box;
  display: inline-block;
  padding-left: 0.14rem;
  line-height: 0.2rem;
  color: var(--umu-color-text, #222);
}

.department-select-dialog.department-select-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-list-container,
.department-dropdown-dialog.department-dropdown-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-list-container {
  height: calc(100% - 0.44rem);
  overflow: auto;
  border: 1px solid;
}

.department-select-dialog.department-select-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-list-container .list-ul:hover,
.department-dropdown-dialog.department-dropdown-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-list-container .list-ul:hover {
  background: none;
}

.department-select-dialog.department-select-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-list-container .list-item.list-department-item-right,
.department-dropdown-dialog.department-dropdown-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-list-container .list-item.list-department-item-right {
  cursor: auto;
}

.department-select-dialog.department-select-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-list-container .list-item.list-department-item-right .content-name,
.department-dropdown-dialog.department-dropdown-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-list-container .list-item.list-department-item-right .content-name {
  cursor: auto;
}

.department-select-dialog.department-select-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-list-container .list-item-owner.list-item.list-item-owner-right,
.department-dropdown-dialog.department-dropdown-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-list-container .list-item-owner.list-item.list-item-owner-right {
  cursor: auto;
}

.department-select-dialog.department-select-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-list-container .list-item-owner.list-item.list-item-owner-right .content-name,
.department-dropdown-dialog.department-dropdown-dialog-with-use .right .task-assign-department-select-dialog-list-panel.biz-depart-list.list-panel .list-content-right .normalize-list-container .list-item-owner.list-item.list-item-owner-right .content-name {
  cursor: auto;
}

.department-select-dialog.department-select-dialog-with-use .dp-popover,
.department-dropdown-dialog.department-dropdown-dialog-with-use .dp-popover {
  position: absolute;
  z-index: 100;
  display: flex;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  width: 8rem;
  transform: translate(-50%, 0);
}

.department-select-dialog.department-select-dialog-with-use .dp-popover .dp-popover-content,
.department-dropdown-dialog.department-dropdown-dialog-with-use .dp-popover .dp-popover-content {
  width: auto;
  padding: 0.08rem;
  background: #000;
  border-radius: 0.02rem;
  opacity: 0.6;
}

.department-select-dialog.department-select-dialog-with-use .dp-popover .dp-popover-content .dp-popover-name,
.department-dropdown-dialog.department-dropdown-dialog-with-use .dp-popover .dp-popover-content .dp-popover-name {
  width: 100%;
  font-size: 0.12rem;
  font-weight: 400;
  line-height: 0.17rem;
  color: #fff;
}

.department-select-dialog.department-select-dialog-with-use .not-more-data,
.department-dropdown-dialog.department-dropdown-dialog-with-use .not-more-data {
  margin-top: 0.24rem;
  color: var(--umu-color-text-secondary, #666);
  text-align: center;
}

.umu-design-comp-tooltip.task-assign-department-tooltip {
  z-index: 9999;
}

.umu-design-comp-tooltip.task-assign-department-tooltip .umu-design-comp-tooltip-arrow {
  display: none;
}

.umu-design-comp-tooltip.task-assign-department-tooltip .umu-design-comp-tooltip-inner {
  padding: 0.16rem;
  color: var(--umu-color-text, #222);
}

.umu-design-comp-tooltip.task-assign-department-tooltip .umu-design-comp-tooltip-inner p {
  display: flex;
  margin-bottom: 0.08rem;
  color: var(--umu-color-text, #222);
}

.umu-design-comp-tooltip.task-assign-department-tooltip .umu-design-comp-tooltip-inner p:last-child {
  margin-bottom: 0;
}

.umu-design-comp-tooltip.task-assign-department-tooltip .umu-design-comp-tooltip-inner p .tooltip-label {
  display: inline-block;
  flex: none;
  width: 0.8rem;
  color: var(--umu-color-text-secondary, #666);
}

body:not(.locale-cn) .umu-design-comp-tooltip.task-assign-department-tooltip .umu-design-comp-tooltip-inner p .tooltip-label {
  width: 1.2rem;
}

.umu-design-comp-tooltip.task-assign-department-tooltip-show-overflow {
  z-index: 9999;
}
.task-assign-department-header-search-input {
  display: flex;
  align-items: stretch;
  height: 0.36rem;
  overflow: hidden;
}

.task-assign-department-header-search-input .search-input-box {
  position: relative;
  box-sizing: border-box;
  display: flex;
  flex: 1;
  align-items: center;
  padding: 0;
  overflow: hidden;
  font-size: 0.14rem;
  color: #a1a2a3;
  resize: none;
  background: #fff;
  border: 0.01rem solid var(--umu-color-border, #e0e0e0);
  border-radius: 4px;
  border-radius: 4px 0 0 4px;
  transition: all 0.5s ease-out;
}

.task-assign-department-header-search-input .search-input-box .icon-member-clear {
  position: absolute;
  right: 0.06rem;
  width: 0.16rem;
  height: 0.16rem;
  cursor: pointer;
}

.task-assign-department-header-search-input .search-button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.36rem;
  height: 100%;
  cursor: pointer;
  border-radius: 0 4px 4px 0;
}

.task-assign-department-header-search-input .search-button-primary {
  background: var(--umu-color-primary, #fab400);
}

.task-assign-department-header-search-input .search-button-primary-blue {
  background: #1e6ee6;
}

.task-assign-department-header-search-input .search-button-ghost {
  border: 0.01rem solid var(--umu-color-primary, #fab400);
}

.task-assign-department-header-search-input .search-button-ghost-blue {
  border: 0.01rem solid #1e6ee6;
}

.task-assign-department-header-search-input .search-input-box .icon-search {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0.16rem;
  height: 0.15rem;
  color: #fff;
  cursor: pointer;
  background: none;
  transform: translate(-50%, -50%);
}

.task-assign-department-header-search-input .search-input-box .search-input-keyword {
  width: 100%;
  padding: 0.04rem 0 0.04rem 0.07rem;
  margin: 0;
  font-size: 0.14rem;
  line-height: 1.5;
  color: var(--umu-color-text, #222);
  border: none;
  outline-style: none;
}

.task-assign-department-header-search-input .search-input-box input.search-input-keyword::-ms-clear {
  display: none;
}

.task-assign-department-header-search-input .search-btn-wrap {
  text-align: center;
}

.task-assign-department-header-search-input .search-btn {
  display: inline-block;
  padding: 0.03rem 0;
  font-size: 0.15rem;
  line-height: 1.5;
  white-space: nowrap;
  cursor: pointer;
}

.task-assign-department-header-search-input .search-input-clear-btn {
  position: absolute;
  top: 0.07rem;
  right: 0.07rem;
  display: inline-block;
  width: 0.16rem;
  height: 0.16rem;
  text-align: center;
  background: #ccc;
  border-radius: 50%;
}

.task-assign-department-header-search-input .search-input-clear-btn .icon.icon-clean-search {
  width: 0.08rem;
  height: 0.08rem;
  background: url(/statics/market/cn/30066eaace25f760.png) center center no-repeat;
  background-size: contain;
  /* vertical-align: 0.005rem; */
}
.clipboard-btn {
  display: inline-flex;
}

.clipboard-btn .value {
  font-size: 0.14rem;
  color: var(--umu-color-text-secondary, #666);
}

.clipboard-btn label {
  color: #1973e8;
  font-size: 0.14rem;
  margin-left: 0.06rem;
  cursor: pointer;
}
@charset "UTF-8";
.ele-render-type-progress-info {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.ele-render-type-progress-info-label {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  margin-top: -0.1rem;
  font-size: 0.12rem;
  line-height: 0.2rem;
  text-align: center;
}

.ele-render-type-user-label-info {
  display: flex;
  align-items: center;
}

.ele-render-type-user-label-info-user-avatar {
  width: 0.32rem;
}

.ele-render-type-user-label-info-user-name-info {
  display: flex;
  align-items: center;
}

.ele-render-type-user-label-info-user-name-info .user-name-info {
  width: 100%;
}

.ele-render-type-user-label-info-user-name-info .user-name-role {
  flex-shrink: 0;
  margin-right: 0;
}

.ele-render-type-user-label-info-user-name-info .user-name-info.is-mobile .user-name-content {
  width: 100%;
  max-width: calc(100% - 0.12rem);
  font-size: 0.16rem;
  line-height: 0.24rem;
}

.ele-render-type-user-label-info-user-name-info .is-mobile.user-name-info.transcate.width-20,
.ele-render-type-user-label-info-user-name-info .is-mobile.user-name-info.transcate {
  display: flex;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
  padding-right: 0.08rem;
}

.ele-render-type-user-label-info-user-name-info .is-mobile.user-name-info.transcate.width-20 .user-name-content,
.ele-render-type-user-label-info-user-name-info .is-mobile.user-name-info.transcate .user-name-content {
  width: -moz-fit-content;
  width: fit-content;
  margin-right: 0.08rem;
}

.ele-render-type-user-label-info-user-name-info .is-mobile.user-name-info.transcate.width-20 .user-medal-info-holder,
.ele-render-type-user-label-info-user-name-info .is-mobile.user-name-info.transcate .user-medal-info-holder {
  position: relative;
  vertical-align: unset;
  transform: unset;
}

.ele-render-type-user-label-info-user-name-text {
  width: calc(100% - 0.6rem);
  margin-left: 0.12rem;
}

.ele-render-type-user-label-info-user-name-text-rank {
  flex: 1;
  width: calc(100% - 1.2rem);
}

.ele-render-type-user-label-info .rank-info {
  flex-shrink: 0;
  min-width: 0.32rem;
  margin-right: 0.12rem;
  font-size: 0.16rem;
  line-height: 0.24rem;
}

.ele-render-type-user-label-info-point {
  display: flex;
  align-items: center;
  color: var(--umu-color-primary, #ffab00);
}

.ele-render-type-user-label-info .icon-split {
  margin-right: 0.04rem;
}

.ele-render-type-user-label-info-icon {
  font-size: 0.14rem;
  line-height: 0.2rem;
  color: var(--umu-color-text, #222);
}

.btn-right-view {
  margin-left: auto;
}

.ele-render-type-status-label-info {
  display: flex;
  align-items: center;
}

.ele-render-type-status-label-info .statu-icon-container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.2rem;
  height: 0.2rem;
  margin-bottom: 0.04rem;
}

.ele-render-type-status-label-info-vertical {
  flex-direction: column;
}

.render-custom-user-points-detail {
  display: flex;
  flex-direction: column;
  min-width: 1.95rem;
}

.render-custom-user-points-detail .points-detail-loading {
  padding: 0.4rem;
}

.render-custom-user-points-detail .points-detail-heard {
  display: flex;
  align-items: center;
}

.render-custom-user-points-detail .points-detail-heard .points-editor-btn {
  height: unset;
  margin-left: auto;
}

.render-custom-user-points-detail .points-detail-list {
  display: flex;
  flex-direction: column;
}

.render-custom-user-points-detail .points-detail-list .points-detail-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 0.08rem;
  font-size: 0.12rem;
  line-height: 0.16rem;
  color: var(--umu-color-text, #222);
}

.render-custom-user-points-detail .points-detail-list .points-detail-item .points-detail-item-tag {
  display: block;
  width: 0.12rem;
  height: 0.12rem;
  margin-right: 0.08rem;
  border-radius: 0.02rem;
}

.render-custom-user-points-detail .points-detail-list .points-detail-item .points-detail-item-tag-basic-rank {
  background-color: #03a9f4;
}

.render-custom-user-points-detail .points-detail-list .points-detail-item .points-detail-item-tag-all-reach-rank {
  background-color: #ff7d7a;
}

.render-custom-user-points-detail .points-detail-list .points-detail-item .points-detail-item-tag-excellent-rank {
  background-color: var(--umu-color-primary, #ffab00);
}

.render-custom-user-points-detail .points-detail-list .points-detail-item .points-detail-item-tag-positive-rank {
  background-color: #23a565;
}

.render-custom-user-points-detail .points-detail-list .points-detail-item .points-detail-item-tag-special-recognition-rank {
  background-color: #673ab7;
}

.render-custom-user-points-detail .points-detail-list .points-detail-item .points-detail-item-tag-disabled {
  background-color: #999;
}

.render-custom-user-points-detail .points-detail-list .points-detail-item .points-detail-item-text {
  display: flex;
  align-items: center;
}

.render-custom-user-points-detail .points-detail-list .points-detail-item .points-detail-item-value .value-info-split {
  margin-left: 0.02rem;
}

.custom-table-student-points-user-info {
  display: flex;
  align-items: center;
  margin-bottom: 0.12rem;
}

.custom-table-student-points-user-info-user-name {
  margin-left: 0.12rem;
}

.editor-user-points-dialog-wrapper .umu-design-comp-modal-footer {
  display: none;
}

.editor-user-points-dialog-content .points-operate {
  display: flex;
  align-items: center;
  margin: 0.12rem 0;
}

.editor-user-points-dialog-content .points-operate .point-split {
  margin-left: 0.12rem;
}

.editor-user-points-dialog-content .points-operate .points-enable-minus-score {
  margin-left: 0.32rem;
}

.editor-user-points-dialog .points-operate-desc {
  font-size: 0.14rem;
  line-height: 0.2rem;
  color: var(--umu-color-text, #222);
}

.editor-user-points-dialog-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 0.24rem 0;
}

.editor-user-points-dialog-footer .btn-split {
  margin-right: 0.12rem;
}

.ele-render-type-status-label-info-list {
  display: flex;
  align-items: flex-start;
}

.ele-render-type-status-label-info-list-item {
  flex: 1;
  height: 100%;
  padding: 0.16rem 0.12rem;
  border-right: 0.01rem solid var(--umu-color-fill-secondary, #eee);
}

/**
* @desc 单元格样式
*/
.custom-advanced-table .link-text {
  color: #1e6ee6;
  cursor: pointer;
}

.custom-advanced-table .rows {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: -moz-fit-content;
  width: fit-content;
}

.custom-advanced-table .rows-split {
  margin-right: 0.12rem;
}

.custom-advanced-table .rows-split:last-child {
  margin-right: 0;
}

.custom-advanced-table .rows.only-auto-width {
  flex-wrap: nowrap;
}

.custom-advanced-table .rows-disabled {
  color: var(--umu-color-text-secondary, #666666);
  cursor: not-allowed;
}

.custom-advanced-table .line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.custom-advanced-table .line-clamp {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
}

.custom-advanced-table-zone .umu-design-comp-table-content {
  border-right: 0.01rem solid var(--umu-color-fill-secondary, #eeeeee);
}

.custom-advanced-table .scroll-bar-bottom-info {
  margin: 0.04rem 0;
}

.custom-advanced-table .scroll-bar-bottom-info .custom-scroll-bar-scroll-wrapper-border {
  border-top: 0;
}

.custom-advanced-table .table-empty-info {
  min-height: 3rem;
}

.custom-advanced-table .column-title-checkbox {
  margin-right: 0.08rem;
}

.custom-advanced-table .render-content {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
}

.custom-advanced-table .render-content-info {
  flex: none;
  cursor: pointer;
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
  align-items: center;
}

.custom-advanced-table .render-content .icon-info {
  display: flex;
  align-items: center;
  margin-left: 0.08rem;
}

.custom-advanced-table .render-content .icon-info .icon-element {
  flex: none;
  width: 0.16rem;
  height: 0.16rem;
  color: var(--umu-color-text-tertiary, #999);
}

.custom-advanced-table .button-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.custom-advanced-table .button-list .btn-split {
  margin-right: 0.12rem;
  cursor: pointer;
}

.custom-advanced-table .button-list .btn-split:last-child {
  margin-right: 0;
}

.custom-advanced-table-pagination {
  margin-top: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.custom-advanced-table-zone .ant-table-content .ant-table-thead {
  max-height: 0.72rem;
}

.custom-advanced-table-zone .ant-table-content .ant-table-thead tr th.ant-table-cell {
  font-weight: 600;
  /*强制覆盖，后续加入变量控制*/
}

.custom-advanced-table-zone .ant-table-content .ant-table-thead tr th.ant-table-cell::before {
  width: 0 !important;
  height: 0 !important;
  top: 0 !important;
  left: 0 !important;
  background-color: transparent !important;
  transform: none !important;
  transition: none !important;
}

.custom-advanced-table .scroll-bar-top-info {
  margin-top: 0.04rem;
}

.custom-advanced-table .scroll-bar-info {
  position: relative;
  height: 0.12rem;
}

.custom-advanced-table.custom-advanced-table-no-sticky .custom-advanced-table-zone .ant-table-content {
  border: 0.01rem solid var(--umu-color-fill-secondary, #eeeeee);
  border-bottom: 0;
  border-radius: 0.04rem;
}

.custom-advanced-table.custom-advanced-table-no-sticky .custom-advanced-table-zone .ant-table-tbody > tr .umu-design-comp-btn-text {
  height: auto;
  width: auto;
  max-width: 100%;
  background-color: transparent;
}

.custom-advanced-table.custom-advanced-table-no-sticky .custom-advanced-table-zone .ant-table-tbody > tr.table-row-odd {
  background-color: #fcfcfc;
}

.custom-advanced-table.custom-advanced-table-no-sticky .custom-advanced-table-zone .ant-table-tbody > tr.table-row-odd .ant-table-cell-fix-left,
.custom-advanced-table.custom-advanced-table-no-sticky .custom-advanced-table-zone .ant-table-tbody > tr.table-row-odd .ant-table-cell-fix-right {
  background-color: #fcfcfc;
}

.custom-advanced-table.custom-advanced-table-no-sticky .custom-advanced-table-zone .ant-table-tbody > tr .ant-table-cell-row-hover {
  background-color: #fcfcfc;
}

.custom-advanced-table.custom-advanced-table-no-sticky .custom-advanced-table-zone .ant-table-tbody > tr.table-row-even {
  background-color: #ffffff;
}

.custom-advanced-table.custom-advanced-table-no-sticky .custom-advanced-table-zone .ant-table-tbody > tr.table-row-even .ant-table-cell-fix-left,
.custom-advanced-table.custom-advanced-table-no-sticky .custom-advanced-table-zone .ant-table-tbody > tr.table-row-even .ant-table-cell-fix-right {
  background-color: #ffffff;
}

.custom-advanced-table.custom-advanced-table-no-sticky .custom-advanced-table-zone .ant-table-tbody > tr.table-row-even .ant-table-cell-fix-left.ant-table-cell-row-hover,
.custom-advanced-table.custom-advanced-table-no-sticky .custom-advanced-table-zone .ant-table-tbody > tr.table-row-even .ant-table-cell-fix-right.ant-table-cell-row-hover {
  background-color: #fcfcfc;
}

.custom-advanced-table.custom-advanced-table-no-sticky .custom-advanced-table-zone .ant-table-tbody > tr.table-row-even:hover {
  background-color: #fcfcfc;
}

.scroll-bar-top-info-placeholder {
  height: 0.08rem;
}

.scroll-bar-bottom-info-placeholder {
  height: 0.14rem;
  overflow: hidden;
}
.react-cooperation-action-wrap.disabled * {
  pointer-events: none;
  cursor: not-allowed;
}

.react-cooperation-action-wrap.disabled a {
  color: #ccc;
}
.custom-advanced-table-column-render-tooltip-zone {
  display: flex;
  flex-direction: column;
}
.custom-advanced-table-column-title {
  display: flex;
  align-items: center;
  font-size: 0.14rem;
  line-height: 0.2rem;
}

.custom-advanced-table-column-title-prefix {
  flex-shrink: 0;
}

.custom-advanced-table-column-title-icon {
  margin: auto 0.06rem;
}

.custom-advanced-table-column-title-icon.icon.iconfont.icon-course-type {
  width: 0.2rem;
  height: 0.2rem;
  font-size: 0.2rem;
}

.custom-advanced-table-column-title-content {
  margin-top: 0.12rem;
  font-size: 0.14rem;
  line-height: 0.2rem;
  color: var(--umu-color-text, #222);
}

.custom-advanced-table-column-title-sub-content {
  margin-top: 0.12rem;
  font-size: 0.12rem;
  line-height: 0.18rem;
  color: #ccc;
}

.custom-advanced-table-column-title-tooltip-footer {
  display: flex;
  align-items: center;
}

.custom-advanced-table-column-title-tooltip-footer .btn-right-view {
  margin-left: auto;
}
.custom-scroll-bar-scroll-wrapper {
  position: relative;
  width: 100%;
  height: 0.08rem;
  cursor: pointer;
  border-right: 0;
  border-left: 0;
}

.custom-scroll-bar-scroll-wrapper .scroll-space {
  position: absolute;
  height: 0.08rem;
  background: #c0c0c0;
  border-radius: 0.06rem;
}

.custom-scroll-bar-scroll-wrapper:hover {
  transform: scale(1, 1.3);
}

.custom-scroll-bar-scroll-wrapper-border {
  height: 0.08rem;
  border: 0.005rem solid var(--umu-color-fill-secondary, #eee);
}
.form-label {
  position: relative;
  padding-top: 0.12rem;
  padding-bottom: 0.08rem;
}

.form-require::after {
  position: absolute;
  margin: 0.04rem;
  color: #dd4e40;
  content: "*";
}

.tip-error-msg {
  width: calc(100% - 0.8rem);
  line-height: 0.2rem;
  font-size: 0.14rem;
  color: #dd4e40;
}

.tip-error-links {
  width: 100%;
  padding-top: 0.08rem;
}

.form-children {
  padding-bottom: 0.2rem;
}

.form-label + .form-children {
  padding: 0 !important;
}
.umu-design-comp-popover-arrow .umu-design-comp-popover-arrow-content::before {
  background: #1e6ee6;
}

.umu-design-comp-popover .umu-design-comp-popover-inner {
  border-radius: 4px;
}

.umu-design-comp-popover .umu-design-comp-popover-inner-content {
  padding: 0;
}

.umu-design-comp-popover .umu-design-comp-popover-inner .guide-popover-content {
  width: 2.16rem;
  padding: 0.16rem;
  font-size: 0.14rem;
  line-height: 0.2rem;
  color: #fff;
}

.umu-design-comp-popover .umu-design-comp-popover-inner .guide-popover-content-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 0.19rem;
  line-height: 0.2rem;
}

.umu-design-comp-popover .umu-design-comp-popover-inner .guide-btn {
  min-width: 0.8rem;
  padding: 0;
  padding: 0 0.08rem;
  line-height: 0.26rem;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: transparent;
  border: 0 none;
  border-radius: 4px;
  outline: none;
}

.umu-design-comp-popover .umu-design-comp-popover-inner .guide-btn:hover {
  background: rgba(255, 255, 255, 0.1215686275);
}

.umu-design-comp-popover .umu-design-comp-popover-inner .guide-btn:active {
  background: rgba(255, 255, 255, 0.2);
}

.guide-popover-child {
  width: 0;
}
.hover-tooltip-wrap {
  position: relative;
}

.hover-tooltip-wrap:hover .umu-design-comp-tooltip {
  opacity: 1;
  pointer-events: initial;
}

.hover-tooltip-wrap .umu-design-comp-tooltip {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  pointer-events: none;
  display: block !important;
  opacity: 0;
  transition: opacity 0.1s linear 0.5s;
}

.hover-tooltip-wrap .umu-design-comp-tooltip-placement-bottom {
  top: 100%;
}

.hover-tooltip-wrap .umu-design-comp-tooltip-placement-top {
  bottom: 100%;
}
.record-device-setting .umu-design-comp-modal-footer {
  height: 0;
  padding-top: 0;
}
.file-select {
  position: relative;
  z-index: 1;
  margin-right: 0.12rem;
}

.file-select input[type=file] {
  opacity: 0;
  position: absolute;
  z-index: 9;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: inline-block;
  cursor: pointer;
  font-size: 0;
}

.file-select input[type=file][disabled] {
  cursor: default;
}

.file-select [type=file]::-webkit-file-upload-button {
  -webkit-appearance: button;
  cursor: pointer;
}

.file-select .file-select-content-wrap {
  cursor: pointer;
}

/*# sourceMappingURL=libs-common-1.css.map*/