 *{margin:0;padding:0;box-sizing:border-box;font-family:'Microsoft YaHei','SimHei','Arial',sans-serif}body{background-image:url('https://images.gptkong.com/idiom/b/310_x0.png');background-size:cover;background-attachment:fixed;background-position:center;color:#333;line-height:1.6;padding:20px}.container{max-width:1200px;margin:0 auto;background-color:rgba(255,255,255,0.92);border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,0.1);padding:30px;overflow:hidden}nav{background:linear-gradient(135deg,#3a6186,#89253e);padding:15px;border-radius:6px;margin-bottom:25px;box-shadow:0 4px 8px rgba(0,0,0,0.1)}nav ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}nav li{margin:5px 12px}nav a{color:white;text-decoration:none;padding:8px 12px;border-radius:4px;font-weight:bold;transition:all 0.3s ease}nav a:hover{background-color:rgba(255,255,255,0.2);transform:translateY(-3px)}table{width:100%;border-collapse:collapse;margin:25px 0;font-size:16px;box-shadow:0 2px 15px rgba(0,0,0,0.1);border-radius:8px;overflow:hidden;background:#ddd;background:#eee}th,td{padding:14px 20px;text-align:left;border:1px solid #ddd}th{background-color:#4c6a92;color:white;font-weight:bold;width:20%}tr:nth-child(even){background-color:#f9f9f9}td ul{padding-left:20px;margin:0}td li{margin-bottom:5px}article{padding:15px 0}h2{color:#3a6186;text-align:center;font-size:28px;margin-bottom:25px;padding-bottom:10px;border-bottom:2px solid #89253e}h3{color:#89253e;font-size:22px;margin:25px 0 15px 0;padding-left:10px;border-left:4px solid #3a6186}table{background:#eee}h4{color:#4c6a92;font-size:18px;margin:20px 0 10px 0}p{margin-bottom:18px;text-align:justify;letter-spacing:0.5px}section{margin-bottom:30px;padding:0 15px}.highlight{color:#89253e;font-weight:bold}code{font-family:'Courier New',monospace;background-color:#f0f0f0;padding:2px 4px;border-radius:3px;color:#e83e8c}img{max-width:100%;height:auto;border-radius:8px;margin:20px 0;box-shadow:0 4px 8px rgba(0,0,0,0.15);display:block;margin-left:auto;margin-right:auto}@media (max-width:768px){body{padding:10px}.container{padding:15px}nav ul{flex-direction:column;align-items:center}nav li{margin:5px 0;width:100%;text-align:center}table,th,td{font-size:14px}th,td{padding:10px}}b,strong{font-weight:bold;color:#3a6186}i,em{font-style:italic;color:#89253e}html{scroll-behavior:smooth}footer{text-align:center;margin-top:40px;padding-top:20px;border-top:1px solid #ddd;color:#666;font-size:14px}
