﻿footer {
	background: rgba(15, 32, 39, 0.95);
	backdrop-filter: blur(10px);
	color: #b0e0e6;
	padding: 30px 5%;
	width: 100%;
	border-top: 1px solid rgba(0, 210, 255, 0.2);
	position: absolute;
	bottom: 0;
}

/* 页脚样式 */
footer {
	background: rgba(15, 32, 39, 0.95);
	padding: 3rem 5%;
	text-align: center;
	border-top: 1px solid rgba(0, 210, 255, 0.2);
}

footer p {
	opacity: 0.7;
	font-size: 0.9rem;
}

body {
		background: linear-gradient(135deg, #0f2027, #203a43, #2c5364);
		color: #fff;
		min-height: 320px;
		padding-top: 80px;
		padding-bottom: 180px;
		position: relative;
	}
        
/* 导航栏样式 - 与首页一致 */
header {
	position: fixed;
	top: 0;
	width: 100%;
	background: rgba(15, 32, 39, 0.95);
	backdrop-filter: blur(10px);
	z-index: 1000;
	padding: 1.5rem 5%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	box-shadow: 0 2px 20px rgba(0, 0, 0, 0.3);
}