*{margin:0;padding:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:0}.money_detail_container{width:5rem;padding:.2rem;background:#eef4f8;border-radius:.6rem;border:.08rem solid #fff;margin-top:.38rem}.wellness_priority{font-size:.28rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#4c4c4e}.qr_code_image{width:1.9rem;height:1.82rem;padding:0;margin:0 0 -.12rem}.bottom_container{width:100%;height:100%;background:linear-gradient(180deg,#6db3eb,#b9cfce);position:absolute;top:0;left:0;padding-top:.5rem}.redeem_head_container{border-radius:.2rem;border:.08rem solid #fff;display:flex;background:#eff5f8;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;padding:.24rem;margin:.3rem}.company_status_container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.company{background:#4eb47d;font-size:.3rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;padding-left:.1rem;padding-right:.1rem;border-radius:.1rem}.coupon_status_did_deprecated{color:#df1919}.coupon_status_did_deprecated,.coupon_status_did_usered{font-size:.36rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.coupon_status_did_usered{color:#a9a9a9}.amount{font-size:.42rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#00c36a}.coupon_service_name{font-size:.3rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#545454;max-width:5.86rem}.select_option_items{background:#fff;border-radius:.1rem;margin:.5rem .3rem .3rem;padding:.8rem .3rem .3rem}.one_option_item{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:.4rem}.one_option_item .title{font-size:.32rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#444}.triangle{width:0;height:0;border:.25rem solid transparent;border-top-color:#9a9a9a;position:absolute;right:.1rem;top:.28rem}.one_option_item input{width:6.1rem;height:.78rem;border-radius:.06rem;border:.02rem solid #d2cece;line-height:.78rem;padding-left:.15rem}.pull_select_container,.pull_select_container_no_select{width:6.1rem;height:.78rem;border-radius:.06rem;border:.02rem solid #d2cece;line-height:.78rem;position:relative}.pull_select_container_no_select{opacity:.3}.redeem_button_container{display:flex;flex:1;align-items:center;justify-content:center}.redeem_button_container div{width:3.5rem;height:.94rem;background:#00ac9b;border-radius:.12rem;font-size:.38rem;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fff;line-height:.94rem;margin-top:1.02rem;margin-bottom:.8rem}.mask_list_container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;align-items:flex-end;justify-content:center}.item_list_container{background:linear-gradient(180deg,#01a964,#03afa3);height:65%;flex:1;margin:.15rem;overflow:scroll;padding-top:.3rem;padding-bottom:.6rem;border-radius:.1rem}.selected_item_image{width:.5rem;height:.5rem;position:absolute;right:.16rem;bottom:-.01rem}.select_value{text-align:left;font-size:.3rem;padding-left:.15rem;font-family:PingFangSC-Semibold;max-width:5.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bg_container{position:absolute;top:0;left:2px;right:2px;height:8.7rem;background:linear-gradient(180deg,#73b2e0,#d8d8d8);z-index:-1}.head_container{margin:-.2rem .3rem .3rem}.invite_detail_container{width:5rem;padding:.2rem;background:#eef4f8;border-radius:.6rem;border:.08rem solid #fff;margin-top:.38rem;display:flex;flex-direction:column;align-items:center}.invite_title{font-size:.28rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#4c4c4e}.invite_title label{color:#03afa3;font-weight:800;font-family:PingFangSC-Medium,PingFang SC}.money_count{font-size:.6rem;color:#000}.money_count,.wellness_coupon{font-family:PingFangSC-Medium,PingFang SC;font-weight:500}.wellness_coupon{font-size:.4rem;color:#4c4c4c;margin-top:-.15rem}.invite_qr_code_image{min-width:150px;min-height:150px;display:flex;align-items:center;justify-content:center}.how-connect-friends{font-size:.28rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#4c4c4e}.hint_detail{font-size:.22rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#4c4c4e;padding:0;line-height:.35rem}.coupon_valid_table_container{flex:1;background:linear-gradient(180deg,#01a964,#03afa3);padding-left:.2rem;margin:.52rem 0 0;padding-bottom:3rem}.coupon_detail_container{padding-top:.45rem}.item_one_item_contianer .how-connect-text_container{font-size:.24rem;font-family:PingFang SC;font-weight:500;color:#fff;display:flex;flex-direction:row;align-items:flex-start}.item_one_item_contianer .how-connect-text_container .point{margin-top:.13rem;margin-right:.08rem}.item_one_item_contianer .text_container .text{line-height:.4rem}.heals_healthcare_limited{margin-top:1rem}.heals-solution-container{display:flex;flex-direction:column;align-items:flex-start}.copy-button-container{margin-top:.08rem;width:1.3rem;border-radius:.08rem;height:.55rem;color:#01a964;line-height:.55rem;background:#fff}.head_container{margin:.3rem}.icon{width:1.56rem;height:1.54rem}.icon_text_container div{margin-left:.2rem;font-size:1.2rem;color:#fff}.download-app-container{height:100vh;width:100%;background-size:100% 100%;background:linear-gradient(180deg,#01a964,#03afa3);position:absolute;top:0}.download-app-content{padding-left:.2rem;padding-top:2rem;padding-bottom:2rem}.coupon_detail_container{flex:1;display:flex;flex-direction:column;align-items:flex-start;padding-top:.3rem}.section_title{font-size:.32rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;margin-left:.1rem}.services_list_container{margin-top:.14rem;margin-left:.1rem;width:6.9rem;border-radius:.06rem;border:.02rem solid #fff}.one_item{padding:.2rem .2rem 0;position:relative}.item_one_item_contianer{display:flex;flex-direction:row;align-items:flex-start;line-height:.35rem}.item_one_item_contianer .point{width:.1rem;height:.1rem;background:hsla(0,0%,100%,.7);border-radius:50%}.type_title_container{display:flex;flex-direction:row;align-items:center}.item_one_item_contianer .type{font-size:.27rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:600;color:#fff;width:1.3rem;margin-left:.08rem;text-align:left}.item_one_item_contianer .text_container{font-size:.24rem;font-family:PingFang SC;font-weight:500;color:#fff;display:flex;flex-direction:column;align-items:flex-start}.item_one_item_contianer .text_container .text{max-width:5.48rem;text-align:left}.one_item .undline{flex:1;height:1px;background:hsla(0,0%,100%,.4);margin-top:.2rem}.sub_section_title{margin-left:.3rem;width:6.36rem;text-align:left;font-size:.24rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;display:flex;flex-direction:row;align-items:flex-start;margin-top:.1rem}.sub_section_title .number{margin-right:3px}.service_location_title{margin-top:.1rem}.heals_healthcare_limited,.service_location_title{margin-left:.3rem;font-size:.32rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;text-align:left}.heals_healthcare_limited{margin-top:.5rem}.heals_app_download_info_container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;margin-top:.8rem}.heals_app_qr_code_image{width:1.44rem;height:2rem}.download_button_container{display:flex;flex-direction:column;margin-left:.75rem;width:3.02rem;height:2rem}.download_button_container a{width:3.02rem;height:1rem;display:flex;align-items:center;justify-content:center}.download_button_container img{width:3.02rem;height:.8rem;border-radius:.1rem}.head_container{padding:0;margin:0;height:60px;display:flex;flex-direction:row;align-items:center;position:relative;justify-content:space-between}.bottom-line{position:absolute;bottom:0;left:0;right:0;height:1px;background:#e5e5e5}.icon_text_container{display:flex;flex-direction:row;align-items:center;margin-left:.2rem}.icon{width:40px;height:40px}.icon_text_container div{margin-left:4px;font-size:24px;font-family:PingFangSC-Regular,PingFang SC;font-weight:500;color:#00ac9b}.top-menu-container{height:120px;display:flex;flex-direction:column}.back-title-contianer{display:flex;flex-direction:row;align-items:center;height:60px;padding:0 .2rem}.icon-center-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;position:relative}.icon-contianer{justify-content:space-between;height:40px}.icon-contianer,.top-tab-contianer{display:flex;flex-direction:row;align-items:center}.top-tab-contianer{font-size:14px;margin-right:15px}.top-tab-contianer .tab-one-item{padding:0 5px;margin:0 5px;cursor:pointer}.lang-text-container{display:flex;margin:0 10px}.top-tab-contianer .lang-text{color:#00ac9b;margin:0 5px;cursor:pointer}.more-extend-contianer img{margin-right:15px;width:25px;height:25px}.title-mobile{margin-left:10px;font-size:20px;font-weight:600}.title{flex:1;text-align:center;margin-left:30px;font-size:20px;font-weight:600}.back,.title{display:flex;align-items:center;justify-content:center}.back{position:relative}.back-icon{width:20px;height:20px}.doctor-list-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 .2rem}.doctor-list-container .one_item{border-radius:10px;border:1px solid #00ac9b;padding:5px 15px;margin:0 10px 10px;width:350px}.one-line-contianer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:3px 0}.item-icon{width:23px;height:23px}.doctor-name{font-size:20px;font-weight:400;color:#00ac9b}.medical-center{font-size:15px}.center-text{margin-left:10px;flex:1;text-align:left}.address{font-size:13px}.phone{font-size:15px;font-weight:500;color:#353535}.phone-icon{margin-top:3px;padding-left:2px;margin-right:-2px}.line{height:1px;background:#00ac9b;width:100%;margin:10px 0}.gp-container{display:flex;flex-direction:row;align-items:center;margin-left:10px}.gp-container .color-line{width:4px;height:16px;background:#00ac9b}.gp-container .type{margin-left:10px;font-size:14px}.load-more-container .load-more{font-size:30px;font-weight:400;color:#00ac9b;border-bottom:4px solid #00ac9b}.center-more-container{margin-top:25px;display:flex;flex-direction:column;position:relative;align-items:center;cursor:pointer}.bottom-green-contianer{margin-top:20px;padding:20px .4rem;font-size:17px;color:#fff;display:flex;flex-direction:row;justify-content:space-between}.bottom-green-contianer-mobile{margin-top:20px;padding-left:.2rem;padding-top:20px;padding-bottom:20px;font-size:17px;color:#fff}.touch-title{font-size:25px}.bottom-conent{display:flex;flex-direction:column;align-items:flex-start}.bottom-item{margin:7px 0}.company-service-container-mobile{display:flex;flex-direction:column;align-items:flex-start;margin-top:15px}.company-service-container{display:flex;flex-direction:column;justify-content:flex-end}.icon-one-item{font-size:16px;color:#00ac9b;border:1px solid #00ac9b;border-radius:30px;display:flex;flex-direction:row;align-items:center;padding:0 6px;margin:0 5px;cursor:pointer}.icon-one-item img{width:25px;height:25px}.all-content-container{display:flex;flex-direction:column;justify-content:space-between;height:100vh}.mobile-more-menu-container{position:fixed;top:60px;width:100%;background:#00ac9b;font-size:28px;color:#fff;padding:20px 0}.mobile-more-menu-container .tab-one-item{height:70px;display:flex;align-items:center;justify-content:center}.filter-options-container,.filter-options-container-mobile{width:100%;background:#00ac9b;position:absolute;top:40px;z-index:333988398}.filter-options-container{display:flex;align-items:center;justify-content:center}.filter-one-item{width:4rem}.filter-district-item,.filter-one-item{height:80px;color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:28px;cursor:pointer}.filter-district-item{width:3rem;margin-left:.5rem}.filter-district-item-mobile,.filter-one-item-mobile{height:40px;font-size:20px;color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:15px;cursor:pointer}.filter-district-item-mobile{padding:0 15px}.selected-icon{width:30px;height:30px}.empty-contianer{font-size:20px;width:100%;height:300px}
/*# sourceMappingURL=app.966e21befdd3c3ee1fc64168f7c2fb61.css.map */