.fc-table-item {
  display: block;
  min-width: 0;
  position: relative;
  white-space: nowrap;
  box-sizing: border-box;
  overflow: visible;
  border-bottom: 1px solid #e9ebee;
}
.hc-sub-menu .hc-sub-menu__icon {
  position: relative;
}
.el-button {
  margin-left: 10px;
}
.receiveUser-first-header {
  height: 45px;
  line-height: 45px;
  padding: 0 10px;
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #dfe6ec;
  border-left: 1px solid #dfe6ec;
  border-right: 1px solid #dfe6ec;
  background-color: #eef1f6;
}
.exportExcel {
  color: #20a0ff;
}
.exportExcel:hover {
  cursor: pointer;
}
.message-index {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.message-index .header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.message-index .header .left {
  display: flex;
  align-items: center;
}
.message-index .header .left .el-select {
  margin-right: 10px;
}
.message-index .table {
  margin-top: 10px;
  flex: 1;
}
.message-index .editor {
  flex: 1;
}
.message-index .receiveUsertable {
  flex: 1;
}
.message-index .receiveUsertable .el-table__body-wrapper {
  max-height: 350px;
}
.message-index .appraiseTable .el-table__body-wrapper {
  max-height: 350px;
}
.message-index .appraiseTable .itemRight {
  text-align: right;
}
.message-index .appraiseTable .spanCursor {
  cursor: pointer;
}
.message-index .el-table__body-wrapper {
  overflow-x: hidden;
}
.dialog-footer {
  display: flex;
  justify-content: center;
}
.receiveUserDialog-footer {
  margin-top: 20px;
}
.message-index /deep/ .el-date-editor.el-input {
  width: 100% !important;
}
.el-dialog__body {
  padding: 20px;
}
.el-dialog__body .el-select {
  width: 100%;
}
.tox-tinymce-aux {
  position: relative;
  z-index: 99999 !important;
}

