/* PRAASIA — All Products (current public homepage Classic Gold visual language)
   Stable stylesheet. Page-scoped; no changes to homepage or shop SQL. */
:root{--ap-bg:#180d06;--ap-panel:#2d1b0e;--ap-card:#302019;--ap-line:#aa7937;--ap-gold:#eed093;--ap-muted:#d2b58b}
*{box-sizing:border-box}
html{min-width:0;scroll-behavior:smooth}
body.pra-ap-page{margin:0;min-width:0;overflow-x:clip;background:var(--ap-bg);color:#f8e5c0;font-family:'Noto Sans Thai','Sarabun',Tahoma,Arial,sans-serif;font-size:14px;line-height:1.5}
.pra-ap-page a{color:inherit;text-decoration:none}
.pra-ap-page a:hover{text-decoration:none}
.pra-ap-page a:focus-visible,.pra-ap-page button:focus-visible,.pra-ap-page input:focus-visible,.pra-ap-page summary:focus-visible,.pra-ap-page select:focus-visible{outline:2px solid #ffe4a4;outline-offset:2px}
.pra-ap-sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}
.pra-ap-topbar{position:sticky;top:0;z-index:100;display:flex;align-items:center;gap:14px;min-height:66px;padding:8px 16px;border-bottom:1px solid var(--ap-line);background:linear-gradient(100deg,#281506,#4d270f 55%,#2c1707);box-shadow:0 3px 16px #0005}
.pra-ap-brand{display:flex;align-items:center;gap:9px;flex:none;min-width:0}
.pra-ap-brand img{width:43px;height:43px;object-fit:cover;border-radius:50%;border:1px solid #cda35d}
.pra-ap-brand strong{display:block;font:700 clamp(21px,2vw,26px)/1.05 Georgia,serif;letter-spacing:.06em;color:#f9d785}
.pra-ap-brand small{display:block;font-size:10px;color:#e8c99e;white-space:nowrap}
.pra-ap-toplinks{margin-left:auto;display:flex;align-items:center;gap:6px;min-width:0}
.pra-ap-toplinks a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:7px 12px;border:1px solid #93672e;border-radius:10px;font-size:12px;font-weight:700;color:#f6dba7;white-space:nowrap;transition:background .16s}
.pra-ap-toplinks a:hover,.pra-ap-toplinks a.is-current{background:#68401c;border-color:#dfb977}
.pra-ap-topcontrols{display:flex;align-items:center;gap:9px;flex:none}
.pra-ap-account{display:inline-flex;justify-content:center;align-items:center;min-height:36px;border:1px solid #b88848;border-radius:10px;padding:7px 12px;font-size:12px;font-weight:700;color:#ffe0a7}
.pra-ap-lang{position:relative;display:flex;align-items:center;min-width:0;border:1px solid #bb8e4e;border-radius:13px;background:linear-gradient(180deg,#563116,#331a0a)}
.pra-ap-lang::before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:27px;height:27px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:6px;pointer-events:none}
.pra-ap-lang select{appearance:none;display:block;width:89px;height:38px;min-height:38px;padding:5px 9px 5px 44px;background:transparent;border:0;border-radius:13px;color:#ffe4b3;font:700 13px/1.3 Tahoma,Arial,sans-serif;cursor:pointer}
.pra-ap-lang option{background:#40220f;color:#ffe7b3}
.pra-ap-lang.is-th::before {background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%3E%3Crect%20rx%3D%2714%27%20width%3D%2764%27%20height%3D%2764%27%20fill%3D%27%23f4f5f7%27%2F%3E%3Crect%20y%3D%270%27%20width%3D%2764%27%20height%3D%2712%27%20fill%3D%27%23ef3340%27%2F%3E%3Crect%20y%3D%2712%27%20width%3D%2764%27%20height%3D%2712%27%20fill%3D%27%23ffffff%27%2F%3E%3Crect%20y%3D%2724%27%20width%3D%2764%27%20height%3D%2716%27%20fill%3D%27%230033a0%27%2F%3E%3Crect%20y%3D%2740%27%20width%3D%2764%27%20height%3D%2712%27%20fill%3D%27%23ffffff%27%2F%3E%3Crect%20y%3D%2752%27%20width%3D%2764%27%20height%3D%2712%27%20fill%3D%27%23ef3340%27%2F%3E%3C%2Fsvg%3E");}
.pra-ap-lang.is-cn::before {background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%3E%3Crect%20rx%3D%2714%27%20width%3D%2764%27%20height%3D%2764%27%20fill%3D%27%23de2910%27%2F%3E%3Cpath%20fill%3D%27%23ffde00%27%20d%3D%27M18%2012l2.6%208H29l-6.8%204.9%202.6%208L18%2028l-6.8%204.9%202.6-8L7%2020h8.4z%27%2F%3E%3Cpath%20fill%3D%27%23ffde00%27%20d%3D%27M36%2014l1.2%203.6H41l-3.1%202.2%201.2%203.6-3.1-2.2-3.1%202.2%201.2-3.6-3.1-2.2h3.8z%27%2F%3E%3Cpath%20fill%3D%27%23ffde00%27%20d%3D%27M42%2022l1.2%203.6H47l-3.1%202.2%201.2%203.6-3.1-2.2-3.1%202.2%201.2-3.6-3.1-2.2h3.8z%27%2F%3E%3Cpath%20fill%3D%27%23ffde00%27%20d%3D%27M42%2033l1.2%203.6H47l-3.1%202.2%201.2%203.6-3.1-2.2-3.1%202.2%201.2-3.6-3.1-2.2h3.8z%27%2F%3E%3Cpath%20fill%3D%27%23ffde00%27%20d%3D%27M35%2040l1.2%203.6H40l-3.1%202.2%201.2%203.6-3.1-2.2-3.1%202.2%201.2-3.6-3.1-2.2h3.8z%27%2F%3E%3C%2Fsvg%3E");}
.pra-ap-lang.is-en::before {background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%3E%3Cdefs%3E%3CclipPath%20id%3D%27r%27%3E%3Crect%20rx%3D%2714%27%20width%3D%2764%27%20height%3D%2764%27%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20clip-path%3D%27url%28%23r%29%27%3E%3Crect%20width%3D%2764%27%20height%3D%2764%27%20fill%3D%27%23012169%27%2F%3E%3Cpath%20d%3D%27M0%200l64%2064M64%200L0%2064%27%20stroke%3D%27%23fff%27%20stroke-width%3D%2714%27%2F%3E%3Cpath%20d%3D%27M0%200l64%2064M64%200L0%2064%27%20stroke%3D%27%23C8102E%27%20stroke-width%3D%278%27%2F%3E%3Cpath%20d%3D%27M32%200v64M0%2032h64%27%20stroke%3D%27%23fff%27%20stroke-width%3D%2722%27%2F%3E%3Cpath%20d%3D%27M32%200v64M0%2032h64%27%20stroke%3D%27%23C8102E%27%20stroke-width%3D%2712%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}
.pra-ap-mobile-menu{display:none;position:relative}
.pra-ap-mobile-menu summary{list-style:none;display:flex;align-items:center;gap:4px;cursor:pointer;border:1px solid #a87835;border-radius:10px;min-height:36px;padding:3px 7px;font-size:11px}
.pra-ap-mobile-menu summary::-webkit-details-marker{display:none}
.pra-ap-mobile-menu summary span:first-child{font-size:20px;line-height:1}
.pra-ap-mobile-menu nav{position:absolute;right:0;top:calc(100% + 6px);min-width:180px;border:1px solid #bd8c47;border-radius:10px;padding:7px;background:#342016;box-shadow:0 10px 28px #0008}
.pra-ap-mobile-menu nav a{display:block;padding:9px 12px;border-radius:6px;color:#ffe1ac;font-size:13px}
.pra-ap-mobile-menu nav a:hover{background:#644020}
.pra-ap-main{width:calc(100% - 32px);max-width:none;margin:0 auto;min-width:0}
.pra-ap-hero{display:flex;gap:20px;align-items:center;justify-content:space-between;min-width:0;margin:16px 0;padding:25px clamp(16px,2vw,35px);border:1px solid #a87537;border-radius:14px;background:linear-gradient(100deg,#3f2412,#2a160b 60%,#462811);box-shadow:0 5px 18px #0003}
.pra-ap-eyebrow{font:700 10px/1.3 Tahoma,Arial,sans-serif;letter-spacing:.18em;color:#ecba6f;margin:0 0 7px}
.pra-ap-hero h1{margin:0;font-size:clamp(22px,2vw,32px);line-height:1.3;color:#ffdd9e}
.pra-ap-hero p:not(.pra-ap-eyebrow){margin:7px 0 0;color:#dabe93}
.pra-ap-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}
.pra-ap-hero-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:8px 14px;border:1px solid #a97d42;border-radius:9px;font-size:12px;font-weight:700;white-space:nowrap}
.pra-ap-hero-actions a:hover{background:#634020}
.pra-ap-hero-actions .pra-ap-goldbtn{background:linear-gradient(#f4d897,#d29b45);border-color:#f0cd86;color:#301b08}
.pra-ap-section{border:1px solid #a87537;border-radius:13px;background:rgba(47,29,17,.76);overflow:hidden}
.pra-ap-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 15px;border-bottom:1px solid #9c6b31;background:linear-gradient(95deg,#4c290e,#34200f)}
.pra-ap-section-head h2{font-size:17px;color:#ffe2a3;margin:0 0 2px}
.pra-ap-section-head p{color:#ddbb89;margin:0;font-size:12px}
.pra-ap-section-head p strong{color:#fff1c9}
.pra-ap-search{display:flex;gap:6px;min-width:0;width:min(380px,38%)}
.pra-ap-search input{width:100%;min-width:0;min-height:37px;border:1px solid #ab804b;border-radius:8px;background:#fff6e9;color:#35200b;padding:8px 10px;font:inherit;font-size:13px}
.pra-ap-search button{flex:none;border:1px solid #ead198;border-radius:8px;padding:7px 13px;min-height:37px;background:linear-gradient(#f7de9f,#cb9540);color:#35200b;font:700 12px Tahoma,Arial,sans-serif;cursor:pointer}
.pra-ap-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;padding:12px;align-items:stretch;min-width:0}
.pra-ap-item{min-width:0;border:1px solid rgba(210,160,87,.33);border-radius:8px;background:var(--ap-card);overflow:hidden;display:flex;flex-direction:column;box-shadow:none}
.pra-ap-photo{display:block;position:relative;overflow:hidden;background:#100a06;aspect-ratio:1/1}
.pra-ap-photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 50%;transform:scale(1.025);transition:transform .2s}
.pra-ap-photo:hover img{transform:scale(1.07)}
.pra-ap-photo-id{position:absolute;right:5px;bottom:5px;background:#211006e0;color:#ffe1a5;border:1px solid #966c36;border-radius:4px;padding:1px 4px;font:700 10px/1.4 Tahoma,Arial,sans-serif}
.pra-ap-item-body{padding:8px;display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}
.pra-ap-item-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:35px;max-height:35px;color:#ffe2b6;overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.45}
.pra-ap-item-name:hover{color:#fff0cb;text-decoration:underline}
.pra-ap-item-meta{display:flex;justify-content:space-between;align-items:center;gap:3px;font-size:11px;color:#e6c695;white-space:nowrap}
.pra-ap-score{display:flex;align-items:center;gap:3px;color:#f0cc83;font-weight:700}
.pra-ap-score-dot{width:9px;height:9px;border-radius:50%;background:var(--pra-dot,#e8c479);display:inline-block;box-shadow:0 0 0 2px #0005}
.pra-ap-views{font-size:10px;color:#cab18d}
.pra-ap-status{display:block;margin-top:auto;text-align:center;font-weight:700;font-size:10px;border:1px solid #81715b;border-radius:5px;padding:4px 3px;color:#ebd0a6;background:#3b2b1c}
.pra-ap-status.is-show{color:#b4deff;border-color:#437ca4;background:#1d3b54}
.pra-ap-status.is-sale{color:#c4f7c3;border-color:#508254;background:#223a29}
.pra-ap-status.is-reserve{color:#ffe9a0;border-color:#ac8742;background:#51401b}
.pra-ap-status.is-booked{color:#ffd09a;border-color:#b77f38;background:#4a2e15}
.pra-ap-status.is-sold{color:#ffc6bd;border-color:#a7594c;background:#4b211d}
.pra-ap-attrs{padding-top:2px;border-top:1px solid #6e4e27}
.pra-ap-attrs summary{cursor:pointer;color:#d5b887;font-size:10px;list-style-position:inside}
.pra-ap-attrs dl{margin:6px 0 0;display:grid;grid-template-columns:1fr;gap:2px;max-height:130px;overflow:auto;font-size:10px}
.pra-ap-attrs dt{color:#a99174}.pra-ap-attrs dd{margin:0 0 4px;color:#f3dbad;overflow-wrap:anywhere}
.pra-ap-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;padding:12px 10px 18px;border-top:1px solid #6f4b28}
.pra-ap-pagination :is(a,span){display:inline-flex;align-items:center;justify-content:center;min-width:33px;min-height:34px;padding:5px 9px;border:1px solid #876039;border-radius:7px;background:#3c2819;font-size:12px;font-weight:700;color:#f5d49b}
.pra-ap-pagination a:hover,.pra-ap-pagination .is-current{background:#d7aa5e;border-color:#ffdc91;color:#2d1606}
.pra-ap-pagination span:not(.is-current){border:none;background:transparent}
.pra-ap-empty{padding:50px 20px;text-align:center;color:#e2bf83}
.pra-ap-advice{text-align:center;color:#bfa27e;margin:15px 0 28px;font-size:12px}
.pra-ap-footer{border-top:1px solid #865622;text-align:center;color:#ddbd8b;padding:16px 10px 22px;font-size:12px;background:#231409}
.pra-ap-footer a:hover{text-decoration:underline}
@media(max-width:1099px){.pra-ap-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.pra-ap-brand small{max-width:220px}}
@media(max-width:900px){.pra-ap-toplinks{display:none}.pra-ap-topcontrols{margin-left:auto}.pra-ap-mobile-menu{display:block}}
@media(max-width:700px){
 .pra-ap-topbar{gap:7px;min-height:57px;padding:6px 8px}.pra-ap-brand{gap:6px}
 .pra-ap-brand img{width:35px;height:35px}.pra-ap-brand strong{font-size:18px}.pra-ap-brand small{font-size:9px;max-width:112px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
 .pra-ap-topcontrols{gap:6px}.pra-ap-lang select{width:74px;height:36px;min-height:36px;padding-left:36px;font-size:12px}.pra-ap-lang::before{left:5px;width:24px;height:24px}
 .pra-ap-account{min-height:35px;padding:5px 8px;font-size:11px}.pra-ap-mobile-menu summary{min-height:35px;font-size:10px}
 .pra-ap-main{width:calc(100% - 16px)}.pra-ap-hero{display:block;margin:10px 0;padding:16px 12px}.pra-ap-hero h1{font-size:23px}.pra-ap-hero p:not(.pra-ap-eyebrow){font-size:12px}
 .pra-ap-hero-actions{margin-top:12px}.pra-ap-hero-actions a{font-size:11px;min-height:36px;padding:6px 10px}
 .pra-ap-section-head{display:block;padding:12px 9px}.pra-ap-section-head h2{font-size:15px}.pra-ap-section-head p{font-size:11px}
 .pra-ap-search{width:100%;margin-top:10px}.pra-ap-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:7px}
 .pra-ap-item-body{padding:5px;gap:4px}.pra-ap-item-name{font-size:10px;line-height:1.38;min-height:28px;max-height:28px}
 .pra-ap-photo-id{font-size:9px;right:3px;bottom:3px}.pra-ap-item-meta{font-size:10px}.pra-ap-views{font-size:9px}.pra-ap-status{font-size:9px;min-height:25px;padding:3px 2px}
 .pra-ap-attrs summary{font-size:9px}.pra-ap-footer{padding-bottom:12px}
}
@media(max-width:359px){.pra-ap-brand img{width:30px;height:30px}.pra-ap-brand strong{font-size:17px}.pra-ap-brand small{font-size:8px;max-width:76px}.pra-ap-account{padding:5px 6px;font-size:10px}.pra-ap-lang select{width:65px;padding-left:29px;font-size:10px}.pra-ap-lang::before{width:19px;height:19px;left:5px}.pra-ap-mobile-menu summary span:last-child{display:none}.pra-ap-grid{gap:4px;padding:5px}.pra-ap-item-body{padding:4px}.pra-ap-item-name{font-size:9.5px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}

.pra-ap-finder{margin:0 0 14px;border:1px solid #a87537;border-radius:13px;background:linear-gradient(155deg,#3a2011,#26170d);overflow:hidden}
.pra-ap-finder-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px;border-bottom:1px solid #865b2b}
.pra-ap-finder-head h2{font-size:15px;color:#ffe3ab;margin:0}
.pra-ap-finder-head a{display:inline-flex;align-items:center;min-height:31px;padding:5px 12px;white-space:nowrap;border:1px solid #dbb36f;border-radius:8px;background:linear-gradient(#f5dc9f,#d39e4f);color:#321e0c;font-weight:700;font-size:12px}
.pra-ap-finder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:13px}
.pra-ap-finder-grid form{min-width:0;margin:0;padding:11px 13px;border:1px solid #77542d;border-radius:10px;background:#fff0d90a}
.pra-ap-finder-grid label{display:block;margin:0 0 7px;color:#eacc96;font-size:12px;font-weight:700}
.pra-ap-finder-inputrow{display:flex;gap:6px;min-width:0}
.pra-ap-finder-inputrow input{width:100%;min-width:0;min-height:38px;padding:7px 10px;border:1px solid #ac844d;border-radius:8px;background:#fff8ea;color:#35210f;font:inherit;font-size:13px}
.pra-ap-finder-inputrow button{flex:none;min-height:38px;padding:7px 14px;border:1px solid #e4c487;border-radius:8px;background:linear-gradient(#f6d88f,#ca9236);color:#33200d;font-size:12px;font-weight:700;cursor:pointer}
@media(max-width:700px){.pra-ap-finder-head{padding:9px 10px}.pra-ap-finder-head h2{font-size:14px}.pra-ap-finder-head a{font-size:11px;padding:5px 8px}.pra-ap-finder-grid{grid-template-columns:minmax(0,1fr);gap:8px;padding:8px}.pra-ap-finder-grid form{padding:9px}}


/* Listshop directory: shop cards */
/* PRAASIA listshop: page-scoped enhancements over praasia_all_product.css */
.pra-ls-page .pra-ls-section-head{align-items:center;flex-wrap:wrap}
.pra-ls-page .pra-ls-sort{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}
.pra-ls-page .pra-ls-sort label{font-size:12px;font-weight:700;color:#ecd0a0}
.pra-ls-page .pra-ls-sort select{min-height:38px;min-width:165px;max-width:100%;padding:7px 9px;border:1px solid #b18a55;border-radius:8px;background:#fff8eb;color:#40260d;font:600 12px Tahoma,Arial,sans-serif}
.pra-ls-page .pra-ls-sort button{min-height:38px;padding:7px 12px;border:1px solid #eac681;border-radius:8px;background:linear-gradient(#f6dba2,#d09b4f);font-weight:700;color:#361c09;cursor:pointer}
.pra-ls-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;padding:12px;align-items:stretch;min-width:0}
.pra-ls-shop{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:7px;padding:8px;border:1px solid #8d6034;border-radius:10px;background:linear-gradient(160deg,#3f2514,#2c1a10);text-align:center}
.pra-ls-shop-link{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0}
.pra-ls-shop-media{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:1px solid #956c40;border-radius:9px;overflow:hidden;background:#e6d1a7}
.pra-ls-shop-media img{width:100%;height:100%;display:block;object-fit:contain;padding:3px}
.pra-ls-shop-placeholder{font-size:34px;color:#9c6b35}
.pra-ls-shop-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:34px;line-height:1.4;font-size:12px;font-weight:700;color:#ffe6ae;overflow-wrap:anywhere}
.pra-ls-shop-link:hover .pra-ls-shop-name{text-decoration:underline}
.pra-ls-rank{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:34px;font-size:11px;color:#f8cb74}
.pra-ls-rank-icons{display:flex;align-items:center;justify-content:center;gap:1px;max-width:100%;flex-wrap:wrap;min-height:14px}
.pra-ls-rank-icons img{display:block;width:13px;height:13px;object-fit:contain}
.pra-ls-rank-icons span{font-size:14px;line-height:1;color:#efc36d}
.pra-ls-visit{display:block;margin-top:auto;padding:6px 2px;border:1px solid #946a36;border-radius:7px;background:#6a421d;color:#ffe0a3!important;font-weight:700;font-size:11px}
.pra-ls-visit:hover{background:#b17b37;color:#2a170b!important}
.pra-ls-page .pra-ap-advice a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:1099px){.pra-ls-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}
@media(max-width:700px){.pra-ls-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:7px}.pra-ls-shop{padding:5px;gap:4px;border-radius:8px}.pra-ls-shop-name{font-size:10px;min-height:28px}.pra-ls-rank{font-size:10px;min-height:30px}.pra-ls-rank-icons img{width:11px;height:11px}.pra-ls-visit{font-size:9px;padding:5px 0}.pra-ls-page .pra-ls-sort{margin-top:9px}.pra-ls-page .pra-ls-sort select{min-width:150px}.pra-ls-shop-placeholder{font-size:23px}}
@media(max-width:359px){.pra-ls-grid{gap:4px;padding:5px}.pra-ls-shop{padding:4px}.pra-ls-shop-name{font-size:9px}.pra-ls-rank-icons img{width:10px;height:10px}.pra-ls-visit{font-size:8.5px}}

.pra-ls-updated{color:#c9ae8a;font-size:9px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
