     /* 添加移动端适配 */
        @media (max-width: 600px) {
            .floating-back-btn {
                width: 50px;
                height: 50px;
                bottom: 20px;
                right: 20px;
            }
            .back-icon {
                width: 20px;
                height: 20px;
            }
            .btn-text {
                font-size: 10px;
            }
        }
        
        /* 电脑端样式 - 更大的按钮 */
        @media (min-width: 769px) {
            .floating-back-btn {
                width: 80px;
                height: 80px;
                bottom: 40px;
                right: 40px;
            }
            .back-icon {
                width: 32px;
                height: 32px;
            }
            .btn-text {
                font-size: 14px;
            }
        }
        
        /* 基础样式 */
        .floating-back-btn {
            position: fixed;
            background-color: #fff;
            border-radius: 50%;
            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            z-index: 9999;
            transition: all 0.3s ease;
            text-decoration: none;
            color: #333;
            font-family: Arial, sans-serif;
            opacity: 0;
            visibility: hidden;
        }
        
        .floating-back-btn.show {
            opacity: 1;
            visibility: visible;
        }
        
        .back-icon {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 24 24'%3E%3Cpath d='M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z'/%3E%3C/svg%3E");
            background-repeat: no-repeat;
            background-position: center;
        }
        
        .btn-text {
            margin-top: 4px;
        }
        
        .floating-back-btn:hover {
            transform: scale(1.05);
            box-shadow: 0 6px 16px rgba(0, 0, 0, 0.2);
        }