body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.8;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;line-height:1.4;color:#222}h1{font-size:2.2em}h2{font-size:1.8em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1.1em}h6{font-size:1em}.article-content{font-size:16px;line-height:1.9;color:#444}.article-content h1,.article-content h2,.article-content h3,.article-content h4{margin-top:1.5em;margin-bottom:0.8em;font-weight:600}.article-content h2{font-size:1.6em;color:#1a1a1a;border-left:4px solid #165DFF;padding-left:15px}.article-content h3{font-size:1.3em;color:#222}.article-content p{margin-bottom:1.2em;text-align:justify}.article-content strong{font-weight:600;color:#1a1a1a}.news-title{font-size:20px;font-weight:600;color:#222;line-height:1.5}.news-title:hover{color:#165DFF}.news-desc{font-size:15px;line-height:1.7;color:#666}.sidebar-widget h4{font-size:18px;font-weight:600;color:#222}.category-list a,.hot-list a{font-size:15px;line-height:1.6}.navbar-brand{font-weight:700;font-size:24px}.nav-link{font-size:16px;font-weight:500}.btn{font-weight:500;font-size:15px}footer{font-size:14px;line-height:1.8}@media (max-width:768px){body{font-size:15px}h1{font-size:1.8em}h2{font-size:1.5em}h3{font-size:1.3em}.news-title{font-size:18px}.article-content{font-size:15px}}