.pro-container{width:100%;min-width:0;overflow:hidden}.pro-container:hover .product{border-color:transparent;box-shadow:var(--shadow-card-hover);transform:translateY(-8px)}.pro-container:hover .product .poster img{transform:scale(1.08)}.pro-container:hover .product .product-footer{opacity:1;transform:translateY(0)}.pro-container:hover .product .discount{transform:scale(1.05)}.product{background:var(--gradient-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:var(--shadow-sm);height:100%;width:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden;transform:scale(1);transform-origin:center center;will-change:transform}.product,.product>div{cursor:pointer}.product .discount{position:absolute;top:var(--spacing-md);left:var(--spacing-md);min-width:52px;max-width:80px;height:auto;padding:6px 10px;background:var(--gradient-sale);border-radius:var(--radius-full);box-shadow:var(--shadow-price);text-align:center;z-index:2;transition:transform .3s ease;overflow:hidden}.product .discount span{display:inline;color:var(--color-white);font-size:12px;font-weight:var(--font-bold);line-height:1;letter-spacing:-.5px;white-space:nowrap}.product .discount span:first-child{font-size:14px}.product .discount br{display:none}.product .poster{width:100%;height:200px;border-radius:var(--radius-lg) var(--radius-lg) 0 0;overflow:hidden;background:linear-gradient(180deg,#f8f9fa,#f0f1f2);display:flex;align-items:center;justify-content:center;position:relative}.product .poster:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(0deg,rgba(0,0,0,.03),transparent);pointer-events:none}.product .poster img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1)}.product>div:nth-child(2){padding:var(--spacing-md);min-width:0;width:100%}.product h2{font-size:22px;font-weight:var(--font-bold);color:var(--color-price);margin-bottom:var(--spacing-xs);line-height:1.2;display:flex;align-items:baseline;gap:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0}.product h2:before{content:"";display:none}.product .product-res{font-size:var(--font-xs);font-weight:var(--font-medium);color:var(--color-subtitle);margin-bottom:var(--spacing-sm);line-height:1.4;display:flex;align-items:center;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0}.product .product-res:before{content:"";display:inline-block;width:6px;height:6px;background:var(--gradient-success);border-radius:50%;flex-shrink:0}.product p{font-size:var(--font-sm);font-weight:var(--font-normal);color:var(--color-title);line-height:1.5;min-height:42px;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;hyphens:auto;width:100%;min-width:0;flex:1}.product-footer{justify-content:space-between;padding:var(--spacing-md);background:linear-gradient(0deg,#fafafa,#fff);border-top:1px solid var(--color-border-light);margin-top:auto;opacity:.9;transform:translateY(4px);transition:all .3s ease;width:100%}.product-footer,.product-footer div{display:flex;align-items:center;min-width:0}.product-footer div{gap:var(--spacing-sm)}.product-footer div:first-child{flex:1;min-width:0}.product-footer div:last-child{flex-shrink:0}.product-footer .el-icon-shopping-cart-full{font-size:18px;color:var(--color-main);background:rgba(248,153,0,.1);padding:6px;border-radius:50%;transition:all var(--transition-fast);flex-shrink:0}.product-footer .buy-btn{font-size:var(--font-sm);font-weight:var(--font-semibold);color:var(--color-white);background:var(--gradient-primary);padding:8px 16px;border-radius:var(--radius-full);cursor:pointer;transition:all .3s ease;box-shadow:var(--shadow-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.product-footer .buy-btn:hover{background:var(--gradient-primary-hover);transform:scale(1.05);box-shadow:0 6px 20px rgba(248,153,0,.35)}.product-footer .el-icon-star-off,.product-footer .el-icon-star-on{font-size:22px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);padding:4px}.product-footer .el-icon-star-off:hover,.product-footer .el-icon-star-on:hover{transform:scale(1.3) rotate(-10deg)}.product-footer .el-icon-star-on{color:gold;filter:drop-shadow(0 2px 4px rgba(255,215,0,.4))}.product-footer .el-icon-star-off{color:var(--color-icon-light)}.product-footer .el-icon-star-off:hover{color:gold}@media(max-width:768px){.product .poster{height:160px}.product h2{font-size:var(--font-lg)}.product p{min-height:38px;font-size:var(--font-xs)}.product-footer{padding:var(--spacing-sm) var(--spacing-md);opacity:1;transform:translateY(0)}.product-footer .buy-btn{font-size:var(--font-xs);padding:6px 12px}}.main-recommend{margin-top:var(--spacing-xxl);margin-bottom:var(--spacing-xl);padding:var(--spacing-xl) 0;position:relative}.main-recommend h1{font-weight:var(--font-bold);font-size:var(--font-xxl);color:var(--color-title);margin:0 0 var(--spacing-xl) 0;position:relative;padding-left:var(--spacing-lg);display:inline-flex;align-items:center}.main-recommend h1:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:28px;background:var(--gradient-primary);border-radius:3px}.main-recommend h1:after{content:"HOT";margin-left:var(--spacing-md);font-size:11px;font-weight:var(--font-bold);color:var(--color-white);background:var(--gradient-hot);padding:4px 10px;border-radius:var(--radius-full);letter-spacing:1px;box-shadow:var(--shadow-price)}.main-recommend-content{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--spacing-lg)}@media(max-width:1400px){.main-recommend-content{grid-template-columns:repeat(5,1fr)}}@media(max-width:1200px){.main-recommend-content{grid-template-columns:repeat(4,1fr)}}@media(max-width:992px){.main-recommend-content{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.main-recommend h1{font-size:var(--font-xl)}.main-recommend h1:after{font-size:10px;padding:3px 8px}.main-recommend-content{grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}}.main-latest[data-v-905acef4]{margin-top:var(--spacing-xxl);margin-bottom:var(--spacing-xl);padding:var(--spacing-xl) 0;position:relative}.main-latest h1[data-v-905acef4]{font-weight:var(--font-bold);font-size:var(--font-xxl);color:var(--color-title);margin:0 0 var(--spacing-xl) 0;position:relative;padding-left:var(--spacing-lg);display:inline-flex;align-items:center}.main-latest h1[data-v-905acef4]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:28px;background:var(--gradient-primary);border-radius:3px}.main-latest h1[data-v-905acef4]:after{content:"NEW";margin-left:var(--spacing-md);font-size:11px;font-weight:var(--font-bold);color:var(--color-white);background:linear-gradient(135deg,#667eea,#764ba2);padding:4px 10px;border-radius:var(--radius-full);letter-spacing:1px;box-shadow:var(--shadow-price)}.main-latest-content[data-v-905acef4]{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--spacing-lg)}.main-latest-loadmore[data-v-905acef4]{margin-top:var(--spacing-xl);text-align:center;padding:var(--spacing-lg) 0}.main-latest-loadmore .loading-text[data-v-905acef4]{color:var(--color-text-secondary);font-size:var(--font-md);display:inline-flex;align-items:center;gap:var(--spacing-sm)}.main-latest-loadmore .loading-text i[data-v-905acef4]{font-size:20px;animation:rotating-905acef4 1s linear infinite}@keyframes rotating-905acef4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main-latest-finished[data-v-905acef4]{margin-top:var(--spacing-xl);text-align:center;color:var(--color-text-secondary);font-size:var(--font-md)}@media(max-width:1400px){.main-latest-content[data-v-905acef4]{grid-template-columns:repeat(5,1fr)}}@media(max-width:1200px){.main-latest-content[data-v-905acef4]{grid-template-columns:repeat(4,1fr)}}@media(max-width:992px){.main-latest-content[data-v-905acef4]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.main-latest h1[data-v-905acef4]{font-size:var(--font-xl)}.main-latest h1[data-v-905acef4]:after{font-size:10px;padding:3px 8px}.main-latest-content[data-v-905acef4]{grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}}.main-banner{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-xxl)}.main-banner-left{height:380px;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);transition:all var(--transition-base)}.main-banner-left:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px)}.main-banner-left .swiper-container{height:380px!important;width:100%!important;cursor:pointer;border-radius:var(--radius-lg)}.main-banner-left .swiper-container .swiper-wrapper{width:100%}.main-banner-left .swiper-container .swiper-slide{width:100%!important}.main-banner-left .swiper-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.main-banner-left .swiper-container .swiper-slide:hover img{transform:scale(1.05)}.main-banner-right{height:380px;display:flex;gap:var(--spacing-sm)}.main-banner-right-group{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1}.main-banner-right-group .swiper-container{height:calc(50% - 4px);width:100%!important;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-md);cursor:pointer;transition:all var(--transition-base)}.main-banner-right-group .swiper-container:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.main-banner-right-group .swiper-container .swiper-wrapper{width:100%;height:100%}.main-banner-right-group .swiper-container .swiper-slide{height:100%;width:100%!important;overflow:hidden}.main-banner-right-group .swiper-container .swiper-slide>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.main-banner-right-group .swiper-container .swiper-slide:hover img{transform:scale(1.08)}.main-banner-right-group img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:992px){.main-banner-left{height:280px;margin-bottom:var(--spacing-md)}.main-banner-left .swiper-container{height:280px!important}.main-banner-right{height:auto}.main-banner-right-group .swiper-container{height:180px}}@media(max-width:768px){.main-banner-left{height:200px}.main-banner-left .swiper-container{height:200px!important}.main-banner-right{display:none}}.main-banner-Argos{height:400px}.main-banner-Argos .swiper-container{height:400px!important;cursor:pointer}.main-banner-Argos .swiper-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;image-rendering:revert}.swiper-slide.swiper-slide-active{transform:translateZ(0) rotateX(0deg) rotateY(0deg)!important}.main-classification{margin-top:var(--spacing-xl);padding:var(--spacing-lg) 0;position:relative}.main-classification,.main-classification-title{margin-bottom:var(--spacing-xl)}.main-classification-title h1{font-weight:var(--font-bold);font-size:var(--font-xxl);color:var(--color-title);margin:0;position:relative;padding-left:var(--spacing-lg);display:flex;align-items:center;gap:var(--spacing-sm)}.main-classification-title h1:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:28px;background:var(--gradient-primary);border-radius:3px}.main-classification-title .all{font-size:var(--font-sm);color:var(--color-white);background:var(--gradient-primary);cursor:pointer;font-weight:var(--font-semibold);display:flex;align-items:center;gap:var(--spacing-xs);padding:8px 16px;border-radius:var(--radius-full);transition:all .3s ease;box-shadow:var(--shadow-primary)}.main-classification-title .all:hover{background:var(--gradient-primary-hover);transform:translateX(4px);box-shadow:0 6px 20px rgba(248,153,0,.35)}.main-classification-title .all i{font-size:var(--font-sm);transition:transform .3s ease}.main-classification-title .all:hover i{transform:translateX(4px)}.main-classification-item{flex-direction:column;padding:var(--spacing-md);border-radius:var(--radius-lg);transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer}.main-classification-item:hover{background:var(--gradient-bg-warm);transform:translateY(-4px)}.main-classification-item:hover .img-content{border-color:transparent;transform:scale(1.08);box-shadow:var(--shadow-primary);background:var(--color-white)}.main-classification-item:hover .img-content:before{opacity:1}.main-classification-item:hover span{color:var(--color-main);font-weight:var(--font-semibold)}.main-classification-item .img-content{border:2px solid var(--color-border-light);margin-bottom:var(--spacing-md);border-radius:var(--radius-lg);width:88px;height:88px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#fff,#f8f9fa);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.main-classification-item .img-content:before{content:"";position:absolute;inset:-2px;background:var(--gradient-primary);border-radius:var(--radius-lg);z-index:-1;opacity:0;transition:opacity .3s ease}.main-classification-item .img-content>img{width:52px!important;height:52px!important;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.main-classification-item:hover .img-content>img{transform:scale(1.1)}.main-classification-item span{display:inline-block;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-sm);font-weight:var(--font-medium);color:var(--color-text);transition:all .3s ease;text-align:center}.main-classification .swiper-container{cursor:pointer;padding:var(--spacing-md) 0}.main-classification .swiper-slide{display:flex;justify-content:center}.main-daily{padding:var(--spacing-xl) 0}.main-daily,.main-daily-title{margin-bottom:var(--spacing-xl)}.main-daily-title h1{font-weight:var(--font-bold);font-size:var(--font-xxl);color:var(--color-title);margin:0;position:relative;padding-left:var(--spacing-lg);display:inline-flex;align-items:center}.main-daily-title h1:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:28px;background:var(--gradient-primary);border-radius:3px}.main-daily-title h1:after{content:"NEW";margin-left:var(--spacing-md);font-size:11px;font-weight:var(--font-bold);background:var(--gradient-new);padding:4px 10px;letter-spacing:1px;box-shadow:0 4px 12px rgba(102,126,234,.3)}.main-daily-title .all,.main-daily-title h1:after{color:var(--color-white);border-radius:var(--radius-full)}.main-daily-title .all{font-size:var(--font-sm);background:var(--gradient-primary);cursor:pointer;font-weight:var(--font-semibold);display:flex;align-items:center;gap:var(--spacing-xs);padding:8px 16px;transition:all .3s ease;box-shadow:var(--shadow-primary)}.main-daily-title .all:hover{background:var(--gradient-primary-hover);transform:translateX(4px);box-shadow:0 6px 20px rgba(248,153,0,.35)}.main-daily-title .all i{font-size:var(--font-sm);transition:transform .3s ease}.main-daily-title .all:hover i{transform:translateX(4px)}.main-daily-content{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--spacing-lg)}@media(max-width:1400px){.main-daily-content{grid-template-columns:repeat(5,1fr)}}@media(max-width:1200px){.main-daily-content{grid-template-columns:repeat(4,1fr)}}@media(max-width:992px){.main-daily-content{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.main-daily-title h1{font-size:var(--font-xl)}.main-daily-title h1:after{font-size:10px;padding:3px 8px}.main-daily-content{grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}}.stroe .store_title{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;/*! autoprefixer: off */-webkit-box-orient:vertical}.stroe:hover .stroe-item{border:1px solid var(--color-main)}.stroe-item{flex-direction:column;border:1px solid var(--color-border);border-radius:4px}.stroe-top{width:100%;padding:15px}.stroe-top img{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.stroe-top-title{flex:1;margin-left:15px}.stroe-top-title h2{font-weight:400;font-size:14px;color:var(--color-black);margin-bottom:6px}.stroe-top-title .el-button{background:#fcf2e2;color:var(--color-main);border:1px solid var(--color-main);border-radius:27px;font-size:12px;padding:5px 10px;white-space:inherit;width:118px}.stroe-top-title>div{width:100%}.stroe-top-introduce{font-weight:400;font-size:12px;color:var(--color-title)}.stroe-top-introduce span:first-child{padding-right:4px}.stroe-bottom{margin-top:20px;padding:10px}.stroe-bottom-left{width:173px;height:163px;position:relative}.stroe-bottom-left img{max-width:173px;max-height:163px;width:100%;height:100%;border-radius:4px}.stroe-bottom-right{display:flex;justify-content:flex-start;align-content:center;flex-direction:column;flex:1;margin-left:5px;height:163px}.stroe-bottom-item{position:relative;flex:1;margin-bottom:5px}.stroe-bottom-item img{flex:1;width:100%;height:100%;border-radius:4px}.stroe-bottom-item:last-child{margin-bottom:0}.stroe-bottom .amount{position:absolute;bottom:0;left:0;width:80px;height:29px;line-height:29px;font-weight:500;font-size:16px;color:var(--color-main);background:var(--color-white);opacity:.78;border-radius:0 0 0 4px;text-align:center}.main-stroe{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.main-stroe-title{margin-bottom:var(--spacing-lg)}.main-stroe-title h1{font-weight:var(--font-bold);font-size:var(--font-xl);color:var(--color-title);margin:0;position:relative;padding-left:var(--spacing-md)}.main-stroe-title h1:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:20px;background:var(--color-main);border-radius:2px}.main-stroe-title .all{font-size:var(--font-sm);color:var(--color-main);cursor:pointer;font-weight:var(--font-medium);display:flex;align-items:center;gap:var(--spacing-xs);transition:all var(--transition-fast)}.main-stroe-title .all:hover{color:var(--color-submain);transform:translateX(4px)}.main-stroe .swiper-container{margin-bottom:var(--spacing-xl);padding:var(--spacing-sm) 0}.main-stroe-content{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--spacing-lg)}@media(max-width:1400px){.main-stroe-content{grid-template-columns:repeat(5,1fr)}}@media(max-width:1200px){.main-stroe-content{grid-template-columns:repeat(4,1fr)}}@media(max-width:992px){.main-stroe-content{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.main-stroe-content{grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}}.icon-tips-bottom{max-width:957px;margin:52px auto 107px auto}.icon-tips-bottom-item{flex-direction:column}.icon-tips-bottom-item img{width:38px}.icon-tips-bottom span{font-weight:500;font-size:12px;margin-top:15px}.icon-tips .icon_span{font-size:58px;color:var(--color-main)}html[dir=rtl] .banner-content[data-v-6b1f43d5]{justify-content:flex-start}html[dir=rtl] .download-content[data-v-6b1f43d5]{justify-content:flex-end}html[dir=rtl] .download-content>div.download>.btn-content>.item[data-v-6b1f43d5]:first-child{margin-right:0;margin-left:20px}.home[data-v-6b1f43d5]{position:relative;background:var(--color-bg);min-height:100vh}.th_back[data-v-6b1f43d5]{position:fixed;left:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:var(--spacing-sm);z-index:var(--z-fixed)}.th_back span[data-v-6b1f43d5]{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.98);border-radius:var(--radius-lg);box-shadow:0 4px 16px rgba(0,0,0,.08);cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:visible;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);flex-shrink:0;border:1px solid rgba(0,0,0,.04)}.th_back span[data-v-6b1f43d5]:hover{box-shadow:var(--shadow-lg);transform:translateX(6px);background:var(--color-white)}.th_back span[data-v-6b1f43d5]:nth-child(5){background:var(--gradient-primary);border:none;box-shadow:var(--shadow-primary)}.th_back span:nth-child(5) img[data-v-6b1f43d5]{filter:brightness(0) invert(1)}.th_back span[data-v-6b1f43d5]:nth-child(5):hover{transform:translateX(6px) scale(1.05);box-shadow:0 8px 24px rgba(248,153,0,.35)}.th_back span img[data-v-6b1f43d5]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;transition:all .3s ease;flex-shrink:0;filter:invert(45%) sepia(8%) saturate(15%) brightness(55%)}.th_back span div[data-v-6b1f43d5]{display:none;padding:0 var(--spacing-md);font-size:var(--font-sm);font-weight:var(--font-semibold);white-space:nowrap;color:var(--color-white);letter-spacing:.5px}.th_back .nav-bar[data-v-6b1f43d5]{overflow:hidden}.th_back .nav-bar[data-v-6b1f43d5]:hover{width:auto;min-width:130px;padding-right:var(--spacing-lg);background:var(--gradient-primary);border-color:transparent;overflow:visible;box-shadow:var(--shadow-primary)}.th_back .nav-bar:hover img[data-v-6b1f43d5]{transform:scale(1.15);filter:brightness(0) invert(1)}.th_back .nav-bar:hover div[data-v-6b1f43d5]{display:flex;align-items:center;animation:slideInRight-6b1f43d5 .35s cubic-bezier(.4,0,.2,1) forwards}@keyframes slideInRight-6b1f43d5{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.banner-content[data-v-6b1f43d5]{max-width:1200px;margin:var(--spacing-xl) auto;height:400px;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:var(--radius-lg);display:flex;justify-content:flex-end;align-items:center;overflow:hidden;box-shadow:var(--shadow-lg);animation:fadeIn .6s ease}.banner-content>.content[data-v-6b1f43d5]{width:650px;padding:var(--spacing-xxl);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md)}.banner-content>.content>p[data-v-6b1f43d5]{color:var(--color-title);font-size:42px;font-weight:var(--font-bold);text-align:center;line-height:var(--line-height-tight);text-shadow:0 2px 4px rgba(0,0,0,.1)}.banner-content>.content>h3[data-v-6b1f43d5]{color:var(--color-error);font-size:48px;font-weight:var(--font-bold);text-shadow:0 2px 4px rgba(0,0,0,.1)}.banner-content>.content>div[data-v-6b1f43d5]{padding:0 var(--spacing-xxl);height:56px;line-height:56px;border-radius:var(--radius-full);background:linear-gradient(135deg,#2e2e2e,#1a1a1a);color:#f1ce5a;font-size:var(--font-md);font-weight:var(--font-semibold);margin-top:var(--spacing-md);cursor:pointer;transition:all var(--transition-base);box-shadow:var(--shadow-md)}.banner-content>.content>div[data-v-6b1f43d5]:hover{transform:translateY(-2px);box-shadow:var(--shadow-xl);background:linear-gradient(135deg,#1a1a1a,#000)}.banner-content>.content>div[data-v-6b1f43d5]:active{transform:translateY(0)}.download-content[data-v-6b1f43d5]{max-width:1200px;margin:var(--spacing-xxl) auto;margin-bottom:var(--spacing-xxl);padding:var(--spacing-xxl);height:auto;min-height:320px;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:space-between;opacity:0;transition:all .6s ease;box-shadow:var(--shadow-lg)}.download-content.active[data-v-6b1f43d5]{opacity:1;animation:fadeIn .6s ease}.download-content>div[data-v-6b1f43d5]{display:flex;flex-direction:column}.download-content>div.download[data-v-6b1f43d5]{width:auto;max-width:730px;gap:var(--spacing-md)}.download-content>div.download>h3[data-v-6b1f43d5]{font-size:48px;font-weight:var(--font-bold);letter-spacing:1px;color:var(--color-title);text-shadow:0 2px 4px rgba(0,0,0,.1)}.download-content>div.download>.tips[data-v-6b1f43d5]{display:flex;align-items:center;gap:var(--spacing-md);font-size:24px;font-weight:var(--font-medium);color:var(--color-text)}.download-content>div.download>.tips>.item[data-v-6b1f43d5]{padding:0 var(--spacing-sm)}.download-content>div.download>.btn-content[data-v-6b1f43d5]{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-md)}.download-content>div.download>.btn-content>.item[data-v-6b1f43d5]{height:48px;padding:0 var(--spacing-lg);background:var(--color-white);border-radius:var(--radius-md);border:2px solid var(--color-title);display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-base);font-weight:var(--font-medium);cursor:pointer;transition:all var(--transition-base);box-shadow:var(--shadow-sm)}.download-content>div.download>.btn-content>.item[data-v-6b1f43d5]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--color-main)}.download-content>div.download>.btn-content>.item[data-v-6b1f43d5]:active{transform:translateY(0)}.download-content>div.download>.btn-content>.item>img[data-v-6b1f43d5]{width:24px;height:24px}.download-content>div.download>.btn-content>.item p[data-v-6b1f43d5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.download-content>div.code-content[data-v-6b1f43d5]{align-items:center;gap:var(--spacing-md)}.download-content>div.code-content>.content[data-v-6b1f43d5]{width:120px;height:120px;padding:var(--spacing-sm);background:var(--color-white);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-md)}.download-content>div.code-content>p[data-v-6b1f43d5]{font-size:var(--font-sm);font-weight:var(--font-medium);color:var(--color-white)}@media(max-width:1400px){.th_back[data-v-6b1f43d5]{left:10px}.th_back span[data-v-6b1f43d5]{width:44px;height:44px}.th_back span img[data-v-6b1f43d5]{width:22px;height:22px}.th_back .nav-bar[data-v-6b1f43d5]:hover{min-width:100px}}@media(max-width:1240px){.banner-content[data-v-6b1f43d5],.download-content[data-v-6b1f43d5]{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}.th_back[data-v-6b1f43d5]{left:8px}.th_back span[data-v-6b1f43d5]{width:40px;height:40px}.th_back span img[data-v-6b1f43d5]{width:20px;height:20px}}@media(max-width:992px){.th_back[data-v-6b1f43d5]{display:none}}@media(max-width:768px){.banner-content[data-v-6b1f43d5]{height:300px;margin:var(--spacing-md)}.banner-content>.content[data-v-6b1f43d5]{width:100%;padding:var(--spacing-lg)}.banner-content>.content>p[data-v-6b1f43d5]{font-size:28px}.banner-content>.content>h3[data-v-6b1f43d5]{font-size:32px}.banner-content>.content>div[data-v-6b1f43d5]{padding:0 var(--spacing-lg);height:44px;line-height:44px;font-size:var(--font-sm)}.download-content[data-v-6b1f43d5]{min-height:auto;padding:var(--spacing-lg);margin:var(--spacing-md);flex-direction:column;gap:var(--spacing-lg)}.download-content>div.download[data-v-6b1f43d5]{width:100%}.download-content>div.download>h3[data-v-6b1f43d5]{font-size:32px}.download-content>div.download>.tips[data-v-6b1f43d5]{font-size:18px}.download-content>div.download>.btn-content[data-v-6b1f43d5]{flex-direction:column;width:100%}.download-content>div.download>.btn-content>.item[data-v-6b1f43d5]{width:100%;justify-content:center}}