  /* 分页栏核心样式 - 现代风调整 */
        .pagebar {
            font-size: 14px;
            font-family: "Microsoft YaHei", sans-serif; /* 更换为更现代的字体 */
            line-height: 1.4;
            color: #333;
            margin-top: 20px;
            text-align: center;
        }

        /* 去掉a链接下划线，hover时加下划线强调 */
        .pagebar a {
            text-decoration: none;
            transition: all 0.2s ease; /* 增加过渡动画，提升交互感 */
        }

        .pagebar .p_pages {
            margin-left: -6px;
        }

        /* 按钮和页码外观 - 圆润+浅灰基调 */
        .pagebar .p_fun_d, 
        .pagebar .p_no_d,
        .pagebar .p_fun a, 
        .pagebar .p_no a {
            border: 1px solid #e5e7eb; /* 更浅的边框色 */
            border-radius: 6px; /* 圆角设计，替代直角 */
            padding: 6px 12px; /* 增大内边距，提升点击区域 */
            margin: 0 0 0 6px;
            height: 34px;
            line-height: 22px;
            box-sizing: border-box;
            display: inline-block;
            vertical-align: middle;
        }

        .pagebar .p_t {
            line-height: 34px;
            margin: 0 8px;
            padding: 0;
            display: inline-block;
            vertical-align: middle;
        }

        /* 无链接状态 - 更淡的灰色，区分不可交互 */
        .pagebar .p_fun_d, 
        .pagebar .p_no_d {
            color: #9ca3af;
            background-color: #f9fafb;
        }

        /* 有链接状态 - 主色为蓝色，更醒目 */
        .pagebar .p_fun a, 
        .pagebar .p_no a {
            color: #3b82f6;
            background-color: #fff;
        }

        /* hover效果强化 - 深色背景+白色文字 */
        .pagebar .p_no a:hover,
        .pagebar .p_fun a:hover, 
        .pagebar .p_goto a:hover {
            background-color: #3b82f6;
            color: #fff;
            border-color: #3b82f6;
        }

        /* 省略号样式调整 - 增加间距，更协调 */
        .pagebar .p_dot {
            margin: 0 8px;
            color: #9ca3af;
            font-size: 16px;
        }

        /* 当前页码样式 - 深蓝色背景+白色文字，突出层级 */
        .pagebar .p_no_d {
            border: 1px solid #3b82f6;
            color: #fff;
            background-color: #3b82f6;
            font-weight: 500; /* 加粗当前页，增强识别度 */
        }

        /* 按钮显示控制（保留原逻辑） */
        .pagebar .p_first,
        .pagebar .p_first_d,
        .pagebar .p_last,
        .pagebar .p_last_d {
            display: inline-block; /* 改为显示首页/尾页，丰富功能 */
        }

        .pagebar .p_prev,
        .pagebar .p_prev_d,
        .pagebar .p_next,
        .pagebar .p_next_d {
            /* display:none; */
        }

        .pagebar .p_first_d,
        .pagebar .p_prev_d,
        .pagebar .p_next_d,
        .pagebar .p_last_d {
            /* display:none; */
        }

        .pagebar .p_no,
        .pagebar .p_no_d,
        .pagebar .p_dot {
            /* display:none; */
        }

        /* 跳转输入框样式 - 圆润+聚焦高亮 */
        .pagebar .p_goto input {
            font-family: "Microsoft YaHei", sans-serif;
            font-size: 14px;
            border: 1px solid #e5e7eb;
            border-radius: 6px;
            height: 34px;
            line-height: 32px;
            box-sizing: border-box;
            vertical-align: middle;
            outline: none; /* 取消默认outline，自定义聚焦样式 */
            margin: 0 8px;
            padding: 0 8px;
            width: 60px; /* 增大输入框宽度，方便输入 */
            text-align: center;
            transition: border-color 0.2s ease;
        }

        /* 输入框hover/focus效果 - 蓝色边框高亮 */
        .pagebar .p_goto input:hover, 
        .pagebar .p_goto input:focus {
            border: 1px solid #3b82f6;
            box-shadow: 0 0 0 2px rgba(59, 130, 246, 0.1); /* 增加聚焦阴影，更醒目 */
        }

        /* 跳转按钮样式 - 与页码按钮统一风格 */
        .pagebar .p_goto a {
            border: 1px solid #e5e7eb;
            border-radius: 6px;
            padding: 6px 16px;
            color: #3b82f6;
            background-color: #fff;
            margin: 0;
            height: 34px;
            line-height: 22px;
            display: inline-block;
            box-sizing: border-box;
            vertical-align: middle;
        }

       