.menu,.mobile-button{right:20px;position:fixed}#chatBtn{display:none!important}.mobile-button{display:none;bottom:0;left:0;background:#f9f9f9;z-index:99999;padding-bottom:env(safe-area-inset-bottom)}.mobile-button .ant-btn{flex:1;height:50px;border-radius:0;border:0;color:#fff;background:#10a78e}.mobile-button .ant-btn.services{color:#10a78e;background:#fff}.mobile-button .ant-btn.services img{vertical-align:middle;width:20px;height:20px;margin-right:10px;display:unset}.mobile-button .ant-btn.services span{vertical-align:middle}.menu{top:60%;z-index:2}.chat,.chat img{z-index:50}.menu .menu-item{cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:4px;box-sizing:border-box;color:#78c7ab;width:40px;height:40px;line-height:40px;text-align:center;margin:4px;padding:4px;font-size:0;position:relative}.menu .menu-item .menu-icon{width:28px;height:28px}.menu .menu-item .float-card{display:none;padding:12px;position:absolute;right:45px;top:-10px;width:208px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:10px}.menu .menu-item .float-card .title{font-size:24px;color:#2bae85;width:100%;display:block;text-align:left;margin-bottom:0;padding:0;line-height:28px}.menu .menu-item .float-card .sub-title{font-size:14px;color:#2bae85;text-align:left;margin-bottom:14px}.menu .menu-item .float-card .org,.menu .menu-item .float-card .tel{cursor:pointer;font-size:18px;font-weight:600;color:#2bae85;margin:16px 0 10px}.menu .menu-item .float-card img{width:70px;height:70px;margin-left:30%;border-radius:50%}.menu .menu-item .float-card img.qr-code{width:100%;margin:0;height:inherit;border-radius:0}.chat img,.chat-animated .circle{width:70px;height:70px;border-radius:50%;top:0;left:0}.menu .menu-item .float-card .wechat{margin-top:5px;line-height:1.2;font-size:16px;color:#333}.menu .menu-item:hover .float-card{display:block}.chat{position:fixed;right:20px;bottom:20px;display:flex;justify-content:center;align-items:center}.chat-animated .circle{background:rgba(43,174,133,.3);position:absolute;z-index:49}.chat-animated.animated .c-1{animation:2s scaleToggleOne infinite}.chat-animated.animated .c-2{animation:2.5s scaleToggleTwo infinite}.chat-animated.animated .c-3{animation:3s scaleToggleThree infinite}@media (max-width:999px){.pc-button{display:none}.mobile-button{display:flex}}@-moz-keyframes scaleToggleOne{0%,100%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(1.5);-webkit-transform:scale(1.5)}}@-webkit-keyframes scaleToggleOne{0%,100%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(1.5);-webkit-transform:scale(1.5)}}@-o-keyframes scaleToggleOne{0%,100%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(1.5);-webkit-transform:scale(1.5)}}@keyframes scaleToggleOne{0%,100%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(1.5);-webkit-transform:scale(1.5)}}@-moz-keyframes scaleToggleTwo{0%,100%,20%{transform:scale(1);-webkit-transform:scale(1)}60%{transform:scale(1.5);-webkit-transform:scale(1.5)}}@-webkit-keyframes scaleToggleTwo{0%,100%,20%{transform:scale(1);-webkit-transform:scale(1)}60%{transform:scale(1.5);-webkit-transform:scale(1.5)}}@-o-keyframes scaleToggleTwo{0%,100%,20%{transform:scale(1);-webkit-transform:scale(1)}60%{transform:scale(1.5);-webkit-transform:scale(1.5)}}@keyframes scaleToggleTwo{0%,100%,20%{transform:scale(1);-webkit-transform:scale(1)}60%{transform:scale(1.5);-webkit-transform:scale(1.5)}}@-moz-keyframes scaleToggleThree{0%,100%,33%{transform:scale(1);-webkit-transform:scale(1)}66%{transform:scale(1.5);-webkit-transform:scale(1.5)}}@-webkit-keyframes scaleToggleThree{0%,100%,33%{transform:scale(1);-webkit-transform:scale(1)}66%{transform:scale(1.5);-webkit-transform:scale(1.5)}}@-o-keyframes scaleToggleThree{0%,100%,33%{transform:scale(1);-webkit-transform:scale(1)}66%{transform:scale(1.5);-webkit-transform:scale(1.5)}}@keyframes scaleToggleThree{0%,100%,33%{transform:scale(1);-webkit-transform:scale(1)}66%{transform:scale(1.5);-webkit-transform:scale(1.5)}}