.common-modal-overlay[data-v-397959dd]{align-items:center;background:#00000059;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:1000}.common-modal[data-v-397959dd]{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000002e;box-sizing:border-box;max-height:90vh;max-width:90vw;min-width:260px;overflow:auto;padding:24px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}.dark .common-modal[data-v-397959dd]{background:#1a1a1a;color:#fff}.common-modal-title[data-v-397959dd]{font-size:20px;font-weight:600;margin-bottom:18px;text-align:left}.common-modal-body[data-v-397959dd]{color:#333;font-size:16px;text-align:left}.common-modal-close[data-v-397959dd]{background:none;border:none;color:#aaa;cursor:pointer;font-size:22px;position:absolute;right:18px;top:16px;transition:color .2s}.common-modal-close[data-v-397959dd]:hover{color:#333}.modal-fade-enter-active[data-v-397959dd],.modal-fade-leave-active[data-v-397959dd]{transition:opacity .2s}.modal-fade-enter-from[data-v-397959dd],.modal-fade-leave-to[data-v-397959dd]{opacity:0}.welfare{background:var(--bg-fa-color);padding:120px 0}.welfare-con{margin:0 auto;max-width:1200px;padding:0 20px}.welfare-layout{text-align:center}.welfare-title{font-size:36px;font-weight:600;margin-bottom:16px}.welfare-desc{font-size:18px;margin-bottom:80px;opacity:.8}.welfare-cards{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:60px}.welfare-card{border:1px solid var(--border-color);border-radius:12px;box-shadow:0 4px 16px 8px #00000014;display:flex;flex-direction:column;min-height:300px;overflow:hidden;padding:40px 32px;position:relative;transition:all .3s ease}.welfare-card-education,.welfare-card-influence,.welfare-card-nonprofit{background:linear-gradient(0deg,rgba(139,207,112,.08) 0,rgba(139,207,112,.02) 40%,transparent)}.welfare-card-education:hover,.welfare-card-influence:hover,.welfare-card-nonprofit:hover{background:linear-gradient(0deg,rgba(139,207,112,.15) 0,rgba(139,207,112,.05) 40%,transparent)}.welfare-card:hover{box-shadow:0 20px 40px #0000001a;transform:translateY(-8px)}.welfare-card-badge{position:absolute;right:0;top:0;z-index:10}.badge-discount{background:#fd3;border-radius:0 12px 0 6px;box-sizing:border-box;color:#000;font-size:14px;font-weight:700;padding:8px 12px}.welfare-card-icon{margin-bottom:24px;text-align:left}.welfare-card-icon img{height:56px;width:56px}.welfare-card-content{flex:1;text-align:left}.welfare-card-title{font-size:24px;font-weight:600;margin-bottom:16px;text-align:left}.welfare-card-desc{font-size:16px;line-height:1.6;opacity:.8;text-align:left}.welfare-card-footer{display:flex;justify-content:flex-start;margin-top:24px}.welfare-card-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;min-width:120px;padding:10px 16px;transition:all .3s ease;width:auto}.welfare-btn-outline{background:transparent;border:1px solid #8bcf70;color:#8bcf70}.welfare-btn-confirm,.welfare-btn-outline:hover{background:#8bcf70;color:#fff}.welfare-btn-confirm{border:none;border-radius:8px;cursor:pointer;font-weight:500;height:40px;padding:10px 16px;text-align:center;transition:all .3s ease;width:100%}.welfare-btn-confirm:hover{background:#7ab85f}.welfare-btn-arrow-svg{color:inherit;height:16px;transition:transform .3s ease;width:16px}.welfare-card-btn:hover .btn-arrow-svg{transform:translate(2px)}.welfare-apply-image,.welfare-apply-text{padding:8px 12px;text-align:center}.welfare-apply-text{color:var(--text-color);font-size:14px}.welfare-apply-actions{padding:8px 12px}@media (max-width:768px){.welfare{padding:60px 0}.welfare-cards{gap:30px;grid-template-columns:1fr}.welfare-card{padding:30px 24px}.welfare-title{font-size:28px}.welfare-desc{font-size:16px;margin-bottom:60px}}.price-page .head{background:var(--bg-10-url) top left no-repeat;background-size:contain}.price-page .price-card{display:flex;justify-content:space-between;width:100%;z-index:2}.price-page .price-card-item{align-items:flex-start;background:var(--choose-bg-hover-color);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 4px 16px 8px #00000014;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;padding:24px;transition:all .3s ease-in-out;width:298px}.price-page .price-card-item:hover{border:1px solid var(--txt-theme-color);transform:translateY(-16px)}.price-page .price-animate-box{animation:fadeIn 1s ease-in-out forwards var(--delay);opacity:0;transform:translateY(50%)}.price-page .price-card-item:hover .btn-green{background-color:var(--txt-theme-color);color:#fff}.price-page .price-card-h4{color:var(--text-color);display:flex}.price-page .price-card-item.active,.price-page .price-card-item.active:hover{background-color:var(--choose-bg-hover-color)!important;border:2px solid var(--txt-theme-color)!important;box-shadow:0 4px 8px 4px #0000000d}.price-page .price-card-item.hover-effect{border:1px solid var(--hover-border-color);transform:translateY(-16px)}.price-page .price-card-item.hover-effect .btn-green{background-color:var(--txt-theme-color);color:#fff}.price-page .price-card-item.active.hover-effect{border:2px solid var(--txt-theme-color)!important;transform:translateY(-16px)}.price-page .price-card-item.active .btn-green,.price-page .price-card-item.active .btn-selected{background-color:var(--txt-theme-color)!important;color:#fff!important}.price-page .price-card-item.active .btn-green:hover{background-color:var(--btn-hover-color)!important;border-color:var(--btn-hover-color)!important}.price-page .price-card-item.active .price-card-h4,.price-page .price-card-item.active .txt-5002025{color:var(--txt-theme-color)!important}.price-page .price-card-item.active .price-card-ol-item{color:var(--text-color)}.price-page .rec-icon{align-items:center;background-color:var(--bg-rec-color);border-radius:4px;color:#000;display:flex;flex-direction:row;font-size:14px;height:20px;line-height:16px;margin-left:8px;padding:2px 6px}.price-page .price-card-money{align-items:flex-end;display:flex}.price-page .price-card-h2{color:var(--text-color);margin-right:4px;text-align:left}.price-page .price-card-h6,.price-page .price-card-unit{color:var(--txt-gray-color)}.price-page .price-card-h6{text-align:left}.price-page .price-card-ol-item{align-items:flex-start;display:flex}.price-page .price-card-ol-item .icon{display:inline-block;height:20px}.price-page .plans-ol-item:last-child,.price-page .plans-ul-t .plans-ul-t-item:last-child{border-bottom:none!important}.price-page .plans-ol .plans-ol-item:first-child{background-color:var(--bg-fa-color);padding:20px 24px!important}.price-page .plans{position:relative}.price-page .plans-tit-h2{color:var(--text-color);text-align:center}.price-page .plans-tit-h5{color:var(--txt-gray-color);text-align:center}.price-page .plans-con{margin:0 auto;max-width:1280px;position:relative;width:100%;z-index:2}.price-page .plans-layout{padding:120px 0}.price-page .plans-ul-t-item{border-bottom:1px solid var(--border-color)}.price-page .plans-ul-t-item-h4{color:var(--text-color)}.price-page .plans-ol-item{align-items:center;border-bottom:1px solid var(--border-color);display:flex;padding:24px}.price-page .plans-ol-item .plans-ol-item-h6:first-child{color:var(--txt-gray-color)!important}.price-page .plans-ol-item-h6{color:var(--txt-4ca5);line-height:normal}.price-page .plans-ol-item-icon{display:block;height:24px}.price-page .plans-ol-item-icon2{display:block;height:24px;opacity:.5}.price-page .plans-ul-b{display:grid;grid-template-columns:506px 266px 266px 266px}.price-page .plans-ul-b-item-btn{display:inline-block;width:160px}.price-page .flex-s-c{align-items:center;display:flex;justify-content:flex-start}.price-page .plans-ul-768{display:none}.price-page .plans-ul-768-item:first-of-type,.price-page .plans-ul-768-item:nth-of-type(2){border-bottom:1px solid var(--border-color);padding-bottom:36px}.price-page .plans-ol-768-item{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px}.price-page .plans-ol-768-item .plans-ol-768-content{align-items:center;display:flex;justify-content:space-between;padding:20px 24px}.price-page .plans-ol-768-item .plans-ol-768-content:nth-child(2n){background-color:var(--bg-fa-color)}.price-page .plans-ol-768-item .plans-ol-768-content:last-child{border-radius:0 0 12px 12px}.price-page .footer-layout{border-top:1px solid var(--border-color)}.price-page .BulletBox1{background-color:#fff;border:1px solid transparent;border-radius:18px;box-shadow:0 4px 12px #00000026;box-sizing:border-box;display:none;left:50%;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:430px;z-index:9999}@media screen and (max-width:600px){.price-page .BulletBox1{width:80%}}.price-page .BulletBox1 .top{color:#303133;display:flex;font-size:18px;font-weight:500;justify-content:space-between;line-height:20px;overflow:hidden;padding:22px 24px 20px;text-overflow:ellipsis;white-space:nowrap;width:382px}.price-page .BulletBox1 .content{box-sizing:border-box;color:#606266;font-size:14px;line-height:1.5;padding:16px 32px 2px;text-align:left;width:100%}.price-page .BulletBox1 .bottom{display:flex;justify-content:end;padding:20px 30px 22px;position:relative}.price-page .BulletBox1 .bottom .BulletBox1Btn{background-color:#8bcf70;border-color:#8bcf70;border-radius:8px;color:#fff;cursor:pointer;height:34px;line-height:32px;min-width:100px;padding:5px;right:20px}.price-page .price-ceiling{background-color:var(--bg-color);border-bottom:1px solid var(--border-color);position:sticky;top:80px;z-index:9999}
