.jm-loader{position:absolute;width:2.5em;height:2.5em;-webkit-transform:rotate(165deg);transform:rotate(165deg);top:calc(50% - 1.25em);left:calc(50% - 1.25em)}.jm-loader:after,.jm-loader:before{content:"";position:absolute;top:50%;left:50%;display:block;width:.5em;height:.5em;border-radius:.25em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jm-loader:before{-webkit-animation:before 2s infinite;animation:before 2s infinite}.jm-loader:after{-webkit-animation:after 2s infinite;animation:after 2s infinite}@-webkit-keyframes before{0%{width:.5em;box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)}35%{width:2.5em;box-shadow:0 -.5em rgba(225,20,98,.75),0 .5em rgba(111,202,220,.75)}70%{width:.5em;box-shadow:-1em -.5em rgba(225,20,98,.75),1em .5em rgba(111,202,220,.75)}to{box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)}}@keyframes before{0%{width:.5em;box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)}35%{width:2.5em;box-shadow:0 -.5em rgba(225,20,98,.75),0 .5em rgba(111,202,220,.75)}70%{width:.5em;box-shadow:-1em -.5em rgba(225,20,98,.75),1em .5em rgba(111,202,220,.75)}to{box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)}}@-webkit-keyframes after{0%{height:.5em;box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)}35%{height:2.5em;box-shadow:.5em 0 rgba(61,184,143,.75),-.5em 0 rgba(233,169,32,.75)}70%{height:.5em;box-shadow:.5em -1em rgba(61,184,143,.75),-.5em 1em rgba(233,169,32,.75)}to{box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)}}@keyframes after{0%{height:.5em;box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)}35%{height:2.5em;box-shadow:.5em 0 rgba(61,184,143,.75),-.5em 0 rgba(233,169,32,.75)}70%{height:.5em;box-shadow:.5em -1em rgba(61,184,143,.75),-.5em 1em rgba(233,169,32,.75)}to{box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)}}.kp-top-box{color:#f7ee13}.kp-top-box,.kp-top-box .dfs-name{padding-top:10px}.kp-top-box .free-el{margin-top:15px}.kp-top-box .free-el>b{position:relative;padding:5px 0}.kp-top-box .free-el>b:after{content:"";position:absolute;bottom:0;left:10px;right:10px;height:1px;background:#fff}.home-wrap{display:flex;flex-direction:column;height:100%}.home-wrap .op-bg{background-color:hsla(0,0%,100%,.35);flex:1 1;margin:30px 15px;border-radius:30px}.home-wrap .button-box{color:#fff;margin:150px 60px 30px}.home-wrap .button-box>.button{padding:10px;margin-bottom:25px;border-radius:6px;font-size:16px;font-weight:700}.home-wrap .button-box .pro-btn{background-color:#3ff3d0}.home-wrap .button-box .re-btn{background-color:#52a9ee}.home-wrap .button-box .book-btn{background-color:#faac60}html{box-sizing:border-box}body{padding:0;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-size:14px;min-width:320px}#root,.app-container,body,html{height:100vh;min-height:100vh;max-width:680px;margin:auto}ol,ul{list-style:none}li,ol,ul{padding:0;margin:0}*{box-sizing:border-box}.def-bg:after,.def-bg:before{position:fixed;top:0;left:0;right:0;bottom:0;content:""}.def-bg:before{background-color:rgba(0,0,0,.2);z-index:-1}.def-bg:after{background:url(../../static/media/bg_n.c2ae5c96.png) no-repeat 50%;background-size:cover;z-index:-2}.p10{padding:10px}.m-t-sm{margin-top:10px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-gray{color:#5e5e5e}.fs-12{font-size:12px}.h1{font-size:26px}.h1,.h2{font-weight:700}.h2{font-size:22px}.h3{font-size:18px}.h3,.h4{font-weight:700}.h4{font-size:17px}.jm-flex{display:flex;align-items:center}.jm-flex-item{flex:1 1}.kp-button{border-color:#4b91ea!important;background-color:#4b91ea!important;color:#fff}.def-button,.kp-button{padding:10px!important;border-radius:10px!important;font-weight:700!important}.def-button{border-color:#fff!important;background-color:#fff!important;color:#000}.hide{display:none}.adm-nav-bar-title{font-weight:700}.adm-form-item-label{color:#f7ee13;font-weight:500}.adm-nav-bar-back-arrow{font-size:20px;color:#fff;font-weight:700}.adm-infinite-scroll{color:#e2e1b4}
/*# sourceMappingURL=main.ae9c889a.chunk.css.map */