.header{width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto;position:relative}.header .h-bg{grid-column:1;grid-row:1;width:100%;height:100%}.header .h-bg img{width:100%;object-fit:cover;object-position:center;display:block;transform:translateY(-10%)}.header .h-icon{grid-column:1;grid-row:1;position:relative;width:100%;z-index:2;max-width:1300px;justify-self:center;display:flex;padding:100px 40px;height:100%}.header .h-icon .index-title{position:absolute;width:100%;top:42%;left:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;gap:1rem}.header .h-icon .index-title h1{color:#fff;font-weight:600;font-size:50px;letter-spacing:2px;white-space:nowrap}.header .h-icon .index-title p{color:#58b8ff;font-size:20px;letter-spacing:2px}.header .h-icon .index-title .button-wrapper{display:flex;align-items:center;justify-content:center;position:relative;gap:3rem;margin-top:2rem}.header .h-icon .index-title div>a{display:inline-block;color:#fff;background:#0ab55f;padding:1rem 4rem;white-space:nowrap;border-radius:2rem;font-size:20px;letter-spacing:2px}.header .h-icon .index-title div>a:last-child{background:#61bcff}.header .icon-block{width:150px;height:150px}.header .a-left,.header .a-right{width:50%;height:100%;position:relative}.header .a-left img,.header .a-right img{position:absolute}.common-title{text-align:center;margin:3rem 0}.common-title:first-child{margin-top:0}.common-title h2{font-size:50px;font-weight:600;line-height:1.25;letter-spacing:2px;color:#242424}@media(max-width:768px){main>div:not(.header){padding:2rem 1rem 1rem}.common-title h2{font-size:30px;font-weight:600;white-space:unset}.common-title h3{font-size:28px!important}}.body{width:100%;max-width:1300px;margin:0 auto;padding-top:3rem}.body .grid-list{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.body .grid-list .grid-item{aspect-ratio:1/1;position:relative;background:linear-gradient(135deg,#16f470,green 15%,#fff,green 85%,#16f470);border-radius:20px;text-decoration:none;transition:all .3s;box-shadow:-2px 2px 20px #13ca6040}.body .grid-list .grid-item:hover{transform:translateY(-10px)}.body .grid-list .grid-item .item-content{display:flex;position:absolute;top:2px;left:2px;flex-direction:column;justify-content:center;width:calc(100% - 4px);align-items:center;height:calc(100% - 4px);border-radius:20px;background:#fff;gap:1rem;padding:20px 2rem 40px}.body .grid-list .grid-item .item-content img{width:100px}.body .grid-list .grid-item .item-content h3{font-size:30px;font-weight:600}.body .grid-list .grid-item .item-content p{font-size:20px;text-align:center}@media(max-width:768px){.body{padding:0 1.5rem}.body .grid-list{display:flex;flex-direction:column;gap:1rem}.body .grid-list .grid-item{overflow:hidden;aspect-ratio:unset;position:relative;transform:translateY(-6px);box-shadow:-2px 2px 15px #0ab55f59;height:220px}.body .grid-list .grid-item .item-bg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}.body .grid-list .grid-item .item-bg img{width:100%;height:100%}.body .grid-list .grid-item .item-content{gap:.5rem}.body .grid-list .grid-item .item-content img{width:50px}.body .grid-list .grid-item .item-content h3{font-size:20px;font-weight:600;text-align:center}.body .grid-list .grid-item .item-content p{font-size:16px;text-align:center}}.api{width:100vw;position:relative;left:0;padding-top:calc(100px + 3rem);background:url(/build/assets/api-bg-DXcfct7Z.png) no-repeat left -5%}.api .api-body{width:100%;max-width:1300px;margin:0 auto;height:650px}.api .api-body .api-list{display:flex;max-height:520px;overflow:hidden}.api .api-body .api-list>div{flex:1;max-height:520px}.api .api-body .api-list .api-left>ul{display:flex;flex-direction:column}.api .api-body .api-list .api-left>ul>li{cursor:pointer;-webkit-user-select:none;user-select:none;padding:1.5rem 0;border-top:2px solid #e0f9e4;background:linear-gradient(to bottom,#f6fff7,#fffffe);will-change:transform}.api .api-body .api-list .api-left>ul>li .api-open{transition:all .4s}.api .api-body .api-list .api-left>ul>li.open .api-open{height:142px!important}.api .api-body .api-list .api-header{display:flex;justify-content:space-between;align-items:center}.api .api-body .api-list .api-header .header-info{display:flex;align-items:center;gap:1rem;max-width:80%}.api .api-body .api-list .api-header .more{white-space:nowrap}.api .api-body .api-list .api-header .more a,.api .api-body .api-list .api-header .more .iconfont{font-size:18px;color:#919191}.api .api-body .api-list .api-header h4{font-size:30px;color:#0ab55f;white-space:nowrap}.api .api-body .api-list .api-header p{font-size:22px;white-space:nowrap}.api .api-body .api-list .api-open{overflow:hidden}.api .api-body .api-list .api-open li{padding:1rem 0 0;white-space:nowrap}.api .api-body .api-list .api-open li img{width:26px;height:26px;vertical-align:middle}.api .api-body .api-list .api-open li span{vertical-align:middle;font-size:18px;color:#919191;display:inline-block;max-width:calc(100% - 35px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api .api-body .api-right{overflow:hidden;height:100%;max-height:500px}.api .api-body .api-right img{width:100%}@media(max-width:768px){.api{padding-left:1.5rem;padding-right:1.5rem}.api .api-body{width:100%;max-width:1300px;margin:0 auto;height:unset}.api .api-body .api-list{display:flex;flex-direction:column;max-height:unset;overflow:hidden}.api .api-body .api-list>div{max-height:unset}.api .api-body .api-list .api-header .more a,.api .api-body .api-list .api-header .more .iconfont{font-size:16px;color:#919191}.api .api-body .api-list .api-header h4{font-size:22px;color:#0ab55f;white-space:nowrap}.api .api-body .api-list .api-header p{font-size:18px;white-space:nowrap;max-width:calc(100% - 35px);overflow:hidden;text-overflow:ellipsis}.api .api-body .api-right{order:-1;height:290px}.api .api-body .api-left{height:500px}}.data{padding:1rem;position:relative;padding-top:calc(100px + 3rem);padding-bottom:3rem}.data:before{content:"";display:block;position:absolute;width:20%;aspect-ratio:1/1;border-radius:999px;background:#5dc76b;left:15%;bottom:5%;filter:blur(300px);z-index:-2}.data:after{content:"";display:block;position:absolute;width:20%;aspect-ratio:1/1;border-radius:999px;background:#5dc76b;opacity:.5;right:15%;top:30%;filter:blur(200px);z-index:-2}.data .data-body{width:100%;max-width:1300px;margin:0 auto}.data .data-body .data-list{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 3rem}.data .data-body .data-list .data-item{border:2px solid #5dc76b;padding:2rem;cursor:pointer;border-radius:1.5rem;height:300px;overflow:hidden;background:#fff;position:relative}.data .data-body .data-list .data-item:hover .data-bg{top:-100%!important}.data .data-body .data-list .data-item .data-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#f5fbf6;display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center;transition:all .3s;will-change:transform}.data .data-body .data-list .data-item .data-bg img{width:80px}.data .data-body .data-list .data-item .data-bg h3{font-size:30px}.data .data-body .data-list .data-item .data-main{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;height:100%}.data .data-body .data-list .data-item .data-main .data-desc{font-size:18px;text-align:center;font-weight:600;line-height:1.75;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.data .data-body .data-list .data-item .data-main .data-btn{padding:.5rem 3rem;color:#fff;font-size:20px;background:#5dc76b;border-radius:2rem}.price{position:relative;padding:calc(100px + 3rem) 1rem 3rem}.price .price-body .common-title{margin-bottom:2rem}.price .price-body .common-title h3{font-size:40px;color:#0ab560;font-weight:500;margin-top:1rem;white-space:nowrap}.price .price-body .price-btn-group{display:flex;justify-content:center;gap:4rem}.price .price-body .price-btn-group .personal-btn.selected{background:#0ab560;color:#fff}.price .price-body .price-btn-group .custom-btn.selected{background:#61bcff;color:#fff}.price .price-body .price-btn-group button{font-size:26px;padding:12px 30px;height:auto}.price .price-body .price-list{width:80%;margin:2rem auto}.price .price-body .price-list .price-item-tabs{position:relative;display:flex;border-bottom:1px solid #dedede;justify-content:space-around}.price .price-body .price-list .price-item-tabs a{box-sizing:border-box;padding:.25rem 1rem;font-size:25px;letter-spacing:2px}.price .price-body .price-list .price-item-tabs a:hover,.price .price-body .price-list .price-item-tabs a.selected{color:#0ab560}.price .price-body .price-list .price-item-tabs .tab-slider{position:absolute;bottom:-2px;left:0;height:4px;background:#0ab560;transition:all .3s cubic-bezier(.4,0,.2,1)}.price .price-body .price-list .price-item-list .goods-item:hover{border:1px solid #0ab560}.price .price-body .price-list .price-item-list,.price .price-body .price-list .price-custom-item-list{margin-top:3rem;display:flex;justify-content:space-between}.price .price-body .price-list .price-item-list .goods-item,.price .price-body .price-list .price-custom-item-list .goods-item{display:flex;flex-direction:column;border:1px solid #ddd;border-radius:2rem;padding:1rem;width:calc(25% - 1rem);max-width:22.5%;gap:1rem}.price .price-body .price-list .price-item-list .goods-item .time-type,.price .price-body .price-list .price-custom-item-list .goods-item .time-type{font-size:26px;position:relative}.price .price-body .price-list .price-item-list .goods-item .time-type .recommend,.price .price-body .price-list .price-custom-item-list .goods-item .time-type .recommend{position:absolute;color:#fff;font-size:12px;width:45px;top:-50%;transform:translateY(50%);height:25px;text-align:center;line-height:25px;border-radius:25px;background:#f80404;margin-right:.5rem;margin-left:.5rem}.price .price-body .price-list .price-item-list .goods-item .price-item-price-num,.price .price-body .price-list .price-custom-item-list .goods-item .price-item-price-num{font-size:28px}.price .price-body .price-list .price-item-list .goods-item .price-item-price-unit,.price .price-body .price-list .price-custom-item-list .goods-item .price-item-price-unit{font-size:18px;color:#666}.price .price-body .price-list .price-item-list .goods-item .buy-btn,.price .price-body .price-list .price-custom-item-list .goods-item .buy-btn{width:100%;margin:0 auto}.price .price-body .price-list .price-item-list .goods-item .buy-btn a,.price .price-body .price-list .price-custom-item-list .goods-item .buy-btn a{display:block;width:100%}.price .price-body .price-list .price-item-list .goods-item .buy-btn a:hover,.price .price-body .price-list .price-custom-item-list .goods-item .buy-btn a:hover{background:#e6fcf1}.price .price-body .price-list .price-item-list .goods-item .buy-btn a,.price .price-body .price-list .price-custom-item-list .goods-item .buy-btn a{border:1px solid #3fc683;border-radius:.5rem;font-weight:600;color:#0db662}.price .price-body .price-list .price-item-list .goods-item .goods-desc-list,.price .price-body .price-list .price-custom-item-list .goods-item .goods-desc-list{display:flex;flex-direction:column;gap:1.25rem}.price .price-body .price-list .price-item-list .goods-item .goods-desc-list li,.price .price-body .price-list .price-custom-item-list .goods-item .goods-desc-list li{display:flex;gap:.5rem;align-items:flex-start}.price .price-body .price-list .price-custom-item-list{justify-content:center}.price .price-body .price-list .price-custom-item-list .goods-item{width:45%;padding:2rem;max-width:500px;border:1px solid #61bcff}.price .price-body .price-list .price-custom-item-list .goods-item .custom-name{font-size:24px;font-weight:500}.price .price-body .price-list .price-custom-item-list .goods-item .time-type{font-size:28px}.price .price-body .price-list .price-custom-item-list .goods-item .buy-btn a{border:1px solid #61bcff}.price .price-body .price-list .price-custom-item-list .goods-item .buy-btn a:hover{background:#e6f9ff}.price .price-body .price-list .price-custom-item-list .goods-item .buy-btn a,.price .price-body .price-list .price-custom-item-list .goods-item .layui-icon{color:#61bcff}@media(max-width:768px){.data{padding:1rem}.data .data-body .data-list{display:flex;flex-direction:column;gap:1rem}.data .data-body .data-list .data-item{padding:1rem 2rem;height:unset}.data .data-body .data-list .data-item:hover .data-bg{top:-100%!important}.data .data-body .data-list .data-item .data-bg{gap:1rem}.data .data-body .data-list .data-item .data-bg img{width:60px}.data .data-body .data-list .data-item .data-bg h3{font-size:22px}.data .data-body .data-list .data-item .data-main{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem 2rem;height:100%}.data .data-body .data-list .data-item .data-main .data-desc{font-size:16px;-webkit-line-clamp:3}.data .data-body .data-list .data-item .data-main .data-btn{font-size:18px}.price .price-body .common-title{margin-bottom:1rem}.price .price-body .price-btn-group{gap:1.5rem}.price .price-body .price-btn-group button{font-size:20px;padding:8px 20px;height:auto}.price .price-body .price-list{width:100%;margin:1rem auto}.price .price-body .price-list .price-item-tabs a{font-size:18px}.price .price-body .price-list .price-item-tabs .tab-slider{position:absolute;bottom:-2px;left:0;height:4px;background:#0ab560;transition:all .3s cubic-bezier(.4,0,.2,1)}.price .price-body .price-list .price-custom-item-list .goods-item{width:100%}.price .price-body .price-list .price-item-list{margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.price .price-body .price-list .price-item-list .goods-item{display:flex;flex-direction:column;width:100%;max-width:100%}}.company{width:100%;padding:100px;background:linear-gradient(to right,#f9f9f9,#f7f7f7)}.company .company-body{width:100%;max-width:1300px;margin:0 auto}.company .company-body .company-list{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem 2rem}.company .company-body .company-list .company-item{border:1px solid #0ab55f;overflow:hidden;display:flex;align-items:center;height:100px;justify-content:center}.company .company-body .company-list .company-item img{width:125%}@media(max-width:768px){.company{padding:1rem}.company .company-body{width:100%;max-width:1300px;margin:0 auto}.company .company-body .company-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.company .company-body .company-list .company-item{border:1px solid #0ab55f;overflow:hidden;display:flex;align-items:center;height:70px;justify-content:center}.company .company-body .company-list .company-item img{width:130%;max-width:270px}}@media(max-width:768px){.header .h-bg img{height:400px}.header .h-icon .a-left,.header .h-icon .a-right{display:none}.header .h-icon .index-title{padding:0 20px;text-align:left}.header .h-icon .index-title .button-wrapper{gap:1rem}.header .h-icon .index-title .button-wrapper a{padding:.5rem 2rem;border-radius:.75rem}.header .h-icon .index-title h1{font-size:32px;white-space:unset;letter-spacing:2px}.header .h-icon .index-title p{font-size:16px}.header .h-icon .index-title div{margin-top:2rem}.header .h-icon .index-title a{padding:.5rem 3rem;border-radius:2rem;font-size:18px}}.floating-up{position:absolute;animation:floatUp 4s ease-in-out infinite}.pulsing{position:absolute;animation:pulse 1.5s ease-in-out infinite}.floating-down{position:absolute;animation:floatDown 4s ease-in-out infinite}@keyframes floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(40px)}}@keyframes floatDown{0%,to{transform:translateY(0)}50%{transform:translateY(-40px)}}@keyframes pulse{0%,to{transform:scale(.5)}50%{transform:scale(1.5)}}
