/* 专家详情弹窗（专家库、智能推荐共用；自 experts.css 抽出）*/
.hy-dlg.xd .hy-dlg-b dd a{color:#1161f5}
.hy-dlg.xd .hy-dlg-b dd a:hover{text-decoration:underline}
.hy-dlg.xd .xd-tip{margin:12px 0 0;font-size:12px;color:#6a79a7}
dialog.hy-dlg.xd{width:680px}
.hy-dlg.xd .xd-home i{font-style:normal;color:#9aa6bf;margin:0 8px}
.hy-dlg.xd .xd-sd{display:flex;flex-wrap:wrap;gap:4px 6px;padding-top:2px}
.hy-dlg.xd .xd-sd .tag{margin:0;white-space:normal;text-align:left;font-weight:500;line-height:1.45}
.hy-dlg.xd .xd-src{margin-left:8px;font-size:11px;color:#6a79a7;white-space:nowrap}
.hy-dlg.xd .xd-pp{margin:0;padding-left:1.4em}
.hy-dlg.xd .xd-pp li{margin:0 0 6px;line-height:1.5}
.hy-dlg.xd .hy-dlg-b .xd-pp li a{color:#10306f}
.hy-dlg.xd .hy-dlg-b .xd-pp li a:hover{color:#1161f5}
.hy-dlg.xd .xd-pp .m{display:block;font-size:11px;color:#6a79a7}
.hy-dlg.xd .xd-rp,.hy-dlg.xd .xd-rs{margin-top:4px;font-size:12px;color:#4f699e;line-height:1.55}
.no-flexgap .hy-dlg.xd .xd-sd .tag{margin:0 6px 4px 0}
dialog.hy-dlg.xd .hy-dlg-h{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff;margin:-16px -16px 10px;padding:16px 16px 8px}
.hy-dlg.xd .xd-tg .tag.t{background:#e3edfd;color:#123a8a}
.hy-dlg.xd .xd-tg .tag.p{background:#fdf3dc;color:#7a5200}
.hy-dlg.xd .xd-load{margin:24px 0;text-align:center;color:#51689d}
