/* 试题内容样式 */
        .question-card {
            border-radius: 8px;
            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
        }

        .question-meta {
            border-bottom: 1px solid #dee2e6;
        }

        .question-stem {
            background-color: #f8f9fa;
            border-left: 4px solid var(--primary-color);
        }

        .correct-answer {
            background-color: rgba(25, 135, 84, 0.1);
            border-left: 4px solid #198754;
        }

        .question-explanation {
            background-color: #f8f9fa;
        }

        /* 新增样式 */
        .question-meta {
            font-size: 1.1rem;
            /* 增大了试题基本信息的字号 */
        }

        .card-body {
            padding: 30px;
            /* 将内边距从16px增加至30px */
        }

        /* 面包屑导航样式 */
        .breadcrumb {
            padding: 0.75rem 1rem;
            background-color: #f8f9fa;
            border-radius: 0.25rem;
            font-size: 0.95rem;
        }

        .breadcrumb-item a {
            color: var(--primary-color);
            text-decoration: none;
            transition: color 0.2s;
        }

        .breadcrumb-item a:hover {
            color: #005a94;
            text-decoration: underline;
        }

        .breadcrumb-item.active {
            color: #6c757d;
        }

        .breadcrumb-item+.breadcrumb-item::before {
            content: ">";
            color: #6c757d;
            padding: 0 0.5rem;
        }