.xjxfzzyjnpxxx-pagination{margin:28px 0;padding:18px 0;border-top:1px solid #d5e2f1;color:#1c2a3d;font-size:15px}
.xjxfzzyjnpxxx-pagination .page-size{margin:0 0 12px;color:#5c6878}
.xjxfzzyjnpxxx-pagination .fenye{text-align:left!important}
.xjxfzzyjnpxxx-pagination table{width:100%;border-collapse:collapse}
.xjxfzzyjnpxxx-pagination #pagelist{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0;line-height:2}
.xjxfzzyjnpxxx-pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:44px;padding:2px 12px;border:1px solid #d5e2f1;border-radius:5px;text-decoration:none;color:#1a5fa8;background:#fff}
.xjxfzzyjnpxxx-pagination a:hover,.xjxfzzyjnpxxx-pagination a:focus-visible{background:#eef4fb;outline:2px solid #1a5fa8;outline-offset:2px}
.xjxfzzyjnpxxx-pagination a.curr{background:#1a5fa8;color:#fff;border-color:#1a5fa8}
.xjxfzzyjnpxxx-pagination a[href="javascript:;"]{color:#5c6878;background:#eef4fb;cursor:default}
.xjxfzzyjnpxxx-pagination a[href="javascript:;"]:hover{outline:none}
@media(max-width:600px){.xjxfzzyjnpxxx-pagination{font-size:14px;margin:24px 0}.xjxfzzyjnpxxx-pagination #pagelist{gap:6px}.xjxfzzyjnpxxx-pagination a{min-width:36px;padding:2px 9px}}
