/* 基础样式（PC端默认） */
.footer-qrcode-img {
    margin-top: 10px;
    width: 40%;
}

.footer {
    text-align: center;
    /* 让图片（行内元素）居中 */
}

.footer p {
    color: #999;
    text-align: left;
    /* 保留文字左对齐（如果需要文字也居中，把这行删掉） */
    width: 50%;
    margin: 0 auto;
    font-style: italic;
    /* 新增：设置字体为斜体 */
    /* 核心修复：让p容器本身在父元素里水平居中 */
}

/* 移动端（屏幕宽度≤768px） */
@media (max-width: 768px) {
    .footer-qrcode-img {
        margin-top: 10px;
        width: 80%;
    }

    .footer p {
        width: 90%;
        /* 移动端继承 margin: 0 auto，不用重复写 */
    }
}