.product-detail-page[data-v-1a37953c]{background:#fff;min-height:65vh;text-align:left}.product-hero[data-v-1a37953c]{width:min(1120px,100%);margin:0 auto;aspect-ratio:1120/460;min-height:300px;background-color:#365e83;background-size:cover;background-position:50%;display:flex;justify-content:center;align-items:center;text-align:center;padding:40px 24px;box-sizing:border-box}.hero-content h1[data-v-1a37953c]{font-size:42px;line-height:1.4;color:#fff;margin:0 0 32px;text-shadow:0 2px 8px rgba(0,0,0,.2)}.product-content[data-v-1a37953c]{width:min(1120px,100%);box-sizing:border-box;margin:0 auto;padding:0 0 64px}.rich-content[data-v-1a37953c]{padding:0 24px;line-height:1.8;overflow-wrap:anywhere;overflow-x:auto}.rich-content[data-v-1a37953c]>:first-child{margin-top:0}.rich-content[data-v-1a37953c] img{max-width:100%;height:auto!important}.rich-content[data-v-1a37953c] .content-poster{width:calc(100% + 48px);max-width:none;margin:0 -24px;padding:0;line-height:0}.rich-content[data-v-1a37953c] .content-poster img{display:block;width:100%!important;max-width:100%;height:auto!important}.product-video-dialog[data-v-1a37953c] .el-dialog__body{padding:0}.rich-content[data-v-1a37953c] table{max-width:100%}.product-video[data-v-1a37953c]{width:100%;max-height:70vh;display:block;background:#000}.back-link[data-v-1a37953c]{display:inline-block;margin:40px 24px 0;color:#409eff}@media (max-width:600px){.product-hero[data-v-1a37953c]{min-height:300px}.hero-content h1[data-v-1a37953c]{font-size:28px}.product-content[data-v-1a37953c]{padding:0 0 32px}}