/* 发光效果样式文件 */

/**普通指针样式**/
body{cursor:default;}
/**链接指针样式**/
a:hover{cursor:pointer;}

/* 关键CSS - 首屏优化 */
.page-loader {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #330230;
	z-index: 9999;
	display: flex;
	align-items: center;
	justify-content: center;
	color: white;
}

.header-top {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1000;
	/* 保持原来的透明效果，不覆盖背景色 */
}

.logo img {
	width: 32px;
	height: 32px;
}

.h-logo {
	width: 64px;
	height: 64px;
}

/* 防止布局偏移 */
.app-logo img {
	width: 80px;
	height: 80px;
}

.friend-icon {
	width: 32px;
	height: 32px;
}

/* 文本发光效果 */
.text-glow {
	text-shadow: 0 0 10px rgba(255, 255, 255, 0.8), 
				 0 0 20px rgba(255, 255, 255, 0.6), 
				 0 0 30px rgba(255, 255, 255, 0.4);
}

/* 标题发光效果 */
h1, h2, h3, h4, h5, h6 {
	text-shadow: 0 0 8px rgba(255, 255, 255, 0.7), 
				 0 0 16px rgba(255, 255, 255, 0.5), 
				 0 0 24px rgba(255, 255, 255, 0.3);
}

/* 链接发光效果 */
a {
	text-shadow: 0 0 6px rgba(255, 255, 255, 0.6), 
				 0 0 12px rgba(255, 255, 255, 0.4);
}

/* 段落文本发光效果 */
p, span, div {
	text-shadow: 0 0 4px rgba(255, 255, 255, 0.5), 
				 0 0 8px rgba(255, 255, 255, 0.3);
}

/* 特殊颜色文本的发光效果 */
span[style*="color:#FFFFFF"] {
	text-shadow: 0 0 8px rgba(255, 255, 255, 0.9), 
				 0 0 16px rgba(255, 255, 255, 0.7), 
				 0 0 24px rgba(255, 255, 255, 0.5);
}

span[style*="color:#FFD700"] {
	text-shadow: 0 0 8px rgba(255, 215, 0, 0.9), 
				 0 0 16px rgba(255, 215, 0, 0.7), 
				 0 0 24px rgba(255, 215, 0, 0.5);
}

span[style*="color:#E56600"] {
	text-shadow: 0 0 8px rgba(229, 102, 0, 0.9), 
				 0 0 16px rgba(229, 102, 0, 0.7), 
				 0 0 24px rgba(229, 102, 0, 0.5);
}

span[style*="color:#4C33E5"] {
	text-shadow: 0 0 8px rgba(76, 51, 229, 0.9), 
				 0 0 16px rgba(76, 51, 229, 0.7), 
				 0 0 24px rgba(76, 51, 229, 0.5);
}

span[style*="color:#E53333"] {
	text-shadow: 0 0 8px rgba(229, 51, 51, 0.9), 
				 0 0 16px rgba(229, 51, 51, 0.7), 
				 0 0 24px rgba(229, 51, 51, 0.5);
}

/* 导航菜单发光效果 */
.menu a, .quick-link a {
	text-shadow: 0 0 6px rgba(255, 255, 255, 0.8), 
				 0 0 12px rgba(255, 255, 255, 0.6), 
				 0 0 18px rgba(255, 255, 255, 0.4);
}

/* 按钮发光效果 */
.download-btn {
	text-shadow: 0 0 8px rgba(255, 255, 255, 0.9), 
				 0 0 16px rgba(255, 255, 255, 0.7), 
				 0 0 24px rgba(255, 255, 255, 0.5);
}

/* 聊天气泡发光效果 */
.sender span, .receiver span {
	text-shadow: 0 0 6px rgba(255, 255, 255, 0.8), 
				 0 0 12px rgba(255, 255, 255, 0.6), 
				 0 0 18px rgba(255, 255, 255, 0.4);
}

/* 列表项发光效果 */
li {
	text-shadow: 0 0 4px rgba(255, 255, 255, 0.6), 
				 0 0 8px rgba(255, 255, 255, 0.4);
}

/* 友情链接发光效果 */
.friend-links a {
	text-shadow: 0 0 6px rgba(255, 255, 255, 0.8), 
				 0 0 12px rgba(255, 255, 255, 0.6);
}

/* 通用文本发光效果 - 确保所有文本都有发光 */
* {
	text-shadow: 0 0 3px rgba(255, 255, 255, 0.4), 
				 0 0 6px rgba(255, 255, 255, 0.2);
}

/* 特殊元素发光效果 */
strong, b {
	text-shadow: 0 0 6px rgba(255, 255, 255, 0.8), 
				 0 0 12px rgba(255, 255, 255, 0.6), 
				 0 0 18px rgba(255, 255, 255, 0.4);
}

em, i {
	text-shadow: 0 0 5px rgba(255, 255, 255, 0.7), 
				 0 0 10px rgba(255, 255, 255, 0.5);
}

small {
	text-shadow: 0 0 4px rgba(255, 255, 255, 0.6), 
				 0 0 8px rgba(255, 255, 255, 0.4);
}

/* 按钮文本发光效果 */
button {
	text-shadow: 0 0 6px rgba(255, 255, 255, 0.8), 
				 0 0 12px rgba(255, 255, 255, 0.6);
}

/* 表单元素发光效果 */
.form, .form p {
	text-shadow: 0 0 5px rgba(255, 255, 255, 0.7), 
				 0 0 10px rgba(255, 255, 255, 0.5);
}

/* 图标容器发光效果 */
.feature-icon, .feature-text {
	text-shadow: 0 0 6px rgba(255, 255, 255, 0.8), 
				 0 0 12px rgba(255, 255, 255, 0.6);
}

/* 版本信息发光效果 */
.version-number, .version-label, .version-features {
	text-shadow: 0 0 6px rgba(255, 255, 255, 0.8), 
				 0 0 12px rgba(255, 255, 255, 0.6);
}

/* 时间线内容发光效果 */
.timeline-content {
	text-shadow: 0 0 5px rgba(255, 255, 255, 0.7), 
				 0 0 10px rgba(255, 255, 255, 0.5);
}

/* 社交网络链接发光效果 */
.socialnet a {
	text-shadow: 0 0 6px rgba(255, 255, 255, 0.8), 
				 0 0 12px rgba(255, 255, 255, 0.6);
}

/* 版权信息发光效果 */
.small, .icp-info {
	text-shadow: 0 0 4px rgba(255, 255, 255, 0.6), 
				 0 0 8px rgba(255, 255, 255, 0.4);
}

/* 页面加载器发光效果 */
.page-loader p {
	text-shadow: 0 0 8px rgba(255, 255, 255, 0.9), 
				 0 0 16px rgba(255, 255, 255, 0.7), 
				 0 0 24px rgba(255, 255, 255, 0.5);
}

/* 滚动提示发光效果 */
.before, .after {
	text-shadow: 0 0 6px rgba(255, 255, 255, 0.8), 
				 0 0 12px rgba(255, 255, 255, 0.6), 
				 0 0 18px rgba(255, 255, 255, 0.4);
}

/* 应用标题和副标题发光效果 */
.app-title, .app-subtitle, .app-version {
	text-shadow: 0 0 8px rgba(255, 255, 255, 0.9), 
				 0 0 16px rgba(255, 255, 255, 0.7), 
				 0 0 24px rgba(255, 255, 255, 0.5);
}

/* 下载信息发光效果 */
.download-info p {
	text-shadow: 0 0 5px rgba(255, 255, 255, 0.7), 
				 0 0 10px rgba(255, 255, 255, 0.5);
}

/* 邀请文本发光效果 */
.invite {
	text-shadow: 0 0 6px rgba(255, 255, 255, 0.8), 
				 0 0 12px rgba(255, 255, 255, 0.6);
}

/* 聊天对话发光效果增强 */
.sender, .receiver {
	text-shadow: 0 0 6px rgba(255, 255, 255, 0.8), 
				 0 0 12px rgba(255, 255, 255, 0.6), 
				 0 0 18px rgba(255, 255, 255, 0.4);
}

/* 三角形装饰发光效果 */
.left_triangle, .right_triangle {
	filter: drop-shadow(0 0 4px rgba(255, 255, 255, 0.6));
}
