table {
  /* overflow-x: scroll; */
  text-align: center;
  min-width: 100%;
  border-top: #df0c0c solid 2px; /*顶部框线颜色*/
}
table th, table td {
  padding: 15px 5px;
}
table th {
  background: #fdfcfbc7;
  font-size: 16px;
  padding: 20px 15px;
  line-height: 1.5;
}
table td {
  border-bottom: #f8caca dashed 1px;  /*底部框线颜色、样式*/
  font-size: 16px;
  line-height: 1.6;
}
table td p {
  font-size: 14px;
  line-height: 2;
}
table td.text{
    font-size: 14px !important;
    line-height: 2;
  }
table tr {
  transition: all 0.3s;
}
table tr:nth-child(odd) {
  background: #fdfcfbc7;  /*奇数行背景颜色*/
}
table tr:hover {
  background:  #f8e1e1;  /*鼠标放置背景颜色*/
}
td{
      border: 0px;
}