@charset "gb2312";
#Footer {
	border-top:1px solid #ebebeb;
	padding:15px 0;
	background:#f0f0f0;
	position:relative;
	margin-top:-1px;
	transition:transform .5s ease 0s;
	-webkit-transition:-webkit-transform .5s ease 0s
}
#Footer a {
	text-decoration:none
}
#Footer p {
	padding:5px 0;
	text-align:center
}
#Footer .top-nav {
	color:#d6d6d6;
	font-size:12px
}
#Footer .top-nav a,#Footer .top-nav strong {
	font-weight:400;
	color:#858585;
	margin:0 5px
}
#Footer .site-info {
	font-size:12px;
	color:#999
}
#Footer .site-info a,#Footer .site-info span {
	padding:0 3px;
	color:#369
}
#Footer .site-info i {
	font-style:normal
}
@media screen and (max-width:660px) {
	#Footer {
	position:relative;
	z-index:1;
	display:none
}
#Footer .top-nav,#Footer .site-info {
	line-height:22px
}
#Footer .wp-wrap {
	display:block
}
#Footer .wp-hide {
	display:none
}
#Footer .site-info i {
	display:block
}
}