.h_report .h_table {
  box-shadow: 0 0 0 1px #00000006;
}
.h_report .h_table .h_th,
.h_report .h_table .h_tr .h_r {
  display: flex;
  justify-content: space-between;
  column-gap: 20px;
  align-items: center;
}
.h_report .h_table .h_th .h_td,
.h_report .h_table .h_tr .h_r .h_td {
  font-size: 15px;
  color: #666;
  width: 100%;
  flex: 1;
  text-align: center;
}
.h_report .h_table .h_th .h_td:nth-child(2),
.h_report .h_table .h_tr .h_r .h_td:nth-child(2) {
  flex: none;
  width: 200px;
}
.h_report .h_table .h_th .h_td .hide,
.h_report .h_table .h_tr .h_r .h_td .hide {
  display: none;
  color: #333;
}
.h_report .h_table .h_th {
  padding: 22px;
  box-shadow: 0 -2px var(--active-color);
}
.h_report .h_table .h_th .h_td {
  color: #3D3D3D;
  font-family: Medium;
}
.h_report .h_table .h_tr .icon {
  font-size: 20px;
  cursor: pointer;
}
.h_report .h_table .h_tr .h_td {
  transition: transform 0.3s linear;
}
.h_report .h_table .h_tr .h_td.h_active {
  transform: rotate(180deg);
}
.h_report .h_table .h_tr .h_r {
  box-shadow: inset 0 1px #00000006, 0 1px #00000006;
  padding: 20px;
}
.h_report .h_table .h_tr .h_r:hover {
  background: #9fccff33 !important;
  box-shadow: inset 0 1px #fff, 0 1px #fff;
}
.h_report .h_table .h_tr .h_r:hover .h_td {
  color: var(--active-color);
}
.h_report .h_table .h_tr .h_hide {
  padding: 40px 54px;
  display: none;
}
.h_report .h_table .h_tr .h_hide p {
  margin-bottom: 9px;
}
.h_report .h_table .h_tr:nth-child(2n) .h_r {
  background: #f9f9f9;
}
@media screen and (max-width: 767px) {
  .h_report .h_table .h_th {
    display: none;
  }
  .h_report .h_table .h_tr .h_r .h_td .hide {
    display: inline-block;
  }
  .h_report .h_table .h_tr .h_r {
    padding: 14px 15px;
    flex-wrap: wrap;
    row-gap: 5px;
  }
  .h_report .h_table .h_tr .h_r .h_td {
    text-align: left;
    width: 100% !important;
    flex: none;
  }
  .h_report .h_table .h_tr .h_hide {
    padding: 20px;
  }
}
