header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;background-color:#0a5b95;padding:.5rem;width:100%;z-index:8000}header a{font-size:1.3rem;font-family:"Open-Sans-Extrabold";color:#eee}header a:hover,header a:focus{color:#fff}header button{border:none;background:none;font-size:1.6rem;color:#eee;margin:0}header button:last-child{font-size:1.2rem}nav{background-color:#efefef;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;overflow:hidden;top:57px;z-index:8000;width:100%}main{position:relative;padding:20px 0}footer{border-top:1px solid #d2d2d2;background-color:#eee;padding:30px 10px;text-align:center}footer p{color:#108d00;margin-bottom:7px}footer p a{color:inherit}footer cite{font-size:12px;font-style:normal}#main figure a,#search figure a,#categories figure a,#recommend figure a,#goldBox figure a{display:block}#main figure a img,#search figure a img,#categories figure a img,#recommend figure a img,#goldBox figure a img{zoom:1}#main figure a img:hover,#main figure a img:focus,#search figure a img:hover,#search figure a img:focus,#categories figure a img:hover,#categories figure a img:focus,#recommend figure a img:hover,#recommend figure a img:focus,#goldBox figure a img:hover,#goldBox figure a img:focus{border:1px solid #ff9020}#main figure figcaption a,#search figure figcaption a,#categories figure figcaption a,#recommend figure figcaption a,#goldBox figure figcaption a{color:#333;font-size:14px}#main figure figcaption a:hover,#main figure figcaption a:focus,#search figure figcaption a:hover,#search figure figcaption a:focus,#categories figure figcaption a:hover,#categories figure figcaption a:focus,#recommend figure figcaption a:hover,#recommend figure figcaption a:focus,#goldBox figure figcaption a:hover,#goldBox figure figcaption a:focus{text-decoration:underline}#main figure p,#search figure p,#categories figure p,#recommend figure p,#goldBox figure p{margin-top:7px;margin-bottom:5px;color:#cb1400;font-weight:bold;font-family:Tahoma}#main .ads a,#search .ads a,#categories .ads a,#recommend .ads a,#goldBox .ads a{display:block;margin-bottom:5px}#main .ads a img,#search .ads a img,#categories .ads a img,#recommend .ads a img,#goldBox .ads a img{width:100%}#event figure a{display:block}#event figure a img{zoom:1}#event figure a img:hover,#event figure a img:focus{border:1px solid #ff9020}.swiper{width:100%;height:100%;--swiper-navigation-size: 1.875rem}.swiper .swiper-wrapper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper .swiper-wrapper .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.offcanvas{max-width:300px;z-index:9999}.offcanvas .offcanvas-header h5{color:#1f3cab;font-weight:bold;font-family:"Open-Sans-Extrabold"}.offcanvas .offcanvas-body .dropdown .dropdown-menu{background-color:#f1f1f1;position:relative !important;-webkit-transform:none !important;transform:none !important}.offcanvas .offcanvas-body table{width:100%}.offcanvas .offcanvas-body table caption{caption-side:top;padding:0 0}.offcanvas .offcanvas-body table tr th{text-align:left;padding:3px 0;font-weight:inherit}.offcanvas .offcanvas-body table tr td{text-align:right;padding:3px 0}.offcanvas .offcanvas-body iframe{width:100%}#btnMoveTop{position:fixed;right:0;bottom:24px;cursor:pointer;z-index:9998}#btnMoveTop img{width:60%}fcanvas .offcanvas-body .dropdown .dropdown-menu {
  background-color: #f1f1f1;
  position: relative !important;
  -webkit-transform: none !important;
          transform: none !important;
}
.offcanvas .offcanvas-body table {
  width: 100%;
}
.offcanvas .offcanvas-body table caption {
  caption-side: top;
  padding: 0 0;
}
.offcanvas .offcanvas-body table tr th {
  text-align: left;
  padding: 3px 0;
  font-weight: inherit;
}
.offcanvas .offcanvas-body table tr td {
  text-align: right;
  padding: 3px 0;
}
.offcanvas .offcanvas-body iframe {
  width: 100%;
}

#btnMoveTop {
  position: fixed;
  right: 0;
  bottom: 24px;
  cursor: pointer;
  z-index: 9998;
}
#btnMoveTop img {
  width: 60%;
}