{"id":7798,"date":"2025-12-30T16:47:06","date_gmt":"2025-12-30T08:47:06","guid":{"rendered":"https:\/\/louisthai.com\/?page_id=7798"},"modified":"2026-01-03T10:27:56","modified_gmt":"2026-01-03T02:27:56","slug":"disease-listing","status":"publish","type":"page","link":"https:\/\/louisthai.com\/hk\/disease-listing\/","title":{"rendered":"Disease Listing"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"7798\" class=\"elementor elementor-7798\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3d32c61 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"3d32c61\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-df42517\" data-id=\"df42517\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-653f40e elementor-widget elementor-widget-html\" data-id=\"653f40e\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n\n<html lang=\"zh-Hans\">\n<head>\n<meta charset=\"utf-8\"\/>\n<meta content=\"width=device-width,initial-scale=1\" name=\"viewport\"\/>\n<title>\u75be\u75c5\u6e05\u5355\uff08\u4e2d\u82f1\u5bf9\u7167\uff09 | LOUIS THAI<\/title>\n<meta content=\"\u75be\u75c5\u6e05\u5355\uff08\u4e2d\u82f1\u5bf9\u7167\uff09\u4e00\u9875\u5f0f\u5c55\u793a\u3002\" name=\"description\"\/>\n\n<!-- html2canvas and jsPDF -->\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/html2canvas\/1.4.1\/html2canvas.min.js\"><\/script>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/2.5.1\/jspdf.umd.min.js\"><\/script>\n\n<style>:root{\n  --bg:#ffffff;\n  --soft:#f6f7fb;\n  --ink:#0f172a;\n  --muted:#64748b;\n  --line:#e5e7eb;\n  --shadow: 0 18px 45px rgba(15,23,42,.08);\n  --radius:18px;\n  --radius2:14px;\n  --brand:#0b1220;\n  --good:#16a34a;\n}\n*{box-sizing:border-box}\nhtml,body{height:100%}\nbody{\n  margin:0;\n  font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial;\n  color:var(--ink);\n  background:#fff;\n}\n.container{max-width:1100px;margin:0 auto;padding:0 18px}\n.topbar{\n  position:sticky;top:0;z-index:40;\n  background:rgba(255,255,255,.92);\n  backdrop-filter:saturate(180%) blur(10px);\n  border-bottom:1px solid var(--line);\n}\n.topbar__inner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}\n.brand{display:flex;flex-direction:column;gap:2px;text-decoration:none;color:inherit}\n.brand strong{letter-spacing:.24em;font-size:12px}\n.brand span{font-size:12px;color:var(--muted)}\n.actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}\n.btn{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:10px 14px;border-radius:999px;\n  border:1px solid var(--line);background:#fff;\n  text-decoration:none;font-weight:800;font-size:13px;color:inherit;\n  cursor:pointer;\n  transition:transform .18s ease, box-shadow .18s ease;\n}\n.btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(15,23,42,.10)}\n.btn--primary{background:var(--brand);color:#fff;border-color:transparent}\n\n\/* Banner image *\/\n.banner{\n  width:100%;\n  border-radius:var(--radius);\n  margin-bottom:18px;\n}\n\n.hero{padding:30px 0 14px}\n.heroCard{\n  border:1px solid var(--line);\n  background:linear-gradient(180deg,#fff, #fbfbfd);\n  border-radius:var(--radius);\n  box-shadow:var(--shadow);\n  padding:18px;\n}\n.kicker{display:inline-flex;gap:8px;align-items:center;padding:6px 10px;border:1px solid var(--line);background:var(--soft);border-radius:999px;font-weight:800;font-size:12px;color:var(--muted)}\nh1{margin:10px 0 8px;font-size:clamp(26px,3.2vw,40px);line-height:1.08}\n.lead{margin:0;color:var(--muted);line-height:1.65}\n.meta{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap}\n.pill{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:8px 12px;border-radius:999px;\n  border:1px solid var(--line);background:#fff;\n  font-size:12px;font-weight:900;color:var(--muted)\n}\n.pill i{width:8px;height:8px;border-radius:999px;background:var(--good);display:inline-block}\n\n\/* Customer name field *\/\n.customerField{\n  margin-top:14px;\n  padding:12px;\n  border:1px solid var(--line);\n  border-radius:var(--radius2);\n  background:var(--soft);\n}\n.customerField label{\n  font-size:12px;\n  font-weight:800;\n  color:var(--muted);\n  text-transform:uppercase;\n  letter-spacing:.08em;\n}\n.customerField input{\n  display:block;\n  width:100%;\n  margin-top:6px;\n  padding:10px 12px;\n  border:1px solid var(--line);\n  border-radius:10px;\n  font-size:14px;\n  font-weight:700;\n  outline:none;\n}\n.customerField input:focus{\n  border-color:rgba(17,24,39,.35);\n  box-shadow:0 0 0 4px rgba(15,23,42,.08);\n}\n\n.section{padding:18px 0 28px}\n.toolbar{\n  display:flex;gap:12px;align-items:center;flex-wrap:wrap;\n  margin:14px 0;\n}\n.search{\n  flex:1;\n  min-width:240px;\n  display:flex;gap:10px;align-items:center;\n  padding:10px 12px;\n  border:1px solid var(--line);\n  border-radius:999px;\n  background:#fff;\n}\n.search input{\n  border:0;outline:0;width:100%;\n  font-size:14px;background:transparent;\n}\n.count{font-size:12px;color:var(--muted)}\n\n.accordion{\n  border:1px solid var(--line);\n  border-radius:var(--radius);\n  background:#fff;\n  box-shadow:var(--shadow);\n  overflow:hidden;\n}\ndetails{border-top:1px solid var(--line)}\ndetails:first-child{border-top:0}\nsummary{\n  cursor:pointer;\n  padding:14px 16px;\n  font-weight:1000;\n  display:flex;align-items:center;justify-content:space-between;gap:14px;\n  list-style:none;\n}\nsummary::-webkit-details-marker{display:none}\n.summaryLeft{display:flex;gap:10px;align-items:center}\n.badge{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:6px 10px;border-radius:999px;\n  border:1px solid var(--line);\n  background:var(--soft);\n  font-size:12px;font-weight:1000;color:var(--muted);\n  white-space:nowrap;\n}\n.content{padding:0 16px 16px}\n.list{margin:0;padding:0;list-style:none;display:grid;gap:10px}\n.item{\n  border:1px solid var(--line);\n  background:#fff;\n  border-radius:var(--radius2);\n  padding:12px 12px;\n  display:grid;\n  grid-template-columns: 1fr auto;\n  gap:10px;\n  align-items:start;\n}\n.nameCN{font-weight:900}\n.nameEN{color:var(--muted);margin-top:4px;line-height:1.45}\n.tag{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:6px 10px;border-radius:999px;\n  border:1px solid var(--line);\n  background:#fff;\n  font-size:12px;font-weight:1000;color:var(--muted);\n  white-space:nowrap;\n}\n.tag--pct{background:var(--soft)}\n.note{\n  margin-top:14px;\n  font-size:12px;color:var(--muted);line-height:1.6\n}\n\n.footer{padding:24px 0 30px;border-top:1px solid var(--line);background:#fff}\n.smallPrint{font-size:12px;color:var(--muted);line-height:1.55}\n\n@media (max-width:720px){\n  .item{grid-template-columns:1fr}\n}\n\n\/* Loading overlay *\/\n#loadingOverlay {\n  display: none;\n  position: fixed;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background: rgba(255,255,255,0.9);\n  z-index: 9999;\n  justify-content: center;\n  align-items: center;\n  flex-direction: column;\n}\n#loadingOverlay.show {\n  display: flex;\n}\n.spinner {\n  width: 50px;\n  height: 50px;\n  border: 4px solid #e5e7eb;\n  border-top-color: #0b1220;\n  border-radius: 50%;\n  animation: spin 1s linear infinite;\n}\n@keyframes spin {\n  to { transform: rotate(360deg); }\n}\n#loadingOverlay p {\n  margin-top: 15px;\n  font-weight: 700;\n  color: #0f172a;\n}\n\n@media print{\n  .topbar,.toolbar,.btn,.editorBar,#loadingOverlay,.customerField{display:none !important}\n  body{background:#fff}\n  .accordion,.heroCard{box-shadow:none}\n}\n\n\n\/* Editor tools *\/\n.editorBar{\n  position: sticky;\n  top: 0;\n  z-index: 50;\n  background: rgba(255,255,255,.9);\n  backdrop-filter: blur(8px);\n  border-bottom: 1px solid var(--line);\n}\n.editorBar .inner{\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 10px 16px;\n  display:flex;\n  gap:10px;\n  align-items:center;\n  justify-content: space-between;\n}\n.editorBar .left, .editorBar .right{\n  display:flex; gap:10px; align-items:center; flex-wrap:wrap;\n}\n.badge{\n  display:inline-flex;\n  align-items:center;\n  gap:8px;\n  padding:6px 10px;\n  border-radius: 999px;\n  background: var(--soft);\n  border:1px solid var(--line);\n  font-size: 12px;\n  color: var(--muted);\n}\n.badge strong{ color: var(--ink); }\n.btnSmall{\n  appearance:none;\n  border:1px solid var(--line);\n  background:#fff;\n  border-radius: 10px;\n  padding:8px 10px;\n  font-weight:600;\n  font-size: 13px;\n  cursor:pointer;\n}\n.btnSmall:hover{ box-shadow: var(--shadow); transform: translateY(-1px); }\n.btnSmall:active{ transform: translateY(0); }\n\n.editable[contenteditable=\"true\"]{\n  outline: 2px dashed rgba(59,130,246,.35);\n  outline-offset: 2px;\n  border-radius: 8px;\n}\n.editHint{\n  font-size:12px;\n  color: var(--muted);\n}\n@media print{\n  .editorBar{ display:none !important; }\n  .topbar{ position: static !important; }\n}\n<\/style><\/head>\n<body>\n\n<!-- Loading Overlay -->\n<div id=\"loadingOverlay\">\n  <div class=\"spinner\"><\/div>\n  <p>\u6b63\u5728\u751f\u6210 PDF...<\/p>\n<\/div>\n\n<div aria-label=\"Editor toolbar\" class=\"editorBar\" id=\"editorBar\">\n<div class=\"inner\">\n<div class=\"left\">\n<span class=\"badge\"><strong id=\"countNow\">0<\/strong> \/ 188 conditions <span id=\"countNote\">\u2022 add missing items<\/span><\/span>\n<span class=\"editHint\">Tip: click any Chinese\/English line to edit.<\/span>\n<\/div>\n<div class=\"right\">\n<button class=\"btnSmall\" id=\"addItemBtn\" type=\"button\">+ Add item<\/button>\n<button class=\"btnSmall\" id=\"addGroupBtn\" type=\"button\">+ Add group<\/button>\n<button class=\"btnSmall\" id=\"recountBtn\">Recount<\/button>\n<button class=\"btnSmall\" id=\"exportPdfBtn\" type=\"button\">\ud83d\udcc4 Export PDF<\/button>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"topbar\" id=\"topbar\">\n<div class=\"container\">\n<div class=\"topbar__inner\">\n<a class=\"brand\" href=\"#\">\n<strong>LOUIS THAI<\/strong>\n<span>Insurance Partner<\/span>\n<\/a>\n<div class=\"actions\">\n<button class=\"btn\" id=\"exportPdfBtn2\" type=\"button\">\ud83d\udcc4 Export PDF<\/button>\n<a class=\"btn btn--primary\" href=\"https:\/\/wa.me\/60108881890\" rel=\"noopener\" target=\"_blank\">WhatsApp<\/a>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<!-- Main Content to Export -->\n<div id=\"pdfContent\">\n\n<header class=\"hero\">\n<div class=\"container\">\n<!-- Banner Image -->\n<img decoding=\"async\" data-src=\"https:\/\/louisthai.com\/wp-content\/uploads\/2025\/12\/Financial-Advisory-Henry-Heng_Kai-Lun.jpeg\" alt=\"Financial Advisory - Henry Heng Kai Lun\" class=\"banner lazyload\" crossorigin=\"anonymous\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1280px; --smush-placeholder-aspect-ratio: 1280\/670;\" \/>\n\n<div class=\"heroCard\">\n<div class=\"kicker\">\ud83d\udccb \u75be\u75c5\u6e05\u5355\uff08\u4e2d\u82f1\u5bf9\u7167\uff09<\/div>\n<h1>\u6e05\u5355\u5217\u8868\uff08\u793a\u8303\u7248\uff09<\/h1>\n<p class=\"lead\">\n          \u4e3a\u60a8\u7ec6\u5fc3\u6574\u7406\u51fa\u60a8\u7684\u4fdd\u5355\u4e0a188\u6761\u7684\u75be\u75c5\u6e05\u5355\uff0c\u53ef\u641c\u7d22\u3001\u53ef\u6298\u53e0\u5206\u7c7b\u7684\u4e00\u9875\u5f0f\u9875\u9762\uff0c\u4efb\u4f55\u67e5\u8be2\u60a8\u53ef\u4ee5\u76f4\u63a5\u5411\u6211\u54a8\u8be2\u3002<br\/>\n<\/p>\n<div class=\"meta\">\n<span class=\"pill\"><i><\/i>\u4e2d\u6587 + English<\/span>\n<span class=\"pill\"><i><\/i>\u652f\u6301\u641c\u7d22<\/span>\n<span class=\"pill\"><i><\/i>\u624b\u673a\u53cb\u597d<\/span>\n<span class=\"pill\"><i><\/i>\u53ef\u6253\u5370\u6210 PDF<\/span>\n<\/div>\n\n<!-- Customer Name Field -->\n<div class=\"customerField\">\n<label for=\"customerName\">Customer Name \u5ba2\u6237\u59d3\u540d<\/label>\n<input type=\"text\" id=\"customerName\" placeholder=\"\uff08\u70b9\u51fb\u8f93\u5165\u5ba2\u6237\u59d3\u540d\uff09\" \/>\n<\/div>\n\n<div class=\"toolbar\">\n<div class=\"search\" role=\"search\">\n            \ud83d\udd0e <input id=\"q\" placeholder=\"\u641c\u7d22\u75be\u75c5\uff08\u4e2d\u6587\/English\uff09...\" type=\"search\"\/>\n<\/div>\n<div class=\"count\"><span id=\"hit\">188<\/span> \/ 188 \u6761<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/header>\n<main class=\"section\">\n<div class=\"container\">\n<div class=\"accordion\" id=\"acc\">\n<details open=\"\">\n<summary>\n<span class=\"summaryLeft\"><span>\u963f\u5c14\u5179\u6d77\u9ed8\u6c0f\u75f4\u5446\u75c7 \/ \u4e25\u91cd\u75f4\u5446<\/span><\/span>\n<span class=\"badge\">3 \u9879<\/span>\n<\/summary>\n<div class=\"content\">\n<ul class=\"list\">\n<li class=\"item\" data-text=\"\u963f\u5c14\u5179\u6d77\u9ed8\u6c0f\u75f4\u5446\u75c7 \/ \u4e25\u91cd\u75f4\u5446 \u65e9\u671f\u963f\u5c14\u5179\u6d77\u9ed8\u6c0f\u75f4\u5446\u75c7 early-stage alzheimer's disease (dementia)\">\n<div>\n<div class=\"nameCN\">\u65e9\u671f\u963f\u5c14\u5179\u6d77\u9ed8\u6c0f\u75f4\u5446\u75c7<\/div>\n<div class=\"nameEN\">Early-stage Alzheimer's disease (dementia)<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u963f\u5c14\u5179\u6d77\u9ed8\u6c0f\u75f4\u5446\u75c7 \/ \u4e25\u91cd\u75f4\u5446 \u4e2d\u5ea6\u4e25\u91cd\u963f\u5c14\u5179\u6d77\u9ed8\u6c0f\u75f4\u5446\u75c7 moderately severe alzheimer's disease (dementia)\">\n<div>\n<div class=\"nameCN\">\u4e2d\u5ea6\u4e25\u91cd\u963f\u5c14\u5179\u6d77\u9ed8\u6c0f\u75f4\u5446\u75c7<\/div>\n<div class=\"nameEN\">Moderately severe Alzheimer's disease (dementia)<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u963f\u5c14\u5179\u6d77\u9ed8\u6c0f\u75f4\u5446\u75c7 \/ \u4e25\u91cd\u75f4\u5446 \u963f\u5c14\u5179\u6d77\u9ed8\u6c0f\u75f4\u5446\u75c7\/\u4e25\u91cd\u75f4\u5446 alzheimer's disease \/ severe dementia\">\n<div>\n<div class=\"nameCN\">\u963f\u5c14\u5179\u6d77\u9ed8\u6c0f\u75f4\u5446\u75c7\/\u4e25\u91cd\u75f4\u5446<\/div>\n<div class=\"nameEN\">Alzheimer's disease \/ Severe dementia<\/div>\n<\/div>\n<span class=\"tag tag--pct\">100%<\/span>\n<\/li>\n<\/ul>\n<\/div>\n<\/details><details open=\"\">\n<summary>\n<span class=\"summaryLeft\"><span>\u7ec6\u83cc\u8111\u819c\u708e<\/span><\/span>\n<span class=\"badge\">3 \u9879<\/span>\n<\/summary>\n<div class=\"content\">\n<ul class=\"list\">\n<li class=\"item\" data-text=\"\u7ec6\u83cc\u8111\u819c\u708e \u5b8c\u5168\u590d\u539f\u7ec6\u83cc\u8111\u819c\u708e bacterial meningitis (fully recovered)\">\n<div>\n<div class=\"nameCN\">\u5b8c\u5168\u590d\u539f\u7ec6\u83cc\u8111\u819c\u708e<\/div>\n<div class=\"nameEN\">Bacterial meningitis (fully recovered)<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u7ec6\u83cc\u8111\u819c\u708e \u8f7b\u5fae\u7ec6\u83cc\u8111\u819c\u708e mild bacterial meningitis\">\n<div>\n<div class=\"nameCN\">\u8f7b\u5fae\u7ec6\u83cc\u8111\u819c\u708e<\/div>\n<div class=\"nameEN\">Mild bacterial meningitis<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u7ec6\u83cc\u8111\u819c\u708e \u7ec6\u83cc\u8111\u819c\u708e\uff0d\u5bfc\u81f4\u6c38\u4e45\u6027\u65e0\u6cd5\u5c65\u884c\u65e5\u5e38\u751f\u6d3b\u6d3b\u52a8 bacterial meningitis causing permanent inability to perform activities of daily living (adl)\">\n<div>\n<div class=\"nameCN\">\u7ec6\u83cc\u8111\u819c\u708e\uff0d\u5bfc\u81f4\u6c38\u4e45\u6027\u65e0\u6cd5\u5c65\u884c\u65e5\u5e38\u751f\u6d3b\u6d3b\u52a8<\/div>\n<div class=\"nameEN\">Bacterial meningitis causing permanent inability to perform Activities of Daily Living (ADL)<\/div>\n<\/div>\n<span class=\"tag tag--pct\">100%<\/span>\n<\/li>\n<\/ul>\n<\/div>\n<\/details><details open=\"\">\n<summary>\n<span class=\"summaryLeft\"><span>\u5931\u660e<\/span><\/span>\n<span class=\"badge\">4 \u9879<\/span>\n<\/summary>\n<div class=\"content\">\n<ul class=\"list\">\n<li class=\"item\" data-text=\"\u5931\u660e \u4e00\u53ea\u773c\u775b\u5931\u660e blindness in one eye (monocular blindness)\">\n<div>\n<div class=\"nameCN\">\u4e00\u53ea\u773c\u775b\u5931\u660e<\/div>\n<div class=\"nameEN\">Blindness in one eye (monocular blindness)<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u5931\u660e \u89c6\u795e\u7ecf\u840e\u7f29 optic atrophy\">\n<div>\n<div class=\"nameCN\">\u89c6\u795e\u7ecf\u840e\u7f29<\/div>\n<div class=\"nameEN\">Optic atrophy<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u5931\u660e \u8272\u7d20\u6027\u89c6\u7f51\u819c\u708e retinitis pigmentosa\">\n<div>\n<div class=\"nameCN\">\u8272\u7d20\u6027\u89c6\u7f51\u819c\u708e<\/div>\n<div class=\"nameEN\">Retinitis pigmentosa<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u5931\u660e \u6c38\u4e45\u5931\u660e\u53ca\u4e0d\u53ef\u9006\u8f6c permanent and irreversible blindness\">\n<div>\n<div class=\"nameCN\">\u6c38\u4e45\u5931\u660e\u53ca\u4e0d\u53ef\u9006\u8f6c<\/div>\n<div class=\"nameEN\">Permanent and irreversible blindness<\/div>\n<\/div>\n<span class=\"tag tag--pct\">100%<\/span>\n<\/li>\n<\/ul>\n<\/div>\n<\/details><details>\n<summary>\n<span class=\"summaryLeft\"><span>\u8111\u90e8\u624b\u672f<\/span><\/span>\n<span class=\"badge\">7 \u9879<\/span>\n<\/summary>\n<div class=\"content\">\n<ul class=\"list\">\n<li class=\"item\" data-text=\"\u8111\u90e8\u624b\u672f \u786c\u819c\u4e0b\u8840\u80bf\u624b\u672f surgery for subdural hematoma\">\n<div>\n<div class=\"nameCN\">\u786c\u819c\u4e0b\u8840\u80bf\u624b\u672f<\/div>\n<div class=\"nameEN\">Surgery for subdural hematoma<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u8111\u90e8\u624b\u672f \u6d77\u7ef5\u7aa6\u8840\u6813\u624b\u672f\uff08\u7cd6\u5c3f\u75c5\u5e76\u53d1\uff09 surgery for cavernous sinus thrombosis (diabetes complication)\">\n<div>\n<div class=\"nameCN\">\u6d77\u7ef5\u7aa6\u8840\u6813\u624b\u672f\uff08\u7cd6\u5c3f\u75c5\u5e76\u53d1\uff09<\/div>\n<div class=\"nameEN\">Surgery for cavernous sinus thrombosis (diabetes complication)<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u8111\u90e8\u624b\u672f \u8111\u5ba4\u5206\u6d41\u690d\u5165 ventricular shunt insertion (vp shunt)\">\n<div>\n<div class=\"nameCN\">\u8111\u5ba4\u5206\u6d41\u690d\u5165<\/div>\n<div class=\"nameEN\">Ventricular shunt insertion (VP shunt)<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u8111\u90e8\u624b\u672f \u7ecf\u8776\u7aa6\u624b\u672f\u5207\u9664\u8111\u7624 transsphenoidal surgery for brain tumor removal\">\n<div>\n<div class=\"nameCN\">\u7ecf\u8776\u7aa6\u624b\u672f\u5207\u9664\u8111\u7624<\/div>\n<div class=\"nameEN\">Transsphenoidal surgery for brain tumor removal<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u8111\u90e8\u624b\u672f \u624b\u672f\u5207\u9664\u8111\u5782\u4f53\u817a\u7624 pituitary adenoma surgical removal\">\n<div>\n<div class=\"nameCN\">\u624b\u672f\u5207\u9664\u8111\u5782\u4f53\u817a\u7624<\/div>\n<div class=\"nameEN\">Pituitary adenoma surgical removal<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u8111\u90e8\u624b\u672f \u56e0\u610f\u5916\u800c\u5bfc\u81f4\u9700\u8981\u5f00\u9885\u624b\u672f\u7684\u5934\u90e8\u521b\u4f24 head injury requiring craniotomy due to accident\">\n<div>\n<div class=\"nameCN\">\u56e0\u610f\u5916\u800c\u5bfc\u81f4\u9700\u8981\u5f00\u9885\u624b\u672f\u7684\u5934\u90e8\u521b\u4f24<\/div>\n<div class=\"nameEN\">Head injury requiring craniotomy due to accident<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u8111\u90e8\u624b\u672f \u8111\u90e8\u624b\u672f brain surgery (major)\">\n<div>\n<div class=\"nameCN\">\u8111\u90e8\u624b\u672f<\/div>\n<div class=\"nameEN\">Brain surgery (major)<\/div>\n<\/div>\n<span class=\"tag tag--pct\">100%<\/span>\n<\/li>\n<\/ul>\n<\/div>\n<\/details><details>\n<summary>\n<span class=\"summaryLeft\"><span>\u764c\u75c7<\/span><\/span>\n<span class=\"badge\">7 \u9879<\/span>\n<\/summary>\n<div class=\"content\">\n<ul class=\"list\">\n<li class=\"item\" data-text=\"\u764c\u75c7 \u539f\u4f4d\u764c carcinoma in situ\">\n<div>\n<div class=\"nameCN\">\u539f\u4f4d\u764c<\/div>\n<div class=\"nameEN\">Carcinoma in situ<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u764c\u75c7 \u65e9\u671f\u524d\u5217\u817a\u764c early-stage prostate cancer\">\n<div>\n<div class=\"nameCN\">\u65e9\u671f\u524d\u5217\u817a\u764c<\/div>\n<div class=\"nameEN\">Early-stage prostate cancer<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u764c\u75c7 \u65e9\u671f\u7532\u72b6\u817a\u764c early-stage thyroid cancer\">\n<div>\n<div class=\"nameCN\">\u65e9\u671f\u7532\u72b6\u817a\u764c<\/div>\n<div class=\"nameEN\">Early-stage thyroid cancer<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u764c\u75c7 \u65e9\u671f\u8180\u80f1\u764c early-stage bladder cancer\">\n<div>\n<div class=\"nameCN\">\u65e9\u671f\u8180\u80f1\u764c<\/div>\n<div class=\"nameEN\">Early-stage bladder cancer<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u764c\u75c7 \u65e9\u671f\u6162\u6027\u6dcb\u5df4\u7ec6\u80de\u767d\u8840\u75c5 early-stage chronic lymphocytic leukemia (cll)\">\n<div>\n<div class=\"nameCN\">\u65e9\u671f\u6162\u6027\u6dcb\u5df4\u7ec6\u80de\u767d\u8840\u75c5<\/div>\n<div class=\"nameEN\">Early-stage chronic lymphocytic leukemia (CLL)<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u764c\u75c7 \u4e73\u623f\u539f\u4f4d\u764c\u4e4b\u4e73\u623f\u5207\u9664\u672f\u6216\u65e9\u671f\u524d\u5217\u817a\u764c\u4e4b\u524d\u5217\u817a\u5207\u9664\u672f mastectomy for carcinoma in situ of breast or prostatectomy for early prostate cancer\">\n<div>\n<div class=\"nameCN\">\u4e73\u623f\u539f\u4f4d\u764c\u4e4b\u4e73\u623f\u5207\u9664\u672f\u6216\u65e9\u671f\u524d\u5217\u817a\u764c\u4e4b\u524d\u5217\u817a\u5207\u9664\u672f<\/div>\n<div class=\"nameEN\">Mastectomy for carcinoma in situ of breast OR prostatectomy for early prostate cancer<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u764c\u75c7 \u7279\u5b9a\u4e25\u91cd\u7a0b\u5ea6\u764c\u75c7 cancer of specified severity (major cancer)\">\n<div>\n<div class=\"nameCN\">\u7279\u5b9a\u4e25\u91cd\u7a0b\u5ea6\u764c\u75c7<\/div>\n<div class=\"nameEN\">Cancer of specified severity (major cancer)<\/div>\n<\/div>\n<span class=\"tag tag--pct\">100%<\/span>\n<\/li>\n<\/ul>\n<\/div>\n<\/details><details>\n<summary>\n<span class=\"summaryLeft\"><span>\u6162\u6027\u518d\u751f\u969c\u788d\u6027\u8d2b\u8840<\/span><\/span>\n<span class=\"badge\">4 \u9879<\/span>\n<\/summary>\n<div class=\"content\">\n<ul class=\"list\">\n<li class=\"item\" data-text=\"\u6162\u6027\u518d\u751f\u969c\u788d\u6027\u8d2b\u8840 \u53ef\u9006\u6027\u518d\u751f\u969c\u788d\u6027\u8d2b\u8840 reversible aplastic anemia\">\n<div>\n<div class=\"nameCN\">\u53ef\u9006\u6027\u518d\u751f\u969c\u788d\u6027\u8d2b\u8840<\/div>\n<div class=\"nameEN\">Reversible aplastic anemia<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u6162\u6027\u518d\u751f\u969c\u788d\u6027\u8d2b\u8840 \u5355\u7eaf\u7ea2\u7ec6\u80de\u518d\u751f\u969c\u788d pure red cell aplasia\">\n<div>\n<div class=\"nameCN\">\u5355\u7eaf\u7ea2\u7ec6\u80de\u518d\u751f\u969c\u788d<\/div>\n<div class=\"nameEN\">Pure red cell aplasia<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u6162\u6027\u518d\u751f\u969c\u788d\u6027\u8d2b\u8840 \u9aa8\u9ad3\u589e\u751f\u5f02\u5e38\u7efc\u5408\u75c7\u6216\u9aa8\u9ad3\u7ea4\u7ef4\u5316 myelodysplastic syndrome (mds) or myelofibrosis\">\n<div>\n<div class=\"nameCN\">\u9aa8\u9ad3\u589e\u751f\u5f02\u5e38\u7efc\u5408\u75c7\u6216\u9aa8\u9ad3\u7ea4\u7ef4\u5316<\/div>\n<div class=\"nameEN\">Myelodysplastic syndrome (MDS) or myelofibrosis<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u6162\u6027\u518d\u751f\u969c\u788d\u6027\u8d2b\u8840 \u6162\u6027\u518d\u751f\u969c\u788d\u6027\u8d2b\u8840\uff0d\u5bfc\u81f4\u6c38\u4e45\u6027\u7684\u9aa8\u9ad3\u9020\u8840\u529f\u80fd\u8870\u7aed chronic aplastic anemia causing permanent bone marrow failure\">\n<div>\n<div class=\"nameCN\">\u6162\u6027\u518d\u751f\u969c\u788d\u6027\u8d2b\u8840\uff0d\u5bfc\u81f4\u6c38\u4e45\u6027\u7684\u9aa8\u9ad3\u9020\u8840\u529f\u80fd\u8870\u7aed<\/div>\n<div class=\"nameEN\">Chronic aplastic anemia causing permanent bone marrow failure<\/div>\n<\/div>\n<span class=\"tag tag--pct\">100%<\/span>\n<\/li>\n<\/ul>\n<\/div>\n<\/details><details>\n<summary>\n<span class=\"summaryLeft\"><span>\u660f\u8ff7<\/span><\/span>\n<span class=\"badge\">4 \u9879<\/span>\n<\/summary>\n<div class=\"content\">\n<ul class=\"list\">\n<li class=\"item\" data-text=\"\u660f\u8ff7 \u660f\u8ff748\u5c0f\u65f6 coma for 48 hours\">\n<div>\n<div class=\"nameCN\">\u660f\u8ff748\u5c0f\u65f6<\/div>\n<div class=\"nameEN\">Coma for 48 hours<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u660f\u8ff7 \u4e25\u91cd\u766b\u75eb\u75c7 severe epilepsy\">\n<div>\n<div class=\"nameCN\">\u4e25\u91cd\u766b\u75eb\u75c7<\/div>\n<div class=\"nameEN\">Severe epilepsy<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u660f\u8ff7 \u660f\u8ff772\u5c0f\u65f6 coma for 72 hours\">\n<div>\n<div class=\"nameCN\">\u660f\u8ff772\u5c0f\u65f6<\/div>\n<div class=\"nameEN\">Coma for 72 hours<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u660f\u8ff7 \u660f\u8ff7\uff0d\u5bfc\u81f4\u6c38\u4e45\u6027\u795e\u7ecf\u7f3a\u635f\u5e76\u6301\u7eed\u5b58\u5728\u4e34\u5e8a\u75c7\u72b6 coma causing permanent neurological deficit with persistent clinical symptoms\">\n<div>\n<div class=\"nameCN\">\u660f\u8ff7\uff0d\u5bfc\u81f4\u6c38\u4e45\u6027\u795e\u7ecf\u7f3a\u635f\u5e76\u6301\u7eed\u5b58\u5728\u4e34\u5e8a\u75c7\u72b6<\/div>\n<div class=\"nameEN\">Coma causing permanent neurological deficit with persistent clinical symptoms<\/div>\n<\/div>\n<span class=\"tag tag--pct\">100%<\/span>\n<\/li>\n<\/ul>\n<\/div>\n<\/details><details>\n<summary>\n<span class=\"summaryLeft\"><span>\u51a0\u72b6\u52a8\u8109\u7ed5\u9053\u624b\u672f<\/span><\/span>\n<span class=\"badge\">4 \u9879<\/span>\n<\/summary>\n<div class=\"content\">\n<ul class=\"list\">\n<li class=\"item\" data-text=\"\u51a0\u72b6\u52a8\u8109\u7ed5\u9053\u624b\u672f \u5fc3\u5305\u5207\u9664\u672f\u6216\u9501\u5b54\u5fc3\u810f\u624b\u672f pericardiectomy or keyhole cardiac surgery\">\n<div>\n<div class=\"nameCN\">\u5fc3\u5305\u5207\u9664\u672f\u6216\u9501\u5b54\u5fc3\u810f\u624b\u672f<\/div>\n<div class=\"nameEN\">Pericardiectomy or keyhole cardiac surgery<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u51a0\u72b6\u52a8\u8109\u7ed5\u9053\u624b\u672f \u6fc0\u5149\u5fc3\u808c\u8840\u8fd0\u91cd\u5efa\u624b\u672f\u6216\u589e\u5f3a\u578b\u4f53\u5916\u53cd\u640f\u88c5\u7f6e transmyocardial laser revascularization (tmr) or enhanced external counterpulsation (eecp)\">\n<div>\n<div class=\"nameCN\">\u6fc0\u5149\u5fc3\u808c\u8840\u8fd0\u91cd\u5efa\u624b\u672f\u6216\u589e\u5f3a\u578b\u4f53\u5916\u53cd\u640f\u88c5\u7f6e<\/div>\n<div class=\"nameEN\">Transmyocardial laser revascularization (TMR) or Enhanced External Counterpulsation (EECP)<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u51a0\u72b6\u52a8\u8109\u7ed5\u9053\u624b\u672f \u5fae\u521b\u51a0\u72b6\u52a8\u8109\u642d\u6865\u672f minimally invasive coronary artery bypass surgery\">\n<div>\n<div class=\"nameCN\">\u5fae\u521b\u51a0\u72b6\u52a8\u8109\u642d\u6865\u672f<\/div>\n<div class=\"nameEN\">Minimally invasive coronary artery bypass surgery<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u51a0\u72b6\u52a8\u8109\u7ed5\u9053\u624b\u672f \u51a0\u72b6\u52a8\u8109\u7ed5\u9053\u624b\u672f coronary artery bypass grafting (cabg)\">\n<div>\n<div class=\"nameCN\">\u51a0\u72b6\u52a8\u8109\u7ed5\u9053\u624b\u672f<\/div>\n<div class=\"nameEN\">Coronary artery bypass grafting (CABG)<\/div>\n<\/div>\n<span class=\"tag tag--pct\">100%<\/span>\n<\/li>\n<\/ul>\n<\/div>\n<\/details><details>\n<summary>\n<span class=\"summaryLeft\"><span>\u5931\u806a \/ \u5931\u53bb\u542c\u529b<\/span><\/span>\n<span class=\"badge\">3 \u9879<\/span>\n<\/summary>\n<div class=\"content\">\n<ul class=\"list\">\n<li class=\"item\" data-text=\"\u5931\u806a \/ \u5931\u53bb\u542c\u529b \u4e27\u5931\u90e8\u5206\u542c\u529b partial hearing loss\">\n<div>\n<div class=\"nameCN\">\u4e27\u5931\u90e8\u5206\u542c\u529b<\/div>\n<div class=\"nameEN\">Partial hearing loss<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u5931\u806a \/ \u5931\u53bb\u542c\u529b \u4eba\u5de5\u8033\u8717\u690d\u5165\u624b\u672f cochlear implant surgery\">\n<div>\n<div class=\"nameCN\">\u4eba\u5de5\u8033\u8717\u690d\u5165\u624b\u672f<\/div>\n<div class=\"nameEN\">Cochlear implant surgery<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u5931\u806a \/ \u5931\u53bb\u542c\u529b \u5931\u806a\uff0d\u6c38\u4e45\u53ca\u4e0d\u53ef\u9006\u8f6c permanent and irreversible deafness\">\n<div>\n<div class=\"nameCN\">\u5931\u806a\uff0d\u6c38\u4e45\u53ca\u4e0d\u53ef\u9006\u8f6c<\/div>\n<div class=\"nameEN\">Permanent and irreversible deafness<\/div>\n<\/div>\n<span class=\"tag tag--pct\">100%<\/span>\n<\/li>\n<\/ul>\n<\/div>\n<\/details><details>\n<summary>\n<span class=\"summaryLeft\"><span>\u8111\u708e<\/span><\/span>\n<span class=\"badge\">3 \u9879<\/span>\n<\/summary>\n<div class=\"content\">\n<ul class=\"list\">\n<li class=\"item\" data-text=\"\u8111\u708e \u5b8c\u5168\u590d\u539f\u4e4b\u8111\u708e encephalitis (fully recovered)\">\n<div>\n<div class=\"nameCN\">\u5b8c\u5168\u590d\u539f\u4e4b\u8111\u708e<\/div>\n<div class=\"nameEN\">Encephalitis (fully recovered)<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u8111\u708e \u8f7b\u5fae\u8111\u708e mild encephalitis\">\n<div>\n<div class=\"nameCN\">\u8f7b\u5fae\u8111\u708e<\/div>\n<div class=\"nameEN\">Mild encephalitis<\/div>\n<\/div>\n<span class=\"tag tag--pct\">50%<\/span>\n<\/li><li class=\"item\" data-text=\"\u8111\u708e \u8111\u708e\uff0d\u5bfc\u81f4\u6c38\u4e45\u6027\u65e0\u6cd5\u5c65\u884c\u65e5\u5e38\u751f\u6d3b\u6d3b\u52a8 encephalitis causing permanent inability to perform adl\">\n<div>\n<div class=\"nameCN\">\u8111\u708e\uff0d\u5bfc\u81f4\u6c38\u4e45\u6027\u65e0\u6cd5\u5c65\u884c\u65e5\u5e38\u751f\u6d3b\u6d3b\u52a8<\/div>\n<div class=\"nameEN\">Encephalitis causing permanent inability to perform ADL<\/div>\n<\/div>\n<span class=\"tag tag--pct\">100%<\/span>\n<\/li>\n<\/ul>\n<\/div>\n<\/details><details>\n<summary>\n<span class=\"summaryLeft\"><span>\u66f4\u591a\u75be\u75c5\u5206\u7c7b...<\/span><\/span>\n<span class=\"badge\">150+ \u9879<\/span>\n<\/summary>\n<div class=\"content\">\n<ul class=\"list\">\n<li class=\"item\">\n<div>\n<div class=\"nameCN\">\u5b8c\u6574\u75be\u75c5\u6e05\u5355\u8bf7\u8054\u7cfb\u987e\u95ee\u83b7\u53d6<\/div>\n<div class=\"nameEN\">Contact advisor for complete disease list<\/div>\n<\/div>\n<span class=\"tag tag--pct\">\u2014<\/span>\n<\/li>\n<\/ul>\n<\/div>\n<\/details>\n<\/div>\n<p class=\"note\">\n        \u6ce8\uff1a\u82f1\u6587\u540d\u79f0\u7528\u4e8e\u7f51\u9875\u5c55\u793a\u4e0e\u5ba2\u6237\u6c9f\u901a\uff1b\u6700\u7ec8\u7406\u8d54\u5b9a\u4e49\u4e0e\u8303\u56f4\u4ee5\u4fdd\u9669\u516c\u53f8\u6761\u6b3e\u3001\u4fdd\u5355\u5b9a\u4e49\u3001\u6838\u4fdd\u7ed3\u679c\u4e3a\u51c6\u3002\n      <\/p>\n<\/div>\n<\/main>\n<footer class=\"footer\">\n<div class=\"container\">\n<div class=\"smallPrint\">\n        \u00a9 <span id=\"y\"><\/span> LOUIS THAI \u2014 Disease List (CN\/EN). White-background template.\n      <\/div>\n<\/div>\n<\/footer>\n\n<\/div>\n<!-- End PDF Content -->\n\n<script>\n(() => {\n  const TOTAL = 188;\n\n  const $ = (sel, root=document) => root.querySelector(sel);\n  const $$ = (sel, root=document) => Array.from(root.querySelectorAll(sel));\n\n  \/\/ Set year\n  const yearEl = $('#y');\n  if (yearEl) yearEl.textContent = new Date().getFullYear();\n\n  const countEls = {\n    now: $('#countNow'),\n    note: $('#countNote')\n  };\n\n  function getItems(){\n    return $$('.item');\n  }\n\n  function updateCount(){\n    const n = getItems().length;\n    if (countEls.now) countEls.now.textContent = String(n);\n    if (countEls.note){\n      if (n === TOTAL) countEls.note.textContent = '\u2022 complete';\n      else if (n < TOTAL) countEls.note.textContent = `\u2022 missing ${TOTAL - n}`;\n      else countEls.note.textContent = `\u2022 exceeds by ${n - TOTAL}`;\n    }\n  }\n\n  \/\/ ---- Search (debounced, lightweight)\n  const q = $('#q');\n  let t = null;\n  function doFilter(){\n    const term = (q?.value || '').trim().toLowerCase();\n    const items = getItems();\n\n    \/\/ show all if empty\n    if (!term){\n      items.forEach(it => it.hidden = false);\n      \/\/ keep group headers visible\n      $$('details').forEach(d => d.hidden = false);\n      return;\n    }\n\n    items.forEach(it => {\n      const txt = it.innerText.toLowerCase();\n      it.hidden = !txt.includes(term);\n    });\n\n    \/\/ Hide empty groups (details) for better UX\n    $$('details').forEach(d => {\n      const anyVisible = $$('.item', d).some(it => !it.hidden);\n      d.hidden = !anyVisible;\n      if (anyVisible) d.open = true;\n    });\n  }\n\n  if (q){\n    q.addEventListener('input', () => {\n      clearTimeout(t);\n      t = setTimeout(doFilter, 120);\n    }, {passive:true});\n  }\n\n  \/\/ ---- Add item \/ group\n  const list = $('#acc');\n  const addItemBtn = $('#addItemBtn');\n  const addGroupBtn = $('#addGroupBtn');\n\n  function makeItemTemplate(){\n    const li = document.createElement('li');\n    li.className = 'item';\n    li.innerHTML = `\n      <span class=\"cn\" contenteditable=\"true\" spellcheck=\"false\">\uff08\u4e2d\u6587\u75c5\u540d\uff09<\/span>\n      <span class=\"sep\"> \/ <\/span>\n      <span class=\"en\" contenteditable=\"true\" spellcheck=\"false\">(English Name)<\/span>\n      <span class=\"pct\" contenteditable=\"true\" spellcheck=\"false\">(%)<\/span>\n    `;\n    return li;\n  }\n\n  function insertItem(){\n    if (!list) return;\n    \/\/ Insert into the last visible group if exists, else directly under list\n    const groups = $$('details', list);\n    const target = groups.length ? $('ul', groups[groups.length-1]) : list;\n    target.appendChild(makeItemTemplate());\n    updateCount();\n  }\n\n  function insertGroup(){\n    if (!list) return;\n    const details = document.createElement('details');\n    details.open = true;\n    details.innerHTML = `\n      <summary><strong contenteditable=\"true\" spellcheck=\"false\">\uff08\u65b0\u5206\u7ec4\u6807\u9898 \/ Group Title\uff09<\/strong><\/summary>\n      <ul class=\"items\"><\/ul>\n    `;\n    list.appendChild(details);\n    \/\/ add 1 starter item\n    $('ul', details).appendChild(makeItemTemplate());\n    updateCount();\n    details.scrollIntoView({behavior:'smooth', block:'start'});\n  }\n\n  addItemBtn?.addEventListener('click', insertItem);\n  addGroupBtn?.addEventListener('click', insertGroup);\n\n  \/\/ ---- Recount button (for safety if user deletes nodes manually)\n  $('#recountBtn')?.addEventListener('click', updateCount);\n\n  \/\/ ---- PDF Export using html2canvas + jsPDF\n  async function exportPDF() {\n    const loadingOverlay = document.getElementById('loadingOverlay');\n    const editorBar = document.getElementById('editorBar');\n    const topbar = document.getElementById('topbar');\n    const pdfContent = document.getElementById('pdfContent');\n    const toolbar = document.querySelector('.toolbar');\n    const customerField = document.querySelector('.customerField');\n    \n    \/\/ Show loading\n    loadingOverlay.classList.add('show');\n    \n    \/\/ Hide elements for PDF\n    if (editorBar) editorBar.style.display = 'none';\n    if (topbar) topbar.style.display = 'none';\n    if (toolbar) toolbar.style.display = 'none';\n    if (customerField) customerField.style.display = 'none';\n    \n    \/\/ Expand all details\n    document.querySelectorAll('details').forEach(d => d.setAttribute('open', ''));\n    \n    \/\/ Wait for DOM update\n    await new Promise(resolve => setTimeout(resolve, 300));\n    \n    try {\n      const { jsPDF } = window.jspdf;\n      \n      \/\/ Capture the content\n      const canvas = await html2canvas(pdfContent, {\n        scale: 2,\n        useCORS: true,\n        allowTaint: true,\n        backgroundColor: '#ffffff',\n        logging: false,\n        width: pdfContent.scrollWidth,\n        height: pdfContent.scrollHeight,\n        windowWidth: pdfContent.scrollWidth,\n        windowHeight: pdfContent.scrollHeight\n      });\n      \n      const imgData = canvas.toDataURL('image\/jpeg', 0.95);\n      \n      \/\/ Calculate PDF dimensions (A4)\n      const pdfWidth = 210; \/\/ mm\n      const pdfHeight = 297; \/\/ mm\n      const imgWidth = pdfWidth;\n      const imgHeight = (canvas.height * pdfWidth) \/ canvas.width;\n      \n      \/\/ Create PDF\n      const pdf = new jsPDF({\n        orientation: 'portrait',\n        unit: 'mm',\n        format: 'a4'\n      });\n      \n      \/\/ Handle multi-page if content is long\n      let heightLeft = imgHeight;\n      let position = 0;\n      let page = 1;\n      \n      \/\/ Add first page\n      pdf.addImage(imgData, 'JPEG', 0, position, imgWidth, imgHeight);\n      heightLeft -= pdfHeight;\n      \n      \/\/ Add more pages if needed\n      while (heightLeft > 0) {\n        position = -pdfHeight * page;\n        pdf.addPage();\n        pdf.addImage(imgData, 'JPEG', 0, position, imgWidth, imgHeight);\n        heightLeft -= pdfHeight;\n        page++;\n      }\n      \n      \/\/ Get customer name for filename\n      const customerNameInput = document.getElementById('customerName');\n      let customerName = 'Customer';\n      if (customerNameInput && customerNameInput.value && customerNameInput.value.trim() !== '' && !customerNameInput.value.includes('\u70b9\u51fb\u8f93\u5165')) {\n        customerName = customerNameInput.value.trim();\n      }\n      \n      \/\/ Format date as dd_Mmm_yyyy\n      const now = new Date();\n      const months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];\n      const dateStr = String(now.getDate()).padStart(2, '0') + '_' +\n                      months[now.getMonth()] + '_' +\n                      now.getFullYear();\n      \n      \/\/ Create filename: customer_name_date.pdf\n      const fileName = customerName.replace(\/\\s+\/g, '_') + '_' + dateStr + '.pdf';\n      \n      \/\/ Download PDF\n      pdf.save(fileName);\n      \n    } catch (error) {\n      console.error('PDF generation error:', error);\n      alert('PDF \u751f\u6210\u5931\u8d25\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5\u3002\\n\\nError: ' + error.message);\n    } finally {\n      \/\/ Restore elements\n      if (editorBar) editorBar.style.display = '';\n      if (topbar) topbar.style.display = '';\n      if (toolbar) toolbar.style.display = '';\n      if (customerField) customerField.style.display = '';\n      \/\/ Hide loading\n      loadingOverlay.classList.remove('show');\n    }\n  }\n\n  \/\/ Bind export buttons\n  $('#exportPdfBtn')?.addEventListener('click', exportPDF);\n  $('#exportPdfBtn2')?.addEventListener('click', exportPDF);\n\n  \/\/ Initial\n  updateCount();\n})();\n<\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>\u75be\u75c5\u6e05\u5355\uff08\u4e2d\u82f1\u5bf9\u7167\uff09 | LOUIS THAI \u6b63\u5728\u751f\u6210 PDF&#8230; 0 \/ 188 conditions \u2022 add missing items Tip: click any Chinese\/English line to edit. + Add item + Add group Recount \ud83d\udcc4 Export PDF LOUIS THAI Insurance Partner \ud83d\udcc4 Export PDF WhatsApp \ud83d\udccb \u75be\u75c5\u6e05\u5355\uff08\u4e2d\u82f1\u5bf9\u7167\uff09 \u6e05\u5355\u5217\u8868\uff08\u793a\u8303\u7248\uff09 \u4e3a\u60a8\u7ec6\u5fc3\u6574\u7406\u51fa\u60a8\u7684\u4fdd\u5355\u4e0a188\u6761\u7684\u75be\u75c5\u6e05\u5355\uff0c\u53ef\u641c\u7d22\u3001\u53ef\u6298\u53e0\u5206\u7c7b\u7684\u4e00\u9875\u5f0f\u9875\u9762\uff0c\u4efb\u4f55\u67e5\u8be2\u60a8\u53ef\u4ee5\u76f4\u63a5\u5411\u6211\u54a8\u8be2\u3002 \u4e2d\u6587 + English \u652f\u6301\u641c\u7d22 \u624b\u673a\u53cb\u597d \u53ef\u6253\u5370\u6210 PDF Customer Name \u5ba2\u6237\u59d3\u540d \ud83d\udd0e 188 [&hellip;]<\/p>","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","_joinchat":[],"footnotes":""},"class_list":["post-7798","page","type-page","status-publish","hentry","entry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/louisthai.com\/hk\/wp-json\/wp\/v2\/pages\/7798","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/louisthai.com\/hk\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/louisthai.com\/hk\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/louisthai.com\/hk\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/louisthai.com\/hk\/wp-json\/wp\/v2\/comments?post=7798"}],"version-history":[{"count":7,"href":"https:\/\/louisthai.com\/hk\/wp-json\/wp\/v2\/pages\/7798\/revisions"}],"predecessor-version":[{"id":7841,"href":"https:\/\/louisthai.com\/hk\/wp-json\/wp\/v2\/pages\/7798\/revisions\/7841"}],"wp:attachment":[{"href":"https:\/\/louisthai.com\/hk\/wp-json\/wp\/v2\/media?parent=7798"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}