body.pop-open{overflow:hidden}.residential-m-container{width:100%;overflow-x:hidden;background:#F6F6F6 url(../img/activity.avif) no-repeat 0 0;background-size:100% auto;padding:16px 12px 24px;box-sizing:border-box}.residential-m-container *{box-sizing:border-box}.residential-m-container .residential-m-wrap{width:100%;max-width:750px;margin:0 auto;padding-top:60px}.residential-m-container h1{margin:0 0 8px;font-size:26px;line-height:1.3;color:#101828;text-align:center}.residential-m-container .tips{margin:0 0 4px;font-size:13px;line-height:1.5;color:#667085;text-align:center}.residential-m-container .m-header-badges{width:100%;margin:16px auto 0;padding-bottom:4px;overflow:hidden}.residential-m-container .m-header-badges .swiper-wrapper{align-items:center}.residential-m-container .m-header-badges .swiper-slide{width:auto;height:auto;display:flex;align-items:center;gap:8px;font-size:14px;color:#727272;line-height:22px;white-space:nowrap}.residential-m-container .m-header-badges .swiper-slide img{width:16px;height:16px;flex-shrink:0}.residential-m-container .m-header-badges .tag-item{display:flex;gap:8px;align-items:center;justify-content:center}.residential-m-container .m-badges-pagination.swiper-pagination{position:static;margin-top:12px;display:flex;justify-content:center;gap:6px}.residential-m-container .m-badges-pagination.swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0;background:#C7CDD9;opacity:1;border-radius:50%;transition:all .3s}.residential-m-container .m-badges-pagination.swiper-pagination .swiper-pagination-bullet-active{width:14px;border-radius:3px;background:#195A2C}.residential-m-container .package_type_list{width:100%;margin-top:16px;display:grid;grid-template-columns:repeat(3, 1fr);gap:8px}.residential-m-container .package_type_list>p{display:block;width:100%;height:32px;padding:0 8px;margin:0;background:#FFFFFF;box-shadow:0 1px 10px 0 rgba(0,71,29,0.05);border-radius:4px;font-size:14px;line-height:32px;color:#103620;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;box-sizing:border-box}.residential-m-container .package_type_list>p.active{background:#195A2C;box-shadow:0 1px 10px 0 rgba(0,71,29,0.05);color:#FFFFFF;font-weight:600}.residential-m-container .generally-package,.residential-m-container .enterprise-package{margin-top:12px}.residential-m-container .package-item{position:relative;width:100%;height:auto;padding:20px 15px;background:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);box-shadow:0 5px 25px 0 rgba(10,37,25,0.05);border-radius:20px;border:1px solid transparent;text-align:left;box-sizing:border-box}.residential-m-container .package-item .title{display:inline-block;height:30px;padding:0 12px;margin-right:auto;background:#FF7700;border-radius:20px;font-size:14px;font-weight:500;color:#FFFFFF;line-height:30px;text-align:center}.residential-m-container .package-item .title-placeholder{height:30px}.residential-m-container .package-item .package-name{margin-top:28px;font-size:26px;font-weight:500;color:#007647;line-height:30px;text-align:center}.residential-m-container .package-item .price{margin-top:28px;font-size:30px;font-weight:500;color:#FF7700;line-height:44px;text-align:center}.residential-m-container .enterprise-package .package-item .title{background:#FFFFFF;color:#000000}.residential-m-container .enterprise-package .package-item .price{color:#F1AE40}.residential-m-container .package-item .division-line{width:80%;height:1px;margin:24px auto 0;background:rgba(114,114,114,0.2)}.residential-m-container .package-item .total-price{margin-top:24px;font-size:14px;font-weight:500;color:#727272;line-height:24px;text-align:center}.residential-m-container .package-item .buy-button,.residential-m-container .package-item .online-chat{width:100%;height:46px;margin-top:24px;background:#185A31;border-radius:6px;font-size:16px;font-weight:500;color:#FFFFFF;line-height:46px;text-align:center;cursor:pointer}.residential-m-container .package-item .superscript{position:absolute;top:0;right:0;z-index:1}.residential-m-container .package-item .superscript img{display:block;width:76px;height:auto}.residential-m-container .package-item .superscript .superscript-title{position:absolute;top:10px;right:-2px;width:70px;height:30px;font-size:14px;font-weight:400;color:#FFFFFF;line-height:16px;text-align:center;display:flex;align-items:center;justify-content:center;transform:rotate(45deg);word-break:break-all}.residential-m-container .enterprise-title{margin-top:24px}.residential-m-container .enterprise-title p{margin:0;font-size:14px;color:#727272;line-height:22px;text-align:center}.residential-m-container .enterprise-title p span{font-size:16px;color:#195A2C;font-weight:600}.residential-m-container .payment-method{margin-top:24px;text-align:center}.residential-m-container .payment-method p{margin:0 0 8px;font-size:14px;color:#727272;line-height:22px}.residential-m-container .payment-method img{display:block;max-width:100%;height:auto;margin:0 auto}.residential-m-container .integration{width:100%;box-sizing:border-box;margin-top:24px;text-align:center}.residential-m-container .integration-title{margin:0;font-weight:600;font-size:24px;color:#103620;line-height:32px;text-align:center}.residential-m-container .integration-subtitle{margin:8px 0 0;font-weight:400;font-size:14px;color:#A1A1AA;line-height:22px;text-align:center}.residential-m-container .integration-button{width:160px;height:40px;margin:24px auto 0;background:#1F5F32;box-shadow:0 20px 30px -1px rgba(25,90,44,0.15);border-radius:6px;font-weight:500;font-size:16px;color:#fff;line-height:40px;text-align:center;cursor:pointer}.residential-m-container .integration-button:hover{opacity:.8}.residential-m-container .integration-img{width:100%;margin:24px auto 0;background:url(../img/integration.png) no-repeat center;background-size:cover}.residential-m-container .integration-img img{display:block;width:100%;height:auto}.residential-m-container .package-tag{display:flex;gap:12px;margin-top:24px;padding:16px 12px;background:#FFFFFF;box-shadow:0 5px 25px 0 rgba(10,37,25,0.05);border-radius:20px}.residential-m-container .package-tag .package-icon{display:none;width:130px;height:auto;flex-shrink:0}.residential-m-container .package-tag .tag-list{width:100%}.residential-m-container .package-tag .tag-item{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px;font-size:14px;color:#727272;line-height:22px}.residential-m-container .package-tag .tag-item:last-child{margin-bottom:0}.residential-m-container .package-tag .tag-item img{width:16px;height:16px;margin-top:3px;flex-shrink:0}.residential-m-container .faq-box{margin-top:24px}@media screen and (max-width:960px){.residential-m-container .residential-m-wrap{padding-top:56px}.residential-m-container .package_type_list>p{font-size:13px;padding:0 4px}.residential-m-container .package-item{padding:16px 12px 20px}.residential-m-container .package-item .package-name{font-size:22px;line-height:30px}.residential-m-container .package-item .price{font-size:26px;line-height:34px}.residential-m-container .package-item .superscript img{width:68px}.residential-m-container .package-item .superscript .superscript-title{width:54px;height:36px}}@media screen and (max-width:360px){.residential-m-container h1{font-size:22px}.residential-m-container .package-item .package-name{font-size:20px}.residential-m-container .package-item .price{font-size:24px}.residential-m-container .package_type_list>p{font-size:14px}}.connect_us{display:none}.may-top{display:none !important}