body{
	color:#fff;
}

.site-navigation{
    background-color:rgba(88, 0, 0, 0.8) !important;
}

.mb20{
	color:#fff;
}

.third-banner-body{
	color:#fff;
}

.list-body a{
	color:#fff;
}

.fa-clock-o:before{
	color:#fff;
}

.timestamp{
	color:#fff !important;
}

.list-title a{
	color:#fff !important;
}

.list-body a{
	color:#fff !important;
}

.topcover h2{
	font-size:40px;
	font-weight:bold !important;
	text-shadow:1px 1px 1px white ,-1px -1px 1px white,1px -1px 1px white,-1px 1px 1px white !important;
}

.blog-list-title{
    color:white !important;
}

.breadcrumb{
    background:#000000 !important;
    color:white !important;
}

.blog-list-title a{
    color:white !important;
}

.blog-list-body a{
    color:white !important;
}

.single-page .access_table th{
	background-color:rgba(110, 0, 0, 0.8);
	color:#fff;
}

.single-page .access_table td{
	background-color:#eee;
	
}


/*bnr----------------*/
.banner-footer{
	text-align:center;
  padding-top:2em;
  width: 92.1875%;
  max-width: 1180px;
  margin-right: auto;
  margin-left: auto;
}
.banner-footer .coupon{
	margin-bottom:30px;
	padding:5px;
	color:#00b900;
	font-weight:600;
}

.banner-footer .guide{
	color:#fff;
	font-size:16px;
	border-bottom:double #820000;
}
.banner-footer .line{
	color:#fff;
	text-decoration:none;
}
.banner_list{
	display: flex;
  width: 100%;
  padding: 0;
  list-style: none;
  flex-wrap: wrap;
	text-align:center;
	padding-bottom:30px;
}
.banner_list li{
	box-sizing: border-box;
  width:33%;
	text-align:center;
}
@media screen and (min-width:1151px){
	.banner_list li img{
		max-width:300px;
	}
}
.banner_list li img{
	border:solid 1px #ddd;
	transition: box-shadow 0.4s ease,
  transform 0.4s ease,
				z-index 0s 0s ease;
}
.banner_list li img:hover{
	background:#f3fdff;
	box-shadow:0px 8px 50px rgb(0,0,0,0.23);
	transform: scale(1.05);
  transition: box-shadow 0.4s ease,
  transform 0.4s ease,
				z-index 0s 0s ease;
}
@media screen and (max-width: 1150px) {
	.banner_list li img{
		width:400px !important;
	}
}
@media screen and (max-width:991px){
	.banner_list li img{
		max-width:350px;
	}
}
@media screen and (max-width:600px){
	.banner_list li{
		width: 100%;
		padding:0 0 1.5em 0;
	}
	.banner_list li img{
		max-width:280px;
	}
}

#footer{
	display:none;
}