        /* 基础样式 */ 
body {font-family:'Helvetica Neue',Arial,sans-serif;margin:0;padding:0;color:#333;transition:all 0.3s ease;text-decoration: none;}
a {text-decoration: none;}
header {background:linear-gradient(90deg,#0078ff,#0045bf);color:white;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,0.1);height:60px;line-height:60px;}
header h1 {margin:0;font-size:24px;font-weight:bold;letter-spacing:1px;}
#main {max-width:900px;margin:2px auto;padding:10px;background:white;line-height:1.8;transition:all 0.3s ease;}
.ad-buttons {text-align:center;margin-bottom:20px;clear: both;padding: 30px;}
.ad-buttons button {background:linear-gradient(135deg,#0078ff,#0045bf);color:white;border:none;padding:12px 24px;margin:10px;border-radius:25px;font-size:16px;cursor:pointer;transition:transform 0.3s,background 0.3s ease;}
.ad-buttons button:hover {transform:translateY(-4px);background:linear-gradient(135deg,#0056b3,#00348c);}
.ad-buttons button:active {transform:scale(0.95);}
footer {text-align:center;margin:40px 0;color:#999;font-size:14px;}
footer a {color:#0078ff;text-decoration:none;}
footer a:hover {text-decoration:none;}
.qq-add-button { font-size: 22px;font-weight: bold;color:#ff0000;}
.contact {text-align:center;font-weight:bold;text-decoration:none;list-style-type:none;padding: 20px;}
.conthead{color:#4169e1;clear: both;font-size:20px;}
.contli {}
.contli li {font-size:22px;height:50px;list-style-type:none;display: block;float:left;clear: both;}
.return-home-btn {position:fixed;top:20px;right:20px;padding:10px;background:#0078ff;color:white;border:none;border-radius:20px;cursor:pointer;transition:background 0.3s ease;}
.return-home-btn:hover {background:#0056b3;}
.fanhui {bottom: 0;position: fixed;width: 100%;background:linear-gradient(90deg,#0078ff,#0045bf);color:white;text-align:center;padding:10px 0;box-shadow:0 4px 6px rgba(0,0,0,0.1);}
.fanhui a {font-size: 22px;font-weight: bold;color: #fff;text-align: center;}
.pic {width:100%;margin:20px;auto;clear:both;padding-top: 30px;}
.pic img {width:30%;float:left;margin:3px;}
.kefu {position:fixed;right:10px;bottom: 10px;display:flex;flex-direction: column;z-index:999;list-style:none;}
.kefu ul {list-style:none;}
.kefu ul li {list-style:none;text-align: center;height: 50px;margin-top: 20px;}
.kefu ul li img {width:50px;height:50px;margin:0;}