.van-checkbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.van-checkbox--disabled{cursor:not-allowed}.van-checkbox--label-disabled{cursor:default}.van-checkbox--horizontal{margin-right:12px}.van-checkbox__icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:1em;font-size:20px;line-height:1em;cursor:pointer}.van-checkbox__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:1px solid #c8c9cc;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color}.van-checkbox__icon--round .van-icon{border-radius:100%}.van-checkbox__icon--checked .van-icon{color:#fff;background-color:#1989fa;border-color:#1989fa}.van-checkbox__icon--disabled{cursor:not-allowed}.van-checkbox__icon--disabled .van-icon{background-color:#ebedf0;border-color:#c8c9cc}.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon{color:#c8c9cc}.van-checkbox__label{margin-left:8px;color:#323233;line-height:20px}.van-checkbox__label--left{margin:0 8px 0 0}.van-checkbox__label--disabled{color:#c8c9cc}.van-cell-group{background-color:#fff}.van-cell-group--inset{margin:0 16px;overflow:hidden;border-radius:8px}.van-cell-group__title{padding:16px 16px 8px;color:#969799;font-size:14px;line-height:16px}.van-cell-group__title--inset{padding:16px 16px 8px 32px}.medical-card{background:#f7f8fa;padding:.22rem;padding-bottom:1rem}.medical-card .medical-card__head .medical-card__tip{background:#faf1d0;color:#f1b714;font-size:.24rem;padding:.18rem .32rem;margin-bottom:.22rem;border-radius:.12rem}.medical-card .medical-card__head .medical-card__user{background:#fff;border-radius:.16rem;padding:.18rem .32rem .12rem .32rem;margin-bottom:.22rem}.medical-card .medical-card__head .medical-card__user .medical-card__user-main{display:flex;align-items:center;font-size:.32rem;font-weight:700}.medical-card .medical-card__head .medical-card__user .medical-card__user-main .medical-card__user-name{color:#222}.medical-card .medical-card__head .medical-card__user .medical-card__user-main .medical-card__user-gender{color:#888;margin-left:.12rem}.medical-card .medical-card__head .medical-card__user .medical-card__user-main .medical-card__user-type{background:#eaf2ff;color:#3a7afe;font-size:.22rem;border-radius:.12rem;padding:.04rem .16rem;margin-left:.12rem}.medical-card .medical-card__head .medical-card__user .medical-card__user-id{color:#888;font-size:.26rem;margin-top:.08rem}.medical-card .medical-card__form .van-cell-group{background:#fff;border-radius:.16rem;margin:0;margin-bottom:.22rem}.medical-card .medical-card__form .form-arrow{width:.21rem;height:.21rem;background:url(../img/arrow.d90fd6e2.png) no-repeat 50%/contain}.medical-card .medical-card__agree .medical-card__desc{color:#b6b6b6;font-size:.24rem;margin-top:.12rem;line-height:1.6}.medical-card .medical-card__agree .van-checkbox__icon--checked .van-icon-success:before{color:#222}.medical-card .medical-card__footer{position:fixed;left:0;right:0;bottom:0;background:#fff;display:flex;padding:.18rem .32rem .18rem .32rem;box-shadow:0 -.02rem .08rem 0 rgba(0,0,0,.03);padding-bottom:calc(.18rem + constant(safe-area-inset-bottom));padding-bottom:calc(.18rem + env(safe-area-inset-bottom))}.medical-card .medical-card__footer .van-button{width:100%;flex:1;border-radius:1rem;font-size:.32rem;color:#222!important}