 @media (max-width: 768px) {   div[style*="grid-template-columns"] {     grid-template-columns: 1fr !important;   }      div[style*="display: flex"] {     flex-direction: column !important;     text-align: center !important;   }      div[style*="font-size: 2.5rem"] {     font-size: 2rem !important;   }      div[style*="font-size: 1.8rem"] {     font-size: 1.5rem !important;   }      div[style*="padding: 60px"] {     padding: 40px 20px !important;   }      div[style*="padding: 40px"] {     padding: 25px !important;   }      div[style*="padding: 30px"] {     padding: 20px !important;   }      div[style*="padding-left: 80px"] {     padding-left: 20px !important;   }      div[style*="padding-left: 55px"] {     padding-left: 20px !important;   }      div[style*="padding-left: 70px"] {     padding-left: 20px !important;   }      div[style*="width: 60px"] {     margin-bottom: 15px !important;   }      div[style*="width: 40px"] {     margin-bottom: 10px !important;   }      div[style*="gap: 15px"] {     gap: 10px !important;   }      div[style*="gap: 20px"] {     gap: 15px !important;   } }  @media (max-width: 480px) {   div[style*="font-size: 1.5rem"] {     font-size: 1.3rem !important;   }      div[style*="font-size: 1.4rem"] {     font-size: 1.2rem !important;   }      div[style*="font-size: 1.3rem"] {     font-size: 1.1rem !important;   }      div[style*="minmax(280px, 1fr)"] {     grid-template-columns: 1fr !important;   }      div[style*="minmax(250px, 1fr)"] {     grid-template-columns: 1fr !important;   } }  @media print {   div[style*="box-shadow"] {     box-shadow: none !important;     border: 1px solid #ddd !important;   }      a {     color: #1F2937 !important;     text-decoration: none !important;   }      div[onclick] {     display: none !important;   }      div[style*="background: linear-gradient"] {     background: #f0f9ff !important;   } }  /* 確保連結樣式正確顯示 */ a[href^="http"] {   word-break: break-all; }  /* 改善表格在小螢幕的顯示 */ @media (max-width: 640px) {   div[style*="grid-column: 1 / -1"] {     margin-top: 10px;   } }  /* 確保圓形圖標在小螢幕正確顯示 */ @media (max-width: 480px) {   div[style*="border-radius: 50%"] {     flex-shrink: 0;   } } #sp-ks8a8s{width: 100%; max-width: 100%; padding: 10px;}#sp-vw3kvy{padding: 0px;}#sp-w0kc88{width: calc(100% + 0px);}#sp-ghpe9c{margin: 0px;}#sp-rkhti9jrn7{font-family: 'Noto Sans', 'Microsoft JhengHei', sans-serif; color: #1F2937; line-height: 1.7;}#sp-txg2emtsv6{background: linear-gradient(135deg, #ECFEFF 0%, #0891B2 100%); padding: 60px 0; text-align: center; border-radius: 12px; margin-bottom: 50px;}#sp-10k4l5ciff{color: #1F2937; font-size: 2.5rem; font-weight: 600; margin: 0; text-shadow: 1px 1px 2px rgba(255,255,255,0.8);}#sp-4gba6e3c90{color: #0891B2; font-size: 1.2rem; margin: 15px 0 0 0; font-weight: 500;}#sp-b7riosua9l{background: #ffffff; padding: 30px; border-radius: 12px; box-shadow: 0 4px 15px rgba(0,0,0,0.08); margin-bottom: 40px; border-left: 5px solid #0891B2;}#sp-9yked55idb{display: flex; align-items: center; margin-bottom: 20px;}#sp-czreuz5p04{background: #0891B2; color: #ECFEFF; width: 50px; height: 50px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 20px; font-size: 1.3rem; font-weight: 600;}#sp-ui8nxcuffy{font-size: 20px;}#sp-vm4pptii96{color: #0891B2; font-size: 1.6rem; font-weight: 600; margin: 0;}#sp-riangmtc6o{padding-left: 70px;}#sp-lzfku5l8nx{background: #F0F9FF; padding: 20px; border-radius: 8px; border-left: 3px solid #0891B2;}#sp-glpse30yl7{margin: 0; color: #1F2937; font-size: 1.1rem;}#sp-5jggdy9l3z{background: #ffffff; padding: 40px; border-radius: 12px; box-shadow: 0 4px 15px rgba(0,0,0,0.08); margin-bottom: 40px; border-left: 5px solid #ECFEFF;}#sp-0q2tmgsnb2{display: flex; align-items: center; margin-bottom: 30px;}#sp-mxwq2qxh4x{background: #ECFEFF; color: #0891B2; width: 60px; height: 60px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 20px; font-size: 1.5rem; font-weight: 600;}#sp-6u4terr9n2{font-size: 24px;}#sp-28i28d19gr{color: #0891B2; font-size: 1.8rem; font-weight: 600; margin: 0;}#sp-tgx57myevw{padding-left: 80px;}#sp-u0e0icw6br{background: #F9FAFB; padding: 25px; border-radius: 8px; border-left: 3px solid #ECFEFF;}#sp-4p1rknj1ut{margin-bottom: 15px; color: #1F2937; font-size: 1.1rem;}#sp-cvndbbu66b{margin-top: 20px;}#sp-cz688x8z07{background: #0891B2; color: #ffffff; padding: 12px 25px; border-radius: 25px; text-decoration: none; font-weight: 600; font-size: 1rem; display: inline-block; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(8,145,178,0.3);}#sp-aapeprzecg{margin-right: 8px;}#sp-tg46liofnh{background: #ffffff; padding: 40px; border-radius: 12px; box-shadow: 0 4px 15px rgba(0,0,0,0.08); margin-bottom: 40px; border-left: 5px solid #0891B2;}#sp-q8w3eiepr7{display: flex; align-items: center; margin-bottom: 30px;}#sp-57mjgpfb19{background: #0891B2; color: #ECFEFF; width: 60px; height: 60px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 20px; font-size: 1.5rem; font-weight: 600;}#sp-ix464xby7v{font-size: 24px;}#sp-hckluh24uq{color: #0891B2; font-size: 1.8rem; font-weight: 600; margin: 0;}#sp-v5xnkxpi7t{padding-left: 80px;}#sp-1g4szqjfem{background: #F9FAFB; padding: 25px; border-radius: 8px; border-left: 3px solid #0891B2;}#sp-0myxvvba6q{margin-bottom: 15px; color: #1F2937; font-size: 1.1rem;}#sp-9fo65r80qu{margin-top: 20px;}#sp-kcr1bb74ou{background: #0891B2; color: #ffffff; padding: 12px 25px; border-radius: 25px; text-decoration: none; font-weight: 600; font-size: 1rem; display: inline-block; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(8,145,178,0.3);}#sp-n9hfwyd6bn{margin-right: 8px;}#sp-h4dedo4gzi{background: #ffffff; padding: 40px; border-radius: 12px; box-shadow: 0 4px 15px rgba(0,0,0,0.08); margin-bottom: 40px; border-left: 5px solid #ECFEFF;}#sp-o6da9axozm{display: flex; align-items: center; margin-bottom: 30px;}#sp-vnq1z7chor{background: #ECFEFF; color: #0891B2; width: 60px; height: 60px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 20px; font-size: 1.5rem; font-weight: 600;}#sp-740gbo4d2c{font-size: 24px;}#sp-2jtq9f36gg{color: #0891B2; font-size: 1.8rem; font-weight: 600; margin: 0;}#sp-ipro2tep7k{padding-left: 80px;}#sp-8fuloximng{background: #F9FAFB; padding: 25px; border-radius: 8px; border-left: 3px solid #ECFEFF;}#sp-74st64xlq0{margin-bottom: 15px; color: #1F2937; font-size: 1.1rem;}#sp-vho9ka57fk{margin-top: 20px;}#sp-wgrv0vhmh5{background: #0891B2; color: #ffffff; padding: 12px 25px; border-radius: 25px; text-decoration: none; font-weight: 600; font-size: 1rem; display: inline-block; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(8,145,178,0.3);}#sp-wsch3od71b{margin-right: 8px;}#sp-p1tm34xjet{background: #ffffff; padding: 40px; border-radius: 12px; box-shadow: 0 4px 15px rgba(0,0,0,0.08); margin-bottom: 40px; border-left: 5px solid #0891B2;}#sp-gs628slksa{display: flex; align-items: center; margin-bottom: 30px;}#sp-7tcwdsjns0{background: #0891B2; color: #ECFEFF; width: 60px; height: 60px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 20px; font-size: 1.5rem; font-weight: 600;}#sp-ymsiy05blj{color: #0891B2; font-size: 1.8rem; font-weight: 600; margin: 0;}#sp-yjcqtwwlc8{padding-left: 80px;}#sp-xyo1i74do0{background: #F9FAFB; padding: 25px; border-radius: 8px; border-left: 3px solid #0891B2;}#sp-un2ohxx56n{margin-bottom: 15px; color: #1F2937; font-size: 1.1rem;}#sp-dzt06hcgwt{margin-top: 20px;}#sp-1zgfyz9bnz{background: #0891B2; color: #ffffff; padding: 12px 25px; border-radius: 25px; text-decoration: none; font-weight: 600; font-size: 1rem; display: inline-block; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(8,145,178,0.3);}#sp-8obza2fg08{margin-right: 8px;}#sp-uk00n39bh0{background: #ffffff; padding: 40px; border-radius: 12px; box-shadow: 0 4px 15px rgba(0,0,0,0.08); margin-bottom: 40px; border-left: 5px solid #ECFEFF;}#sp-b2wyt8gle5{display: flex; align-items: center; margin-bottom: 30px;}#sp-a3s4wlfh2s{background: #ECFEFF; color: #0891B2; width: 60px; height: 60px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 20px; font-size: 1.5rem; font-weight: 600;}#sp-4tkwm5p5oh{color: #0891B2; font-size: 1.8rem; font-weight: 600; margin: 0;}#sp-p3yz5bom9s{padding-left: 80px;}#sp-h4m8r0nkl7{background: #F9FAFB; padding: 30px; border-radius: 12px; margin-bottom: 30px; border-left: 4px solid #0891B2;}#sp-0pvj4osx3n{display: flex; align-items: center; margin-bottom: 20px;}#sp-h1skgvqx4c{background: #0891B2; color: #ffffff; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; font-size: 1.2rem; font-weight: 600;}#sp-l45meyth1g{font-size: 16px;}#sp-va1e5pglef{color: #0891B2; font-size: 1.4rem; font-weight: 600; margin: 0;}#sp-n53jecze5u{padding-left: 55px;}#sp-215nx5pr9x{margin-bottom: 20px;}#sp-8mp1mx4qsf{background: #ECFEFF; padding: 15px; border-radius: 8px; margin-bottom: 15px;}#sp-ki6b0wymau{color: #0891B2; font-weight: 600; margin-bottom: 10px; display: flex; align-items: center;}#sp-nm6mhb85yh{margin-right: 8px; font-size: 14px;}#sp-oj4gc60vkr{margin: 0; color: #1F2937; font-size: 1.1rem; font-weight: 600;}#sp-rpgp2jlguh{background: #ffffff; padding: 20px; border-radius: 8px; border: 1px solid #E5E7EB;}#sp-xkfxoce892{color: #0891B2; font-weight: 600; margin-bottom: 15px; display: flex; align-items: center;}#sp-qqcy2iovkx{margin-right: 8px; font-size: 14px;}#sp-fc750xhacb{display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 15px;}#sp-o28pdmertk{background: #F9FAFB; padding: 15px; border-radius: 6px; border-left: 3px solid #0891B2;}#sp-37nzwliikx{display: flex; align-items: center; margin-bottom: 8px;}#sp-cmw1fvl3a4{background: #0891B2; color: #ffffff; width: 24px; height: 24px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 10px; font-size: 12px; font-weight: 600;}#sp-3jdu4uxdw6{color: #1F2937; font-weight: 500;}#sp-6y74dyyy74{padding-left: 34px; color: #6B7280; font-size: 0.9rem;}#sp-pyoxtv8odg{background: #F9FAFB; padding: 15px; border-radius: 6px; border-left: 3px solid #ECFEFF;}#sp-p7hropjfyl{display: flex; align-items: center; margin-bottom: 8px;}#sp-86w9ajn5op{background: #ECFEFF; color: #0891B2; width: 24px; height: 24px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 10px; font-size: 12px; font-weight: 600;}#sp-z4r1jw3j2r{color: #1F2937; font-weight: 500;}#sp-rxvlx6epco{padding-left: 34px; color: #6B7280; font-size: 0.9rem;}#sp-vizx3lg4m9{background: #F9FAFB; padding: 15px; border-radius: 6px; border-left: 3px solid #0891B2;}#sp-reoldddtbh{display: flex; align-items: center; margin-bottom: 8px;}#sp-2zmb8me6tr{background: #0891B2; color: #ffffff; width: 24px; height: 24px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 10px; font-size: 12px; font-weight: 600;}#sp-jdt1xiajvq{color: #1F2937; font-weight: 500;}#sp-djyzw10xey{padding-left: 34px; color: #6B7280; font-size: 0.9rem;}#sp-0319h5l6ns{background: #F9FAFB; padding: 15px; border-radius: 6px; border-left: 3px solid #ECFEFF;}#sp-oejpndl77a{display: flex; align-items: center; margin-bottom: 8px;}#sp-gb518gvl1w{background: #ECFEFF; color: #0891B2; width: 24px; height: 24px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 10px; font-size: 12px; font-weight: 600;}#sp-zmq78eaxsb{color: #1F2937; font-weight: 500;}#sp-u19lneklw8{padding-left: 34px; color: #6B7280; font-size: 0.9rem;}#sp-sr0l57u74l{background: #FEF3C7; padding: 15px; border-radius: 6px; border-left: 3px solid #F59E0B; grid-column: 1 / -1;}#sp-85ebpd16x2{display: flex; align-items: center; margin-bottom: 8px;}#sp-n3rjw7dl2p{background: #F59E0B; color: #ffffff; width: 24px; height: 24px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 10px; font-size: 12px; font-weight: 600;}#sp-j8nmh0ukls{color: #92400E; font-weight: 500;}#sp-bi5ci8yn65{padding-left: 34px; color: #92400E; font-size: 0.9rem;}#sp-x0npnr29ch{background: #F9FAFB; padding: 30px; border-radius: 12px; border-left: 4px solid #ECFEFF;}#sp-eq0zcwanag{display: flex; align-items: center; margin-bottom: 20px;}#sp-t8yh8c6zdm{background: #ECFEFF; color: #0891B2; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; font-size: 1.2rem; font-weight: 600;}#sp-j422mlp4vt{font-size: 16px;}#sp-q8zniopm9m{color: #0891B2; font-size: 1.4rem; font-weight: 600; margin: 0;}#sp-rg22a4o67e{padding-left: 55px;}#sp-kwnqs7ks37{display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px; margin-bottom: 20px;}#sp-rmxdf5rv72{background: #ECFEFF; padding: 15px; border-radius: 8px;}#sp-7fnryb4shm{color: #0891B2; font-weight: 600; margin-bottom: 10px; display: flex; align-items: center;}#sp-e0gmppy6fn{margin-right: 8px; font-size: 14px;}#sp-u4ik9eecg1{margin: 0; color: #1F2937; font-size: 1.1rem; font-weight: 600;}#sp-m7kou6ivpr{background: #ECFEFF; padding: 15px; border-radius: 8px;}#sp-avwa0wdp10{color: #0891B2; font-weight: 600; margin-bottom: 10px; display: flex; align-items: center;}#sp-g607y87xs3{margin-right: 8px; font-size: 14px;}#sp-ucf7puzr91{margin: 0; color: #1F2937; font-size: 1.1rem; font-weight: 600;}#sp-tntgg31gz2{background: #ffffff; padding: 20px; border-radius: 8px; border: 1px solid #E5E7EB;}#sp-6s30dq4ew6{color: #0891B2; font-weight: 600; margin-bottom: 15px; display: flex; align-items: center;}#sp-nj3h4nwpgi{margin-right: 8px; font-size: 14px;}#sp-qo8e5wdfr3{background: #F9FAFB; padding: 15px; border-radius: 6px; border-left: 3px solid #0891B2;}#sp-khahn95dd1{display: flex; align-items: center; margin-bottom: 8px;}#sp-z2dubq6265{background: #0891B2; color: #ffffff; width: 24px; height: 24px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 10px; font-size: 12px; font-weight: 600;}#sp-3g2ago73d7{color: #1F2937; font-weight: 500;}#sp-0nwco23fyk{padding-left: 34px; color: #6B7280; font-size: 0.9rem;}#sp-ixr3ybmk8w{background: linear-gradient(135deg, #0891B2 0%, #ECFEFF 100%); padding: 40px; border-radius: 12px; text-align: center; color: #1F2937; margin-bottom: 40px;}#sp-nl1ikdn8u6{font-size: 1.5rem; font-weight: 600; margin-bottom: 15px; color: #1F2937;}#sp-gxy9xuietn{font-size: 1.1rem; margin-bottom: 25px; color: #1F2937; opacity: 0.8;}#sp-pk6aib9dgl{display: flex; justify-content: center; gap: 15px; flex-wrap: wrap;}#sp-xbwrmq3p9l{background: #ffffff; color: #0891B2; padding: 12px 25px; border-radius: 25px; font-weight: 600; display: inline-flex; align-items: center; box-shadow: 0 4px 15px rgba(0,0,0,0.1);}#sp-gh37nciitt{margin-right: 8px;}#sp-tc40h4pkca{background: #ffffff; color: #0891B2; padding: 12px 25px; border-radius: 25px; font-weight: 600; display: inline-flex; align-items: center; box-shadow: 0 4px 15px rgba(0,0,0,0.1);}#sp-hb37otrxa5{margin-right: 8px;}#sp-61icy5sczu{background: #ffffff; color: #0891B2; padding: 12px 25px; border-radius: 25px; font-weight: 600; display: inline-flex; align-items: center; box-shadow: 0 4px 15px rgba(0,0,0,0.1);}#sp-u6hsi8q2d7{margin-right: 8px;}#sp-8wo9p6ywhu{background: #FEF3C7; padding: 25px; border-radius: 12px; border-left: 5px solid #F59E0B; margin-bottom: 40px;}#sp-sxgcyq7j8t{display: flex; align-items: center; margin-bottom: 15px;}#sp-x9g7bcii4w{background: #F59E0B; color: #ffffff; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; font-size: 1.2rem; font-weight: 600;}#sp-cmljwmemyh{font-size: 16px;}#sp-v7otbhiikw{color: #92400E; font-size: 1.3rem; font-weight: 600; margin: 0;}#sp-2v8syqh170{padding-left: 55px; color: #92400E; line-height: 1.6;}#sp-3ift01l1e8{margin-bottom: 10px;}#sp-zzxbtoprxq{margin-bottom: 10px;}#sp-d71jckojtr{margin: 0;}#sp-duaa1hoga6{text-align: center; margin-top: 50px;}#sp-xz34umax4l{background: linear-gradient(135deg, #0891B2 0%, #ECFEFF 100%); color: #1F2937; padding: 15px 30px; border-radius: 25px; text-decoration: none; font-weight: 600; font-size: 1.1rem; display: inline-block; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(0,0,0,0.1);}#sp-6py99414gs{margin-right: 8px;}