.body{font-family:Microsoft YaHei,sans-serif;background-color:#f7f9fc;color:#333;margin:10px;line-height:1.6}h1,h2,h3,h4,h5{color:#2c3e50;border-bottom:2px solid #3498db;padding-bottom:5px}.section{margin-top:10px}.sub-table{margin-left:20px}.note{font-size:0.9em;color:#666;margin-top:-10px}.chart-container{display:flex;gap:20px;margin:20px 0}.chart-box{flex:1;border:1px solid #ddd;padding:10px;background:#fff;border-radius:5px}.chart-title{font-size:1.1em;margin-bottom:10px;text-align:center}.graph-placeholder{height:200px;background:#f0f0f0;border:1px dashed #ccc;display:flex;align-items:center;justify-content:center;color:#777;font-style:italic}.timeline{border-left:3px solid #3498db;margin:20px 0;padding-left:20px}.year{font-weight:700;color:#e74c3c}.analysis{margin-left:20px;padding:10px;background:#f8f9fa;border-left:3px solid #2ecc71}.info-table{width:100%;table-layout:fixed;border:1px solid #000;border-collapse:collapse}.info-table td,.info-table th{border:1px solid #000;padding:6px;word-wrap:break-word;overflow-wrap:break-word}.info-table td:nth-child(odd){width:8%}.info-table td:nth-child(2n){width:12%}.td-biaoti{text-align:center}.image-list{display:flex;flex-wrap:wrap;gap:12px;margin:16px 30px}.analysis-image{max-width:750px;height:auto;border:1px solid #eee;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.05);flex-shrink:0}.image-list1{display:flex;flex-wrap:wrap;gap:12px;margin:16px 130px}.analysis-image1{max-width:100%;height:auto;border:1px solid #eee;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.05);flex-shrink:0}