/* PC端手机框架显示 - 通用样式 */
@media (min-width: 750px) {
    html {
        background: #e8e8e8;
    }
    body {
        max-width: 480px !important;
        margin: 0 auto !important;
        background: #fff;
        box-shadow: 0 0 30px rgba(0,0,0,0.15);
        min-height: 100vh;
        position: relative;
        overflow-x: hidden;
    }
    .header,
    .aui-tabBar-fixed,
    .aui-tabBar.aui-tabBar-fixed {
        max-width: 480px !important;
        left: 50% !important;
        transform: translateX(-50%) !important;
        right: auto !important;
    }
    .intro-content {
        flex-direction: column !important;
        gap: 1rem !important;
    }
    .intro-text {
        width: 100% !important;
    }
    .intro-text img {
        width: 100% !important;
        float: none !important;
        margin: 0 0 1rem 0 !important;
    }
    .intro-stats {
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 1rem !important;
    }
    .advantage-list {
        grid-template-columns: repeat(2, 1fr) !important;
    }
    .preparation-list {
        grid-template-columns: repeat(2, 1fr) !important;
    }
    .environment-gallery {
        grid-template-columns: repeat(2, 1fr) !important;
    }
    .container {
        max-width: 100% !important;
        padding: 0 1rem !important;
    }
    h1, h2, h3 {
        word-break: break-all;
    }
}
