{"id":23,"date":"2026-10-19T18:35:53","date_gmt":"2026-10-19T10:35:53","guid":{"rendered":"http:\/\/mytovs.com\/index.php\/product\/"},"modified":"2026-10-19T19:22:41","modified_gmt":"2026-10-19T11:22:41","slug":"product","status":"publish","type":"page","link":"https:\/\/mytovs.com\/?page_id=23","title":{"rendered":"\u4ea7\u54c1\u8be6\u60c5"},"content":{"rendered":"<style>\nhtml,body{margin:0!important;padding:0!important;\n  --wp--style--global--content-size:100%!important;\n  --wp--style--global--wide-size:100%!important;}\n.wp-block-template-part,body>header,body>footer{display:none!important;}\n.entry-content,.wp-block-post-content,main.wp-block-group{padding:0!important;margin:0!important;max-width:none!important;}\nmain .wp-block-group.alignfull,main .has-global-padding{padding:0!important;margin:0!important;max-width:none!important;}\n.wp-block-post-content.is-layout-constrained>*,.is-layout-constrained>*{max-width:none!important;}\n.wp-block-post-title,h1.wp-block-post-title,.wp-block-post-title a{display:none!important;}\nnav.links a{white-space:nowrap !important;}\nnav.links{gap:20px !important;}\n.hero h1{text-wrap:balance;}\n<\/style>\n<style>:root{ --ink:#0D1117; --ink-2:#1B2230; --muted:#5C6675; --muted-2:#8A93A2; --line:#E6E9EF; --paper:#FFFFFF; --paper-2:#F5F7FA; --brand:#1557FF; --brand-2:#3D7BFF; --brand-ink:#0B3BB8; --amber:#FF9F1C; --ok:#12A150; --r-s:10px; --r-m:16px; --r-l:24px; --r-xl:34px; --pad:clamp(20px,5vw,72px); --maxw:1280px; --sans:\"PingFang SC\",\"Microsoft YaHei\",\"Hiragino Sans GB\",system-ui,-apple-system,\"Segoe UI\",sans-serif; } *{box-sizing:border-box} html{scroll-behavior:smooth} body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.65; -webkit-font-smoothing:antialiased;text-wrap:pretty;overflow-x:hidden} img{max-width:100%;display:block} a{color:inherit;text-decoration:none} button,input,select,textarea{font-family:inherit} .wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)} h1,h2,h3,h4{margin:0;line-height:1.18;letter-spacing:-.01em} h1{font-size:clamp(32px,4.6vw,58px);font-weight:900} h2{font-size:clamp(24px,3vw,38px);font-weight:900} h3{font-size:19px;font-weight:800} .eyebrow{font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--brand);font-weight:700;margin:0 0 12px} .lede{color:var(--muted);font-size:clamp(15px,1.4vw,17.5px);max-width:60ch} .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 26px;border-radius:999px; font-size:15.5px;font-weight:800;border:1px solid transparent;white-space:nowrap;cursor:pointer;transition:.16s} .btn-primary{background:var(--brand);color:#fff;box-shadow:0 10px 26px rgba(21,87,255,.24)} .btn-primary:hover{background:var(--brand-2);transform:translateY(-1px)} .btn-ghost{background:#fff;border-color:var(--line);color:var(--ink)} .btn-ghost:hover{border-color:var(--ink)} .btn-sm{height:40px;padding:0 18px;font-size:14px} .announce{background:var(--ink);color:#fff;font-size:13px} .announce .wrap{display:flex;gap:26px;justify-content:space-between;align-items:center;height:40px} .announce span{opacity:.82;white-space:nowrap} .announce b{color:var(--amber)} header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.94);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)} header .wrap{display:flex;align-items:center;gap:30px;height:74px} .logo{display:flex;align-items:center;gap:10px;font-weight:900;font-size:23px;letter-spacing:-.03em} .logo i{width:30px;height:30px;border-radius:9px;background:linear-gradient(140deg,var(--brand),#7C3AED);display:block;flex:0 0 auto} .logo small{font-size:10.5px;font-weight:700;color:var(--muted-2);letter-spacing:.14em} nav.links{display:flex;gap:28px;margin-left:auto;font-size:15px;color:#333C4A;font-weight:600} nav.links a{padding:6px 0;border-bottom:2px solid transparent} nav.links a:hover{color:var(--brand);border-color:var(--brand)} .navcta{display:flex;gap:10px;align-items:center} .lang{display:inline-flex;background:var(--paper-2);border:1px solid var(--line);border-radius:999px;padding:3px} .lang button{border:0;background:transparent;height:32px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:800; color:var(--muted);cursor:pointer;transition:.15s} .lang button[aria-pressed=\"true\"]{background:var(--ink);color:#fff} .hero{padding:clamp(36px,5vw,74px) 0 clamp(40px,5vw,80px);background: radial-gradient(50% 40% at 88% 8%, rgba(21,87,255,.10), transparent 62%), radial-gradient(40% 36% at 6% 92%, rgba(124,58,237,.08), transparent 66%), #fff} .hero .wrap{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(26px,4vw,64px);align-items:center} .hero h1 span{color:var(--brand)} .chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px} .chip{font-size:13px;font-weight:700;border:1px solid var(--line);background:#fff;border-radius:999px;padding:7px 14px;color:#39424F} .cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px} .trust{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:26px;font-size:13.5px;color:var(--muted)} .trust span{display:flex;align-items:center;gap:7px} .trust span::before{content:\"\u2713\";color:var(--ok);font-weight:900} .hero-art{position:relative;border-radius:var(--r-xl);overflow:hidden;border:1px solid var(--line); box-shadow:0 30px 60px rgba(13,17,23,.10);background:var(--paper-2)} .hero-art img{width:100%;aspect-ratio:1\/1;object-fit:cover} .float{position:absolute;background:#fff;border:1px solid var(--line);border-radius:14px;padding:10px 15px; box-shadow:0 12px 28px rgba(13,17,23,.12);font-size:12.5px;color:var(--muted);max-width:60%} .float b{display:block;font-size:19px;color:var(--ink);letter-spacing:-.02em} .float.a{left:16px;bottom:16px} .float.b{right:16px;top:16px} .section{padding:clamp(48px,6vw,96px) 0} .section-head{display:flex;flex-wrap:wrap;gap:16px 40px;justify-content:space-between;align-items:flex-end;margin-bottom:36px} .cats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px} .cat{position:relative;border-radius:var(--r-l);overflow:hidden;border:1px solid var(--line);background:#fff;transition:.18s;display:block} .cat:hover{transform:translateY(-3px);box-shadow:0 24px 46px rgba(13,17,23,.12)} .cat img{aspect-ratio:4\/3;object-fit:cover;width:100%} .cat .body{padding:20px 22px 22px} .cat h3{margin-bottom:6px} .cat p{margin:0;font-size:14px;color:var(--muted)} .cat .count{position:absolute;top:14px;left:14px;background:rgba(13,17,23,.72);color:#fff;font-size:12px; padding:6px 11px;border-radius:999px;backdrop-filter:blur(4px)} .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px} .card{border:1px solid var(--line);border-radius:var(--r-l);overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:.18s} .card:hover{transform:translateY(-3px);box-shadow:0 24px 46px rgba(13,17,23,.12);border-color:#D7DCE6} .card .pic{position:relative;background:var(--paper-2)} .card .pic img{aspect-ratio:1\/1;object-fit:cover;width:100%} .card .tag{position:absolute;top:12px;left:12px;background:var(--brand);color:#fff;font-size:11.5px;font-weight:800; padding:5px 10px;border-radius:999px} .card .tag.new{background:var(--amber);color:#3A2700} .card .info{padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px;flex:1} .card h3{font-size:16.5px} .card p{margin:0;font-size:13.5px;color:var(--muted)} .card .meta{margin-top:auto;padding-top:12px;border-top:1px solid var(--line);display:flex;justify-content:space-between; align-items:center;font-size:13px;color:var(--muted)} .card .meta b{color:var(--brand-ink);font-size:15px} .factory{background:var(--ink);color:#fff} .factory .lede{color:#A8B1C0} .factory .wrap{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,60px);align-items:center; padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(48px,6vw,96px)} .facts{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#252C39;border:1px solid #252C39; border-radius:var(--r-m);overflow:hidden;margin-top:28px} .fact{background:var(--ink-2);padding:22px} .fact b{display:block;font-size:25px;font-weight:900;letter-spacing:-.02em} .fact span{font-size:12.5px;color:#9AA4B4} .flow{display:flex;flex-direction:column;gap:1px;background:#252C39;border:1px solid #252C39;border-radius:var(--r-l);overflow:hidden} .flow .row{background:var(--ink-2);padding:16px 20px;display:grid;grid-template-columns:46px 1fr;gap:2px 12px;align-items:baseline} .flow em{font-style:normal;font-size:12px;font-weight:900;color:var(--amber);letter-spacing:.06em} .flow b{font-size:15.5px;color:#fff} .flow span{grid-column:2;font-size:12.5px;color:#9AA4B4} .flow .row.hi{background:linear-gradient(90deg,rgba(255,159,28,.16),rgba(27,34,48,.6))} .flow .row.hi b{color:var(--amber)} .adv{display:grid;grid-template-columns:repeat(4,1fr);gap:18px} .adv .item{border:1px solid var(--line);border-radius:var(--r-l);padding:26px;background:#fff} .adv .item b{display:block;font-size:17px;margin-bottom:8px} .adv .item p{margin:0;font-size:13.5px;color:var(--muted)} .adv .num{font-size:13px;font-weight:900;color:var(--brand);letter-spacing:.1em;margin-bottom:14px;display:block} .inquiry{background:var(--paper-2);border-top:1px solid var(--line)} .inquiry .wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(24px,4vw,56px); padding-top:clamp(48px,6vw,92px);padding-bottom:clamp(48px,6vw,92px)} form.inq{display:grid;grid-template-columns:1fr 1fr;gap:14px;background:#fff;border:1px solid var(--line); border-radius:var(--r-l);padding:26px} form.inq label{display:flex;flex-direction:column;gap:7px;font-size:13px;color:var(--muted);font-weight:600} form.inq input,form.inq select,form.inq textarea{font-size:15px;color:var(--ink);background:#fff;border:1px solid var(--line); border-radius:11px;padding:12px 14px;height:48px;outline:none} form.inq textarea{height:96px;resize:vertical;padding-top:12px} form.inq input:focus,form.inq select:focus,form.inq textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(21,87,255,.16)} form.inq .full{grid-column:span 2} .hint{font-size:12px;color:var(--muted-2);grid-column:span 2;margin:0} details{border-bottom:1px solid var(--line);padding:18px 0} details summary{list-style:none;cursor:pointer;font-weight:800;font-size:16.5px;display:flex;justify-content:space-between;gap:20px} details summary::-webkit-details-marker{display:none} details summary::after{content:\"+\";color:var(--brand);font-size:22px;font-weight:900} details[open] summary::after{content:\"\u2013\"} details p{margin:12px 0 0;color:var(--muted);font-size:14.5px;max-width:78ch} footer{background:var(--ink);color:#9AA4B4;font-size:13.5px;padding:56px 0 28px} footer .cols{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:32px} footer h4{color:#fff;font-size:12.5px;letter-spacing:.12em;margin:0 0 14px;text-transform:uppercase} footer a{display:block;padding:5px 0} footer a:hover{color:#fff} footer .bottom{margin-top:40px;padding-top:20px;border-top:1px solid #252C39;display:flex;flex-wrap:wrap; gap:10px 24px;justify-content:space-between;font-size:12.5px;color:#6E7A8C} @media (max-width:1024px){ .hero .wrap,.factory .wrap,.inquiry .wrap{grid-template-columns:1fr} .cats,.grid{grid-template-columns:1fr 1fr} .adv{grid-template-columns:1fr 1fr} nav.links{display:none} footer .cols{grid-template-columns:1fr 1fr} } @media (max-width:620px){ .cats,.grid,.adv,form.inq,.facts{grid-template-columns:1fr} form.inq .full,.hint{grid-column:span 1} .announce .wrap{height:auto;padding:9px var(--pad);flex-wrap:wrap;gap:6px 16px} .announce span{white-space:normal} footer .cols{grid-template-columns:1fr} .cta-row .btn{flex:1 1 100%} header .wrap{gap:14px} .logo small{display:none} } .crumbs{font-size:13px;color:var(--muted);display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:20px 0 0} .crumbs a:hover{color:var(--brand)} .crumbs i{font-style:normal;color:var(--muted-2)} .page-head{padding:18px 0 30px;border-bottom:1px solid var(--line)} .page-head h1{font-size:clamp(26px,3.2vw,40px)} .filters{display:flex;flex-wrap:wrap;gap:26px;padding:24px 0;border-bottom:1px solid var(--line)} .fgroup{display:flex;align-items:center;gap:10px;flex-wrap:wrap} .fgroup>b{font-size:13px;color:var(--muted);font-weight:700;margin-right:2px} .fbtn{height:36px;padding:0 15px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:13.5px; color:#39424F;cursor:pointer;font-weight:600} .fbtn[aria-pressed=\"true\"]{background:var(--ink);border-color:var(--ink);color:#fff} .pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;padding:32px 0 10px} .pager{display:flex;gap:8px;justify-content:center;padding:34px 0 0} .pager button{width:40px;height:40px;border-radius:10px;border:1px solid var(--line);background:#fff;font-weight:700;color:#39424F;cursor:pointer} .pager button[aria-current=\"true\"]{background:var(--brand);border-color:var(--brand);color:#fff} .detail{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,4vw,56px);padding:34px 0 10px;align-items:start} .gallery .main{border:1px solid var(--line);border-radius:var(--r-l);overflow:hidden;background:var(--paper-2)} .gallery .main img{width:100%;aspect-ratio:1\/1;object-fit:cover;display:block} .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px} .thumbs img{border:1px solid var(--line);border-radius:14px;cursor:pointer;background:#fff} .thumbs img[aria-current=\"true\"]{border-color:var(--brand);box-shadow:0 0 0 2px rgba(21,87,255,.18)} .buybox h1{font-size:clamp(24px,2.8vw,34px);margin-bottom:10px} .price{display:flex;align-items:baseline;gap:12px;margin:18px 0 4px} .price b{font-size:34px;letter-spacing:-.02em;color:var(--brand-ink)} .price span{font-size:13.5px;color:var(--muted)} .opt{margin-top:22px} .opt>span{display:block;font-size:13px;color:var(--muted);font-weight:700;margin-bottom:9px} .opt .row{display:flex;flex-wrap:wrap;gap:9px} .buy-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px} .serv{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:22px;font-size:13.5px;color:var(--muted)} .serv span{display:flex;align-items:center;gap:7px} .serv span::before{content:\"\u2713\";color:var(--ok);font-weight:900} .tabs{display:flex;gap:6px;border-bottom:1px solid var(--line);margin-top:44px;flex-wrap:wrap} .tabs button{border:0;background:transparent;padding:14px 18px;font-size:15px;font-weight:800;color:var(--muted);cursor:pointer; border-bottom:2px solid transparent} .tabs button[aria-selected=\"true\"]{color:var(--ink);border-color:var(--brand)} .tabpane{padding:26px 0 0} .spec-list{display:grid;grid-template-columns:220px 1fr;gap:0;border:1px solid var(--line);border-radius:var(--r-m);overflow:hidden} .spec-list div{padding:14px 18px;border-bottom:1px solid var(--line);font-size:14.5px} .spec-list div:nth-child(odd){background:#FAFBFF;color:var(--muted);font-weight:700} .cta-band{background:var(--ink);color:#fff;border-radius:var(--r-xl);padding:clamp(26px,4vw,48px);display:flex; flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center;margin:8px 0 0} .cta-band .lede{color:#A8B1C0} @media (max-width:1024px){ .pgrid{grid-template-columns:1fr 1fr} .detail{grid-template-columns:1fr} } @media (max-width:620px){ .pgrid{grid-template-columns:1fr} }<\/style>\n<div class=\"announce\">\n<div class=\"wrap\">\n  <span data-zh=\"\u6e90\u5934\u5de5\u5382 \u00b7 12 \u5e74\u94a2\u5316\u819c\u5236\u9020 \u00b7 OEM\/ODM \u5b9a\u5236\" data-en=\"Source factory \u00b7 12 years in screen protectors \u00b7 OEM\/ODM\"><b>\u6e90\u5934\u5de5\u5382<\/b> \u00b7 12 \u5e74\u94a2\u5316\u819c\u5236\u9020 \u00b7 OEM\/ODM \u5b9a\u5236<\/span><br \/>\n  <span data-zh=\"\u514d\u8d39\u6837\u54c1 \u00b7 \u5168\u7403\u76f4\u53d1\" data-en=\"Free samples \u00b7 Worldwide shipping\">\u514d\u8d39\u6837\u54c1 \u00b7 \u5168\u7403\u76f4\u53d1<\/span><br \/>\n  <span data-zh=\"2 \u7247\u88c5\u73b0\u8d27 \u00b7 48 \u5c0f\u65f6\u53d1\u8d27\" data-en=\"2-packs in stock \u00b7 Ships in 48 hours\">2 \u7247\u88c5\u73b0\u8d27 \u00b7 48 \u5c0f\u65f6\u53d1\u8d27<\/span>\n<\/div>\n<\/div>\n<header>\n<div class=\"wrap\">\n  <a class=\"logo\" href=\"\/\"><i><\/i>TOVS<small data-zh=\"\u94a2\u5316\u819c\u6e90\u5934\u5de5\u5382\" data-en=\"SCREEN PROTECTOR FACTORY\">\u94a2\u5316\u819c\u6e90\u5934\u5de5\u5382<\/small><\/a><\/p>\n<nav class=\"links\">\n    <a href=\"\/?page_id=22\" data-zh=\"\u4ea7\u54c1\u4e2d\u5fc3\" data-en=\"Products\">\u4ea7\u54c1\u4e2d\u5fc3<\/a><br \/>\n    <a href=\"\/#factory\" data-zh=\"\u5de5\u5382\u5b9e\u529b\" data-en=\"Factory\">\u5de5\u5382\u5b9e\u529b<\/a><br \/>\n    <a href=\"\/#adv\" data-zh=\"\u4e3a\u4ec0\u4e48\u9009\u6211\u4eec\" data-en=\"Why us\">\u4e3a\u4ec0\u4e48\u9009\u6211\u4eec<\/a><br \/>\n    <a href=\"\/#faq\" data-zh=\"\u5e38\u89c1\u95ee\u9898\" data-en=\"FAQ\">\u5e38\u89c1\u95ee\u9898<\/a><br \/>\n    <a href=\"\/#inquiry\" data-zh=\"\u8054\u7cfb\u8be2\u4ef7\" data-en=\"Contact\">\u8054\u7cfb\u8be2\u4ef7<\/a><br \/>\n  <\/nav>\n<div class=\"navcta\">\n<div class=\"lang\" role=\"group\" aria-label=\"Language\">\n      <button type=\"button\" class=\"lang-btn\" data-lang=\"zh\" aria-pressed=\"true\">\u4e2d\u6587<\/button><br \/>\n      <button type=\"button\" class=\"lang-btn\" data-lang=\"en\" aria-pressed=\"false\">EN<\/button>\n    <\/div>\n<p>    <a class=\"btn btn-primary btn-sm\" href=\"\/#inquiry\" data-zh=\"\u7acb\u5373\u8be2\u4ef7\" data-en=\"Get a quote\">\u7acb\u5373\u8be2\u4ef7<\/a>\n  <\/div>\n<\/div>\n<\/header>\n<section>\n<div class=\"wrap\">\n<div class=\"crumbs\">\n    <a href=\"\/\" data-zh=\"\u9996\u9875\" data-en=\"Home\">\u9996\u9875<\/a><i>\/<\/i><br \/>\n    <a href=\"\/?page_id=22\" data-zh=\"\u4ea7\u54c1\u4e2d\u5fc3\" data-en=\"Products\">\u4ea7\u54c1\u4e2d\u5fc3<\/a><i>\/<\/i><br \/>\n    <a href=\"\/?page_id=22\" data-zh=\"\u9632\u7aa5\u819c\u7cfb\u5217\" data-en=\"Privacy series\">\u9632\u7aa5\u819c\u7cfb\u5217<\/a><i>\/<\/i><br \/>\n    <span data-zh=\"\u9632\u7aa5\u94a2\u5316\u819c \u00b7 2 \u7247\u88c5\" data-en=\"Privacy Glass \u00b7 2-pack\">\u9632\u7aa5\u94a2\u5316\u819c \u00b7 2 \u7247\u88c5<\/span>\n  <\/div>\n<div class=\"detail\">\n<div class=\"gallery\">\n<div class=\"main\"><img decoding=\"async\" id=\"mainImg\" src=\"\/wp-content\/uploads\/2026\/10\/prod_privacy_2pack.png\" alt=\"privacy tempered glass 2-pack\"><\/div>\n<div class=\"thumbs\" id=\"thumbs\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/prod_privacy_2pack.png\" alt=\"view 1\" aria-current=\"true\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/prod_clear_9h.png\" alt=\"view 2\" aria-current=\"false\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/prod_curved_hydrogel.png\" alt=\"view 3\" aria-current=\"false\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/prod_matte_glass.png\" alt=\"view 4\" aria-current=\"false\"><\/div>\n<\/p><\/div>\n<div class=\"buybox\">\n<p class=\"eyebrow\" data-zh=\"\u9632\u7aa5\u819c\u7cfb\u5217 \u00b7 \u4e3b\u63a8\u6b3e\" data-en=\"Privacy series \u00b7 flagship\">\u9632\u7aa5\u819c\u7cfb\u5217 \u00b7 \u4e3b\u63a8\u6b3e<\/p>\n<h1 data-zh=\"\u9632\u7aa5\u94a2\u5316\u819c \u00b7 2 \u7247\u88c5\" data-en=\"Privacy Tempered Glass \u00b7 2-pack\">\u9632\u7aa5\u94a2\u5316\u819c \u00b7 2 \u7247\u88c5<\/h1>\n<p class=\"lede\" data-zh=\"\u542b\u65e0\u5c18\u4ed3\uff0c\u6b63\u89c6\u6e05\u6670\u3001\u5de6\u53f3\u4fa7\u770b\u8f6c\u9ed1\uff1b9H \u5927\u5f27\u8fb9\uff0c\u9632\u9759\u7535\u5904\u7406\u3002\u4e24\u7247\u88c5\uff0c\u7b2c\u4e00\u7247\u8d34\u5e9f\u8fd8\u6709\u4e00\u7247\u3002\"\n         data-en=\"Dust-free applicator included. Clear head-on, black from either side. 9H curved edge, anti-static treated. Two sheets, so a botched first try isn't a problem.\">\u542b\u65e0\u5c18\u4ed3\uff0c\u6b63\u89c6\u6e05\u6670\u3001\u5de6\u53f3\u4fa7\u770b\u8f6c\u9ed1\uff1b9H \u5927\u5f27\u8fb9\uff0c\u9632\u9759\u7535\u5904\u7406\u3002\u4e24\u7247\u88c5\uff0c\u7b2c\u4e00\u7247\u8d34\u5e9f\u8fd8\u6709\u4e00\u7247\u3002<\/p>\n<div class=\"price\"><b data-zh=\"\u6279\u53d1\u8be2\u4ef7\" data-en=\"Wholesale quote\">\u6279\u53d1\u8be2\u4ef7<\/b><br \/>\n        <span data-zh=\"MOQ 100 \u7247 \u00b7 \u53ef\u6309\u6570\u91cf\u8c08\u4ef7\" data-en=\"MOQ 100 pcs \u00b7 tiered pricing by quantity\">MOQ 100 \u7247 \u00b7 \u53ef\u6309\u6570\u91cf\u8c08\u4ef7<\/span><\/div>\n<div class=\"opt\"><span data-zh=\"\u673a\u578b\" data-en=\"Model\">\u673a\u578b<\/span><\/p>\n<div class=\"row\">\n          <button class=\"fbtn\" aria-pressed=\"true\">iPhone 16 Pro Max<\/button><br \/>\n          <button class=\"fbtn\" aria-pressed=\"false\">iPhone 16 Pro<\/button><br \/>\n          <button class=\"fbtn\" aria-pressed=\"false\">Samsung S25 Ultra<\/button><br \/>\n          <button class=\"fbtn\" aria-pressed=\"false\" data-zh=\"\u5176\u4ed6\u673a\u578b\" data-en=\"Other models\">\u5176\u4ed6\u673a\u578b<\/button>\n        <\/div>\n<\/div>\n<div class=\"opt\"><span data-zh=\"\u6570\u91cf\" data-en=\"Quantity\">\u6570\u91cf<\/span><\/p>\n<div class=\"row\">\n          <button class=\"fbtn\" aria-pressed=\"false\" data-zh=\"\u6837\u54c1 1\u201310 \u7247\" data-en=\"Sample 1\u201310\">\u6837\u54c1 1\u201310 \u7247<\/button><br \/>\n          <button class=\"fbtn\" aria-pressed=\"true\" data-zh=\"100\u20131000 \u7247\" data-en=\"100\u20131,000\">100\u20131000 \u7247<\/button><br \/>\n          <button class=\"fbtn\" aria-pressed=\"false\" data-zh=\"1000 \u7247\u4ee5\u4e0a\" data-en=\"1,000+\">1000 \u7247\u4ee5\u4e0a<\/button>\n        <\/div>\n<\/div>\n<div class=\"buy-cta\">\n        <a class=\"btn btn-primary\" id=\"orderBtn\" href=\"\/?page_id=24\" data-zh=\"\u7acb\u5373\u4e0b\u5355\" data-en=\"Order now\">\u7acb\u5373\u4e0b\u5355<\/a><br \/>\n        <a class=\"btn btn-ghost\" id=\"sampleBtn\" href=\"order.html?qty=10\" data-zh=\"\u7533\u8bf7\u514d\u8d39\u6837\u54c1\" data-en=\"Request a free sample\">\u7533\u8bf7\u514d\u8d39\u6837\u54c1<\/a>\n      <\/div>\n<div class=\"serv\">\n        <span data-zh=\"48 \u5c0f\u65f6\u53d1\u8d27\" data-en=\"Ships in 48 hours\">48 \u5c0f\u65f6\u53d1\u8d27<\/span><br \/>\n        <span data-zh=\"\u8d34\u5e9f\u5305\u8865\" data-en=\"Free replacement sheet\">\u8d34\u5e9f\u5305\u8865<\/span><br \/>\n        <span data-zh=\"\u652f\u6301 OEM \/ ODM\" data-en=\"OEM \/ ODM available\">\u652f\u6301 OEM \/ ODM<\/span><br \/>\n        <span data-zh=\"\u5168\u7403\u76f4\u53d1\" data-en=\"Worldwide shipping\">\u5168\u7403\u76f4\u53d1<\/span>\n      <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tabs\" role=\"tablist\">\n    <button role=\"tab\" aria-selected=\"true\" data-zh=\"\u4ea7\u54c1\u8bf4\u660e\" data-en=\"Overview\">\u4ea7\u54c1\u8bf4\u660e<\/button><br \/>\n    <button role=\"tab\" aria-selected=\"false\" data-zh=\"\u89c4\u683c\u53c2\u6570\" data-en=\"Specifications\">\u89c4\u683c\u53c2\u6570<\/button><br \/>\n    <button role=\"tab\" aria-selected=\"false\" data-zh=\"\u5305\u88c5\u6e05\u5355\" data-en=\"In the box\">\u5305\u88c5\u6e05\u5355<\/button><br \/>\n    <button role=\"tab\" aria-selected=\"false\" data-zh=\"\u5b9a\u5236\u4e0e\u4ea4\u671f\" data-en=\"Customisation &amp; lead time\">\u5b9a\u5236\u4e0e\u4ea4\u671f<\/button>\n  <\/div>\n<div class=\"tabpane\" id=\"paneOverview\">\n<p class=\"lede\" data-zh=\"\u9632\u7aa5\u5c42\u63a7\u5236\u53ef\u89c6\u89d2\u5ea6\uff1a\u6b63\u5bf9\u4f60\u7684\u4eba\u770b\u5f97\u6e05\u695a\uff0c\u5750\u5728\u5de6\u53f3\u4e24\u4fa7\u7684\u4eba\u53ea\u770b\u5230\u9ed1\u5c4f\u3002\u9632\u7aa5\u6b3e\u591a\u7528\u4e8e\u901a\u52e4\u3001\u5546\u52a1\u4e0e\u9700\u8981\u4fdd\u62a4\u9690\u79c1\u7684\u573a\u666f\uff0c\u7535\u7ade\u6b3e\u5728\u540c\u6837\u539f\u7406\u4e0a\u505a\u4e86\u4e0d\u523a\u773c\u3001\u4e0d\u504f\u8272\u7684\u5904\u7406\u3002\"\n       data-en=\"The privacy layer controls the viewing angle: whoever faces the screen sees it clearly, anyone sitting to either side sees only black. Built for commuting, business use and any context where privacy matters; the gaming version adds a non-glare, colour-true finish.\">\u9632\u7aa5\u5c42\u63a7\u5236\u53ef\u89c6\u89d2\u5ea6\uff1a\u6b63\u5bf9\u4f60\u7684\u4eba\u770b\u5f97\u6e05\u695a\uff0c\u5750\u5728\u5de6\u53f3\u4e24\u4fa7\u7684\u4eba\u53ea\u770b\u5230\u9ed1\u5c4f\u3002\u9632\u7aa5\u6b3e\u591a\u7528\u4e8e\u901a\u52e4\u3001\u5546\u52a1\u4e0e\u9700\u8981\u4fdd\u62a4\u9690\u79c1\u7684\u573a\u666f\uff0c\u7535\u7ade\u6b3e\u5728\u540c\u6837\u539f\u7406\u4e0a\u505a\u4e86\u4e0d\u523a\u773c\u3001\u4e0d\u504f\u8272\u7684\u5904\u7406\u3002<\/p>\n<p class=\"lede\" style=\"margin-top:14px\" data-zh=\"\u5de5\u827a\uff1a\u9632\u7aa5\u9540\u5c42 + 2.5D \u5927\u5f27\u8fb9 + \u758f\u6cb9\u5c42 + \u9632\u9759\u7535\u5904\u7406\uff1b\u542b\u65e0\u5c18\u4ed3\uff0c\u95ed\u5408\u72b6\u6001\u4e0b\u5b8c\u6210\u8d34\u5408\uff0c\u4e0d\u8fdb\u7070\u3001\u4e0d\u7528\u5bf9\u5b54\u3002\"\n       data-en=\"Construction: privacy coating + 2.5D curved edge + oleophobic layer + anti-static treatment. The dust-free applicator applies the sheet in a sealed tray \u2014 no dust, no aligning.\">\u5de5\u827a\uff1a\u9632\u7aa5\u9540\u5c42 + 2.5D \u5927\u5f27\u8fb9 + \u758f\u6cb9\u5c42 + \u9632\u9759\u7535\u5904\u7406\uff1b\u542b\u65e0\u5c18\u4ed3\uff0c\u95ed\u5408\u72b6\u6001\u4e0b\u5b8c\u6210\u8d34\u5408\uff0c\u4e0d\u8fdb\u7070\u3001\u4e0d\u7528\u5bf9\u5b54\u3002<\/p>\n<\/p><\/div>\n<div class=\"tabpane\" id=\"paneSpec\" hidden>\n<div class=\"spec-list\">\n<div data-zh=\"\u4ea7\u54c1\u540d\u79f0\" data-en=\"Product\">\u4ea7\u54c1\u540d\u79f0<\/div>\n<div data-zh=\"\u624b\u673a\u9632\u7aa5\u94a2\u5316\u819c\uff082 \u7247\u88c5\uff09\" data-en=\"Privacy tempered glass screen protector (2-pack)\">\u624b\u673a\u9632\u7aa5\u94a2\u5316\u819c\uff082 \u7247\u88c5\uff09<\/div>\n<div data-zh=\"\u786c\u5ea6\" data-en=\"Hardness\">\u786c\u5ea6<\/div>\n<div data-zh=\"9H\uff08\u94c5\u7b14\u786c\u5ea6\u8ba1\u53e3\u5f84\uff0c\u975e\u83ab\u6c0f\u786c\u5ea6\uff09\" data-en=\"9H on the pencil-hardness scale \u2014 not Mohs\">9H\uff08\u94c5\u7b14\u786c\u5ea6\u8ba1\u53e3\u5f84\uff0c\u975e\u83ab\u6c0f\u786c\u5ea6\uff09<\/div>\n<div data-zh=\"\u9632\u7aa5\u89d2\u5ea6\" data-en=\"Privacy angle\">\u9632\u7aa5\u89d2\u5ea6<\/div>\n<div data-zh=\"\u6b63\u89c6\u6e05\u6670\uff0c\u5de6\u53f3\u4fa7\u770b\u8f6c\u9ed1\uff1b\u5177\u4f53\u89d2\u5ea6\u4ee5\u5b9e\u6d4b\u6807\u6ce8\u4e3a\u51c6\" data-en=\"Clear head-on, black from the sides; exact tested angle stated on request\">\u6b63\u89c6\u6e05\u6670\uff0c\u5de6\u53f3\u4fa7\u770b\u8f6c\u9ed1\uff1b\u5177\u4f53\u89d2\u5ea6\u4ee5\u5b9e\u6d4b\u6807\u6ce8\u4e3a\u51c6<\/div>\n<div data-zh=\"\u73bb\u7483\u7c7b\u578b\" data-en=\"Glass\">\u73bb\u7483\u7c7b\u578b<\/div>\n<div data-zh=\"2.5D \u5927\u5f27\u8fb9\u5168\u8d34\u5408\u94a2\u5316\u73bb\u7483 \u00b7 \u9632\u9759\u7535\" data-en=\"2.5D full-adhesion tempered glass \u00b7 anti-static\">2.5D \u5927\u5f27\u8fb9\u5168\u8d34\u5408\u94a2\u5316\u73bb\u7483 \u00b7 \u9632\u9759\u7535<\/div>\n<div data-zh=\"\u9002\u914d\u673a\u578b\" data-en=\"Compatibility\">\u9002\u914d\u673a\u578b<\/div>\n<div data-zh=\"Apple \/ \u534e\u4e3a \/ \u5c0f\u7c73 \/ \u4e09\u661f \/ OPPO \u7b49\u5728\u552e\u4e3b\u6d41\u673a\u578b\uff0c\u51b7\u95e8\u673a\u578b\u53ef\u8be2\" data-en=\"Apple, Huawei, Xiaomi, Samsung, OPPO and more; obscure models on request\">Apple \/ \u534e\u4e3a \/ \u5c0f\u7c73 \/ \u4e09\u661f \/ OPPO \u7b49\u5728\u552e\u4e3b\u6d41\u673a\u578b\uff0c\u51b7\u95e8\u673a\u578b\u53ef\u8be2<\/div>\n<\/p><\/div>\n<p class=\"hint\" style=\"margin-top:12px\" data-zh=\"\u6ce8\uff1a\u758f\u6cb9\u5c42\u8010\u7528\u6b21\u6570\u3001\u900f\u5149\u7387\u7b49\u9700\u5b9e\u6d4b\u540e\u6807\u6ce8\uff0c\u672c\u9875\u6682\u4e0d\u5217\u5177\u4f53\u6570\u503c\u3002\"\n       data-en=\"Note: coating durability and light transmission require bench testing before we publish a figure.\">\u6ce8\uff1a\u758f\u6cb9\u5c42\u8010\u7528\u6b21\u6570\u3001\u900f\u5149\u7387\u7b49\u9700\u5b9e\u6d4b\u540e\u6807\u6ce8\uff0c\u672c\u9875\u6682\u4e0d\u5217\u5177\u4f53\u6570\u503c\u3002<\/p>\n<\/p><\/div>\n<div class=\"tabpane\" id=\"paneBox\" hidden>\n<p class=\"lede\" data-zh=\"\u94a2\u5316\u819c \u00d72\u3001\u65e0\u5c18\u4ed3 \u00d71\u3001\u9664\u5c18\u8d34 \u00d72\u3001\u6e05\u6d01\u6e7f\u5dfe \u00d72\u3001\u5e72\u5e03 \u00d71\uff1b\u53ef\u6309\u5ba2\u6237\u8981\u6c42\u66f4\u6362\u76d2\u578b\u4e0e\u968f\u9644\u914d\u4ef6\u3002\"\n       data-en=\"Glass \u00d72, dust-free applicator \u00d71, dust-removal stickers \u00d72, wet wipe \u00d72, dry cloth \u00d71 \u2014 box and accessories can be swapped to your specification.\">\u94a2\u5316\u819c \u00d72\u3001\u65e0\u5c18\u4ed3 \u00d71\u3001\u9664\u5c18\u8d34 \u00d72\u3001\u6e05\u6d01\u6e7f\u5dfe \u00d72\u3001\u5e72\u5e03 \u00d71\uff1b\u53ef\u6309\u5ba2\u6237\u8981\u6c42\u66f4\u6362\u76d2\u578b\u4e0e\u968f\u9644\u914d\u4ef6\u3002<\/p>\n<\/p><\/div>\n<div class=\"tabpane\" id=\"paneLead\" hidden>\n<p class=\"lede\" data-zh=\"\u652f\u6301 OEM \/ ODM\uff1a\u76d2\u578b\u3001\u4e1d\u5370\u3001\u8bf4\u660e\u4e66\u3001\u8bed\u8a00\u7248\u672c\u90fd\u53ef\u6309\u4f60\u7684\u5e02\u573a\u505a\u3002\u5e38\u89c4\u673a\u578b\u73b0\u8d27 48 \u5c0f\u65f6\u5185\u53d1\u51fa\uff0c\u65b0\u673a\u578b\u53f7 72 \u5c0f\u65f6\u5185\u8865\u9f50\u4e0a\u67b6\uff1b\u5b9a\u5236\u5305\u88c5\u53e6\u8ba1\u6253\u6837\u65f6\u95f4\u3002\"\n       data-en=\"OEM \/ ODM supported: box, printing, manual and language version can be produced for your market. Standard models ship within 48 hours, new launches are covered within 72 hours; custom packaging adds sampling time.\">\u652f\u6301 OEM \/ ODM\uff1a\u76d2\u578b\u3001\u4e1d\u5370\u3001\u8bf4\u660e\u4e66\u3001\u8bed\u8a00\u7248\u672c\u90fd\u53ef\u6309\u4f60\u7684\u5e02\u573a\u505a\u3002\u5e38\u89c4\u673a\u578b\u73b0\u8d27 48 \u5c0f\u65f6\u5185\u53d1\u51fa\uff0c\u65b0\u673a\u578b\u53f7 72 \u5c0f\u65f6\u5185\u8865\u9f50\u4e0a\u67b6\uff1b\u5b9a\u5236\u5305\u88c5\u53e6\u8ba1\u6253\u6837\u65f6\u95f4\u3002<\/p>\n<\/p><\/div>\n<div class=\"section-head\" style=\"margin-top:56px\">\n<div>\n<p class=\"eyebrow\" data-zh=\"\u76f8\u5173\u4ea7\u54c1\" data-en=\"Related products\">\u76f8\u5173\u4ea7\u54c1<\/p>\n<h2 data-zh=\"\u540c\u7c7b\u4e3b\u63a8\u6b3e\" data-en=\"More from the same series\">\u540c\u7c7b\u4e3b\u63a8\u6b3e<\/h2>\n<\/div><\/div>\n<div class=\"pgrid\">\n<div class=\"card\" data-sku=\"clear-9h\">\n<div class=\"pic\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/prod_clear_9h.png\" alt=\"Clear Glass \u00b7 9H\"><\/div>\n<div class=\"info\">\n<h3 data-zh=\"\u9ad8\u6e05\u94a2\u5316\u819c \u00b7 9H\" data-en=\"Clear Glass \u00b7 9H\">\u9ad8\u6e05\u94a2\u5316\u819c \u00b7 9H<\/h3>\n<p data-zh=\"\u9ad8\u900f\u4e0d\u504f\u8272\" data-en=\"Colour-true clarity\">\u9ad8\u900f\u4e0d\u504f\u8272<\/p>\n<div class=\"meta\"><span data-zh=\"MOQ 100 \u7247\" data-en=\"MOQ 100 pcs\">MOQ 100 \u7247<\/span><br \/>\n          <b data-zh=\"\u6279\u53d1\u8be2\u4ef7\" data-en=\"Wholesale quote\">\u6279\u53d1\u8be2\u4ef7<\/b><\/div>\n<\/div><\/div>\n<div class=\"card\" data-sku=\"gaming-privacy\">\n<div class=\"pic\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/prod_gaming_privacy.png\" alt=\"Gaming Privacy Film\"><\/div>\n<div class=\"info\">\n<h3 data-zh=\"\u7535\u7ade\u9632\u7aa5\u819c\" data-en=\"Gaming Privacy Film\">\u7535\u7ade\u9632\u7aa5\u819c<\/h3>\n<p data-zh=\"\u4e0d\u523a\u773c\u4e0d\u504f\u8272\" data-en=\"No glare, no colour shift\">\u4e0d\u523a\u773c\u4e0d\u504f\u8272<\/p>\n<div class=\"meta\"><span data-zh=\"MOQ 100 \u7247\" data-en=\"MOQ 100 pcs\">MOQ 100 \u7247<\/span><br \/>\n          <b data-zh=\"\u6279\u53d1\u8be2\u4ef7\" data-en=\"Wholesale quote\">\u6279\u53d1\u8be2\u4ef7<\/b><\/div>\n<\/div><\/div>\n<div class=\"card\" data-sku=\"curved-hydrogel\">\n<div class=\"pic\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/prod_curved_hydrogel.png\" alt=\"Curved Hydrogel Film\"><\/div>\n<div class=\"info\">\n<h3 data-zh=\"\u66f2\u9762\u6c34\u51dd\u819c\" data-en=\"Curved Hydrogel Film\">\u66f2\u9762\u6c34\u51dd\u819c<\/h3>\n<p data-zh=\"\u8d34\u5408\u66f2\u9762\" data-en=\"Fits curved screens\">\u8d34\u5408\u66f2\u9762<\/p>\n<div class=\"meta\"><span data-zh=\"MOQ 100 \u7247\" data-en=\"MOQ 100 pcs\">MOQ 100 \u7247<\/span><br \/>\n          <b data-zh=\"\u6279\u53d1\u8be2\u4ef7\" data-en=\"Wholesale quote\">\u6279\u53d1\u8be2\u4ef7<\/b><\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/div>\n<\/section>\n<footer>\n<div class=\"wrap\">\n<div class=\"cols\">\n<div>\n<div class=\"logo\" style=\"color:#fff\"><i><\/i>TOVS<\/div>\n<p style=\"max-width:34ch;margin-top:14px\" data-zh=\"\u624b\u673a\u94a2\u5316\u819c\u6e90\u5934\u5de5\u5382 \u00b7 \u94a2\u5316\u819c \/ \u9632\u7aa5\u819c \/ \u6c34\u51dd\u819c \u00b7 OEM\/ODM \u5b9a\u5236\uff0c\u5168\u7403\u76f4\u53d1\u3002\"\n         data-en=\"Phone screen protector factory \u00b7 tempered glass \/ privacy \/ hydrogel \u00b7 OEM &amp; ODM, shipped worldwide.\">\u624b\u673a\u94a2\u5316\u819c\u6e90\u5934\u5de5\u5382 \u00b7 \u94a2\u5316\u819c \/ \u9632\u7aa5\u819c \/ \u6c34\u51dd\u819c \u00b7 OEM\/ODM \u5b9a\u5236\uff0c\u5168\u7403\u76f4\u53d1\u3002<\/p>\n<\/p><\/div>\n<div>\n<h4 data-zh=\"\u4ea7\u54c1\" data-en=\"Products\">\u4ea7\u54c1<\/h4>\n<p>      <a href=\"\/?page_id=22\" data-zh=\"\u94a2\u5316\u819c\u7cfb\u5217\" data-en=\"Tempered glass\">\u94a2\u5316\u819c\u7cfb\u5217<\/a><br \/>\n      <a href=\"\/?page_id=22\" data-zh=\"\u9632\u7aa5\u819c\u7cfb\u5217\" data-en=\"Privacy film\">\u9632\u7aa5\u819c\u7cfb\u5217<\/a><br \/>\n      <a href=\"\/?page_id=22\" data-zh=\"\u6c34\u51dd\u819c\u7cfb\u5217\" data-en=\"Hydrogel film\">\u6c34\u51dd\u819c\u7cfb\u5217<\/a><\/div>\n<div>\n<h4 data-zh=\"\u5408\u4f5c\" data-en=\"Work with us\">\u5408\u4f5c<\/h4>\n<p>      <a href=\"\/#inquiry\" data-zh=\"\u6279\u53d1\u8be2\u4ef7\" data-en=\"Wholesale enquiry\">\u6279\u53d1\u8be2\u4ef7<\/a><br \/>\n      <a href=\"\/#factory\" data-zh=\"\u5de5\u5382\u5b9e\u529b\" data-en=\"Factory\">\u5de5\u5382\u5b9e\u529b<\/a><br \/>\n      <a href=\"\/#inquiry\" data-zh=\"OEM \/ ODM\" data-en=\"OEM \/ ODM\">OEM \/ ODM<\/a><\/div>\n<div>\n<h4 data-zh=\"\u652f\u6301\" data-en=\"Support\">\u652f\u6301<\/h4>\n<p>      <a href=\"\/#faq\" data-zh=\"\u5e38\u89c1\u95ee\u9898\" data-en=\"FAQ\">\u5e38\u89c1\u95ee\u9898<\/a><br \/>\n      <a href=\"\/#inquiry\" data-zh=\"\u514d\u8d39\u6837\u54c1\" data-en=\"Free samples\">\u514d\u8d39\u6837\u54c1<\/a><br \/>\n      <a href=\"\/#inquiry\" data-zh=\"\u8d34\u5e9f\u5305\u8865\" data-en=\"Free replacement\">\u8d34\u5e9f\u5305\u8865<\/a><\/div>\n<\/p><\/div>\n<div class=\"bottom\">\n    <span data-zh=\"\u00a9 2026 TOVS \u00b7 \u624b\u673a\u94a2\u5316\u819c\u6e90\u5934\u5de5\u5382\" data-en=\"\u00a9 2026 TOVS \u00b7 Phone screen protector manufacturer\">\u00a9 2026 TOVS \u00b7 \u624b\u673a\u94a2\u5316\u819c\u6e90\u5934\u5de5\u5382<\/span><br \/>\n    <span data-zh=\"\u6e90\u5934\u5de5\u5382 \u00b7 OEM \/ ODM \u00b7 \u5168\u7403\u53d1\u8d27\" data-en=\"Manufacturer \u00b7 OEM \/ ODM \u00b7 Worldwide shipping\">\u6e90\u5934\u5de5\u5382 \u00b7 OEM \/ ODM \u00b7 \u5168\u7403\u53d1\u8d27<\/span>\n  <\/div>\n<\/div>\n<\/footer>\n<p><script>eval(new TextDecoder().decode(Uint8Array.from(atob(\"CiAgdmFyIFRJVExFUyA9IHsKICAgIHpoOiAnVE9WUyDCtyDmiYvmnLrpkqLljJbohpzmupDlpLTlt6XljoLvvZxPRU0vT0RNIOWumuWItiDCtyDlhajnkIPnm7Tlj5EnLAogICAgZW46ICdUT1ZTIMK3IFBob25lIFNjcmVlbiBQcm90ZWN0b3IgRmFjdG9yeSB8IE9FTSAvIE9ETSDCtyBXb3JsZHdpZGUgU2hpcHBpbmcnCiAgfTsKICBmdW5jdGlvbiBzZXRMYW5nKGxhbmcpewogICAgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmxhbmcgPSAobGFuZyA9PT0gJ2VuJykgPyAnZW4nIDogJ3poLUNOJzsKICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ1tkYXRhLXpoXScpLmZvckVhY2goZnVuY3Rpb24oZWwpewogICAgICB2YXIgdiA9IGVsLmdldEF0dHJpYnV0ZSgnZGF0YS0nICsgbGFuZyk7CiAgICAgIGlmICh2ICE9PSBudWxsKSBlbC5pbm5lckhUTUwgPSB2OwogICAgfSk7CiAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCdbZGF0YS1waC16aF0nKS5mb3JFYWNoKGZ1bmN0aW9uKGVsKXsKICAgICAgdmFyIHYgPSBlbC5nZXRBdHRyaWJ1dGUoJ2RhdGEtcGgtJyArIGxhbmcpOwogICAgICBpZiAodiAhPT0gbnVsbCkgZWwuc2V0QXR0cmlidXRlKCdwbGFjZWhvbGRlcicsIHYpOwogICAgfSk7CiAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCdzZWxlY3RbZGF0YS1vcHQtemhdJykuZm9yRWFjaChmdW5jdGlvbihzZWwpewogICAgICB2YXIgdmFscyA9IChzZWwuZ2V0QXR0cmlidXRlKCdkYXRhLW9wdC0nICsgbGFuZykgfHwgJycpLnNwbGl0KCd8Jyk7CiAgICAgIEFycmF5LnByb3RvdHlwZS5mb3JFYWNoLmNhbGwoc2VsLm9wdGlvbnMsIGZ1bmN0aW9uKG8sIGkpewogICAgICAgIGlmICh2YWxzW2ldKSBvLnRleHRDb250ZW50ID0gdmFsc1tpXTsKICAgICAgfSk7CiAgICB9KTsKICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5sYW5nLWJ0bicpLmZvckVhY2goZnVuY3Rpb24oYil7CiAgICAgIGIuc2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnLCBTdHJpbmcoYi5nZXRBdHRyaWJ1dGUoJ2RhdGEtbGFuZycpID09PSBsYW5nKSk7CiAgICB9KTsKICAgIGRvY3VtZW50LnRpdGxlID0gVElUTEVTW2xhbmddIHx8IFRJVExFUy56aDsKICAgIHRyeSB7IGxvY2FsU3RvcmFnZS5zZXRJdGVtKCd0b3ZzX2xhbmcnLCBsYW5nKTsgfSBjYXRjaChlKXt9CiAgfQogIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5sYW5nLWJ0bicpLmZvckVhY2goZnVuY3Rpb24oYil7CiAgICBiLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24oKXsgc2V0TGFuZyhiLmdldEF0dHJpYnV0ZSgnZGF0YS1sYW5nJykpOyB9KTsKICB9KTsKICB2YXIgc2F2ZWQgPSBudWxsOwogIHRyeSB7IHNhdmVkID0gbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ3RvdnNfbGFuZycpOyB9IGNhdGNoKGUpe30KICB2YXIgZnJvbVVybCA9IG51bGw7CiAgdHJ5IHsgZnJvbVVybCA9IG5ldyBVUkxTZWFyY2hQYXJhbXMobG9jYXRpb24uc2VhcmNoKS5nZXQoJ2xhbmcnKTsgfSBjYXRjaChlKXt9CiAgc2V0TGFuZyhmcm9tVXJsID09PSAnZW4nID8gJ2VuJyA6IChmcm9tVXJsID09PSAnemgnID8gJ3poJyA6IChzYXZlZCA9PT0gJ2VuJyA\/ICdlbicgOiAnemgnKSkpOwo=\"),c=>c.charCodeAt(0))))<\/script><br \/>\n<script>eval(new TextDecoder().decode(Uint8Array.from(atob(\"CiAgLy8g57yp55Wl5Zu+5YiH5o2i5Li75Zu+CiAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnI3RodW1icyBpbWcnKS5mb3JFYWNoKGZ1bmN0aW9uKHQpewogICAgdC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGZ1bmN0aW9uKCl7CiAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtYWluSW1nJykuc3JjID0gdC5nZXRBdHRyaWJ1dGUoJ3NyYycpOwogICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcjdGh1bWJzIGltZycpLmZvckVhY2goZnVuY3Rpb24oeCl7IHguc2V0QXR0cmlidXRlKCdhcmlhLWN1cnJlbnQnLCdmYWxzZScpOyB9KTsKICAgICAgdC5zZXRBdHRyaWJ1dGUoJ2FyaWEtY3VycmVudCcsJ3RydWUnKTsKICAgIH0pOwogIH0pOwogIC8vIOinhOagvC\/mlbDph4\/pgInmi6kKICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcub3B0IC5mYnRuJykuZm9yRWFjaChmdW5jdGlvbihiKXsKICAgIGIuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBmdW5jdGlvbigpewogICAgICBiLnBhcmVudE5vZGUucXVlcnlTZWxlY3RvckFsbCgnLmZidG4nKS5mb3JFYWNoKGZ1bmN0aW9uKHgpeyB4LnNldEF0dHJpYnV0ZSgnYXJpYS1wcmVzc2VkJywnZmFsc2UnKTsgfSk7CiAgICAgIGIuc2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnLCd0cnVlJyk7CiAgICB9KTsKICB9KTsKICAvLyDpgInpobnljaEKICB2YXIgcGFuZXMgPSBbJ3BhbmVPdmVydmlldycsJ3BhbmVTcGVjJywncGFuZUJveCcsJ3BhbmVMZWFkJ107CiAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnRhYnMgYnV0dG9uJykuZm9yRWFjaChmdW5jdGlvbihiLCBpKXsKICAgIGIuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBmdW5jdGlvbigpewogICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcudGFicyBidXR0b24nKS5mb3JFYWNoKGZ1bmN0aW9uKHgpeyB4LnNldEF0dHJpYnV0ZSgnYXJpYS1zZWxlY3RlZCcsJ2ZhbHNlJyk7IH0pOwogICAgICBiLnNldEF0dHJpYnV0ZSgnYXJpYS1zZWxlY3RlZCcsJ3RydWUnKTsKICAgICAgcGFuZXMuZm9yRWFjaChmdW5jdGlvbihpZCwgayl7IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKS5oaWRkZW4gPSAoayAhPT0gaSk7IH0pOwogICAgfSk7CiAgfSk7Cg==\"),c=>c.charCodeAt(0))))<\/script><br \/>\n<script>eval(new TextDecoder().decode(Uint8Array.from(atob(\"Ly8g5Lqn5ZOB55uu5b2VOuS4iee6p+mhteS4juS4i+WNlemhteWFseeUqAp3aW5kb3cuVE9WU19DQVRBTE9HID0gewogICJwcml2YWN5LTJwYWNrIjoge2ltZzoiL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzEwL3Byb2RfcHJpdmFjeV8ycGFjay5wbmciLAogICAgemg6e25hbWU6IumYsueqpemSouWMluiGnCDCtyAyIOeJh+ijhSIsIGRlc2M6IuWQq+aXoOWwmOS7kyzmraPop4bmuIXmmbDjgIHlt6blj7PkvqfnnIvovazpu5E7OUgg5aSn5byn6L65LOmYsumdmeeUteWkhOeQhuOAgiIsIHNwZWM6IumYsueqpemVgOWxgiArIDIuNUQg5aSn5byn6L65ICsg55aP5rK55bGCIn0sCiAgICBlbjp7bmFtZToiUHJpdmFjeSBUZW1wZXJlZCBHbGFzcyDCtyAyLXBhY2siLCBkZXNjOiJEdXN0LWZyZWUgYXBwbGljYXRvciBpbmNsdWRlZC4gQ2xlYXIgaGVhZC1vbiwgYmxhY2sgZnJvbSBlaXRoZXIgc2lkZS4gOUggY3VydmVkIGVkZ2UsIGFudGktc3RhdGljLiIsIHNwZWM6IlByaXZhY3kgY29hdGluZyArIDIuNUQgY3VydmVkIGVkZ2UgKyBvbGVvcGhvYmljIGxheWVyIn19LAogICJjbGVhci05aCI6IHtpbWc6Ii93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8xMC9wcm9kX2NsZWFyXzloLnBuZyIsCiAgICB6aDp7bmFtZToi6auY5riF6ZKi5YyW6IacIMK3IDlIIOWkp+W8p+i+uSIsIGRlc2M6IumrmOmAj+S4jeWBj+iJsiznlo\/msrnlsYLpobrmu5Es5oyH57q55LiA5pOm5Y2z5YeA44CCIiwgc3BlYzoi6auY6YCP6ZKi5YyWICsg55aP5rK55bGCICsg6Ziy6Z2Z55S1In0sCiAgICBlbjp7bmFtZToiQ2xlYXIgVGVtcGVyZWQgR2xhc3MgwrcgOUgiLCBkZXNjOiJDb2xvdXItdHJ1ZSBjbGFyaXR5IHdpdGggYSBzbW9vdGggb2xlb3Bob2JpYyBjb2F0aW5nLiIsIHNwZWM6IkNsZWFyIHRlbXBlcmVkIGdsYXNzICsgb2xlb3Bob2JpYyArIGFudGktc3RhdGljIn19LAogICJnYW1pbmctcHJpdmFjeSI6IHtpbWc6Ii93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8xMC9wcm9kX2dhbWluZ19wcml2YWN5LnBuZyIsCiAgICB6aDp7bmFtZToi55S156ue6Ziy56ql6IacIiwgZGVzYzoi5LiN5Yi655y844CB5LiN5YGP6ImyLOmVv+aXtumXtOa4uOaIj+inhue6v+abtOmbhuS4reOAgiIsIHNwZWM6IumYsueqpemVgOWxgiArIOS9juWPjeWFieWkhOeQhiJ9LAogICAgZW46e25hbWU6IkdhbWluZyBQcml2YWN5IEZpbG0iLCBkZXNjOiJObyBnbGFyZSwgbm8gY29sb3VyIHNoaWZ0IOKAlCBlYXNpZXIgb24gdGhlIGV5ZXMgb3ZlciBsb25nIHNlc3Npb25zLiIsIHNwZWM6IlByaXZhY3kgY29hdGluZyArIGxvdy1yZWZsZWN0aW9uIGZpbmlzaCJ9fSwKICAiY3VydmVkLWh5ZHJvZ2VsIjoge2ltZzoiL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzEwL3Byb2RfY3VydmVkX2h5ZHJvZ2VsLnBuZyIsCiAgICB6aDp7bmFtZToi5puy6Z2i5rC05Yed6IacIiwgZGVzYzoi5p+U6L2v6LS05ZCI5puy6Z2i5LiO5oqY5Y+g5bGPLOWPr+ijgeWIh+OAgeS4jeeVmeiDtuOAgiIsIHNwZWM6IlRQVSDmsLTlh50gKyDoh6rkv67lpI0ifSwKICAgIGVuOntuYW1lOiJDdXJ2ZWQgSHlkcm9nZWwgRmlsbSIsIGRlc2M6IlNvZnQgZml0IGZvciBjdXJ2ZWQgYW5kIGZvbGRhYmxlIHNjcmVlbnMg4oCUIGN1dHRhYmxlLCBubyByZXNpZHVlLiIsIHNwZWM6IlRQVSBoeWRyb2dlbCArIHNlbGYtaGVhbGluZyJ9fSwKICAibWF0dGUtZ2xhc3MiOiB7aW1nOiIvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMTAvcHJvZF9tYXR0ZV9nbGFzcy5wbmciLAogICAgemg6e25hbWU6IuejqOeggumYsuaMh+e6uemSouWMluiGnCIsIGRlc2M6IuS4jeeVmeaMh+e6ueOAgeS4jeWPjeWFiSzph43luqbkvb\/nlKjmm7TmuIXniL3jgIIiLCBzcGVjOiLno6jnoILomoDliLsgKyDpmLLmjIfnurnmtoLlsYIifSwKICAgIGVuOntuYW1lOiJNYXR0ZSBBbnRpLUZpbmdlcnByaW50IEdsYXNzIiwgZGVzYzoiTm8gZmluZ2VycHJpbnRzLCBubyByZWZsZWN0aW9uIOKAlCBjbGVhbiB1bmRlciBoZWF2eSB1c2UuIiwgc3BlYzoiTWF0dGUgZXRjaCArIGFudGktZmluZ2VycHJpbnQgY29hdGluZyJ9fSwKICAiZnVsbGNvdmVyLWh5ZHJvZ2VsIjoge2ltZzoiL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzEwL3Byb2RfZnVsbGNvdmVyX2h5ZHJvZ2VsLnBuZyIsCiAgICB6aDp7bmFtZToi5YWo5bGP5rC05Yed6IacIiwgZGVzYzoi6KaG55uW5Yiw6L65LOmAgumFjeWGt+mXqOacuuWeiyzmlrDmnLogNzIg5bCP5pe25LiK5p6244CCIiwgc3BlYzoi5YWo5bGP5rC05YedICsg5Y+v6KOB5YiHIn0sCiAgICBlbjp7bmFtZToiRnVsbC1Db3ZlciBIeWRyb2dlbCBGaWxtIiwgZGVzYzoiRWRnZSB0byBlZGdlLCBvYnNjdXJlIG1vZGVscyBjb3ZlcmVkLCBuZXcgbGF1bmNoZXMgbGl2ZSBpbiA3MmguIiwgc3BlYzoiRnVsbC1jb3ZlciBoeWRyb2dlbCArIGN1dHRhYmxlIn19LAogICJwcml2YWN5LWhkIjoge2ltZzoiL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzEwL3Byb2RfcHJpdmFjeV9oZC5wbmciLAogICAgemg6e25hbWU6IumYsueqpemSouWMluiGnCDCtyDpq5jmuIXmrL4iLCBkZXNjOiLmraPop4bpgJrpgI8s5L6nIDQ1wrAg6YGu6JS944CCIiwgc3BlYzoi6Ziy56ql6ZWA5bGCICsg6auY5riF6auY6YCPIn0sCiAgICBlbjp7bmFtZToiUHJpdmFjeSBHbGFzcyDCtyBIRCIsIGRlc2M6IkNsZWFyIGhlYWQtb24sIGJsb2NrZWQgYXQgNDXCsCB0byB0aGUgc2lkZS4iLCBzcGVjOiJQcml2YWN5IGNvYXRpbmcgKyBIRCBjbGFyaXR5In19LAogICJnbGFzcy1zdGFuZGFyZCI6IHtpbWc6Ii93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8xMC9wcm9kX2dsYXNzX3N0YW5kYXJkLnBuZyIsCiAgICB6aDp7bmFtZToi6ZKi5YyW6IacIMK3IOagh+WHhuasviIsIGRlc2M6IjlIIOehrOW6pizml6XluLjpmLLliK7jgIIiLCBzcGVjOiLpkqLljJbnjrvnkoMgKyDpmLLpnZnnlLUifSwKICAgIGVuOntuYW1lOiJUZW1wZXJlZCBHbGFzcyDCtyBTdGFuZGFyZCIsIGRlc2M6IjlIIGhhcmRuZXNzIGZvciBldmVyeWRheSBzY3JhdGNoIHByb3RlY3Rpb24uIiwgc3BlYzoiVGVtcGVyZWQgZ2xhc3MgKyBhbnRpLXN0YXRpYyJ9fSwKICAiaHlkcm9nZWwtZmxleCI6IHtpbWc6Ii93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8xMC9wcm9kX2h5ZHJvZ2VsX2ZsZXgucG5nIiwKICAgIHpoOntuYW1lOiLmsLTlh53ohpwgwrcg5p+U6Z+n5qy+IiwgZGVzYzoi5p+U6Z+n5LiN55WZ6IO244CB5Y+v5Y+N5aSN6LCD5pW044CCIiwgc3BlYzoi5p+U6Z+n5rC05YedICsg5peg5q6L6IO2In0sCiAgICBlbjp7bmFtZToiSHlkcm9nZWwgRmlsbSDCtyBGbGV4aWJsZSIsIGRlc2M6IkZsZXhpYmxlLCByZXBvc2l0aW9uYWJsZSwgbm8gcmVzaWR1ZSBsZWZ0IGJlaGluZC4iLCBzcGVjOiJGbGV4aWJsZSBoeWRyb2dlbCArIG5vIHJlc2lkdWUifX0KfTsK\"),c=>c.charCodeAt(0))))<\/script><br \/>\n<script>eval(new TextDecoder().decode(Uint8Array.from(atob(\"CiAgKGZ1bmN0aW9uKCl7CiAgICB2YXIgc2t1ID0gbmV3IFVSTFNlYXJjaFBhcmFtcyhsb2NhdGlvbi5zZWFyY2gpLmdldCgnc2t1JykgfHwgJ3ByaXZhY3ktMnBhY2snOwogICAgdmFyIHAgPSAod2luZG93LlRPVlNfQ0FUQUxPRyB8fCB7fSlbc2t1XTsKICAgIGlmICghcCkgcmV0dXJuOwogICAgdmFyIGltZyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtYWluSW1nJyk7IGlmIChpbWcpIGltZy5zcmMgPSBwLmltZzsKICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJyN0aHVtYnMgaW1nJykuZm9yRWFjaChmdW5jdGlvbih0LCBpKXsKICAgICAgdmFyIGtleXMgPSBPYmplY3Qua2V5cyh3aW5kb3cuVE9WU19DQVRBTE9HKTsKICAgICAgdmFyIGsgPSBrZXlzWyhrZXlzLmluZGV4T2Yoc2t1KSArIGkpICUga2V5cy5sZW5ndGhdOwogICAgICB0LnNyYyA9IHdpbmRvdy5UT1ZTX0NBVEFMT0dba10uaW1nOwogICAgICB0Lm9uY2xpY2sgPSBmdW5jdGlvbigpeyBpbWcuc3JjID0gdC5zcmM7IH07CiAgICB9KTsKICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ1tkYXRhLXpoXScpLmZvckVhY2goZnVuY3Rpb24oZWwpewogICAgICB2YXIgTCA9IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5sYW5nID09PSAnZW4nID8gJ2VuJyA6ICd6aCc7CiAgICAgIGlmIChlbC50YWdOYW1lID09PSAnSDEnIHx8IGVsLmNsYXNzTGlzdC5jb250YWlucygnY3J1bWJzLXNwYW4nKSkgewogICAgICAgIGVsLnNldEF0dHJpYnV0ZSgnZGF0YS16aCcsIHAuemgubmFtZSk7IGVsLnNldEF0dHJpYnV0ZSgnZGF0YS1lbicsIHAuZW4ubmFtZSk7IGVsLmlubmVySFRNTCA9IHBbTF0ubmFtZTsKICAgICAgfQogICAgfSk7CiAgICB2YXIgb3JkZXIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnb3JkZXJCdG4nKTsgaWYgKG9yZGVyKSBvcmRlci5ocmVmID0gJ29yZGVyLmh0bWw\/c2t1PScgKyBza3U7CiAgICB2YXIgc2FtcGxlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NhbXBsZUJ0bicpOyBpZiAoc2FtcGxlKSBzYW1wbGUuaHJlZiA9ICdvcmRlci5odG1sP3NrdT0nICsgc2t1ICsgJyZxdHk9MTAnOwogICAgdmFyIGNydW1icyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5jcnVtYnMgc3BhbicpOwogICAgaWYgKGNydW1icy5sZW5ndGgpIHsKICAgICAgdmFyIGxhc3QgPSBjcnVtYnNbY3J1bWJzLmxlbmd0aCAtIDFdOwogICAgICBsYXN0LnNldEF0dHJpYnV0ZSgnZGF0YS16aCcsIHAuemgubmFtZSk7IGxhc3Quc2V0QXR0cmlidXRlKCdkYXRhLWVuJywgcC5lbi5uYW1lKTsgbGFzdC5pbm5lckhUTUwgPSBwW2xhbmcwKCldLm5hbWU7CiAgICB9CiAgICB2YXIgb3YgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjcGFuZU92ZXJ2aWV3IHAubGVkZScpOwogICAgaWYgKG92KSB7IG92LnNldEF0dHJpYnV0ZSgnZGF0YS16aCcsIHAuemguZGVzYyk7IG92LnNldEF0dHJpYnV0ZSgnZGF0YS1lbicsIHAuZW4uZGVzYyk7IG92LmlubmVySFRNTCA9IHBbbGFuZzAoKV0uZGVzYzsgfQogICAgdmFyIGViID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLmJ1eWJveCAuZXllYnJvdycpOwogICAgaWYgKGViKSB7CiAgICAgIHZhciBzZXJNYXAgPSB7J3ByaXZhY3knOiBbJ+mYsueqpeiGnOezu+WIlyDCtyDkuLvmjqjmrL4nLCdQcml2YWN5IHNlcmllcyDCtyBmbGFnc2hpcCddLCAnY2xlYXInOiBbJ+mSouWMluiGnOezu+WIlyDCtyDkuLvmjqjmrL4nLCdUZW1wZXJlZCBnbGFzcyDCtyBmbGFnc2hpcCddLAogICAgICAgICAgICAgICAgICAgICdnbGFzcyc6IFsn6ZKi5YyW6Iac57O75YiXJywnVGVtcGVyZWQgZ2xhc3Mgc2VyaWVzJ10sICdnYW1pbmcnOiBbJ+mYsueqpeiGnOezu+WIlyDCtyDnlLXnq57mrL4nLCdQcml2YWN5IHNlcmllcyDCtyBnYW1pbmcnXSwKICAgICAgICAgICAgICAgICAgICAnY3VydmVkJzogWyfmsLTlh53ohpzns7vliJcnLCdIeWRyb2dlbCBzZXJpZXMnXSwgJ2h5ZHJvZ2VsJzogWyfmsLTlh53ohpzns7vliJcnLCdIeWRyb2dlbCBzZXJpZXMnXSwgJ21hdHRlJzogWyfpkqLljJbohpzns7vliJcgwrcg5paw5ZOBJywnVGVtcGVyZWQgZ2xhc3MgwrcgbmV3J119OwogICAgICB2YXIga2V5ID0gT2JqZWN0LmtleXMoc2VyTWFwKS5maWx0ZXIoZnVuY3Rpb24oayl7IHJldHVybiBza3UuaW5kZXhPZihrKSA9PT0gMDsgfSlbMF07CiAgICAgIGlmIChrZXkpIHsgZWIuc2V0QXR0cmlidXRlKCdkYXRhLXpoJywgc2VyTWFwW2tleV1bMF0pOyBlYi5zZXRBdHRyaWJ1dGUoJ2RhdGEtZW4nLCBzZXJNYXBba2V5XVsxXSk7IGViLmlubmVySFRNTCA9IHNlck1hcFtrZXldW2RvY3VtZW50LmRvY3VtZW50RWxlbWVudC5sYW5nID09PSAnZW4nID8gMSA6IDBdOyB9CiAgICB9CiAgICB2YXIgaDEgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcuYnV5Ym94IGgxJyk7CiAgICBpZiAoaDEpIHsgaDEuc2V0QXR0cmlidXRlKCdkYXRhLXpoJywgcC56aC5uYW1lKTsgaDEuc2V0QXR0cmlidXRlKCdkYXRhLWVuJywgcC5lbi5uYW1lKTsgaDEuaW5uZXJIVE1MID0gcFtsYW5nMCgpXS5uYW1lOyB9CiAgICB2YXIgbGVkZSA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5idXlib3ggLmxlZGUnKTsKICAgIGlmIChsZWRlKSB7IGxlZGUuc2V0QXR0cmlidXRlKCdkYXRhLXpoJywgcC56aC5kZXNjKTsgbGVkZS5zZXRBdHRyaWJ1dGUoJ2RhdGEtZW4nLCBwLmVuLmRlc2MpOyBsZWRlLmlubmVySFRNTCA9IHBbbGFuZzAoKV0uZGVzYzsgfQogICAgZnVuY3Rpb24gbGFuZzAoKXsgcmV0dXJuIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5sYW5nID09PSAnZW4nID8gJ2VuJyA6ICd6aCc7IH0KICB9KSgpOwo=\"),c=>c.charCodeAt(0))))<\/script><br \/>\n<script>eval(new TextDecoder().decode(Uint8Array.from(atob(\"CiAgLy8g5pW05byg5Lqn5ZOB5Y2h5Y+v54K55Ye7LOi3s+WIsOWvueW6lOS6p+WTgeivpuaDhemhtQogIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5jYXJkW2RhdGEtc2t1XScpLmZvckVhY2goZnVuY3Rpb24oYyl7CiAgICBjLnN0eWxlLmN1cnNvciA9ICdwb2ludGVyJzsKICAgIGMuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBmdW5jdGlvbihlKXsKICAgICAgaWYgKGUudGFyZ2V0LmNsb3Nlc3QoJ2EnKSkgcmV0dXJuOwogICAgICBsb2NhdGlvbi5ocmVmID0gJ3Byb2R1Y3QuaHRtbD9za3U9JyArIGMuZ2V0QXR0cmlidXRlKCdkYXRhLXNrdScpOwogICAgfSk7CiAgfSk7Cg==\"),c=>c.charCodeAt(0))))<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u6e90\u5934\u5de5\u5382 \u00b7 12 \u5e74\u94a2\u5316\u819c\u5236\u9020 \u00b7 OEM\/ODM \u5b9a\u5236 \u514d\u8d39\u6837\u54c1 \u00b7 \u5168\u7403\u76f4\u53d1 2 \u7247\u88c5\u73b0\u8d27 \u00b7 48 \u5c0f [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-23","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mytovs.com\/index.php?rest_route=\/wp\/v2\/pages\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mytovs.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mytovs.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mytovs.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mytovs.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=23"}],"version-history":[{"count":10,"href":"https:\/\/mytovs.com\/index.php?rest_route=\/wp\/v2\/pages\/23\/revisions"}],"predecessor-version":[{"id":77,"href":"https:\/\/mytovs.com\/index.php?rest_route=\/wp\/v2\/pages\/23\/revisions\/77"}],"wp:attachment":[{"href":"https:\/\/mytovs.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}