.box-title[data-v-4a33e46a]{font-size:20px;font-weight:700;color:#005ddd;border-bottom:3px solid #00c7a9;display:inline-block;margin-bottom:30px}.guide-container[data-v-4a33e46a]{padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.steps-wrapper[data-v-4a33e46a]{display:flex;justify-content:space-between;align-items:flex-start}.step-item-container[data-v-4a33e46a]{display:flex;align-items:flex-start;flex:1}.step-content[data-v-4a33e46a]{display:flex;flex-direction:column;align-items:center;width:142px;flex-shrink:0}.step-icon[data-v-4a33e46a]{width:76px;height:114px}.step-title-box[data-v-4a33e46a]{width:112px;height:36px;line-height:36px;text-align:center;border:1px solid #dcdfe6;border-radius:4px;font-size:14px;color:#333;margin-bottom:12px;background-color:#fff;transition:all .3s}.step-title-box.is-active[data-v-4a33e46a]{background-color:#0046b8;border-color:#0046b8;color:#fff;box-shadow:0 4px 8px rgba(0,70,184,.2)}.step-desc[data-v-4a33e46a]{text-align:center;font-size:12px;color:#606266;line-height:1.6}.step-desc p[data-v-4a33e46a]{margin:0}.step-arrow-box[data-v-4a33e46a]{flex:1;display:flex;align-items:center;justify-content:center;padding:0 3px;padding-top:145px}.arrow-line[data-v-4a33e46a]{flex:1;height:1px;background-image:linear-gradient(90deg,#409eff 8px,transparent 0);background-size:14px 100%;background-repeat:repeat-x}.arrow-head[data-v-4a33e46a]{width:8px;height:8px;border-top:2px solid #409eff;border-right:2px solid #409eff;transform:rotate(45deg);margin-left:-4px}.icon-box[data-v-4a33e46a]{margin-bottom:15px;display:flex;align-items:flex-end;justify-content:center;width:100%}body[data-v-2d8cc38d]{--main:#004baa}.sider-tab .el-radio-button__inner[data-v-2d8cc38d]{border:none;border-left:1px solid #eee;box-shadow:none;padding:2px 20px;color:#333;font-size:14px}.sider-tab .el-radio-button__orig-radio:checked+.el-radio-button__inner[data-v-2d8cc38d]{color:#004baa;background:#fff;box-shadow:none;border-left:1px solid #eee}.sider-tab .el-radio-button:first-child .el-radio-button__inner[data-v-2d8cc38d]{border:none}.icon button[data-v-2d8cc38d]{color:#666}.icon>button[data-v-2d8cc38d]:before,.icon>i[data-v-2d8cc38d]:before{margin-right:5px}.icon .active[data-v-2d8cc38d]{color:#004baa!important}i[data-v-2d8cc38d]{font-style:normal}.text-ellipsis[data-v-2d8cc38d]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-line[data-v-2d8cc38d]{position:relative}.top-line[data-v-2d8cc38d]:before{content:"";position:absolute;left:50%;width:96%;transform:translateX(-50%);height:1px;background-color:#e5e5e5}.text-note[data-v-2d8cc38d]{color:#999;font-size:14px}.sr-only[data-v-2d8cc38d]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.geek-challenge-page[data-v-2d8cc38d]{background-color:#f5f7fa;padding-bottom:40px;font-family:PingFang SC,Microsoft YaHei,sans-serif}.geek-challenge-page .content-wrapper[data-v-2d8cc38d]{display:flex;align-items:center;justify-content:left;width:1280px;margin:0 auto}.geek-challenge-page .content-wrapper.flex-reverse[data-v-2d8cc38d]{flex-direction:row-reverse}.geek-challenge-page .link-text[data-v-2d8cc38d]{background-color:#004baa;color:#fff;padding:5px 10px;font-size:12px;border-radius:4px}.geek-challenge-page .color1[data-v-2d8cc38d]{color:#004baa}.geek-challenge-page .color2[data-v-2d8cc38d]{color:#00c7a9}.geek-challenge-page .section-hero[data-v-2d8cc38d]{background-image:url(../img/top-banner.7a2ed310.png);background-size:cover;background-position:50%;width:100%;height:460px;display:flex;align-items:center}.geek-challenge-page .section-hero .content-wrapper[data-v-2d8cc38d]{max-width:1280px}.geek-challenge-page .section-hero .content-wrapper .description li[data-v-2d8cc38d],.geek-challenge-page .section-hero .content-wrapper .features li[data-v-2d8cc38d],.geek-challenge-page .section-hero .content-wrapper h2 li[data-v-2d8cc38d]{height:28px}.geek-challenge-page .image-placeholder[data-v-2d8cc38d]{display:flex;justify-content:center;align-items:center;overflow:hidden;height:354px;width:432px}.geek-challenge-page .image-placeholder img[data-v-2d8cc38d]{width:100%;height:auto;object-fit:contain}.geek-challenge-page .steps-container[data-v-2d8cc38d]{display:flex;justify-content:center;flex-direction:column;background:#fff;width:1280px;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.geek-challenge-page .case-card[data-v-2d8cc38d]{display:flex;background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.05);max-width:1280px;margin:0 auto;margin-top:40px;overflow:hidden}.geek-challenge-page .case-card .case-info[data-v-2d8cc38d]{padding:20px;flex:1}.geek-challenge-page .case-card .case-visual[data-v-2d8cc38d]{padding-right:40px}.geek-challenge-page .qa-container[data-v-2d8cc38d]{margin-top:40px;width:1280px;height:415px;position:relative}.geek-challenge-page .qa-container .qa1[data-v-2d8cc38d]{font-weight:600;position:absolute;top:20px;left:450px;width:500px;line-height:30px}.geek-challenge-page .qa-container .qa1 .answer1[data-v-2d8cc38d]{margin-top:10px}.geek-challenge-page .qa-container .qa2[data-v-2d8cc38d]{font-weight:600;position:absolute;top:175px;left:450px;width:600px;line-height:30px}.geek-challenge-page .qa-container .qa2 .answer2[data-v-2d8cc38d]{margin-top:5px}.geek-challenge-page .qa-container .qa3[data-v-2d8cc38d]{font-weight:600;position:absolute;top:270px;left:450px;width:600px;line-height:30px}.geek-challenge-page .qa-container .qa3 .answer3[data-v-2d8cc38d]{margin-top:5px}.geek-challenge-page .qa-container .inner-title[data-v-2d8cc38d]{margin-right:15px}.geek-challenge-page .qa-container img[data-v-2d8cc38d]{width:100%;height:100%;object-fit:cover}.box-title[data-v-2d8cc38d]{font-size:20px;font-weight:700;color:#005ddd;border-bottom:3px solid #00c7a9;display:inline-block}.award-tag[data-v-2d8cc38d]{display:inline-block;padding:8px 24px;padding-right:100px;margin-top:20px;color:#fff;font-size:16px;font-weight:500;background:linear-gradient(90deg,#3a74c7 0,rgba(58,116,199,.8) 40%,hsla(0,0%,100%,0));border-radius:4px;border-left:3px solid #2b5fa1;text-shadow:0 1px 2px rgba(0,0,0,.2);transition:all .3s ease}