@charset 'UTF-8';

.kn-local-nav>.content-title {
  font-size: .14rem;
  font-weight: 700;
  display: block;
  padding: 0;
  background-color:#0072ba;
}

.kn-local-nav>.content-title a {
  color:#fff;
  line-height:1.3;
}

.kn-local-nav>.category {
  border-top:1px solid #0072ba;
}

.kn-local-nav>.category:last-child {
    border-bottom:1px solid #0072ba;
}


.kn-local-nav>.category2>.menu {
  font-size: .16rem;
  font-weight: 700;
  display: block;
  padding: 14px 10px 12px;
}

.kn-local-nav>.category2>.menu.-current,.kn-local-nav>.category2>.menu:hover {
  text-decoration: none;
  color: #fff;
  background: #0072ba;
}


.kn-tbl>thead>tr>th, .kn-tbl>tbody>tr>th, .kn-tbl>tbody>tr>td {
  line-height: 1.5;
  padding: 5px 6px;
}