.jz-tal-ent{background:#fff;border:1px solid #e8eef7;border-radius:10px;padding:18px 20px 8px;box-sizing:border-box}
.jz-tal-ent-hd{display:flex;align-items:center;justify-content:space-between;border-bottom:1px dashed #e3eaf5;padding-bottom:12px;margin-bottom:6px}
.jz-tal-ent-t{font-size:15px;color:#334155}
.jz-tal-ent-t b{color:#c0392b;font-size:17px}
.jz-tal-ent-all{font-size:14px;color:#2563eb;text-decoration:none}
.jz-tal-ent-all:hover{text-decoration:underline}
.jz-tal-ent-row{display:flex;align-items:flex-start;gap:14px;padding:11px 0;border-bottom:1px dashed #eef2f8}
.jz-tal-ent-row:last-child{border-bottom:0}
.jz-tal-ent-p{flex:0 0 118px;font-size:15px;font-weight:600;color:#0f172a;text-decoration:none}
.jz-tal-ent-p:hover{color:#2563eb}
.jz-tal-ent-p i{display:inline-block;margin-left:5px;padding:0 6px;border-radius:9px;background:#f1f5fb;color:#64748b;font-size:12px;font-style:normal;font-weight:400}
.jz-tal-ent-ms{display:flex;flex-wrap:wrap;gap:8px;flex:1}
.jz-tal-ent-ms a{display:inline-block;padding:5px 12px;border:1px solid #dde6f2;border-radius:15px;background:#fafcff;color:#334155;font-size:13px;text-decoration:none;transition:all .18s}
.jz-tal-ent-ms a:hover{border-color:#2563eb;background:#2563eb;color:#fff}
.jz-tal-ent-ms a:hover i{background:rgba(255,255,255,.22);color:#fff}
.jz-tal-ent-ms a i{display:inline-block;margin-left:5px;padding:0 5px;border-radius:8px;background:#eef3fa;color:#8494a8;font-size:11px;font-style:normal}
@media (max-width:900px){
  .jz-tal-ent{padding:14px 12px 6px}
  .jz-tal-ent-hd{flex-direction:column;align-items:flex-start;gap:6px}
  .jz-tal-ent-row{flex-direction:column;gap:7px}
  .jz-tal-ent-p{flex:none}
  .jz-tal-ent-ms{gap:6px}
  .jz-tal-ent-ms a{font-size:12px;padding:4px 10px}
}

.m-tal-ent{margin:14px 10px;background:#fff;border:1px solid #e8eef7;border-radius:10px;padding:12px 12px 10px;box-sizing:border-box}
.m-tal-ent-hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}
.m-tal-ent-t{font-size:14px;color:#334155}
.m-tal-ent-t b{color:#c0392b;font-size:16px}
.m-tal-ent-all{font-size:13px;color:#2563eb;text-decoration:none}
.m-tal-ent-scroll{display:-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap;padding-bottom:7px;margin-bottom:8px}
.m-tal-ent-scroll::-webkit-scrollbar{display:none}
.m-tal-ent-scroll a{display:inline-block;margin-right:8px;padding:6px 13px;border:1px solid #dde6f2;border-radius:16px;background:#f7faff;color:#0f172a;font-size:13px;text-decoration:none;white-space:nowrap}
.m-tal-ent-scroll a i{margin-left:4px;color:#8494a8;font-size:11px;font-style:normal}
.m-tal-ent-ms{display:flex;flex-wrap:wrap;gap:7px}
.m-tal-ent-ms a{display:inline-block;padding:5px 11px;border-radius:14px;background:#f1f5fb;color:#475569;font-size:12px;text-decoration:none}
@media (max-width:375px){
  .m-tal-ent{margin:12px 8px;padding:10px 10px 8px}
  .m-tal-ent-ms a{font-size:11px;padding:4px 9px}
}
