
[data-v-5346ef0b] .ant-modal-body {
  max-height: 80vh;
  overflow-y: scroll;
}

.base-info .info-item[data-v-66063774] {
  width: 50%;
  margin-bottom: 20px;
  display: flex;
  flex-wrap: wrap;
  font-size: 14px;
}
.base-info .info-item .label[data-v-66063774] {
  display: inline-block;
  color: #A9A7B2;
  margin: 0;
  width: 100px;
  text-align: right;
}
.base-info .info-item .value[data-v-66063774] {
  flex: 1;
  margin-left: 24px;
  margin-bottom: 0;
}

.dialog-person-attachment {
  width: 100%;
}
.dialog-person-attachment .list .list-item {
  width: 100%;
  box-shadow: 0px 2px 4px 0px #bccfe233;
  border: 1px solid #bdbddd;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  line-height: 32px;
  padding: 0 4px;
  cursor: pointer;
}
.dialog-person-attachment .list .list-item-label {
  width: 300px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.dialog-person-attachment .list .list-item:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.dialog-person-attachment .list .list-item:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.dialog-person-attachment .list .list-item + .list-item {
  border-top: none;
}
.dialog-person-attachment .list .list-item.disabled {
  cursor: not-allowed;
}
.dialog-person-attachment .list .video-item {
  width: 200px;
}
.dialog-person-attachment .list .video-item video {
  width: 100%;
}
.dialog-person-attachment .itv-upload {
  margin-top: 8px;
  width: 100%;
  text-align: right;
}
.dialog-person-attachment .icon-del {
  color: #afacc5;
  font-size: 14px;
}
.dialog-person-attachment .icon-del:hover {
  filter: brightness(0.8);
  cursor: pointer;
}

.dialog-edit-entry-info[data-v-6e64e5d0] {
  padding: 20px 0px;
}
.dialog-edit-entry-info .upload-icon[data-v-6e64e5d0] {
  color: #677BFC;
  font-size: 16px;
  cursor: pointer;
}
.dialog-edit-entry-info .form[data-v-6e64e5d0] {
  padding-bottom: 64px;
  position: relative;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: flex-start;
}
.dialog-edit-entry-info .form .item[data-v-6e64e5d0] {
  width: 45%;
}
.dialog-edit-entry-info .form .item-value[data-v-6e64e5d0] {
  display: inline-block;
  background: #F5F5FA;
  width: 100%;
  padding: 0px 8px;
  border-radius: 2px;
}
.dialog-edit-entry-info[data-v-6e64e5d0] .ant-modal-body {
  max-height: 84vh;
  overflow-y: scroll;
}

.entry-info .info-item[data-v-11361ec8] {
  width: 50%;
  margin-bottom: 20px;
  display: flex;
  align-items: center;
  font-size: 14px;
}
.entry-info .info-item .label[data-v-11361ec8] {
  display: inline-block;
  color: #A9A7B2;
  margin: 0;
  width: 130px;
  text-align: right;
}
.entry-info .info-item .value[data-v-11361ec8] {
  flex: 1;
  margin-left: 24px;
  margin-bottom: 0;
}

.user-info[data-v-5aed4cd6] {
  font-size: 14px;
}
.user-info .icon[data-v-5aed4cd6] {
  font-size: 20px;
  vertical-align: sub;
  margin-right: 8px;
  color: #677BFC;
}

.dialog-user-detial-interview .cell[data-v-d43ffdaa] {
  margin-bottom: 16px;
}
.dialog-user-detial-interview .cell-item[data-v-d43ffdaa] {
  width: 50%;
}
.dialog-user-detial-interview .cell-item .label[data-v-d43ffdaa] {
  display: inline-block;
  font-weight: bold;
  width: 100px;
  text-align: right;
}
.dialog-user-detial-interview .cell-item .value[data-v-d43ffdaa] {
  margin-left: 24px;
}
.dialog-user-detial-interview[data-v-d43ffdaa] .ant-card-body {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 14px 16px;
}

.dialog-user-detial-interview .cell[data-v-6f33c583] {
  margin-bottom: 16px;
}
.dialog-user-detial-interview .cell-item[data-v-6f33c583] {
  width: 50%;
}
.dialog-user-detial-interview .cell-item .label[data-v-6f33c583] {
  display: inline-block;
  font-weight: bold;
  width: 100px;
  text-align: right;
}
.dialog-user-detial-interview .cell-item .value[data-v-6f33c583] {
  margin-left: 24px;
  overflow: hidden;
}
.dialog-user-detial-interview[data-v-6f33c583] .ant-card-body {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 14px 16px;
}

.dialog-user-tags[data-v-2eef595f] {
  padding: 16px;
}
.dialog-user-tags .tag-box[data-v-2eef595f] {
  padding: 12px;
  background-color: #f8f8f8;
}
.dialog-user-tags .company-tag-box[data-v-2eef595f] {
  display: flex;
  flex-wrap: wrap;
}
.dialog-user-tags .company-tag-col[data-v-2eef595f] {
  flex: 1;
}
.dialog-user-tags .tag-item[data-v-2eef595f] {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.dialog-user-tags .tag-label[data-v-2eef595f] {
  display: inline-block;
  color: #a9a7b2;
  width: 100px;
  line-height: 32px;
}
.dialog-user-tags .box-title[data-v-2eef595f] {
  font-size: 14px;
  text-align: left;
  color: #999;
  font-weight: bold;
  line-height: 32px;
}
.dialog-user-tags .box-btn[data-v-2eef595f] {
  float: right;
  font-size: 12px;
  font-weight: normal;
}

.dialog-person-record[data-v-ce68bbd2] {
  padding: 20px 10px;
}
.dialog-person-record .cell-title[data-v-ce68bbd2] {
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 12px;
}
.dialog-person-record .cell-title time[data-v-ce68bbd2] {
  font-weight: normal;
}
.dialog-person-record[data-v-ce68bbd2] .ant-card-body {
  padding: 14px 16px;
}
.dialog-person-record[data-v-ce68bbd2] .ant-timeline-item-tail {
  border-left: 1px solid #677BFC;
  top: 22px;
  left: 0px;
}
.dialog-person-record[data-v-ce68bbd2] .ant-timeline-item-head-custom {
  top: 18px;
  left: 0px;
}

.dialog-person[data-v-38543e08] .ant-tabs .ant-tabs-top-content {
  min-height: 65vh;
}
.dialog-person[data-v-38543e08] .ant-drawer-close {
  right: 14px;
  font-size: 18px;
}

.layout[data-v-14e81d62] {
  min-height: 100vh;
}
.layout .sider[data-v-14e81d62] {
  overflow: auto;
  height: 100vh;
  position: relative;
  left: 0;
}
.layout .sider .trigger[data-v-14e81d62] {
  position: fixed;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 172px;
  background: #000000;
  transition: width 0.2s ease;
  cursor: pointer;
  z-index: 2;
}
.layout .sider .trigger-icon[data-v-14e81d62] {
  font-size: 18px;
  color: #A9A7B2;
}
.layout .sider .trigger.collapsed[data-v-14e81d62] {
  width: 80px;
}
.layout .header[data-v-14e81d62] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #fff;
}
.layout .header .back[data-v-14e81d62] {
  cursor: pointer;
}
.layout .header .back[data-v-14e81d62]:hover {
  color: #677BFC;
}
.layout .header .back.back-icon[data-v-14e81d62] {
  display: inline-flex;
  align-items: center;
  font-size: 20px;
  line-height: 1;
  color: #999;
}
.layout .header .tips[data-v-14e81d62] .ant-badge-count {
  left: 0;
}
.layout .content[data-v-14e81d62] {
  margin: 6px;
  background: #fff;
  overflow: auto;
  box-shadow: 0px 2px 4px 0px rgba(232, 232, 232, 0.5);
  border: 1px solid #eceef2;
  border-radius: 4px;
}
.layout .content.batch-content[data-v-14e81d62] {
  background: transparent;
  box-shadow: none;
  border: none;
}
.layout .content.home-content[data-v-14e81d62] {
  background: transparent;
  box-shadow: none;
  border: none;
}
.layout .logo[data-v-14e81d62] {
  height: 32px;
  margin: 16px 6px;
  color: #fff;
  display: flex;
  align-items: center;
}
.layout .logo img[data-v-14e81d62] {
  width: 32px;
  height: 32px;
  margin-right: 8px;
}
.loading[data-v-14e81d62] {
  position: fixed;
  left: 0;
  right: 0;
  height: 100vh;
  width: 100vw;
  background: rgba(255, 255, 255, 0.8);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;
}
.dot[data-v-14e81d62] {
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
  width: 4px;
  height: 4px;
  border-radius: 50%;
}
.dot.active[data-v-14e81d62] {
  background-color: #f5222d;
}

.company-switch-popup .company-switch-option {
  display: flex;
  align-items: center;
  min-width: 160px;
}
.company-switch-popup .company-switch-option__name {
  flex: 1;
}
.company-switch-popup .company-switch-option__check {
  color: #677bfc;
  margin-left: 8px;
}

