*{-webkit-tap-highlight-color:transparent!important}body,html{margin:0;padding:0;height:100vh;background-color:#f8f8f8}#app{overflow-x:hidden;height:100%;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{position:relative;height:100%}.container>div{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:scroll;width:100%;height:100%;background-color:#f8f8f8}::-webkit-scrollbar{display:none}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition:transform .3s ease}.slide-left-enter-from{transform:translate3d(100vw,0,0)}.slide-left-leave-to{transform:translate3d(-20vw,0,0)}.slide-right-enter-from{transform:translate3d(-100vw,0,0)}.slide-right-leave-to{transform:translate3d(20vw,0,0)}.scale-enter-active,.scale-leave-active{transition:all .3s ease}.scale-enter-from,.scale-leave-to{opacity:0;transform:scale(.9)}.no-sticky{margin-top:1.6rem;text-align:center}.sticky{position:fixed;padding:.21333rem;background-color:#fff;box-shadow:0 .10667rem .26667rem #e5e5ea}.launch-btn,.sticky{right:0;bottom:0;left:0}.launch-btn{position:absolute;top:0;overflow:hidden;opacity:0}.contract-iframe{width:100vw;height:-webkit-fill-available;height:-moz-available;height:stretch}:root:root{--van-gray-1:#f6f6fa;--van-gray-3:#eaeaee;--van-gray-5:#cccccf;--van-gray-6:#8e8e92;--van-gray-7:#66666f;--van-gray-8:#2e2e30;--van-red:#ff5447;--van-green:#0d703e;--van-button-primary-background-color:#0d703e;--van-checkbox-checked-icon-color:#0d703e;--van-radio-checked-icon-color:#0d703e;--van-button-primary-border-color:#0d703e;--van-dialog-confirm-button-text-color:#0d703e;--van-button-default-height:1.06667rem;--van-button-default-line-height:1.06667rem;--van-tabs-bottom-bar-color:#0d703e;--van-tabs-bottom-bar-width:0.48rem;--van-cascader-active-color:#0d703e;--van-cascader-unselected-tab-color:#0d703e;--van-sidebar-selected-border-color:#0d703e;--van-tree-select-item-active-color:#0d703e}:deep(.van-steps) .van-step--finish,:deep(.van-steps) .van-step__title--active{color:#333!important}:deep(.van-steps) .van-step--horizontal:first-child .van-step__title{margin-left:0}:deep(.van-steps) .van-step--horizontal .van-step__title{margin-left:.26667rem;font-size:.32rem}:deep(.van-steps) .step-number{display:inline-block;border-radius:.48rem;width:.48rem;height:.48rem;font-size:.32rem;text-align:center;background:#e2e2e2;line-height:.48rem}:deep(.van-steps) .theme{color:#fff;background-color:#0d703e}:deep(.van-cell-group){margin:0}:deep(.van-cell-group) .van-cell{padding-right:0;padding-left:0}:deep(.van-cell-group) .van-cell:after{right:0;left:0}:deep(.van-popup) .van-cascader__header{justify-content:center;align-items:center}:deep(.van-popup) .van-cascader__header .van-cascader__title{font-size:.42667rem;font-weight:700;color:#222}:deep(.van-popup) .van-cascader__header .van-icon{position:absolute;top:.37333rem;right:.37333rem}:deep(.van-popup) .van-cascader__tabs .van-cascader__tab--unselected{font-size:.42667rem;font-weight:700}:deep(.van-popup) .van-cascader__tabs .van-cascader__option{margin:0 .42667rem;border-bottom:.02667rem solid #eaeaee;padding:0;height:1.2rem}:deep(.van-popup) .van-cascader__tabs .van-cascader__option:last-child{border-bottom:none}.van-nav-bar .van-nav-bar__content{height:1.33333rem;line-height:1.33333rem}.van-nav-bar .van-icon{font-size:.42667rem;color:#333}.van-nav-bar .van-nav-bar__title{display:flex;align-items:center;font-weight:700}.public-dialog-style .van-dialog__cancel,.public-dialog-style .van-dialog__confirm,.public-dialog-style .van-dialog__header{font-weight:700}.public-dialog-style .van-dialog__header{padding-top:.64rem;font-size:.48rem;color:#2e2e30}.public-dialog-style .van-dialog__cancel{font-size:.4rem;color:#8e8e92}.public-dialog-style .van-dialog__confirm{font-size:.4rem}.public-dialog-style .van-dialog__message{padding:.69333rem .53333rem}*,body{margin:0;padding:0}body{font-weight:400;background:#f3f3f3}.jump-dialog{top:auto!important;bottom:5%!important;transform:translateX(-50%)!important}.jump-dialog .van-button__text,.jump-dialog .van-dialog__header{padding:.48rem 0 .32rem 0;font-size:.42667rem;font-weight:700}.jump-dialog .van-dialog__message--left{padding:0 .42667rem}.jump-dialog .van-dialog__confirm{height:1.28rem}