.ptools{margin-bottom:18px}
.psearch{display:flex;align-items:center;gap:10px;max-width:420px;padding:12px 18px;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(13,110,253,.1)}
.psearch input{flex:1;border:0;outline:0;font:inherit;font-weight:700;background:transparent;min-width:0}
.ptable-wrap{padding:0;overflow-x:auto}
.ptable{width:100%;border-collapse:collapse;min-width:820px}
.ptable th{padding:16px 18px;text-align:left;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#566580;background:#f4f9ff;white-space:nowrap}
.ptable td{padding:14px 18px;border-top:1px solid #e6eef8;white-space:nowrap}
.ptable tbody tr:hover{background:#f8fbff}
.ptable .num{text-align:right}
.ptable td b{color:#0d6efd}
.ptable a{color:inherit;text-decoration:none}
.ptable a.btn{color:#fff}
.ptable .act{text-align:right}
.ptable .btn{padding:8px 16px;font-size:14px}
.pnote{margin-top:14px;color:#566580;font-weight:700}
