td {
  background-color: #e1e7f3 !important;
}
thead tr {
  background-color: #a6c1f1 !important;
}
thead tr th:first-child {
  background-color: #a6c1f1 !important;
}
thead tr th:nth-of-type(2) {
  background-color: #fd9a88 !important;
}
thead tr th:nth-of-type(3) {
  background-color: #a1e2a0 !important;
}
thead tr th:nth-of-type(4) {
  background-color: #fdcc7e !important;
}
thead tr th:nth-of-type(5) {
  background-color: #b2bcef !important;
}
td:first-child {
  background-color: #e1e7f3 !important;
}
td:nth-of-type(2) {
  background-color: #f2edeb !important;
}
td:nth-of-type(3) {
  background-color: #ecf1ec !important;
}
td:nth-of-type(4) {
  background-color: #f2eee4 !important;
}
td:nth-of-type(5) {
  background-color: #e9eaef !important;
}
thead tr:first-child td,
thead tr:first-child th{
  background-color: #a9c6ff !important;
}
table {
  width: 100% !important;
  border: none;
  text-align: center;
  /* word-wrap: break-word;
  word-break: break-word; */
  margin-bottom: 10px;
  display: block;
  overflow-x: auto;
  height: auto !important;
}
.dt table th p,
.dt table td p{
  text-align: center !important;
  margin: 0 0 0px !important;
  font-family: 'Noto Sans' !important;
}
.dt table th span,
.dt table td span{
  text-align: center !important;
  background-color: transparent !important;
}

.dt a{    word-wrap: break-word;}
th, td {
  text-align: center;
  padding: 7px 10px;
  border: 1px solid #fff;
}
th, td {
  border: 1px solid #fff;
}
table tr{    height: auto !important;}

table th,
table td{
  font-size: 14px !important;
  line-height: 20px !important;
  white-space: nowrap !important;
  padding: 5px 10px !important;
}
table th p, table td p{    margin: 0 0 0px !important;}
th, td{      text-align: center;  padding: 7px 10px;}

thead tr:first-child td,
thead tr:first-child th{
  background-color: #a9c6ff !important;
}
@media (max-width:550px){

}

.pc-sear {
  display: none;
}

.nav-links.nav-active {
  padding-top: 10px;
}

.sear_btn {
  display: block !important;
}

@media (max-width:551px) {
  .pc-sear {
    display: flex;
  }

  .sear_btn {
    display: none !important;
  }

  .nav-links.nav-active {
    padding-top: 50px;
  }
}


.aside-item{border: 1px solid #274abb;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 12px;}
.rewarded-new{    margin-bottom: 20px;}
.dt-cover{    position: relative;}
.dt-cover .mask{background: linear-gradient(180deg, hsla(0, 0%, 97%, 0), #f7f7f7);
  bottom: 0;
  height: 120px;
  position: absolute;
  width: 100%;
  display: block;}
/* 文章激励样式 */


.dt-text.active {
  height: 200px;
  overflow: hidden;
  position: relative;
  z-index:-1
}

.incentive-ad {
  border-top: 2px solid #EFEFEF;
  margin-top: 24px;
  position: relative;
}

#rewarded-button:after {
  position: absolute;
  top: 0;
  background: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 0, hsla(0, 0%, 100%, .5) 25%, #fff 50%, hsla(0, 0%, 100%, .5) 75%, hsla(0, 0%, 100%, 0));
  content: "";
  -webkit-animation: bright 9s infinite;
  animation: bright 9s infinite;
  z-index: 1;
  width: auto;
  height: 100%;
}

@keyframes bright {
  0% {
    transform: translateX(-180%) skewX(45deg);
  }

  100% {
    transform: translateX(420%) skewX(45deg);
  }
}

.incentive-ad #rewarded-button {
 /* max-width: 600px;
  width: 100%;*/
  padding: 12px 48px;
  border-radius: 100px;
  background: #de9f3c;
  box-shadow: 0px 4px 12px 0px rgba(20, 104, 204, 0.20);
  margin: 24px auto;
  text-align: center;
  display: flex !important;
  gap: 12px;
  align-items: center;
  justify-content: center;
  border: none;
  cursor: pointer;
}
.incentive-ad #rewarded-button p {
  color: #FFF !important;
  color: #FFF !important;
  text-align: center !important;
  font-family: Lato !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 18px !important;
  /* 128.571% */
  margin-bottom: 0px !important;
}
@media (max-width:600px) {
  .incentive-ad #rewarded-button{
   /* padding: 12px 12px;*/
  }
  .incentive-ad #rewarded-button p{
    font-size: 12px !important;
  }
}

