.bc-org-select-modal .bn-dialog__header {
  padding-top: 25px;
  padding-bottom: 25px;
  border-bottom: 1px solid #edf1f6;
}
.bc-org-select-modal .bn-dialog__body {
  height: calc(100% - 69px);
  padding: 0;
}
.bc-org-select-modal .bn-dialog__footer {
  display: none;
}
.bc-org-select-modal .bc-org-select-content {
  display: flex;
  height: 100%;
}
.bc-org-select-modal .bc-org-select-content .bc-org-select-content-left {
  display: flex;
  flex-direction: column;
  width: 400px;
  height: 100%;
  padding: 24px 28px;
  border-right: 1px solid #edf1f6;
}
.bc-org-select-modal .bc-org-select-content .bc-org-select-content-left .tree-box {
  flex: 1;
  margin-top: 21px;
  overflow-y: auto;
}
.bc-org-select-modal .bc-org-select-content .bc-org-select-content-left .tree-box.disabled .bn-tree__node {
  pointer-events: none;
}
.bc-org-select-modal .bc-org-select-content .bc-org-select-content-right {
  display: flex;
  flex-direction: column;
  width: 300px;
  height: 100%;
}
.bc-org-select-modal .bc-org-select-content .bc-org-select-content-right .selected-person {
  padding: 37px 24px 22px;
  font-size: 14px;
  font-weight: 400;
  color: #9ca6b9;
}
.bc-org-select-modal .bc-org-select-content .bc-org-select-content-right .selected-list-box {
  flex: 1;
  padding: 0 12px;
  overflow-y: auto;
  list-style: none;
}
.bc-org-select-modal .bc-org-select-content .bc-org-select-content-right .selected-list-box > li {
  display: flex;
  align-items: center;
  padding: 6px 12px;
}
.bc-org-select-modal .bc-org-select-content .bc-org-select-content-right .selected-list-box > li:not(:first-child) {
  margin-top: 7px;
}
.bc-org-select-modal .bc-org-select-content .bc-org-select-content-right .selected-list-box > li:hover {
  background: #f5f7fb;
  border-radius: 8px;
}
.bc-org-select-modal .bc-org-select-content .bc-org-select-content-right .selected-list-box .list-avatar {
  width: 29px;
  height: 29px;
  border-radius: 29px;
}
.bc-org-select-modal .bc-org-select-content .bc-org-select-content-right .selected-list-box .person-name {
  flex: 1;
  padding-left: 11px;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  color: #242934;
}
.bc-org-select-modal .bc-org-select-content .bc-org-select-content-right .selected-list-box .del-icon {
  font-size: 16px;
  color: #a2abbd;
  cursor: pointer;
  border: 1px solid #a2abbd;
  border-radius: 100%;
}
.bc-org-select-modal .bc-org-select-content .bc-org-select-content-right .action-box {
  justify-content: flex-end;
  padding: 12px 28px 24px;
}
.w344 {
  width: 344px;
}
