.blog-item{display:flex;flex-direction:column;gap:.2rem;width:100%}.blog-item img.main{width:100%;height:2.5rem;object-fit:cover;border-radius:.08rem}@media screen and (max-width:900px){.blog-item img.main{height:2rem}}.blog-item .content{display:flex;flex-direction:column;gap:.16rem}@media screen and (max-width:900px){.blog-item .content{gap:.08rem}}.blog-item .content .title{color:#191919;font-size:.16rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:900px){.blog-item .content .title{font-size:.14rem}}.blog-item .content .text{color:#191919;font-size:.13rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-item .content .more{display:flex;gap:.04rem;font-size:.12rem;font-weight:400;align-items:center;color:#191919}.blog-item .content .more img{width:.12rem;height:.12rem}.blog-item .content .date{display:flex;gap:.04rem;align-items:center}.blog-item .content .date img{width:.16rem;height:.16rem}.blog-item .content .date span{color:#565656;font-size:.12rem;font-weight:600}section.blog-highlights{padding-top:.6rem;padding-bottom:.6rem}@media screen and (max-width:900px){section.blog-highlights{padding-top:.32rem;padding-bottom:.32rem}}section.blog-highlights .top{display:flex;flex-direction:column;gap:.2rem}@media screen and (max-width:900px){section.blog-highlights .top{font-size:.14rem}}section.blog-highlights .top .title{color:#191919;text-align:center;font-size:.36rem;font-weight:700}@media screen and (max-width:900px){section.blog-highlights .top .title{font-size:.2rem}}section.blog-highlights .top .text{color:#191919;text-align:center;font-size:.2rem;font-weight:400}@media screen and (max-width:900px){section.blog-highlights .top .text{font-size:.14rem}}section.blog-highlights .content{display:flex;gap:.2rem;margin-top:.6rem}@media screen and (max-width:900px){section.blog-highlights .content{flex-direction:column;margin-top:.32rem}}section.blog-highlights .content .main{width:100%;position:relative}section.blog-highlights .content .main img{width:100%;height:3.45rem;object-fit:cover;border-radius:.06rem}@media screen and (max-width:900px){section.blog-highlights .content .main img{height:2rem}}section.blog-highlights .content .main h3{color:#fff;font-size:.24rem;font-weight:600;position:absolute;left:.28rem;bottom:.37rem;z-index:2;max-width:calc(100% - .56rem)}@media screen and (max-width:900px){section.blog-highlights .content .main h3{font-size:.16rem;left:.16rem;bottom:.24rem}}section.blog-highlights .content .main .overlay{position:absolute;inset:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.4));border-radius:.06rem;z-index:1}section.blog-highlights .content .list{width:100%;display:flex;flex-direction:column;gap:.13rem}section.blog-highlights .content .list h4{color:#191919;font-size:.24rem;font-weight:600;margin-bottom:.04rem}@media screen and (max-width:900px){section.blog-highlights .content .list h4{font-size:.16rem}}section.blog-highlights .content .list .item{width:100%;display:flex;gap:.2rem}@media screen and (max-width:900px){section.blog-highlights .content .list .item{flex-direction:column}}section.blog-highlights .content .list .item img{width:1.36rem;height:.9rem;border-radius:.04rem;object-fit:cover}@media screen and (max-width:900px){section.blog-highlights .content .list .item img{width:100%;height:2rem}}section.blog-highlights .content .list .item .detail{display:flex;flex-direction:column;gap:.04rem;position:relative;padding-bottom:.24rem}section.blog-highlights .content .list .item .detail h5{color:#191919;font-size:.16rem;font-weight:600;line-height:1.3em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:900px){section.blog-highlights .content .list .item .detail h5{font-size:.14rem}}section.blog-highlights .content .list .item .detail p{color:#191919;font-size:.13rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width:900px){section.blog-highlights .content .list .item .detail p{-webkit-line-clamp:2}}section.blog-highlights .content .list .item .detail .date{display:flex;gap:.04rem;align-items:center;position:absolute;bottom:0}section.blog-highlights .content .list .item .detail .date img{width:.16rem;height:.16rem}section.blog-highlights .content .list .item .detail .date span{color:#565656;font-size:.12rem;font-weight:600}section.blog-list{padding-top:.2rem;padding-bottom:.6rem}section.blog-list .categories{display:flex;flex-wrap:wrap;gap:.2rem .08rem}@media screen and (max-width:900px){section.blog-list .categories{flex-wrap:nowrap;align-items:center;justify-content:space-between}}section.blog-list .categories .title{color:#191919;font-size:.24rem;font-weight:600;margin-right:.24rem}@media screen and (max-width:900px){section.blog-list .categories .title{font-size:.16rem}section.blog-list .categories .input-category{width:1.54rem}}section.blog-list .categories .item{height:.3rem;display:flex;align-items:center;padding:0 .08rem;color:#131518;font-size:.14rem;font-weight:400;border:1px solid #a5a5a5;border-radius:.08rem;cursor:pointer}@media screen and (max-width:900px){section.blog-list .categories .item{display:none}}section.blog-list .categories .item.active{border-color:#29b3ff;background:#daf1fe;color:#3a3a3a}section.blog-list .list{display:flex;flex-wrap:wrap;padding-top:.32rem;gap:.16rem}@media screen and (max-width:900px){section.blog-list .list{padding-top:.2rem;gap:.2rem}}section.blog-list .list .blog-item{width:calc(33.333% - .16rem);height:auto}@media screen and (max-width:900px){section.blog-list .list .blog-item{width:100%;flex-basis:100%}}section.blog-list .pagination-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:.6rem}@media screen and (max-width:900px){section.blog-list .pagination-container{margin-top:.4rem}}section.main-banner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:9.69rem;padding:1.7rem 0;max-width:100%;overflow:hidden;background:#29b3ff}@media screen and (max-width:1600px){section.main-banner{height:8.5rem}}@media screen and (max-width:900px){section.main-banner{height:auto;padding:1.2rem 0}}section.main-banner .main-circle{position:absolute;border-radius:50%}section.main-banner .main-circle.green{width:3.72rem;height:3.75rem;flex-shrink:0;left:-1.4rem;top:-1.4rem;background:#00deb5;z-index:2}@media screen and (max-width:900px){section.main-banner .main-circle.green{width:1rem;height:1rem;left:-.4rem;top:-.4rem}}section.main-banner .main-circle.red{width:3.02rem;height:3.04rem;flex-shrink:0;background:#ff4b00;left:-1.2rem;top:5.86rem}@media screen and (max-width:900px){section.main-banner .main-circle.red{width:.8rem;height:.8rem;left:-.4rem;top:2rem}}section.main-banner .main-circle.pink{width:3.5rem;height:3.71rem;transform:rotate(59.724deg);flex-shrink:0;background:#ee4985;right:3.94rem;top:-2.5rem;z-index:4}@media screen and (max-width:1200px){section.main-banner .main-circle.pink{right:1rem}}@media screen and (max-width:900px){section.main-banner .main-circle.pink{width:1rem;height:1rem;left:2.4rem;top:-.4rem}}section.main-banner .main-circle.yellow{width:5.2rem;height:5.25rem;flex-shrink:0;background:#ffc501;right:-3rem;top:1.75rem}@media screen and (max-width:900px){section.main-banner .main-circle.yellow{width:1rem;height:1rem;right:-.4rem;top:2rem}}section.main-banner .main-title{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.24rem;text-align:center}@media screen and (max-width:900px){section.main-banner .main-title{gap:.12rem}}section.main-banner .main-title .title{color:#fff;text-align:center;font-size:.6rem;font-style:normal;font-weight:800;line-height:1.3em}@media screen and (max-width:1600px){section.main-banner .main-title .title{font-size:.6rem}}@media screen and (max-width:900px){section.main-banner .main-title .title{font-size:.32rem}}section.main-banner .main-title .text{max-width:9.2rem;color:#fff;text-align:center;font-size:.2rem;font-style:normal;font-weight:400;line-height:1.2em}@media screen and (max-width:1600px){section.main-banner .main-title .text{font-size:.18rem}}@media screen and (max-width:900px){section.main-banner .main-title .text{font-size:.16rem}}section.main-banner .main-store{display:flex;align-items:center;justify-content:center;gap:.2rem}section.main-banner .main-store a{width:2.2rem}@media screen and (max-width:900px){section.main-banner .main-store a{width:1.3rem}}section.main-banner .main-store a img{width:100%;height:auto}@media screen and (max-width:900px){section.main-banner .main-store{gap:.1rem}}section.main-banner *+.main-store{margin-top:1rem}@media screen and (max-width:900px){section.main-banner *+.main-store{margin-top:.3rem}}.phone-mockup{position:relative;width:100%;background:#fff;display:flex;align-items:center;justify-content:center;padding-bottom:.8rem}.phone-mockup:before{content:"";position:absolute;top:0;left:0;height:50%;background:#29b3ff;width:100%}.phone-mockup .phone-flex{width:calc(100% - 2.3685rem);max-width:16rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.3rem}@media screen and (max-width:1200px){.phone-mockup .phone-flex{gap:0}}@media screen and (max-width:900px){.phone-mockup .phone-flex{width:100%;padding-top:.3rem}}.phone-mockup .phone-flex img{transform:translateY(-.5rem);width:100%;height:100%;object-fit:cover}@media screen and (max-width:1200px){.phone-mockup .phone-flex img{transform:none}}@media screen and (max-width:900px){.phone-mockup .phone-flex img{transform:none}}.phone-mockup .phone-flex .phone-item{width:20%}.phone-mockup .phone-flex .phone-item:nth-child(2n) img{transform:translateY(0)}.phone-mockup .phone-flex .phone-item:nth-child(3) img{transform:translateY(-.8rem)}.phone-mockup .phone-flex .swiper-wrapper{margin-bottom:.8rem}@media screen and (max-width:900px){.phone-mockup .phone-flex .swiper-wrapper{margin-bottom:.5rem}}.phone-mockup .phone-flex .phone-slide,.phone-mockup .phone-flex .phone-slide .phone-wrapper{display:flex;align-items:center;justify-content:center}.phone-mockup .phone-flex .phone-slide .phone-wrapper img{width:auto;height:100%;object-fit:cover}@media screen and (max-width:900px){.phone-mockup .phone-flex .phone-slide .phone-wrapper{height:5rem}}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}section.not-found{position:relative;overflow:hidden;background-color:#fff;padding-top:.8rem;padding-bottom:4rem}section.not-found+section{margin-top:0}section.not-found .container{display:flex;flex-direction:column;align-items:center}section.not-found .container .tr-title{width:50%!important}@media screen and (max-width:900px){section.not-found .container .tr-title{width:80%!important}}section.not-found .container .title{width:45%;font-weight:500;font-size:.48rem;line-height:1.25em;letter-spacing:.005em;color:#000;text-align:center}section.not-found .container .title+*{margin-top:.16rem}@media screen and (max-width:900px){section.not-found .container .title+*{margin-top:.22rem}section.not-found .container .title{width:100%;font-size:.24rem}}section.not-found .container .subtitle{font-weight:500;font-size:.2rem;line-height:1.25em;letter-spacing:.005em;color:#666;text-align:center}section.not-found .container .subtitle+*{margin-top:.48rem}@media screen and (max-width:900px){section.not-found .container .subtitle+*{margin-top:.52rem}section.not-found .container .subtitle{width:80%;font-size:.16rem}}section.not-found .container .button a{background-color:#3b40f0;padding:.18rem .83rem;border-radius:.3rem;font-weight:500;font-size:.16rem;line-height:1.25em;color:#fff;text-align:center}