:root{color:#4f4f4f;background:#eaedf1;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;line-height:1.6}*{box-sizing:border-box}html,body{scroll-behavior:smooth;background:#eaedf1;margin:0}#app{min-height:100vh}.container{width:min(1200px,100% - 40px);margin:0 auto}.site-header{z-index:30;background:#fff;border-bottom:1px solid #f0f0f0;position:sticky;top:0}.site-header .container{justify-content:space-between;align-items:center;padding:16px 0;display:flex}.logo-link{display:inline-flex}.logo-image{width:270px;height:auto}.main-nav{gap:22px;display:flex}.main-nav a{color:#4f4f4f;border-bottom:2px solid #0000;padding-bottom:3px;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:24px;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s,transform .2s;transform:scale(1)}.main-nav a:hover{color:#6f36d9;transform:scale(1.06)}.main-nav a.router-link-active{border-bottom-color:#111}.main-nav a.router-link-exact-active{border-bottom-color:#6f36d9}main{background:#eaedf1;min-height:65vh}main.standalone-main{background:#fff;min-height:0}.home-hero{position:relative;overflow:hidden}.bg-banner{object-fit:cover;width:100%;height:650px;display:block}.home-hero-content{color:#4f4f4f;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.home-hero-content h1{margin:0;font-size:clamp(34px,5.2vw,54px);font-weight:700;line-height:1.25}.home-hero-content h2{margin:12px 0 0;font-size:clamp(20px,3vw,30px);font-weight:600}.btn{color:#fff;background:linear-gradient(135deg,#4aeadc 0%,#9778d1 33%,#cf2aba 68%,#ee2c82 100%);border-radius:999px;margin-top:24px;padding:10px 30px;font-size:22px;font-weight:700;line-height:1.1;text-decoration:none;display:inline-block}.page-block{align-items:center;min-height:420px;padding:70px 0;display:flex}.icon-row{grid-template-columns:repeat(3,1fr);justify-items:center;gap:24px;padding:56px 0 64px;display:grid}.icon-row img{width:250px}.service-block{background:0 0;grid-template-columns:400px minmax(0,640px);justify-content:center;align-items:center;gap:48px;max-width:1120px;margin:26px auto;display:grid}.services-area{background:#fff;width:100%;padding:26px 0 36px}.service-block.reverse{grid-template-columns:minmax(0,640px) 400px}.service-icon{border-radius:24px;width:400px;max-width:100%;margin-inline:auto}.service-block h3,.content-grid h3{color:#454545;margin:0;font-size:clamp(34px,3vw,42px)}.service-block h4,.content-grid h4{color:#454545;margin:6px 0 0;font-size:clamp(30px,2vw,36px)}.service-block p,.content-grid p{margin:8px 0;font-size:16px;line-height:1.9}.service-content{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.service-content .btn{margin-top:16px}.highlight{font-weight:700}.section-line{border:0;border-top:1px solid #d9d9d9;width:min(980px,100% - 40px);margin:34px auto}.content-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;display:grid}.site-footer{color:#fff;background:linear-gradient(35deg,#060097 0%,#8204ff 64%,#c10fff 98%);border-radius:28px 28px 0 0;margin:54px 0 0;padding:26px 0;position:relative}.site-footer:before{content:"";background:#fff;height:54px;position:absolute;top:-54px;left:0;right:0}.footer-wrap{justify-content:space-between;align-items:center;gap:18px;width:100%;max-width:none;min-height:170px;padding:0 42px;display:flex;position:relative}.footer-main{color:#fff;flex-direction:row;align-items:center;gap:18px;margin-right:auto;display:flex}.footer-brand-logo{width:120px;height:120px}.footer-texts{flex-direction:column;display:flex}.footer-title{margin:0;font-size:24px;font-weight:700;line-height:1.2}.footer-line{align-items:center;gap:8px;margin:3px 0;font-size:15px;display:flex}.footer-line img{width:20px;height:20px}.footer-line a{color:#fff;text-decoration:none}.footer-qr{object-fit:contain;width:156px;height:156px;position:absolute;top:50%;right:42px;transform:translateY(-50%)}.copyright{margin:3px 0 0;font-size:14px}.contact-image{object-fit:contain;width:min(100%,138px);height:auto;margin:0 auto;display:block}@media (width<=920px){.site-header .container{flex-direction:column;align-items:flex-start;gap:12px}.main-nav{flex-wrap:wrap;gap:8px 12px}.main-nav a{font-size:17px}.bg-banner{height:500px}.home-hero-content h1{font-size:32px}.icon-row{grid-template-columns:1fr;padding:24px 0}.service-block,.service-block.reverse,.content-grid{grid-template-columns:1fr}.footer-wrap{flex-direction:column;align-items:flex-start;min-height:0;padding:0 20px}.footer-main{flex-direction:column;align-items:flex-start}.footer-qr{margin-top:12px;position:static;transform:none}}.pm-page[data-v-50ed1ffd]{color:#4f4f4f;background:#eaedf1;padding-bottom:10px;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:18px}.pm-hero[data-v-50ed1ffd]{position:relative;overflow:hidden}.pm-hero-bg[data-v-50ed1ffd]{object-fit:cover;width:100%;height:709px;display:block}.pm-hero-content[data-v-50ed1ffd]{width:min(1200px,100% - 40px);margin:0 auto;position:absolute;inset:0}.pm-hero-content h1[data-v-50ed1ffd]{text-align:center;color:#fff;text-shadow:0 2px 10px #00000040;z-index:6;width:fit-content;margin:24px auto 40px;padding:0 22px;font-size:50px;font-weight:900;line-height:1.35;position:relative}.pm-title1[data-v-50ed1ffd]{background-image:url(/images/productionmanagement/title-bg.svg);background-repeat:no-repeat;background-size:100%}.pm-gif[data-v-50ed1ffd]{image-rendering:auto;filter:drop-shadow(4px 4px 10px #0003);z-index:4;border-radius:20px;position:absolute}.pm-gif-plan[data-v-50ed1ffd]{width:307px;top:30%;left:-8%}.pm-gif-form[data-v-50ed1ffd]{width:380px;bottom:1%;left:22%}.pm-gif-pay[data-v-50ed1ffd]{width:432px;top:60%;right:-12%}.pm-hero-decor[data-v-50ed1ffd]{z-index:2;object-fit:contain;filter:drop-shadow(4px 4px 10px #0003);border-radius:20px;width:1080px;height:613px;position:absolute;bottom:-2%;right:2%}.pm-hero-content img[data-v-50ed1ffd]{max-width:none;transform:translateZ(0)}.pm-section[data-v-50ed1ffd]{padding:48px 0}.pm-title[data-v-50ed1ffd]{align-items:center;gap:24px;width:min(1200px,100% - 40px);margin:0 auto 24px;display:flex}.pm-title p[data-v-50ed1ffd]{color:#4f4f4f;align-items:center;gap:10px;margin:0;font-size:36px;font-weight:700;display:flex}.pm-title img[data-v-50ed1ffd]{width:16px;height:40px}.pm-title[data-v-50ed1ffd]:after{content:"";background:#4f4f4f;flex:1;height:1px}.pm-problem[data-v-50ed1ffd]{width:100%;position:relative}.pm-problem-bg[data-v-50ed1ffd]{width:100%;max-width:100%;height:auto;margin-left:0;display:block}.pm-pillars[data-v-50ed1ffd],.pm-grid[data-v-50ed1ffd]{gap:20px;display:grid}.pm-pillars[data-v-50ed1ffd]{grid-template-columns:repeat(3,1fr)}.pm-flow-cards[data-v-50ed1ffd]{background-image:url(/images/productionmanagement/flow-circle.png);background-position:50% 44px;background-repeat:no-repeat;background-size:1024px}.pm-pillar[data-v-50ed1ffd]{background:linear-gradient(110.62deg,#ff6e40 23.15%,#ff3e00 76.52%);border-radius:30px;justify-content:center;align-items:center;width:130px;height:50px;margin:0 auto;display:flex}.pm-pillars h3[data-v-50ed1ffd]{color:#fff;text-align:center;margin:0;font-size:28px;font-weight:700;line-height:1}.pm-grid-3[data-v-50ed1ffd]{grid-template-columns:repeat(3,1fr);margin-top:14px}.pm-grid article[data-v-50ed1ffd]{background:#fff;border-radius:20px;width:320px;max-width:100%;min-height:136px;margin:0 auto;padding:16px;box-shadow:10px 10px 30px #0003}.pm-grid h4[data-v-50ed1ffd]{color:#2046cd;margin:0 0 4px;font-size:20px;font-weight:700}.pm-grid p[data-v-50ed1ffd]{color:#4f4f4f;letter-spacing:.05em;margin:0;font-size:16px;line-height:1.5}.pm-grid-with-arrows[data-v-50ed1ffd]{position:relative}.pm-arrow[data-v-50ed1ffd]{pointer-events:none;width:83px;position:absolute;top:50%;transform:translate(-50%,-50%)}.pm-arrow-1[data-v-50ed1ffd]{left:33.3333%}.pm-arrow-2[data-v-50ed1ffd]{left:66.6667%}.pm-solve[data-v-50ed1ffd]{text-align:center;background:#f0feff;padding:60px 0}.pm-solve h2[data-v-50ed1ffd]{color:#4f4f4f;margin:0;font-size:46px}.pm-line4[data-v-50ed1ffd]{width:572px;max-width:100%;margin:14px auto 20px}.pm-solve-img[data-v-50ed1ffd]{width:min(100%,1094px)}.pm-card-list-wrap[data-v-50ed1ffd]{position:relative}.pm-card-list[data-v-50ed1ffd]{background:#fff;border-radius:30px;width:min(900px,100%);padding:24px;box-shadow:0 8px 28px #0000000f}.pm-key-item+.pm-key-item[data-v-50ed1ffd]{margin-top:12px}.pm-key-head[data-v-50ed1ffd]{align-items:center;width:fit-content;margin-bottom:8px;display:flex}.pm-key-num[data-v-50ed1ffd]{color:#fff;background:#0331a9;border-radius:10px 0 0 10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:700;display:inline-flex}.pm-key-label[data-v-50ed1ffd]{color:#fff;background:#4677f4;border-radius:0 10px 10px 0;align-items:center;height:40px;padding:0 14px;font-size:20px;font-weight:700;display:inline-flex}.pm-key-item p[data-v-50ed1ffd]{color:#4f4f4f;margin:0;font-size:24px;line-height:1.55}.pm-effect[data-v-50ed1ffd],.pm-pro[data-v-50ed1ffd]{width:320px;position:absolute;bottom:-34px;right:0}.pm-key-section[data-v-50ed1ffd]{background:#fff}.pm-key-section .pm-card-list[data-v-50ed1ffd]{border-radius:24px;width:min(920px,100%);padding:26px 28px;box-shadow:0 8px 24px #00000014}.pm-key-section .pm-key-num[data-v-50ed1ffd],.pm-key-section .pm-key-label[data-v-50ed1ffd]{height:36px;font-size:18px}.pm-key-section .pm-key-item p[data-v-50ed1ffd]{letter-spacing:0;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:18px;line-height:1.6}.pm-key-section .pm-effect[data-v-50ed1ffd]{width:360px;bottom:-26px;right:12px}.pm-pro-section .pm-card-list[data-v-50ed1ffd]{border-radius:24px;width:min(920px,100%);padding:26px 28px;box-shadow:0 8px 24px #00000014}.pm-pro-section .pm-key-num[data-v-50ed1ffd],.pm-pro-section .pm-key-label[data-v-50ed1ffd]{height:36px;font-size:18px}.pm-pro-section .pm-key-item p[data-v-50ed1ffd]{letter-spacing:0;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:18px;line-height:1.6}.pm-pro-section .pm-pro[data-v-50ed1ffd]{width:360px;bottom:-26px;right:12px}.pm-table-wrap[data-v-50ed1ffd]{overflow-x:auto}.pm-table[data-v-50ed1ffd]{border-collapse:collapse;background:#fff;border-radius:26px;width:100%;overflow:hidden}.pm-col-feature[data-v-50ed1ffd]{width:24%}.pm-col-compare[data-v-50ed1ffd]{width:38%}.pm-table th[data-v-50ed1ffd],.pm-table td[data-v-50ed1ffd]{vertical-align:middle;color:#4f4f4f;border:1px solid #dfe3e8;padding:18px 14px;font-size:24px}.pm-table thead th[data-v-50ed1ffd]{color:#fff;text-align:center;background:#84a6fe}.pm-table td[data-v-50ed1ffd]:first-child{text-align:left;padding-left:22px;font-weight:700}.pm-table td img[data-v-50ed1ffd]{vertical-align:middle;width:26px;margin-left:6px}.pm-summary[data-v-50ed1ffd]{justify-content:center;align-items:center;gap:18px;margin-top:36px;display:flex}.pm-summary img[data-v-50ed1ffd]{flex:none;width:130px}.pm-summary p[data-v-50ed1ffd]{color:#4f4f4f;text-align:left;margin:0;font-size:36px;font-weight:900;line-height:1.5}.pm-summary strong[data-v-50ed1ffd]{padding-bottom:8px;font-weight:900;display:inline-block;position:relative}.pm-summary strong[data-v-50ed1ffd]:after{content:"";opacity:.95;background:linear-gradient(90deg,#4fa6ff 0%,#73d0ff 100%);border-radius:999px;width:calc(100% - 8px);height:6px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pm-cta[data-v-50ed1ffd]{text-align:center;padding:18px 0 44px}.pm-cta h2[data-v-50ed1ffd]{color:#4f4f4f;margin:0 0 18px;font-size:clamp(32px,4vw,46px)}.pm-cta-btn[data-v-50ed1ffd]{color:#fff;background:linear-gradient(175deg,#ff6e40 0%,#ff3e00 97%);border-radius:20px;padding:10px 34px;font-size:28px;font-weight:700;text-decoration:none;display:inline-block}@media (width<=1100px){.pm-hero-bg[data-v-50ed1ffd]{height:auto}.pm-hero-content[data-v-50ed1ffd]{background:#eaedf1;width:min(1200px,100% - 24px);margin-top:-12px;padding-bottom:18px;position:static}.pm-hero-content h1[data-v-50ed1ffd]{color:#4f4f4f;text-shadow:none;background-image:none;margin:8px 0 10px;padding:0;font-size:30px}.pm-gif[data-v-50ed1ffd],.pm-hero-decor[data-v-50ed1ffd]{max-width:100%;height:auto;margin:8px auto;display:block;position:static}.pm-gif-plan[data-v-50ed1ffd]{width:min(646px,100%)}.pm-gif-pay[data-v-50ed1ffd]{width:min(800px,100%)}.pm-gif-form[data-v-50ed1ffd]{width:min(380px,100%)}.pm-hero-decor[data-v-50ed1ffd]{width:90%}.pm-title p[data-v-50ed1ffd]{font-size:30px}.pm-title[data-v-50ed1ffd]:after{display:none}.pm-pillars[data-v-50ed1ffd],.pm-grid-3[data-v-50ed1ffd]{grid-template-columns:1fr}.pm-flow-cards[data-v-50ed1ffd]{background-image:none}.pm-grid-with-arrows .pm-arrow[data-v-50ed1ffd]{display:none}.pm-grid p[data-v-50ed1ffd],.pm-key-item p[data-v-50ed1ffd],.pm-table th[data-v-50ed1ffd],.pm-table td[data-v-50ed1ffd],.pm-grid h4[data-v-50ed1ffd]{font-size:18px}.pm-key-num[data-v-50ed1ffd],.pm-key-label[data-v-50ed1ffd]{height:34px;font-size:16px}.pm-key-section .pm-key-item p[data-v-50ed1ffd]{font-size:16px}.pm-key-section .pm-effect[data-v-50ed1ffd]{width:min(260px,70%);bottom:auto;right:auto}.pm-pro-section .pm-key-item p[data-v-50ed1ffd]{font-size:16px}.pm-pro-section .pm-pro[data-v-50ed1ffd]{width:min(260px,70%);bottom:auto;right:auto}.pm-summary[data-v-50ed1ffd]{text-align:center;flex-direction:column}.pm-summary p[data-v-50ed1ffd]{text-align:center;font-size:26px}.pm-summary strong[data-v-50ed1ffd]{padding-bottom:6px}.pm-summary strong[data-v-50ed1ffd]:after{height:5px}.pm-solve h2[data-v-50ed1ffd]{font-size:34px}.pm-effect[data-v-50ed1ffd],.pm-pro[data-v-50ed1ffd]{width:min(300px,80%);margin:20px auto 0;display:block;position:static}}.ios-page[data-v-f5902222]{color:#4f4f4f;background:#f2f5f7;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif}.ios-hero[data-v-f5902222]{min-height:774px;position:relative;overflow:hidden}.ios-hero-bg[data-v-f5902222]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ios-hero-content[data-v-f5902222]{z-index:2;grid-template-columns:40% 60%;align-items:center;min-height:774px;display:grid;position:relative}.ios-hero-decor[data-v-f5902222]{justify-self:center;width:5px;height:5px}.ios-hero-text[data-v-f5902222]{text-align:right;justify-self:end}.ios-hero-text h1[data-v-f5902222]{color:#2b899d;margin:0;font-size:54px;line-height:1.2}.ios-hero-text h2[data-v-f5902222]{color:#2b899d;margin:8px 0 0;font-size:30px}.ios-hero-text p[data-v-f5902222]{color:#4f4f4f;margin:10px 0 0;font-size:30px}.ios-btn[data-v-f5902222]{color:#fff;background:linear-gradient(175deg,#ff6e40 0%,#ff3e00 97%);border-radius:20px;margin-top:20px;padding:10px 34px;font-size:28px;font-weight:700;text-decoration:none;display:inline-block}.ios-feature[data-v-f5902222]{background:#fff;padding:50px 0 60px}.ios-feature h2[data-v-f5902222],.ios-auto h2[data-v-f5902222],.ios-logistics h2[data-v-f5902222],.ios-solution-text h2[data-v-f5902222],.ios-vs-content h2[data-v-f5902222],.ios-contact h2[data-v-f5902222]{color:#4f4f4f;margin:0;font-size:46px;font-weight:700}.ios-feature h2[data-v-f5902222]{text-align:left}.ios-feature-grid[data-v-f5902222]{grid-template-columns:repeat(4,1fr);justify-items:center;gap:18px;margin-top:28px;display:grid}.ios-feature-grid img[data-v-f5902222]{width:250px;max-width:100%}.ios-auto[data-v-f5902222]{background:#f0feff;padding:56px 0 40px}.ios-auto h2[data-v-f5902222]{text-align:center}.ios-auto p[data-v-f5902222]{margin:24px 0 0;font-size:22px;line-height:1.7}.ios-auto-chart[data-v-f5902222]{width:min(100%,1227px);margin-top:24px;margin-left:auto;display:block}.ios-logistics[data-v-f5902222]{background:#fff;padding:58px 0 30px}.ios-logistics-inner[data-v-f5902222]{position:relative}.ios-logistics-list[data-v-f5902222]{width:min(860px,100%);margin-top:28px}.ios-logistics-item[data-v-f5902222]{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:14px;margin-top:12px;display:grid}.ios-pill[data-v-f5902222]{color:#fff;background:linear-gradient(175deg,#ff6e40 0%,#ff3e00 100%);border-radius:10px;justify-content:center;align-items:center;height:56px;font-size:24px;font-weight:700;line-height:1;display:inline-flex}.ios-logistics-item p[data-v-f5902222]{text-align:left;margin:0;font-size:24px;line-height:4.7}.ios-logistics-side[data-v-f5902222]{width:min(38vw,527px);position:absolute;bottom:10px;right:-88px}.ios-solution[data-v-f5902222]{min-height:730px;position:relative;overflow:hidden}.ios-solution-bg[data-v-f5902222],.ios-vs-bg[data-v-f5902222]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ios-solution-content[data-v-f5902222]{z-index:2;grid-template-columns:56% 44%;align-items:center;gap:18px;min-height:730px;display:grid;position:relative}.ios-solution-img[data-v-f5902222]{width:824px;max-width:100%}.ios-solution-text h2[data-v-f5902222]{text-align:left;color:#4f4f4f;background:0 0;padding:0;line-height:1.2;display:inline-block}.ios-solution-text[data-v-f5902222]{justify-self:end;width:min(520px,100%)}.ios-solution-text ul[data-v-f5902222]{margin:14px 0 0;padding:0;list-style:none}.ios-solution-text li[data-v-f5902222]{background:#fff;border-radius:12px;grid-template-columns:40px 1fr;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:grid;box-shadow:0 6px 18px #0000001f}.ios-solution-text li img[data-v-f5902222]{width:28px}.ios-solution-text li p[data-v-f5902222]{text-align:left;margin:0;font-size:22px;line-height:1.45}.ios-vs[data-v-f5902222]{min-height:1255px;position:relative;overflow:hidden}.ios-vs-content[data-v-f5902222]{z-index:2;padding:42px 0 60px;position:relative}.ios-vs-content h2[data-v-f5902222]{text-align:center}.ios-vs-table[data-v-f5902222]{border-collapse:collapse;table-layout:fixed;background:#ffffffed;width:100%;margin-top:30px}.ios-vs-table th[data-v-f5902222],.ios-vs-table td[data-v-f5902222]{color:#4f4f4f;border:1px solid #dfe3e8;padding:20px 18px;font-size:24px}.ios-vs-table th[data-v-f5902222]{color:#fff;background:#84a6fe;font-weight:700}.ios-vs-table td[data-v-f5902222]{text-align:left}.ios-vs-table td img[data-v-f5902222]{vertical-align:middle;width:30px;margin-left:5px}.ios-contact[data-v-f5902222]{text-align:center;margin-top:60px}.ios-contact .ios-btn[data-v-f5902222]{margin-top:16px}@media (width<=1100px){.ios-hero[data-v-f5902222]{min-height:0}.ios-hero-content[data-v-f5902222]{grid-template-columns:1fr;gap:12px;min-height:0;padding:40px 0}.ios-hero-decor[data-v-f5902222]{display:none}.ios-hero-text[data-v-f5902222]{text-align:center;justify-self:center}.ios-hero-text h1[data-v-f5902222]{font-size:42px}.ios-hero-text h2[data-v-f5902222]{font-size:26px}.ios-hero-text p[data-v-f5902222]{font-size:24px}.ios-feature-grid[data-v-f5902222]{grid-template-columns:repeat(2,1fr)}.ios-feature h2[data-v-f5902222],.ios-auto h2[data-v-f5902222],.ios-logistics h2[data-v-f5902222],.ios-solution-text h2[data-v-f5902222],.ios-vs-content h2[data-v-f5902222],.ios-contact h2[data-v-f5902222]{font-size:36px}.ios-auto p[data-v-f5902222],.ios-logistics-item p[data-v-f5902222],.ios-solution-text li p[data-v-f5902222],.ios-vs-table th[data-v-f5902222],.ios-vs-table td[data-v-f5902222]{font-size:20px}.ios-logistics-list[data-v-f5902222]{width:100%}.ios-logistics-item[data-v-f5902222]{grid-template-columns:1fr;gap:10px}.ios-logistics-side[data-v-f5902222]{width:min(80%,420px);margin:20px auto 0;display:block;position:static}.ios-solution[data-v-f5902222]{min-height:0}.ios-solution-content[data-v-f5902222]{grid-template-columns:1fr;min-height:0;padding:40px 0}.ios-solution-text h2[data-v-f5902222]{text-align:center}.ios-vs[data-v-f5902222]{min-height:0}}
