.hero-section[data-v-2ab1c250]{width:100%;height:597px;position:relative;overflow:hidden;box-shadow:0 20px 20px 0 #c7d7f1}.banner-img[data-v-2ab1c250]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-v-2ab1c250] .el-carousel__item h3{display:none}[data-v-2ab1c250] .el-carousel__item{padding:0}.stats-section[data-v-5c55065a]{padding:75px 240px 30px;background:#fff}.stats-container[data-v-5c55065a]{display:flex;gap:21px;max-width:1440px;margin:0 auto}.stat-card[data-v-5c55065a]{width:344px;height:172px;position:relative;border-radius:16px;overflow:hidden}.stat-bg-image[data-v-5c55065a]{position:absolute;top:-6px;left:-17px;width:378px;height:185px;background-size:cover;background-position:50%}.stat-1 .stat-bg-image[data-v-5c55065a]{background-image:url(../img/stat-1.b70891c3.png)}.stat-2 .stat-bg-image[data-v-5c55065a]{background-image:url(../img/stat-2.5559336c.png)}.stat-3 .stat-bg-image[data-v-5c55065a]{background-image:url(../img/stat-3.d4d414cd.png)}.stat-4 .stat-bg-image[data-v-5c55065a]{background-image:url(../img/stat-4.68707bbf.png)}.stat-overlay[data-v-5c55065a]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(4,33,81,.44),rgba(4,33,81,.73) 47%,#042151);border-radius:16px}.stat-content[data-v-5c55065a]{position:absolute;bottom:32px;left:44px;z-index:2}.stat-number[data-v-5c55065a]{font-family:Alimama ShuHeiTi,sans-serif;font-size:48px;font-weight:700;line-height:1.226;letter-spacing:.04em;margin-bottom:16px}.stat-1 .stat-number[data-v-5c55065a]{color:#ff0606;background:linear-gradient(180deg,#ff0606,#ffc27d);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stat-2 .stat-number[data-v-5c55065a]{color:#fa6902;background:linear-gradient(180deg,#fa6902,#ffc973);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stat-3 .stat-number[data-v-5c55065a]{color:#faf402;background:linear-gradient(180deg,#faf402,#d3ffb8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stat-4 .stat-number[data-v-5c55065a]{color:#02fa44;background:linear-gradient(180deg,#02fa44,#d8fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stat-label[data-v-5c55065a]{font-size:20px;font-weight:400;letter-spacing:.1em}.stat-1 .stat-label[data-v-5c55065a]{color:#ffbbb4}.stat-2 .stat-label[data-v-5c55065a]{color:#fed8b8}.stat-3 .stat-label[data-v-5c55065a]{color:#fcffbc}.stat-4 .stat-label[data-v-5c55065a]{color:#bdffd2}.recommend[data-v-10a88778]{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Microsoft YaHei;display:flex;justify-content:space-between}.recommend .recommend-title[data-v-10a88778]{display:flex;align-items:flex-end}.recommend .recommend-title .title-des[data-v-10a88778]{font-weight:700;font-style:Bold;font-size:34px;color:var(--6055f112);margin-right:10px}.recommend .recommend-btn[data-v-10a88778]{display:flex;align-items:center;cursor:pointer}.recommend .recommend-btn .btn-title[data-v-10a88778]{font-weight:400;font-style:Regular;font-size:20px;color:var(--6055f112)}.recommend .recommend-btn .btn-logo[data-v-10a88778]{display:flex;align-items:center;height:100%;margin-left:5px}.venue[data-v-32dba45f]{padding:0 240px;margin-bottom:var(--venue-margin-bottom,30px)}.venue .recommend-box[data-v-32dba45f]{margin-bottom:clamp(20px,2vw,40px);opacity:1}.venues-section[data-v-32dba45f]{display:flex;max-width:1920px;gap:clamp(10px,1vw,18px);justify-content:space-between;height:clamp(300px,25.3vw,486px);position:relative}.venue-card[data-v-32dba45f]{height:clamp(300px,25.3vw,486px);position:relative;border-radius:clamp(8px,.83vw,16px);overflow:hidden;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1);position:absolute;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.venue-card:hover .secondary[data-v-32dba45f]{background:#ffb900;color:#fff}.show-card .venue-card[data-v-32dba45f]:first-child{transform:translate(427px,-60px) rotate(0deg) scale(.8);z-index:6;width:594px;height:485px}.other-card .venue-card[data-v-32dba45f]:first-child{transform:translate(148px,108px) rotate(-104deg);z-index:5;width:404px;height:234px}.other-card .venue-card[data-v-32dba45f]:nth-child(2){transform:translate(-71px,211px) rotate(-125deg);z-index:1;width:404px;height:234px}.other-card .venue-card[data-v-32dba45f]:nth-child(3){transform:translate(865px,108px) rotate(104deg);z-index:5;width:404px;height:234px}.other-card .venue-card[data-v-32dba45f]:nth-child(4){transform:translate(1077px,211px) rotate(125deg);z-index:1;width:404px;height:234px}.show-card.expanded .venue-card[data-v-32dba45f]:first-child{transform:translate(0)}.other-card.expanded .venue-card[data-v-32dba45f]:first-child{transform:translate(590px)}.other-card.expanded .venue-card[data-v-32dba45f]:nth-child(2){transform:translate(1011px)}.other-card.expanded .venue-card[data-v-32dba45f]:nth-child(3){transform:translate(590px,252px)}.other-card.expanded .venue-card[data-v-32dba45f]:nth-child(4){transform:translate(1011px,252px)}.venue-card.featured[data-v-32dba45f]{width:clamp(350px,30.94vw,594px)}.show-card[data-v-32dba45f]{flex-shrink:0;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:16px;overflow:hidden}.other-card[data-v-32dba45f]{flex:1;display:flex;flex-wrap:wrap;justify-content:space-between}.other-card .venue-card[data-v-32dba45f]{width:clamp(250px,21.09vw,405px);height:clamp(150px,12.19vw,234px);flex-shrink:0}.venue-controls[data-v-32dba45f]{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;padding:0 16px;transform:translateY(-50%)}.control-btn[data-v-32dba45f]{width:clamp(24px,1.88vw,36px);height:clamp(24px,1.88vw,36px);border-radius:50%;background:rgba(0,0,0,.34);border:none;color:hsla(0,0%,100%,.58);font-size:clamp(14px,.94vw,18px);cursor:pointer;display:flex;align-items:center;justify-content:center}.venue-info[data-v-32dba45f]{width:100%;position:absolute;padding:0 clamp(16px,1.67vw,32px);height:clamp(40px,3.13vw,60px);bottom:10px;display:flex;justify-content:space-between;align-items:center}.venue-name[data-v-32dba45f]{font-size:clamp(18px,1.25vw,24px);font-weight:700;color:#e9f5dc;margin-bottom:clamp(3px,.31vw,6px)}.venue-card:not(.featured) .venue-name[data-v-32dba45f]{font-size:clamp(16px,1.04vw,20px);color:#e9f5dc}.venue-location[data-v-32dba45f]{display:flex;align-items:center;gap:clamp(3px,.31vw,6px);font-size:clamp(12px,.83vw,16px);color:#e9f5dc;margin-bottom:clamp(8px,.83vw,16px)}.venue-card:not(.featured) .venue-location[data-v-32dba45f]{font-size:clamp(10px,.63vw,12px)}.book-btn[data-v-32dba45f],.location-icon[data-v-32dba45f]{font-size:clamp(12px,.83vw,16px)}.book-btn[data-v-32dba45f]{padding:clamp(5px,.36vw,7px) clamp(10px,.78vw,15px);border-radius:clamp(2px,.21vw,4px);border:1px solid #ffb900;font-weight:400;cursor:pointer;white-space:nowrap}.book-btn.primary[data-v-32dba45f]{background:#ffb900;color:#fff}.book-btn.secondary[data-v-32dba45f]{background:rgba(255,185,0,.2);color:#ffb900}.venue-card:not(.featured) .book-btn[data-v-32dba45f]{padding:clamp(3px,.26vw,5px) clamp(8px,.63vw,12px);font-size:clamp(10px,.63vw,12px)}.warpper[data-v-4c4f13e7]{margin-top:70px;margin-bottom:107px;position:relative;width:100%}.tourna[data-v-4c4f13e7]{margin-bottom:30px}.tourna .show-box[data-v-4c4f13e7]{position:relative;width:100%;padding:40px 240px 80px}.tourna .bg-img[data-v-4c4f13e7]{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);height:700px;overflow:hidden;z-index:-10}.tourna .bg-img img[data-v-4c4f13e7]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tourna .recommend-box[data-v-4c4f13e7]{margin-bottom:40px}.events-section[data-v-4c4f13e7]{max-width:1920px;margin:0 auto;overflow-x:auto;overflow-y:hidden;position:relative;perspective:2000px;perspective-origin:50%;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;scrollbar-width:none;-ms-overflow-style:none}.events-section[data-v-4c4f13e7]::-webkit-scrollbar{display:none}.events-section .container[data-v-4c4f13e7]{display:flex;gap:20px;padding:10px 0}.event-card[data-v-4c4f13e7]{width:300px;height:380px;position:relative;border-radius:16px;margin-right:0;flex-shrink:0;transition:all .6s cubic-bezier(.23,1,.32,1);cursor:pointer;transform-style:preserve-3d;overflow:hidden;box-shadow:0 15px 40px rgba(0,0,0,.3),0 10px 25px rgba(0,0,0,.2),0 5px 15px rgba(0,0,0,.15);transform-origin:center center;border:1px solid hsla(0,0%,100%,.2)}.event-card[data-v-4c4f13e7]:hover{transform:translateY(-30px) translateZ(100px) rotateX(12deg) rotateY(-5deg) scale(1.05);box-shadow:0 50px 100px rgba(0,0,0,.4),0 30px 60px rgba(0,0,0,.3),0 15px 30px rgba(0,0,0,.2),0 5px 15px rgba(0,0,0,.1)}.event-card.can-special[data-v-4c4f13e7]:hover{transform:translateY(-35px) translateZ(120px) rotateX(15deg) rotateY(-8deg) scale(1.08)}.event-card:hover .event-info[data-v-4c4f13e7]{transform:translateZ(40px) rotateX(-5deg)}.event-card:hover .event-image[data-v-4c4f13e7]{transform:scale(1.1) translateZ(20px) rotateX(2deg)}.event-card:hover .event-register-btn[data-v-4c4f13e7]{transform:translateZ(60px) scale(1.1) rotateX(-3deg);box-shadow:0 15px 35px rgba(0,0,0,.3)}.event-image[data-v-4c4f13e7]{background-size:cover;background-position:50%;background-color:#2d508d;transition:transform .6s cubic-bezier(.23,1,.32,1)}.event-image[data-v-4c4f13e7],.event-overlay[data-v-4c4f13e7]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;transform-style:preserve-3d}.event-overlay[data-v-4c4f13e7]{background:linear-gradient(90deg,#03327e,rgba(0,47,124,.53) 41%,rgba(0,47,124,0));transition:all .6s ease}.event-card:hover .event-overlay[data-v-4c4f13e7]{background:linear-gradient(90deg,rgba(3,50,126,.8),rgba(0,47,124,.4) 41%,rgba(0,47,124,0))}.event-info[data-v-4c4f13e7]{position:absolute;bottom:32px;left:32px;z-index:2;transition:transform .6s cubic-bezier(.23,1,.32,1);transform-style:preserve-3d;top:30px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.event-info .info-content[data-v-4c4f13e7]{position:relative;transform-style:preserve-3d}.event-tag[data-v-4c4f13e7]{display:inline-block;padding:1px 15px;background:rgba(255,185,0,.2);border:1px solid #ffb900;border-radius:111px;font-size:14px;color:#ffb900;margin-bottom:16px}.event-title[data-v-4c4f13e7]{font-size:18px;font-weight:700;color:#e9f5dc;letter-spacing:.08em;margin-bottom:14px;line-height:1.32;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.event-location[data-v-4c4f13e7]{display:flex;align-items:center;gap:6px;font-size:14px;color:#e9f5dc;letter-spacing:.08em;margin-bottom:8px}.event-location .location-text[data-v-4c4f13e7]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.event-date[data-v-4c4f13e7]{font-size:14px;color:#e9f5dc;margin-bottom:16px}.event-register-btn[data-v-4c4f13e7]{display:flex;align-items:center;gap:10px;padding:7px 15px;background:#e9f5dc;border:1px solid #e9f5dc;border-radius:4px;color:#323845;font-size:16px;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.event-card.can-special:hover .event-register-btn[data-v-4c4f13e7]{background:#ffb900;border-color:#ffb900;color:#323845}.register-icon[data-v-4c4f13e7]{font-size:16px}.martial-art[data-v-4a1d3e14]{padding:0 240px;margin-bottom:30px}.martial-art .recommend-box[data-v-4a1d3e14]{margin-bottom:40px}.martial-art .video-box .video-preview[data-v-4a1d3e14]{position:relative;width:100%;height:500px;border-radius:8px;overflow:hidden;cursor:pointer}.martial-art .video-box .video-preview video[data-v-4a1d3e14]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}.martial-art .video-box .video-preview .video-overlay[data-v-4a1d3e14]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at 30% 20%,rgba(0,100,255,.1) 0,transparent 50%),radial-gradient(ellipse at 70% 80%,rgba(255,0,150,.08) 0,transparent 50%),linear-gradient(135deg,rgba(0,0,0,.4),rgba(0,0,0,.8));display:flex;align-items:center;justify-content:center;transition:all .4s ease;overflow:hidden}.martial-art .video-box .video-preview .video-overlay[data-v-4a1d3e14]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:50px 50px;animation:gridMove 8s linear infinite;opacity:0;transition:opacity .4s ease}.martial-art .video-box .video-preview .video-overlay[data-v-4a1d3e14]:after{content:"";position:absolute;top:-100%;left:0;width:100%;height:200%;background:linear-gradient(180deg,transparent 0,rgba(0,200,255,.1) 45%,rgba(0,200,255,.3) 50%,rgba(0,200,255,.1) 55%,transparent);animation:scanLine 3s ease-in-out infinite;opacity:0;transition:opacity .4s ease}.martial-art .video-box .video-preview .video-overlay .play-button[data-v-4a1d3e14]{position:relative;z-index:10;transition:all .3s ease;cursor:pointer}.martial-art .video-box .video-preview .video-overlay .play-button[data-v-4a1d3e14]:hover{transform:scale(1.15)}.martial-art .video-box .video-preview .video-overlay .play-button[data-v-4a1d3e14]:hover:after{opacity:1;transform:translate(-50%,-50%) scale(1.2)}.martial-art .video-box .video-preview .video-overlay .play-button svg[data-v-4a1d3e14]{filter:drop-shadow(0 8px 16px rgba(0,0,0,.6));transition:all .3s ease}.martial-art .video-box .video-preview .video-overlay .play-button svg circle[data-v-4a1d3e14]{fill:rgba(0,0,0,.8);stroke:hsla(0,0%,100%,.3);stroke-width:1;transition:all .3s ease}.martial-art .video-box .video-preview .video-overlay .play-button svg path[data-v-4a1d3e14]{fill:#fff;filter:drop-shadow(0 0 6px rgba(255,255,255,.8))}.martial-art .video-box .video-preview .video-overlay .play-button:hover svg[data-v-4a1d3e14]{filter:drop-shadow(0 12px 24px rgba(0,0,0,.8))}.martial-art .video-box .video-preview .video-overlay .play-button:hover svg circle[data-v-4a1d3e14]{fill:rgba(0,0,0,.9);stroke:hsla(0,0%,100%,.6);stroke-width:2}.martial-art .video-box .video-preview .video-overlay .play-button:hover svg path[data-v-4a1d3e14]{fill:#fff;filter:drop-shadow(0 0 12px rgb(255,255,255))}.martial-art .video-box .video-preview:hover .video-overlay[data-v-4a1d3e14]{background:radial-gradient(ellipse at 30% 20%,rgba(0,100,255,.15) 0,transparent 50%),radial-gradient(ellipse at 70% 80%,rgba(255,0,150,.12) 0,transparent 50%),linear-gradient(135deg,rgba(0,0,0,.5),rgba(0,0,0,.9))}.martial-art .video-box .video-preview:hover .video-overlay[data-v-4a1d3e14]:after,.martial-art .video-box .video-preview:hover .video-overlay[data-v-4a1d3e14]:before{opacity:1}.video-modal-mask[data-v-4a1d3e14]{position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at top left,rgba(10,30,60,.9) 0,transparent 50%),radial-gradient(ellipse at top right,rgba(60,10,30,.9) 0,transparent 50%),radial-gradient(ellipse at bottom center,rgba(30,10,60,.9) 0,transparent 50%),linear-gradient(135deg,rgba(0,0,0,.85),rgba(0,0,0,.95));z-index:9999;display:flex;align-items:center;justify-content:center;animation:fadeIn-4a1d3e14 .4s ease;backdrop-filter:blur(12px)}.video-modal-mask[data-v-4a1d3e14]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(2px 2px at 100px 50px,rgba(0,150,255,.08),transparent),radial-gradient(1px 1px at 200px 150px,hsla(0,0%,100%,.06),transparent),radial-gradient(1px 1px at 300px 100px,rgba(255,0,150,.1),transparent),radial-gradient(2px 2px at 400px 200px,hsla(0,0%,100%,.04),transparent),radial-gradient(1px 1px at 500px 80px,rgba(0,255,200,.08),transparent),radial-gradient(1px 1px at 600px 180px,hsla(0,0%,100%,.05),transparent);background-repeat:repeat;background-size:700px 350px;animation:floatParticles 12s linear infinite;pointer-events:none}.video-modal-mask[data-v-4a1d3e14]:after{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.02) 45%,hsla(0,0%,100%,.05) 50%,hsla(0,0%,100%,.02) 55%,transparent);animation:horizontalScan 6s ease-in-out infinite;pointer-events:none}@keyframes fadeIn-4a1d3e14{0%{opacity:0}to{opacity:1}}.video-modal-content[data-v-4a1d3e14]{position:relative;width:80%;max-width:1200px;animation:scaleIn-4a1d3e14 .4s ease}.video-modal-content[data-v-4a1d3e14]:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border:1px solid hsla(0,0%,100%,.15);border-radius:18px;background:linear-gradient(45deg,rgba(0,150,255,.03),transparent 25%,transparent 75%,rgba(255,0,150,.03));z-index:-1;animation:borderPulse 5s ease-in-out infinite alternate}.video-modal-content[data-v-4a1d3e14]:after{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:13px;box-shadow:inset 0 0 30px hsla(0,0%,100%,.05),0 0 50px rgba(0,0,0,.6);z-index:-1;pointer-events:none}.video-modal-content .close-btn[data-v-4a1d3e14]{position:absolute;top:-30px;right:-25px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;background:radial-gradient(circle,rgba(0,0,0,.8) 0,rgba(0,0,0,.6) 100%);border:1px solid hsla(0,0%,100%,.3);transition:all .3s ease;backdrop-filter:blur(10px)}.video-modal-content .close-btn[data-v-4a1d3e14]:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:50%;background:linear-gradient(45deg,hsla(0,0%,100%,.2),transparent 50%,hsla(0,0%,100%,.2));opacity:0;transition:opacity .3s ease;z-index:-1}.video-modal-content .close-btn[data-v-4a1d3e14]:hover{background:radial-gradient(circle,rgba(0,0,0,.9) 0,rgba(0,0,0,.7) 100%);border-color:hsla(0,0%,100%,.6);transform:scale(1.1);box-shadow:0 0 20px hsla(0,0%,100%,.2),inset 0 0 20px hsla(0,0%,100%,.05)}.video-modal-content .close-btn[data-v-4a1d3e14]:hover:before{opacity:1}.video-modal-content .close-btn:hover svg[data-v-4a1d3e14]{filter:drop-shadow(0 0 8px rgba(255,255,255,.6))}.video-modal-content .close-btn svg[data-v-4a1d3e14]{transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.video-modal-content .custom-video-player[data-v-4a1d3e14]{position:relative;width:100%;border-radius:12px;overflow:hidden;cursor:pointer;box-shadow:0 20px 60px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,215,0,.2)}.video-modal-content .custom-video-player[data-v-4a1d3e14]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;box-shadow:inset 0 0 20px rgba(255,215,0,.1);pointer-events:none;z-index:1}.video-modal-content .custom-video-player video[data-v-4a1d3e14]{width:100%;display:block;background:#000}.video-modal-content .custom-video-player .video-overlay[data-v-4a1d3e14]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at 25% 25%,rgba(0,150,255,.12) 0,transparent 50%),radial-gradient(ellipse at 75% 75%,rgba(255,0,100,.1) 0,transparent 50%),linear-gradient(135deg,rgba(0,0,0,.5),rgba(0,0,0,.85));display:flex;align-items:center;justify-content:center;transition:all .4s ease;overflow:hidden}.video-modal-content .custom-video-player .video-overlay[data-v-4a1d3e14]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:60px 60px;animation:gridMove 10s linear infinite;opacity:.6}.video-modal-content .custom-video-player .video-overlay[data-v-4a1d3e14]:after{content:"";position:absolute;top:-150%;left:0;width:100%;height:300%;animation:scanLine 4s ease-in-out infinite;opacity:1}.video-modal-content .custom-video-player .video-overlay .play-button[data-v-4a1d3e14]{position:relative;z-index:10;transition:all .3s ease}.video-modal-content .custom-video-player .video-overlay .play-button[data-v-4a1d3e14]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.08) 0,hsla(0,0%,100%,.04) 50%,transparent 70%);animation:pulse-4a1d3e14 3s ease-in-out infinite}.video-modal-content .custom-video-player .video-overlay .play-button[data-v-4a1d3e14]:hover{transform:scale(1.2)}.video-modal-content .custom-video-player .video-overlay .play-button[data-v-4a1d3e14]:hover:after{transform:translate(-50%,-50%) scale(1.3)}.video-modal-content .custom-video-player .video-overlay .play-button svg[data-v-4a1d3e14]{filter:drop-shadow(0 15px 30px rgba(0,0,0,.6));transition:all .3s ease}.video-modal-content .custom-video-player .video-overlay .play-button svg circle[data-v-4a1d3e14]{fill:rgba(0,0,0,.85);stroke:hsla(0,0%,100%,.4);stroke-width:1.5;transition:all .3s ease}.video-modal-content .custom-video-player .video-overlay .play-button svg path[data-v-4a1d3e14]{fill:#fff;filter:drop-shadow(0 0 8px rgba(255,255,255,.7))}.video-modal-content .custom-video-player .video-overlay .play-button:hover svg[data-v-4a1d3e14]{filter:drop-shadow(0 20px 40px rgba(0,0,0,.8))}.video-modal-content .custom-video-player .video-overlay .play-button:hover svg circle[data-v-4a1d3e14]{fill:rgba(0,0,0,.95);stroke:hsla(0,0%,100%,.7);stroke-width:2}.video-modal-content .custom-video-player .video-overlay .play-button:hover svg path[data-v-4a1d3e14]{fill:#fff;filter:drop-shadow(0 0 15px rgb(255,255,255))}.video-modal-content .custom-video-player .volume-control[data-v-4a1d3e14]{position:absolute;bottom:60px;right:20px;display:flex;align-items:center;background:rgba(0,0,0,.7);border-radius:25px;padding:8px 12px;transition:all .3s ease}.video-modal-content .custom-video-player .volume-control .volume-icon[data-v-4a1d3e14]{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:background-color .2s ease}.video-modal-content .custom-video-player .volume-control .volume-icon[data-v-4a1d3e14]:hover{background:hsla(0,0%,100%,.1)}.video-modal-content .custom-video-player .volume-control .volume-icon svg[data-v-4a1d3e14]{transition:transform .2s ease}.video-modal-content .custom-video-player .volume-control .volume-icon:hover svg[data-v-4a1d3e14]{transform:scale(1.1)}.video-modal-content .custom-video-player .volume-control .volume-slider[data-v-4a1d3e14]{margin-left:10px;width:0;overflow:hidden;transition:width .3s ease}.video-modal-content .custom-video-player .volume-control .volume-slider.show[data-v-4a1d3e14]{width:80px}.video-modal-content .custom-video-player .volume-control .volume-slider .slider[data-v-4a1d3e14]{width:80px;height:4px;border-radius:2px;background:hsla(0,0%,100%,.3);outline:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.video-modal-content .custom-video-player .volume-control .volume-slider .slider[data-v-4a1d3e14]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:#fff;cursor:pointer;-webkit-transition:transform .2s ease;transition:transform .2s ease}.video-modal-content .custom-video-player .volume-control .volume-slider .slider[data-v-4a1d3e14]::-webkit-slider-thumb:hover{transform:scale(1.2)}.video-modal-content .custom-video-player .volume-control .volume-slider .slider[data-v-4a1d3e14]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#fff;cursor:pointer;border:none;-moz-transition:transform .2s ease;transition:transform .2s ease}.video-modal-content .custom-video-player .volume-control .volume-slider .slider[data-v-4a1d3e14]::-moz-range-thumb:hover{transform:scale(1.2)}.video-modal-content .custom-video-player .progress-bar-container[data-v-4a1d3e14]{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;padding:12px 16px;background:linear-gradient(transparent,rgba(0,0,0,.7))}.video-modal-content .custom-video-player .progress-bar-container .time-display[data-v-4a1d3e14]{color:#fff;font-size:12px;min-width:40px;text-align:center}.video-modal-content .custom-video-player .progress-bar-container .progress-bar[data-v-4a1d3e14]{flex:1;height:4px;margin:0 12px;position:relative;cursor:pointer;border-radius:2px}.video-modal-content .custom-video-player .progress-bar-container .progress-bar .progress-bg[data-v-4a1d3e14]{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.3);border-radius:2px}.video-modal-content .custom-video-player .progress-bar-container .progress-bar .progress-current[data-v-4a1d3e14]{position:absolute;top:0;left:0;height:100%;background:#fff;border-radius:2px;transition:width .1s linear}.video-modal-content .custom-video-player .progress-bar-container .progress-bar .progress-thumb[data-v-4a1d3e14]{position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:#fff;border-radius:50%;opacity:0;transition:opacity .2s ease}.video-modal-content .custom-video-player .progress-bar-container .progress-bar:hover .progress-thumb[data-v-4a1d3e14]{opacity:1}.video-modal-content .custom-video-player .progress-bar-container .progress-bar:hover .progress-current[data-v-4a1d3e14]{background:#1890ff}@keyframes scaleIn-4a1d3e14{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes sparkle-4a1d3e14{0%,to{transform:translateY(0) rotate(0deg);opacity:.8}25%{transform:translateY(-10px) rotate(90deg);opacity:1}50%{transform:translateY(-5px) rotate(180deg);opacity:.6}75%{transform:translateY(-15px) rotate(270deg);opacity:.9}}@keyframes pulse-4a1d3e14{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}}@keyframes borderGlow-4a1d3e14{0%{border-color:rgba(255,215,0,.4);box-shadow:inset 0 0 20px rgba(255,215,0,.1),0 0 20px rgba(255,215,0,.1)}to{border-color:rgba(255,215,0,.8);box-shadow:inset 0 0 40px rgba(255,215,0,.2),0 0 40px rgba(255,215,0,.2)}}.banner .img-wrapper[data-v-3d316490]{width:100%;cursor:pointer}.banner .img-wrapper .curved-gallery[data-v-3d316490]{position:relative;width:100%;height:380px;perspective:1200px;overflow:hidden}.banner .img-wrapper .gallery-track[data-v-3d316490]{position:relative;width:100%;height:100%;transform-style:preserve-3d;display:flex;justify-content:center;align-items:center;transition:transform .8s cubic-bezier(.25,.46,.45,.94);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.banner .img-wrapper .gallery-item[data-v-3d316490]{position:absolute;width:520px;height:260px;border-radius:15px;overflow:hidden;box-shadow:0 20px 21.7px 0 rgba(0,0,0,.2588235294);transition:all .8s cubic-bezier(.25,.46,.45,.94);cursor:pointer;opacity:.7;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.banner .img-wrapper .gallery-item img[data-v-3d316490]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.banner .img-wrapper .gallery-item.active[data-v-3d316490]{opacity:1;z-index:10!important}.sports-event-info[data-v-3d316490]{position:absolute;width:100%;bottom:120px;left:50%;transform:translateX(-50%);text-align:center}.sports-event-info .event-name[data-v-3d316490]{font-size:20px;font-weight:700;color:#323845;letter-spacing:.08em;margin-bottom:24px}.sports-event-info .event-divider[data-v-3d316490]{display:flex;flex-direction:column;align-items:center;row-gap:8px}.sports-event-info .event-divider .divider-line[data-v-3d316490]{width:109px;height:1px;background:linear-gradient(90deg,transparent,#000 20%,#000 81%,transparent);opacity:.41}.sports-event-info .event-divider .event-date-info[data-v-3d316490]{font-size:16px;color:#323845;letter-spacing:.08em}.fade-enter-active[data-v-3d316490],.fade-leave-active[data-v-3d316490]{transition:opacity .3s ease}.fade-enter-from[data-v-3d316490],.fade-leave-to[data-v-3d316490]{opacity:0}.sports-style[data-v-f0061fe4]{position:relative;padding-top:80px;height:715px;background:url(../img/sports-style-bg.9c85e8e3.png);background-size:100% 100%;margin-bottom:40px}.sports-style .recommend-box[data-v-f0061fe4]{padding:0 240px}.scientific-fit[data-v-cfaaa7fe]{padding:0 240px;margin-bottom:80px}.scientific-fit .recommend-box[data-v-cfaaa7fe]{margin-bottom:40px}.scientific-fit .fit-method .method-grid[data-v-cfaaa7fe]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.scientific-fit .fit-method .method-item[data-v-cfaaa7fe]{position:relative;overflow:hidden;cursor:pointer;transition:transform .3s ease}.scientific-fit .fit-method .method-item[data-v-cfaaa7fe]:first-child,.scientific-fit .fit-method .method-item[data-v-cfaaa7fe]:nth-child(2){grid-column:span 2}.scientific-fit .fit-method .method-item[data-v-cfaaa7fe]:hover{transform:translateY(-5px)}.scientific-fit .fit-method .method-item .method-image[data-v-cfaaa7fe]{position:relative;width:100%;height:240px;overflow:hidden}.scientific-fit .fit-method .method-item .method-image .img-bg[data-v-cfaaa7fe]{position:absolute;inset:-10px;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(8px);z-index:0}.scientific-fit .fit-method .method-item .method-image img[data-v-cfaaa7fe]{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;transition:transform .3s ease}.scientific-fit .fit-method .method-item .method-title[data-v-cfaaa7fe]{position:absolute;bottom:0;left:0;right:0;padding:30px 16px 14px;color:#fff;font-size:16px;font-weight:500;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:2;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.45) 60%,transparent)}.scientific-fit .fit-method .method-item:hover .method-image img[data-v-cfaaa7fe]{transform:scale(1.05)}.dynamic-info[data-v-ffa1a984]{padding:0 240px;margin-bottom:40px}.dynamic-info .recommend-box[data-v-ffa1a984]{margin-bottom:40px}.dynamic-info .info-content[data-v-ffa1a984]{width:100%;height:118px;background:linear-gradient(135deg,#f6faff,#edf4ff);box-shadow:0 4px 29px 0 rgba(35,78,147,.19);border-radius:14px;display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:40px;position:relative;overflow:hidden}.dynamic-info .info-content[data-v-ffa1a984]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(38,120,255,.05) 0,transparent 70%);animation:rotate-ffa1a984 20s linear infinite;pointer-events:none}.dynamic-info .info-card[data-v-ffa1a984]{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;width:326px;height:90px;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;justify-content:space-between;align-items:center;overflow:hidden}.dynamic-info .info-card[data-v-ffa1a984]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .6s ease;z-index:3}.dynamic-info .info-card[data-v-ffa1a984]:hover{transform:translateY(-4px) scale(1.02)}.dynamic-info .info-card[data-v-ffa1a984]:hover:before{left:100%}.dynamic-info .info-card.active[data-v-ffa1a984]{box-shadow:10px 2px 18px 0 rgba(0,0,0,.2);border-radius:20px}.dynamic-info .card-background[data-v-ffa1a984]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.dynamic-info .card-background.active-bg[data-v-ffa1a984]{background:linear-gradient(135deg,#2678ff,#1e5dd9);transform:scale(1.01)}.dynamic-info .card-background.hovered-bg[data-v-ffa1a984]{transform:scale(1.005)}.dynamic-info .icon-container[data-v-ffa1a984]{position:absolute;left:15px;top:16px;width:58px;height:58px;background:#fff;border-radius:16px;display:flex;align-items:center;justify-content:center;z-index:2;transition:all .4s cubic-bezier(.25,.46,.45,.94);box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.dynamic-info .icon-container.active-icon[data-v-ffa1a984]{background:#fff;transform:rotate(5deg) scale(1.1);box-shadow:0 4px 15px 0 rgba(0,0,0,.15)}.dynamic-info .icon-container.hovered-icon[data-v-ffa1a984]{background:#fff;transform:rotate(2deg) scale(1.05);box-shadow:0 3px 12px 0 rgba(0,0,0,.12)}.dynamic-info .icon-container img[data-v-ffa1a984]{transition:all .3s ease;filter:brightness(1)}.dynamic-info .icon-container.active-icon img[data-v-ffa1a984]{filter:brightness(1.1) saturate(1.2)}.dynamic-info .icon-container.hovered-icon img[data-v-ffa1a984]{filter:brightness(1.05) saturate(1.1)}.dynamic-info .icon-container .iconfont[data-v-ffa1a984]{font-size:32px;color:#2678ff;transition:all .3s ease}.dynamic-info .text-content[data-v-ffa1a984]{position:absolute;right:18px;top:18px;width:200px;height:52px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.dynamic-info .text-content.active-text[data-v-ffa1a984]{transform:translateX(-2px)}.dynamic-info .text-content.active-text .title[data-v-ffa1a984]{color:#fff;transform:translateY(-1px)}.dynamic-info .text-content.active-text .subtitle[data-v-ffa1a984]{color:hsla(0,0%,100%,.9);transform:translateY(1px)}.dynamic-info .text-content.hovered-text[data-v-ffa1a984]{transform:translateX(-1px)}.dynamic-info .text-content.hovered-text .title[data-v-ffa1a984]{transform:translateY(-.5px)}.dynamic-info .text-content.hovered-text .subtitle[data-v-ffa1a984]{transform:translateY(.5px)}.dynamic-info .text-content .title[data-v-ffa1a984]{font-family:Microsoft YaHei UI,sans-serif;font-weight:500;font-size:24px;line-height:30px;letter-spacing:2.4px;color:#323845;text-align:center;margin-bottom:4px;transition:all .4s cubic-bezier(.25,.46,.45,.94);text-shadow:0 1px 2px rgba(0,0,0,.1)}.dynamic-info .text-content .subtitle[data-v-ffa1a984]{font-family:Microsoft YaHei UI,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:1.4px;color:#ccc;text-align:left;transition:all .4s cubic-bezier(.25,.46,.45,.94);opacity:.8}.news-section[data-v-ffa1a984]{max-width:1920px;margin:0 auto;display:flex;gap:20px;animation:fadeInUp-ffa1a984 .8s ease-out}.news-main[data-v-ffa1a984]{width:710px}.news-image[data-v-ffa1a984]{width:100%;height:300px;border-radius:10px;margin-bottom:15px;overflow:hidden;position:relative;background:#f5f7fa}.news-image .img-bg[data-v-ffa1a984]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(8px);transform:scale(1.1);z-index:0}.news-image img[data-v-ffa1a984]{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.news-title[data-v-ffa1a984]{font-size:20px;font-weight:700;color:#323845;line-height:1.27;margin-bottom:14px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.news-meta[data-v-ffa1a984]{display:flex;align-items:center;gap:24px;margin-bottom:14px}.news-meta span[data-v-ffa1a984]{font-size:16px;color:#949494}.news-excerpt[data-v-ffa1a984]{font-size:16px;color:#323845;line-height:1.7;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.news-list[data-v-ffa1a984]{width:710px;display:flex;flex-direction:column}.news-item[data-v-ffa1a984]{padding:20px 10px 10px;border-bottom:.5px solid #b1b1b1;transition:all .3s ease;cursor:pointer}.news-item[data-v-ffa1a984]:first-child{padding-top:0}.news-item[data-v-ffa1a984]:hover{transform:translateX(8px);background:rgba(38,120,255,.02);border-radius:8px;padding-left:16px;margin-left:-16px}.news-item:hover h3[data-v-ffa1a984]{color:#2678ff}.news-item h3[data-v-ffa1a984]{font-size:20px;font-weight:700;color:#323845;line-height:1.27;margin-bottom:6px;transition:all .3s ease;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.news-item h3[data-v-ffa1a984]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,#2678ff,#1e5dd9);transition:width .3s ease}.news-item:hover h3[data-v-ffa1a984]:after{width:100%}.news-date[data-v-ffa1a984]{font-size:16px;color:#949494}.news-summary[data-v-ffa1a984]{font-size:14px;color:#949494;margin-bottom:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.enthusiast-section[data-v-ffa1a984]{max-width:1920px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;animation:fadeInUp-ffa1a984 .8s ease-out}.enthusiast-section .item[data-v-ffa1a984]{cursor:pointer;border:1px solid #eef1f6;border-radius:8px;padding:16px;box-sizing:border-box;transition:all .3s ease;background:#fff}.enthusiast-section .item[data-v-ffa1a984]:hover{transform:translateY(-4px);box-shadow:0 4px 20px 0 rgba(9,29,63,.3)}.enthusiast-section .item .cover[data-v-ffa1a984]{width:100%;height:320px;border-radius:10px;overflow:hidden;margin-bottom:16px;background:#f5f7fa;position:relative}.enthusiast-section .item .cover .img-bg[data-v-ffa1a984]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(8px);transform:scale(1.1);z-index:0}.enthusiast-section .item .cover img[data-v-ffa1a984]{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.enthusiast-section .item .name-row[data-v-ffa1a984]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.enthusiast-section .item .name[data-v-ffa1a984]{font-size:18px;font-weight:700;color:#323845;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;min-width:0}.enthusiast-section .item .name-row .tag[data-v-ffa1a984]{flex-shrink:0;font-size:12px;font-weight:700;background:gold;padding:4px 12px;border-radius:12px;color:#323845;margin-left:10px}.enthusiast-section .item .intro[data-v-ffa1a984]{font-size:14px;color:#606266;line-height:1.6;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.enthusiast-section .item .info[data-v-ffa1a984]{display:flex;align-items:center}.enthusiast-section .item .info .date[data-v-ffa1a984]{font-size:14px;color:#909399}@keyframes pulse-ffa1a984{0%{box-shadow:0 0 0 0 rgba(38,120,255,.4)}70%{box-shadow:0 0 0 10px rgba(38,120,255,0)}to{box-shadow:0 0 0 0 rgba(38,120,255,0)}}@keyframes rotate-ffa1a984{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeInUp-ffa1a984{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.party-build[data-v-10fd33a0]{padding:0 240px;margin-bottom:60px}.party-build .recommend-box[data-v-10fd33a0]{margin-bottom:30px}.party-build .content-wrapper[data-v-10fd33a0]{display:flex;gap:30px;background:#fff;border-radius:14px;padding:30px;box-shadow:0 4px 29px 0 rgba(35,78,147,.08)}.party-build .news-list[data-v-10fd33a0]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.party-build .news-item[data-v-10fd33a0]{padding:16px 10px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .3s ease}.party-build .news-item[data-v-10fd33a0]:last-child{border-bottom:none}.party-build .news-item[data-v-10fd33a0]:hover{background:rgba(38,120,255,.03);border-radius:8px;padding-left:16px}.party-build .news-item:hover .news-title[data-v-10fd33a0]{color:#2678ff}.party-build .row[data-v-10fd33a0]{display:flex;align-items:center;justify-content:space-between;gap:20px}.party-build .row-first[data-v-10fd33a0]{margin-bottom:8px}.party-build .news-title[data-v-10fd33a0]{flex:1;font-size:20px;font-weight:700;color:#323845;line-height:1.4;transition:color .3s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:520px}.party-build .news-source[data-v-10fd33a0]{flex-shrink:0;font-size:14px;color:#949494}.party-build .news-summary[data-v-10fd33a0]{width:500px;font-size:16px;color:#666;line-height:1.6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.party-build .news-date[data-v-10fd33a0]{flex-shrink:0;font-size:14px;color:#949494}.party-build .image-main[data-v-10fd33a0]{width:700px;height:355px;flex-shrink:0;border-radius:10px;overflow:hidden;cursor:pointer;transition:transform .3s ease;position:relative;background:#f5f7fa}.party-build .image-main .img-bg[data-v-10fd33a0]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(8px);transform:scale(1.1);z-index:0}.party-build .image-main[data-v-10fd33a0]:hover{transform:scale(1.02)}.party-build .image-main:hover img[data-v-10fd33a0]{transform:scale(1.06)}.party-build .image-main img[data-v-10fd33a0]{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .5s ease,opacity .3s ease}.advertisement-wrapper[data-v-778b0a52]{width:100%;padding:40px 0;background:#f8f9fa;animation:fadeIn-778b0a52 .6s ease-out}.advertisement-container[data-v-778b0a52]{max-width:1440px;margin:0 auto;position:relative}.advertisement-container .ad-banner[data-v-778b0a52]{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease}.advertisement-container .ad-banner[data-v-778b0a52]:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);transform:translateY(-2px)}.advertisement-container .ad-banner.single .ad-content[data-v-778b0a52]{position:relative;cursor:pointer;overflow:hidden;height:200px}.advertisement-container .ad-banner.single .ad-content .ad-image[data-v-778b0a52]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.advertisement-container .ad-banner.single .ad-content:hover .ad-image[data-v-778b0a52]{transform:scale(1.05)}.advertisement-container .ad-banner.single .ad-content .ad-overlay[data-v-778b0a52]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 60%,transparent);display:flex;align-items:center;padding:0 60px;opacity:0;transition:opacity .3s ease}.advertisement-container .ad-banner.single .ad-content:hover .ad-overlay[data-v-778b0a52]{opacity:1}.advertisement-container .ad-banner.single .ad-content .ad-info[data-v-778b0a52]{color:#fff;max-width:500px}.advertisement-container .ad-banner.single .ad-content .ad-info .ad-title[data-v-778b0a52]{font-size:28px;font-weight:700;margin:0 0 12px 0;animation:slideInLeft-778b0a52 .5s ease-out}.advertisement-container .ad-banner.single .ad-content .ad-info .ad-description[data-v-778b0a52]{font-size:16px;margin:0 0 20px 0;opacity:.9;animation:slideInLeft-778b0a52 .5s ease-out .1s both}.advertisement-container .ad-banner.single .ad-content .ad-info .ad-cta[data-v-778b0a52]{display:inline-block;padding:10px 24px;background:linear-gradient(135deg,#2678ff,#1e5fd9);border-radius:25px;font-size:14px;font-weight:600;transition:all .3s ease;animation:slideInLeft-778b0a52 .5s ease-out .2s both}.advertisement-container .ad-banner.single .ad-content .ad-info .ad-cta[data-v-778b0a52]:hover{background:linear-gradient(135deg,#1e5fd9,#2678ff);transform:translateX(5px)}.advertisement-container .ad-banner.single .ad-content .ad-close[data-v-778b0a52]{position:absolute;top:15px;right:15px;width:32px;height:32px;background:rgba(0,0,0,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10}.advertisement-container .ad-banner.single .ad-content .ad-close[data-v-778b0a52]:hover{background:rgba(0,0,0,.8);transform:rotate(90deg)}.advertisement-container .ad-banner.single .ad-content .ad-close i[data-v-778b0a52]{color:#fff;font-size:16px}.advertisement-container .ad-banner.multiple .ad-content[data-v-778b0a52]{position:relative;cursor:pointer;overflow:hidden;height:100%}.advertisement-container .ad-banner.multiple .ad-content .ad-image[data-v-778b0a52]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.advertisement-container .ad-banner.multiple .ad-content:hover .ad-image[data-v-778b0a52]{transform:scale(1.05)}.advertisement-container .ad-banner.multiple .ad-content .ad-overlay[data-v-778b0a52]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,transparent);display:flex;align-items:flex-end;padding:30px;opacity:0;transition:opacity .3s ease}.advertisement-container .ad-banner.multiple .ad-content:hover .ad-overlay[data-v-778b0a52]{opacity:1}.advertisement-container .ad-banner.multiple .ad-content .ad-info[data-v-778b0a52]{color:#fff}.advertisement-container .ad-banner.multiple .ad-content .ad-info .ad-title[data-v-778b0a52]{font-size:22px;font-weight:700;margin:0 0 8px 0}.advertisement-container .ad-banner.multiple .ad-content .ad-info .ad-description[data-v-778b0a52]{font-size:14px;margin:0 0 12px 0;opacity:.9}.advertisement-container .ad-banner.multiple .ad-content .ad-info .ad-cta[data-v-778b0a52]{display:inline-block;padding:8px 20px;background:linear-gradient(135deg,#2678ff,#1e5fd9);border-radius:20px;font-size:13px;font-weight:600;transition:all .3s ease}.advertisement-container .ad-banner.multiple .ad-content .ad-info .ad-cta[data-v-778b0a52]:hover{transform:translateX(5px)}.advertisement-container .ad-banner.multiple .ad-grid[data-v-778b0a52]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.advertisement-container .ad-banner.multiple .ad-grid .ad-content[data-v-778b0a52]{height:180px}.advertisement-container .ad-label[data-v-778b0a52]{position:absolute;top:10px;right:30px;padding:4px 10px;background:rgba(0,0,0,.6);color:#fff;font-size:12px;border-radius:4px;z-index:10}[data-v-778b0a52] .el-carousel .el-carousel__container{height:100%}[data-v-778b0a52] .el-carousel .el-carousel__arrow{background:rgba(0,0,0,.5)}[data-v-778b0a52] .el-carousel .el-carousel__arrow:hover{background:rgba(0,0,0,.7)}[data-v-778b0a52] .el-carousel .el-carousel__indicators .el-carousel__button{width:30px;height:4px;border-radius:2px;background:hsla(0,0%,100%,.5)}[data-v-778b0a52] .el-carousel .el-carousel__indicators .is-active .el-carousel__button{background:#2678ff}@keyframes fadeIn-778b0a52{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft-778b0a52{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@media(max-width:768px){.advertisement-container[data-v-778b0a52]{padding:0 15px}.advertisement-container .ad-banner.single .ad-content[data-v-778b0a52]{height:150px}.advertisement-container .ad-banner.single .ad-content .ad-overlay[data-v-778b0a52]{padding:0 30px}.advertisement-container .ad-banner.single .ad-content .ad-info .ad-title[data-v-778b0a52]{font-size:20px}.advertisement-container .ad-banner.single .ad-content .ad-info .ad-description[data-v-778b0a52]{font-size:14px}.advertisement-container .ad-banner.multiple .ad-grid[data-v-778b0a52]{grid-template-columns:1fr}.advertisement-container .ad-banner.multiple .ad-grid .ad-content[data-v-778b0a52]{height:150px}}.scroll-btns{position:fixed;right:30px;bottom:100px;display:flex;flex-direction:column;gap:8px;z-index:9999}.scroll-btn{width:60px;height:40px;border-radius:20px;background:#2678ff;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 12px rgba(38,120,255,.4);transition:all .3s;font-size:14px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scroll-btn:hover{background:#1e5dd9;transform:scale(1.1)}