 body {
   padding:10px;
 }
  ul,li,ol{
    list-style: none;
  }
  .conatiner {
    margin: 28px 15px;
    font-size: 14px;
    line-height: 1.5;
  }
  .conatiner p{
    text-indent: 2em;
    margin-top: 5px;
    margin-bottom: 5px;
  }
  ol li{
    text-indent: 2em;
  }
  .table_wrapper{
    overflow-x: auto;
  }
  .header {
    color: #141413;
    font-size: 22px;
    letter-spacing: 2px;
    font-family: TsangerYunHei-W04;
    text-align: center;
    margin-top: 38px;
    margin-bottom: 18px;
  }

  .main_title {
    font-weight: bold;
    z-index: 2;
    overflow-wrap: break-word;
    color: rgba(20, 20, 19, 1);
    font-size: 20px;
    font-family: TsangerYunHei-W04;
    line-height: 45px;
    text-align: left;
    margin-top: 28px;
    display: block;
  }

  .main_txt {

    display: block;
    overflow-wrap: break-word;
    color: rgba(20, 20, 19, 1);
    font-size: 28px;
    font-family: TsangerYunHei-W04;
    line-height: 42px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 8px 41px 3px 40px;
  }

  .sec_txt {
    font-size: 28px;
    font-family: TsangerYunHei-W04, TsangerYunHei;
    font-weight: normal;
    color: #141413;
    line-height: 42px;
  }

  .sec_title {
    color: rgba(20, 20, 19, 1);
    font-family: TsangerYunHei-W04;
    text-align: left;
    margin-top: 10px;
    font-size: 18px;
    font-weight: bolder;
  }

  a {
    font-size: 14px;
    font-family: TsangerYunHei-W04;
    font-weight: normal;
    line-height: 42px;
    text-decoration: none;
  }

  table {
    border-collapse: collapse;
  }
  table th{
    white-space: nowrap;
    font-size: 28px;
  }
  table td{
    font-size: 28px;
  }

  table.gridtable {
    font-family: TsangerYunHei-W04;
    font-size: 28px;
    color: #333333;
    border-width: 1px;
    border-color: #666666;
    border-collapse: collapse;
  }

  table.gridtable th,
  table.gridtable td{
    border: 1px solid  #666666;
    padding: 8px;
    background-color: #dedede;
  }

  ::-webkit-scrollbar {
    display: none; 
  }