* {
	padding: 0px;
	margin: 0px;
}

html {
	background: #fff;
	font-family: microsoft yahei;
	text-shadow: 1px 1px 0 #fff;
}

body {
	font-size: 13px;
}

img {
	border:none;
}

a {
	color: #000;
	text-decoration:none;
}

a:hover {
	color: #ffa332;
	text-decoration:none;
}

ul li {
	list-style:none;
}
/* ---------------------------------------------------- */
/* 粘性页脚 (Sticky Footer) 规则 */
/* ---------------------------------------------------- */
html, body {
    /* 1. 确保 HTML 和 BODY 占据整个视口，这是基础 */
    height: 100%;
}

body {
    /* 2. 启用 Flexbox，垂直堆叠子元素 */
    display: flex;
    flex-direction: column;
    min-height: 100vh; /* 确保 body 至少和视口一样高 */
}

/* 3. 为内容创建一个包裹层，让它占据所有剩余空间 */
#main-wrapper {
    flex: 1 0 auto; /* 关键：让内容区域“增长”以占据所有剩余垂直空间 */
}

/* 4. 页脚区域样式 */
#beian-footer {
    flex-shrink: 0; /* 阻止页脚被挤压 */
    width: 100%;
}
