.tita-pc__select-td {
  display: flex;
  align-items: center;
  width: 24px;
  position: relative;
  top: 4px;
}

.tita-pc__table {
  width: 100%;
  overflow: auto;
}

.tita-pc__table-pagination {
  padding: 12px 0 0 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 14px;
}

.tita-pc__table-pagination-left {
  font-size: 12px;
  color: #a4acb9;
}

.tita-pc__table-pagination-left-text {
  color: #2879FF;
}

.tita-pc__table-pagination-left-btn {
  cursor: pointer;
  color: #2879FF;
}

.tita-pc__table-pagination .titaui-pagination {
  width: unset;
}

.tita-pc__table .rc-table-cell-fix-right-first, .tita-pc__table .rc-table-cell-fix-right-last {
  box-shadow: none;
}

.tita-pc__table .rc-table-ping-left .rc-table-cell-fix-left-first::after, .tita-pc__table .rc-table-ping-left .rc-table-cell-fix-left-last::after {
  box-shadow: inset 10px 0px 8px -8px rgba(127, 145, 180, 0.2);
}

.tita-pc__table .rc-table-ping-right .rc-table-cell-fix-right-first::after, .tita-pc__table .rc-table-ping-right .rc-table-cell-fix-right-last::after {
  box-shadow: inset -10px 0 8px -8px rgba(127, 145, 180, 0.2);
}

.tita-pc__table .tita-checkbox {
  margin-right: 4px;
  top: -1px;
}

.tita-pc__table .rc-table th {
  padding: 16px 12px 12px;
}

.tita-pc__table .rc-table td {
  font-size: 14px;
  padding: 12px 12px;
  overflow: hidden;
}

.tita-pc__table .rc-table-content {
  border: none;
}

.tita-pc__table .rc-table-row {
  border-bottom: solid 1px #e9ecf0;
}

.tita-pc__table .rc-table-row:hover {
  background: #F7F8FA;
}

.tita-pc__table .rc-table-row:hover .rc-table-cell-fix-left {
  background: #F7F8FA;
}

.tita-pc__table .rc-table-cell {
  background: transparent;
  box-sizing: border-box;
  text-align: left;
  border: none;
  font-weight: 400;
  padding-right: 20px;
  white-space: nowrap;
  color: #3f4755;
  font-size: 14px;
  border-bottom: 1px solid #e9edf0;
  border-width: 1px;
}

.tita-pc__table .rc-table-cell-fix-left {
  background: #ffffff;
}

.tita-pc__table .rc-table-cell-fix-left:hover {
  background: #fff;
}

.tita-pc__table .rc-table-cell a {
  color: #3f4755;
}

.tita-pc__table .rc-table-cell a:hover {
  color: #2879ff;
}

.tita-pc__table__select-td {
  display: inline-block;
  min-width: 23px;
}

.tita-pc__table .rc-pagination-prev button:after {
  position: relative;
  top: -3px;
  font-size: 24px;
}

.tita-pc__table .rc-pagination-next button:after {
  position: relative;
  top: -3px;
  font-size: 24px;
}

.tita-pc__table .rc-table thead td,
  .tita-pc__table .rc-table thead th {
  background-color: #fff;
  color: #89919F;
  font-size: 13px;
}
