.rp_p {
  color: black;
  font-weight: bold;
  font-size: 21px;
  font-family: SourceSans3-Light;
  text-align: center;
}
.rp_p_indent {
  text-indent: 2em;
}

.table_header {
  font-weight: bold; /* 标准加粗 */
}

#rp_normal_table {
  width: 100%;
  border: 1px solid black;
  border-collapse: collapse;
  table-layout: fixed
}

#rp_normal_table td {
  border: 1px solid black; /* 会产生双边框 */
  word-wrap: break-word;
  overflow-wrap: break-word;
}
/* 为了设置表格列宽，第一行必须有3列，故设定隐藏行 */
#rp_normal_table .hidden_header{
  visibility: hidden; 
  height: 0;
  padding: 0;
  margin: 0;
  border: none;
}
#rp_normal_table .hidden_header td{
  padding: 0;
  height: 0;
  border: none;
}

#rp_normal_table tr:nth-child(1),
#rp_normal_table tr:nth-child(2) {
  color: white;
  background-color: #314299;
  text-align: center;
}

#rp_normal_table tr:nth-child(2) td {
  text-align: center;
}

#rp_normal_table tr:nth-child(n + 3) td:first-child {
  color: white;
  background-color: #241382;
}
#rp_normal_table td:nth-child(1) {
   max-width: 20%;
}
#rp_normal_table td:nth-child(2) {
   width: 40%; 
}
#rp_normal_table td:nth-child(3) {
   width: 40%; 
}

