*{padding:0;margin:0;box-sizing:border-box}@font-face{font-family:ruolin;src:url(/assets/RuoLin.1588d151.ttf)}html,body{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,\5fae\8f6f\96c5\9ed1,Arial,sans-serif;height:100%;background-color:#f3f6f7}:root{--van-primary-color: #1cb8ba;--van-cascader-active-color: #24d1d4;--van-tab-text-color: #666;--van-tab-active-text-color: #1cb8ba;--van-tab-font-size: .42667rem;--van-tab-line-height: 1.33333rem;--van-tabs-line-height: 1.33333rem;--van-tabs-bottom-bar-width: .42667rem;--van-tabs-bottom-bar-height: .10667rem;--van-tabs-bottom-bar-color: #24d1d4;--van-picker-confirm-action-color: #24d1d4}a{text-decoration:none}.flex{display:flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.ft24{font-size:.32rem}.ft28{font-size:.37333rem}.ft30{font-size:.4rem}.ft32{font-size:.42667rem}.ft36{font-size:.48rem}.ft40{font-size:.53333rem}.ft48{font-size:.64rem}.van-dialog__confirm,.van-dialog__confirm:active{background-color:#24d1d4!important;color:#fff!important}.dialog-medical{width:100vw;height:100vh;background-color:#fff;position:relative;overflow:hidden}.dialog-medical svg{transform:translate(-50%,100%) rotate(90deg)!important;position:relative;left:50%}.dialog-medical .black{position:absolute;bottom:.53333rem;left:50%;transform:translate(-50%);padding:.21333rem .53333rem;font-size:1.33333rem}.dialog-medical .black>i{font-size:1.33333rem}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}
