.msg-manage #filter_msg {
  padding: 0 20px;
  background: #FFFFFF;
  border-top: 1px solid #E4E8EF;
  border-left: 1px solid #E4E8EF;
  border-right: 1px solid #E4E8EF;
  overflow: hidden;
}

.msg-manage #filter_msg a {
  display: inline-block;
  border: 0px;
  font-size: 16px;
  color: #666666;
  padding: 15px 0px;
  background: transparent;
}

.msg-manage #filter_msg a.show_on {
  color: #1677FF;
  border-bottom: 3px solid #1677FF;
}

.msg-manage .person-subtitle {
  margin-bottom: 0px;
}

.msg-manage .table {
  border: 1px solid #E4E8EF;
  margin-bottom: 0px;
}

.person-subtitle-index {
  border: 0px;
  border-top: 1px solid #E4E8EF;
}

.person-subtitle-index .fw6{
  font-weight: 600;
}
.person-subtitle-index .mes_info_tit{
  width: 64px;
  display: inline-block;
  text-align-last: justify;
}
.person-subtitle-index:first-child {
  border-top: 0px;
}

.msg-manage .table .tr {
  font-size: 14px;
  overflow: hidden;
}

.msg-manage .table .th {
  float: left;
  padding: 20px;
}

.msg-manage .table .th.time {
  width: 140px;
  height: 66px;
  line-height: 26px;
  background: #FFFFFF;
}

.msg-manage .table .th.cont {
  width: calc(100% - 140px);
  height: 66px;
  line-height: 26px;
  background: #FFFFFF;
}

.msg-manage .table .td {
  float: left;
  padding: 20px;
}

.msg-manage .table .td.create_time {
  width: 140px;
  background: #FFFFFF;
}

.msg-manage .table .td.msg_cont {
  width: calc(100% - 140px);
  background: #FFFFFF;
}

.hightligh_bg.tr.person-subtitle-index .person-read {
  background: #FFD72B;
}

.msg-manage .pages {
  text-align: center;
  background-color: #FFFFFF;
  border-right: 1px solid #E4E8EF;
  border-left: 1px solid #E4E8EF;
  border-bottom: 1px solid #E4E8EF;
}

.msg-manage .pages li {
  display: inline-block;
  padding: 16px 0;
  margin: 0 5px;
}

.msg-manage .pages li>a {
  width: 32px;
  height: 32px;
  line-height: 30px;
  background: #FFFFFF;
  border-radius: 6px;
  border: 1px solid #DDDDDD;
  display: inline-block;
}

.msg-manage .pages .ad {
  width: 32px;
  height: 32px;
  line-height: 30px;
  background: #FFFFFF;
  border-radius: 6px;
  border: 1px solid #DDDDDD;
  display: inline-block;
}

.msg-manage .pages li i {
  line-height: 30px;
}

.msg-manage .jufa-page-no a {
  color: #FFFFFF;
  border-color: #1677FF !important;
  background-color: #1677FF !important;
}

.msg-manage .tr a.person-read span {
  color: #666;
}

.msg-manage .tr a span {
  color: #333;
}

.msg-manage .tr b {
  font-weight: 400;
}