    /* 基础重置样式 */
    html{color:#000;background:#FFF}
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
    table{border-collapse:collapse;border-spacing:0}
    fieldset,img{border:0}
    address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
    ol,ul{list-style:none}
    caption,th{text-align:left}
    h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
    q:before,q:after{content:''}
    abbr,acronym{border:0;font-variant:normal}
    sup{vertical-align:text-top}
    sub{vertical-align:text-bottom}
    input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}
    legend{color:#000}
    
    /* 全局样式 */
    html{height:100%}
    body{height:100%;font-family:Arial,Helvetica,"Microsoft Yahei";font-size:14px;color:#333}
    a{text-decoration:none;color:#333}
    a:hover{color:#1670c6}
    img{vertical-align:middle}
    button,input,select,textarea{font-family:Tahoma,Arial, Helvetica,"微软雅黑";font-size:inherit;line-height:inherit}
    
    .wrapper{position:relative;min-height:100%;background:#f8f8f8}
    .inner{width:1000px;margin:0 auto}
    .header{margin-bottom:20px}
    .container .inner{position:relative}
    
    /* 清除浮动 */
    .inner:before,.inner:after{content:"";display:table}
    .inner:after{clear:both;overflow:hidden}
    
    /* 头部样式 */
    .mod-head .bd{background:#fff;box-shadow:0 0 2px rgba(0,0,0,0.15);position:relative}
    .mod-head .bd .logo{float:left;width:200px;height:80px;line-height:80px;text-align:center;font-size:24px;font-weight:bold;color:#d4237a}
    .mod-head .ft{background:#1670c6;overflow:hidden}
    .mod-head .ft ul{float:left;border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(255,255,255,0.1)}
    .mod-head .ft ul li{float:left;height:40px;border-left:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(0,0,0,0.1);line-height:40px}
    .mod-head .ft ul li.active a{background:rgba(0,0,0,0.1);color:#fff}
    .mod-head .ft ul li.home a{padding:0 15px}
    .mod-head .ft ul a{display:inline-block;padding:0 30px;text-align:center;font-size:16px;color:#fff;color:rgba(255,255,255,0.9)}
    
    /* 面包屑导航 */
    .breadcrumb{background:#fff;padding:10px 15px;margin-bottom:20px;font-size:12px;color:#999;box-shadow:0 0 2px rgba(0,0,0,0.15)}
    .breadcrumb a{color:#999;margin:0 5px}
    .breadcrumb a:hover{color:#1670c6}
    .breadcrumb .current{color:#333;font-weight:bold}
    
    /* 主要内容区域 */
    .main-content{overflow:hidden}
    .content-left{float:left;width:680px;margin-right:20px}
    .content-right{float:right;width:280px}
    
    /* 模块通用样式 */
    .module{position:relative;background:#fff;box-shadow:0 0 2px rgba(0,0,0,0.15);margin-bottom:20px}
    .module .hd{height:48px;line-height:48px;padding:0 15px;border-bottom:2px solid #ebebeb;position:relative}
    .module .hd h2{font-weight:700;font-size:18px;cursor:default}
    .module .hd h2 span{display:inline-block;padding:0 20px 0 10px;border-bottom:2px solid #1670c6}
    .module .bd{padding:20px 15px}
    
    /* 游戏信息头部 */
    .game-header{background:#fff;box-shadow:0 0 2px rgba(0,0,0,0.15);margin-bottom:20px;padding:20px}
    .game-info{overflow:hidden}
    .game-icon{float:left;width:100px;height:100px;border-radius:15px;margin-right:20px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}
    .game-details{overflow:hidden}
    .game-title-container{display:flex;align-items:center;margin-bottom:10px}
    .game-title{font-size:28px;font-weight:bold;color:#333;margin-right:15px}
    .game-feature-tag{
        display:inline-block;
        padding:4px 10px;
        background:linear-gradient(135deg, #ff6b6b, #ff8e8e);
        color:#fff;
        font-size:12px;
        font-weight:normal;
        border-radius:12px;
        box-shadow:0 2px 6px rgba(255,107,107,0.3);
        animation:pulse 2s infinite;
        white-space:nowrap;
    }
    @keyframes pulse {
        0% { transform: scale(1); }
        50% { transform: scale(1.05); }
        100% { transform: scale(1); }
    }
    .game-meta{overflow:hidden;margin-bottom:15px}
    .game-meta-item{float:left;margin-right:30px;font-size:14px;color:#666}
    .game-meta-item strong{color:#333}
    .game-rating{margin-bottom:15px}
    .stars{color:#ffa500;font-size:18px;margin-right:10px}
    .rating-text{font-size:14px;color:#666}
    .download-buttons{display:flex;flex-wrap:wrap;gap:10px}
    .download-btn{padding:12px 20px;background:#1670c6;color:#fff;border-radius:25px;font-size:14px;font-weight:bold;transition:all 0.3s ease;text-decoration:none;white-space:nowrap;text-align:center;min-width:100px}
    .download-btn:hover{background:#0d5aa7;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(22,112,198,0.3)}
    .download-btn.ios{background:#007aff}
    .download-btn.ios:hover{background:#0056cc}
    .download-btn.box{background:#ff6b35}
    .download-btn.box:hover{background:#e55a2b}
    
    /* 游戏描述 */
    .game-description{line-height:1.8;color:#333;font-size:16px}
    .game-description p{margin-bottom:15px;text-indent:2em}
    .game-description h3{font-size:18px;font-weight:bold;color:#333;margin:20px 0 10px 0}
    .game-description ul{margin:10px 0;padding-left:30px}
    .game-description li{margin-bottom:5px;list-style:disc}
    
    /* 游戏截图 - 修改后的样式 */
    .screenshots-container{
        overflow-x:auto;
        -webkit-overflow-scrolling:touch;
        white-space:nowrap;
        padding:10px 0;
        margin-bottom:10px;
    }
    .screenshots-container img{
        display:inline-block;
        width:200px;
        height:350px;
        margin-right:15px;
        border-radius:8px;
        object-fit:cover;
        box-shadow:0 2px 8px rgba(0,0,0,0.1);
        transition:all 0.3s ease;
        cursor:pointer;
        vertical-align:top;
    }
    .screenshots-container img:hover{
        transform:translateY(-5px);
        box-shadow:0 4px 15px rgba(0,0,0,0.2);
    }
    .screenshots-container img:last-child{
        margin-right:0;
    }
    
    /* 相似游戏 */
.similar-games{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 15px;
    margin-bottom: 20px;
}
.similar-game{
    text-align: center;
    transition: all 0.3s ease;
}
.similar-game a{
    display: block;
    color: #333;
    text-decoration: none;
    transition: all 0.3s ease;
}
.similar-game a:hover{
    color: #333;
    text-decoration: none;
    transform: translateY(-3px);
}
.similar-game img{
    width: 80px;
    height: 80px;
    border-radius: 12px;
    margin: 0 auto 10px auto;
    display: block;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    transition: all 0.3s ease;
}
.similar-game img:hover{
    box-shadow: 0 4px 15px rgba(0,0,0,0.2);
}
.similar-game .name{
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
    line-height: 1.3;
    color: #333;
    text-align: center;
}
.similar-game .feature-tag{
    display: inline-block;
    padding: 3px 8px;
    background: #ff4757;
    color: #fff;
    font-size: 10px;
    font-weight: normal;
    border-radius: 8px;
    margin-bottom: 5px;
    box-shadow: 0 1px 3px rgba(255, 71, 87, 0.3);
    text-align: center;
}
.similar-game .desc{
    font-size: 12px;
    color: #666;
}
    
    /* 攻略列表 */
    .guide-list .guide-item{display:block;padding:12px 0;border-bottom:1px solid #f0f0f0;transition:all 0.3s ease;color:#333;text-decoration:none}
    .guide-list .guide-item:last-child{border-bottom:none}
    .guide-list .guide-item:hover{background:#f8f9fa;padding-left:10px;color:#333;text-decoration:none}
    .guide-list .guide-title{font-size:15px;color:#333;font-weight:bold;margin-bottom:6px;line-height:1.4}
    .guide-list .guide-time{font-size:12px;color:#999}
    
    /* 侧边栏样式 */
    .sidebar-module{background:#fff;box-shadow:0 0 2px rgba(0,0,0,0.15);margin-bottom:20px}
    .sidebar-module .hd{height:40px;line-height:40px;padding:0 15px;border-bottom:1px solid #eee;background:#f8f9fa}
    .sidebar-module .hd h3{font-weight:700;font-size:16px;color:#333}
    .sidebar-module .bd{padding:15px}
    
    /* 热门下载 */
    .hot-downloads .download-item{display:block;overflow:hidden;padding:12px 0;border-bottom:1px solid #f0f0f0;transition:all 0.3s ease;color:#333;text-decoration:none}
    .hot-downloads .download-item:last-child{border-bottom:none}
    .hot-downloads .download-item:hover{background:#f8f9fa;padding-left:5px;color:#333;text-decoration:none}
    .hot-downloads .download-item img{float:left;width:50px;height:50px;border-radius:8px;margin-right:12px}
    .hot-downloads .download-info{overflow:hidden}
    .hot-downloads .download-info .name{font-size:14px;color:#333;margin-bottom:4px;font-weight:bold}
    .hot-downloads .download-info .desc{font-size:12px;color:#666}
    
    /* 底部样式 */
    .mod-foot .bd{padding:20px 0 10px}
    .mod-foot .bd p{line-height:24px;text-align:center;font-size:12px;color:#999}
    .mod-foot .bd span,.mod-foot .bd a{margin:0 15px}
    .mod-foot .bd a{color:#999}
    .mod-foot .bd a:hover{color:#1670c6}
    
    /* 返回顶部 */
    .mod-sidebar{position:fixed;right:25px;bottom:25px;width:60px;height:60px;background:#1670c6;border:1px solid #1670c6;line-height:60px;text-align:center;border-radius:50%;color:#fff;font-size:12px;cursor:pointer;transition:all 0.3s ease}
    .mod-sidebar:hover{background:#0d5aa7}
    
    /* 响应式设计 */
    @media screen and (max-width: 800px){
        .inner{width:auto;padding:0 10px}
        .header{position:fixed;left:0;top:0;z-index:99;width:100%;margin-bottom:10px}
        .container{padding-top:100px}
        .mod-head .bd .logo{width:auto;height:50px;line-height:50px;font-size:18px}
        .mod-head .ft{overflow-x:auto;-webkit-overflow-scrolling:touch}
        .mod-head .ft ul{
            border:none;
            white-space:nowrap;
            overflow:visible;
            display:flex;
            min-width:max-content;
        }
        .mod-head .ft ul li{
            float:none;
            display:inline-block;
            border:none;
            height:36px;
            line-height:36px;
            flex-shrink:0;
        }
        .mod-head .ft ul a{padding:0 15px;font-size:14px}
        .content-left{float:none;width:100%;margin-right:0;margin-bottom:20px}
        .content-right{float:none;width:100%}
        .game-info{overflow:visible}
        .game-icon{float:none;display:block;margin:0 auto 15px auto}
        .game-details{overflow:visible;text-align:center}
        .game-title-container{flex-direction:column;align-items:center}
        .game-title{margin-right:0;margin-bottom:8px;font-size:22px}
        .game-feature-tag{font-size:11px}
        .game-meta{overflow:visible}
        .game-meta-item{float:none;display:block;margin-bottom:8px}
        .download-buttons{justify-content:center;gap:8px}
        .download-btn{font-size:13px;padding:10px 16px;min-width:90px}
        .game-description p{text-indent:0}
        .screenshots-container img{width:150px;height:260px}
        .similar-games{
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
}
.similar-game img{
    width: 60px;
    height: 60px;
}
.similar-game .name{
    font-size: 13px;
}
.similar-game .feature-tag{
    font-size: 9px;
    padding: 2px 6px;
}
.similar-game .desc{
    font-size: 11px;
}
        .mod-sidebar{right:15px;bottom:15px;width:45px;height:45px;line-height:45px;font-size:10px}
    }