/* 顶部导航 */

.am-menu-stack .am-menu-nav> li> a.A1 {
	height: 36px;
	line-height: 240%;
	color: #666;
	text-indent: 5px;
}

.am-menu-stack .am-menu-nav> li> a.A1:focus,
.am-menu-stack .am-menu-nav> li> a.A1:hover {
	background-color: #FFFFFF;
	border: 1px solid #E8E8E8;
	border-bottom: none;
}



/* 底部导航 */

.byw-footer-navPhone {
	position: fixed;
	bottom: 0px;
	width: 100%;
	z-index: 99;
	background: #F3F3F3;
	border-top: 1px solid #EEEEEE;
	font-size: 14px;
}

.byw-footer-navPhone i {
	display: block;
	font-size: 18px;
	padding-bottom: 6px;
}

.byw-footer-navPhone a {
	color: #FF4040;
	font-size: 14px;
}

.byw-footer-navPhone a:hover {
	color: #FF4040;
}

.byw-footer-navPhone a:visited {
	color: #FF4040;
}

.byw-offcanvas {
	position: fixed;
	top: 0px;
	right: 15px;
	z-index: 1090;
	background: rgba(255, 255, 255, 0.8);
	padding: 15px 15px 5px 15px;
}

@media only screen and (max-width: 640px) {
	.byw-header-navPC {
		display: none;
	}
	.byw-sm-bottom-0 {
		padding-bottom: 0;
	}
	.byw-sm-vertical-0 {
		padding-top: 0;
		padding-bottom: 0;
	}
	.byw-sm-horizontal-0 {
		padding-left: 0;
		padding-right: 0;
	}
	
}

@media only screen and (min-width: 641px) and (max-width: 1024px) {
	.byw-footer-navPhone {
		display: none;
	}
	.byw-md-bottom-0 {
		padding-bottom: 0;
	}
	.byw-md-vertical-0 {
		padding-top: 0;
		padding-bottom: 0;
	}
	.byw-md-horizontal-0 {
		padding-left: 0;
		padding-right: 0;
	}
}

@media only screen and (min-width: 1025px) {
	.byw-footer-navPhone {
		display: none;
	}
	
	/*日历*/

	.byw-calendar-date {
		text-align: center;
	}
	
	.byw-calendar-date em {
		display: block;
		font-size: 60px;
		line-height: 150%;
	}
	
	.byw-calendar-date span {
		display: block;
		font-size: 15px;
	}
	
	
	
	
}