
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
            font-family: 'Arial', sans-serif;
        }
        
        body {
            background: url('//ueeshop.ly200-cdn.com/u_file/UPAZ/UPAZ285/2506/24/photo/e1d3e13974.png') no-repeat center center fixed;
            background-size: cover;
            position: relative;
            overflow-x: hidden;
            min-height: 100vh;
        }
        
        /* 动态游戏元素基础样式 */
        .dynamic-element {
            position: absolute;
            background-size: contain;
            background-repeat: no-repeat;
            z-index: -1;
            opacity: 0.7;
            will-change: transform, opacity;
        }
        
        /* 浮动元素 */
        .float-element {
            animation: float 15s infinite linear;
        }
        
        /* 气泡元素 */
        .bubble-element {
            animation: bubble 8s infinite ease-in-out;
            border-radius: 50%;
            background: rgba(255, 255, 255, 0.2);
            box-shadow: 0 0 10px rgba(255, 255, 255, 0.5);
        }
        
        /* 旋转星星 */
        .spin-element {
            animation: spin 20s infinite linear;
        }
        
        /* 脉冲光点 */
        .pulse-element {
            animation: pulse 3s infinite ease-in-out;
            border-radius: 50%;
            background: radial-gradient(circle, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0) 70%);
        }
        
        /* 左右飘动 */
        .sway-element {
            animation: sway 12s infinite ease-in-out alternate;
        }
        
       
        
       
        }
    