.container[data-v-38af0c2d]{max-width:800px;margin:0 auto;padding:0 20px}body[data-v-38af0c2d]{background:#001d3d;color:#fff}header[data-v-38af0c2d]{text-align:center;padding:40px 0;background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:30px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}header h1[data-v-38af0c2d]{font-size:2rem;margin:0;color:#00d4ff;font-weight:600;text-shadow:0 0 10px rgba(0,212,255,.5)}main[data-v-38af0c2d]{padding:20px 0}section[data-v-38af0c2d]{margin-bottom:30px;padding:20px;background:#ffffff0d;border-radius:5px;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}section[data-v-38af0c2d]:hover{background:#ffffff14;border-color:#00d4ff4d;box-shadow:0 0 20px #00d4ff33}section h2[data-v-38af0c2d]{font-size:1.3rem;color:#00d4ff;margin:0 0 15px;padding-bottom:8px;border-bottom:1px solid rgba(0,212,255,.3);text-shadow:0 0 5px rgba(0,212,255,.3)}.info p[data-v-38af0c2d],.contact p[data-v-38af0c2d]{font-size:1rem;line-height:1.6;color:#a0a0a0;margin:0}.product[data-v-38af0c2d]{text-align:center}.product-image[data-v-38af0c2d]{max-width:100%;height:auto;border-radius:5px;box-shadow:0 0 20px #00d4ff4d;transition:all .3s ease}.product-image[data-v-38af0c2d]:hover{transform:scale(1.02);box-shadow:0 0 30px #00d4ff80}footer[data-v-38af0c2d]{text-align:center;padding:20px 0;margin-top:30px;border-top:1px solid rgba(255,255,255,.1);color:#6c757d;font-size:.85rem;background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.beian[data-v-38af0c2d]{margin-top:10px}.beian a[data-v-38af0c2d]{display:inline-flex;align-items:center;color:#6c757d;text-decoration:none;font-size:.8rem;transition:all .3s ease}.beian a[data-v-38af0c2d]:hover{color:#00d4ff;text-decoration:underline}.beian-icon[data-v-38af0c2d]{width:16px;height:16px;margin-right:5px;vertical-align:middle;filter:brightness(.8)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Microsoft YaHei,Arial,sans-serif;line-height:1.6;color:#fff;background-color:#001d3d}@media(max-width:768px){header h1{font-size:2rem}section h2{font-size:1.5rem}.container{padding:0 15px}section{padding:20px}}
