body header {
  width: 100%;
  min-width: 1260px;
  max-width: 1920px;
  margin: auto;
  overflow: hidden;
  color: #fff;
  background: none;
}
body header * {
  color: rgba(34, 34, 34, 1)!important;
}
body header .header-logo-real, .header-box.active .header-menu-box .header-logo-real {
  background: url(/main/nffund/images/logo-hover.png?v=2) no-repeat;
  background-size: 100% 100%;
}
body header .header-search-icon {
  background: url(/main/nffund/images/search-hover.png) center no-repeat;
}
.header-box .header-menu-box .header-close-icon {
  background: url(/main/nffund/images/icons/close-blue.png) center no-repeat;
}
body .header-search::before {
  background: #bbb;
}
.header-box .header-bar a:not(:last-of-type)::after {
  background: #bbb;
}
body header .header-bar a:hover {
  color: rgba(0, 64, 152, 1)!important;
}
.top-title {
  width: 1200px;
  margin: 30px auto 10px auto;
  line-height: 54px;
}
.datetime {
  width: 1200px;
  margin: 0 auto 30px auto;
  font-size: 14px;
  font-weight: 400;
  color: #222;
}
.datetime span {
  color: rgba(136, 136, 136, 1);
}
.content {
  width: 1200px;
  margin: 36px auto 120px auto;
}
.content table {
  width: 100%!important;
  border: 1px solid #BBBBBB!important;
  float: none!important;
}

.content table th {
  text-align: center!important;
  border: 1px solid #BBBBBB!important;
  height: 50px!important;
  background: #ebeff8!important;
}

.content table td {
  text-align: center!important;
  border: 1px solid #BBBBBB!important;
  height: 50px!important;
}


.content span, .content p, .content b,.content font,.content td{
  font-family: Microsoft YaHei!important;
  font-size: 16px!important;
  font-weight: normal;!important;
}

