﻿       #logo {
           width: 70%;
           margin-top: 10%;
       }

       #logo img {
           width: 70%;
       }

       img:is([sizes="auto" i], [sizes^="auto," i]) {
           contain-intrinsic-size: 187.5rem 93.75rem
       }

       a.lead,
       p.lead {
           font-size: 1.3em;
           padding-right: 1em;
       }

       img.wp-smiley,
       img.emoji {
           display: inline !important;
           border: none !important;
           box-shadow: none !important;
           height: 1em !important;
           width: 1em !important;
           margin: 0 0.07em !important;
           vertical-align: -0.1em !important;
           background: none !important;
           padding: 0 !important;
       }

       .bg {
           opacity: 0;
           transition: opacity 1s;
           -webkit-transition: opacity 1s;
       }

       .bg-loaded {
           opacity: 1;
       }

       :root {
           --primary-color: #d6d6d6;
       }


       /* 整体布局优化 */
       body {
           line-height: 1.6;
           color: #333;
       }

       .content-area {
           max-width: 62.5rem;
           margin: 0 auto;
           padding: 1.25rem;
       }

       /* 标题样式优化 */
       h2.uppercase {
           font-size: 1.75rem;
           margin: 2.5rem 0;
           line-height: 1.4;
           transition: all 0.3s ease;
       }

       /* 图片悬停效果 */
       .img-inner img {
           transition: transform 0.3s ease;
       }

       .img-inner:hover img {
           transform: scale(1.02);
       }

       /* 文本段落样式 */
       .lead {
           font-size: 1.125rem;
           line-height: 1.8;
           margin: 1.5625rem 0;
       }

       /* 按钮样式优化 */
       .jump {
           cursor: pointer;
           transition: transform 0.3s ease;
       }

       .jump:hover {
           transform: translateY(-0.3125rem);
       }

       /* 卡片式布局 */
       .text,
       .img {
           background: #fff;
           border-radius: .5rem;
           padding: 1.25rem;
           margin: 1.25rem 0;
           box-shadow: 0 .125rem .9375rem rgba(0, 0, 0, 0.05);
       }

       /* 响应式优化 */
       @media (max-width: 48rem) {
           h2.uppercase {
                    padding-right: 1rem;
               font-size: 1.5rem;
           }

           .lead {
               font-size: 1rem;
           }

           .content-area {
               padding: .9375rem;
           }
       }

       /* 添加新的样式 */
       .content-section {
           background: #fff;
           padding: 2rem;
           margin: 1.25rem 0;
           border-radius: .625rem;
           box-shadow: 0 .125rem 1.25rem rgba(0, 0, 0, 0.05);
       }

       .stock-stats {
           display: grid;
           grid-template-columns: repeat(auto-fit, minmax(15.625rem, 1fr));
           gap: 1.25rem;
           margin: 1.875rem 0;
       }

       .stat-card {
           background: #f8f9fa;
           padding: 1.25rem;
           border-radius: .5rem;
           text-align: center;
       }

       .stat-number {
           font-size: 1.75rem;
           font-weight: bold;
           color: #2c3e50;
       }

       .investment-tips {
           background: #f1f8ff;
           padding: 1.25rem;
           border-left: .25rem solid #0366d6;
           margin: 1.25rem 0;
       }

       .quote-block {
           font-style: italic;
           border-left: .25rem solid #ddd;
           padding-left: 1.25rem;
           margin: 1.25rem 0;
           color: #555;
       }

       #image_227475490 {
           width: 100%;
       }

       #text-1926757589 {
           font-size: 14.4px;
           line-height: 1.3;
       }

       #text-2931120030 {
           font-size: 14.4px;
           line-height: 1.3;
       }

       #image_732662775 {
           width: 100%;
       }

       #text-608648210 {
           font-size: 14.4px;
           line-height: 1.3;
       }

       #image_593371238 {
           width: 100%;
       }

       #image_1645356765 {
           width: 100%;
       }

       #text-3973726314 {
           font-size: 14.4px;
           line-height: 1.3;
       }

       #image_2068815990 {
           width: 100%;
       }

       #text-391002468 {
           font-size: 14.4px;
           line-height: 1.3;
       }

       #image_1017081754 {
           width: 100%;
       }