@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.mask_device{background:rgba(0,0,0,.5)}.device_confirm .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-size:.72533rem;padding:.85333rem 1.06667rem}.device_confirm .dialog-container{padding:.21333rem .85333rem 1.06667rem;color:#666;font-size:.64rem}.device_confirm .dialog-container label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device_confirm .dialog-container label input{display:-webkit-box;display:-ms-flexbox;display:flex;height:1.536rem;background:#e8ecef;border-radius:.21333rem;text-indent:.32rem}.device_confirm .dialog-container.phone{padding:0 .85333rem;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.device_confirm .dialog-container.phone .tit{padding:.64rem 0 .08533rem;color:#333;font-size:.72533rem;font-weight:500}.device_confirm .dialog-container.phone p{padding:0 1.06667rem;color:#999;font-size:.59733rem;margin-bottom:.85333rem}.device_confirm .dialog-container.phone input{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:1.49333rem;border-radius:.21333rem;background-color:#e8ecef;margin-bottom:.64rem;text-align:center}.van-dialog{width:12.58667rem!important}.van-dialog.device_confirm .van-dialog__header{padding:.85333rem 1.06667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-size:.72533rem;line-height:1.4}.van-dialog.device_confirm .van-dialog__message{padding:.42667rem .85333rem 1.06667rem;color:#666;font-size:.64rem;max-height:unset;line-height:unset}.van-dialog .van-dialog__header{height:1.70667rem;line-height:1.06667rem;font-size:.72533rem}.van-dialog .van-hairline--top .van-button{height:1.92rem;font-size:.72533rem}.device_toast{min-width:4.90667rem;min-height:4.90667rem}.device_toast span{width:2.13333rem;height:2.13333rem}.device_toast .van-icon,.device_toast span{font-size:.85333rem}.device_toast .van-toast__text{height:1.06667rem;line-height:1.06667rem;margin-top:.42667rem;margin-bottom:.42667rem;font-size:.59733rem}.van-search{padding:.42667rem .512rem}.van-search .van-search__content{padding-left:.256rem}.van-search .van-search__content .van-cell{padding:.21333rem .34133rem .21333rem 0}.van-search .van-search__content .van-cell__value{font-size:.59733rem}.van-search .van-field__left-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.17067rem}.van-search .van-field__body .van-icon,.van-search .van-field__left-icon .van-icon,.van-search .van-field__right-icon .van-icon{font-size:.68267rem!important}.van-search .van-search__action{font-size:.59733rem;line-height:1.45067rem}.van-tabs--line .van-tabs__wrap{height:1.49333rem}.van-tab{font-size:.72533rem;line-height:normal}.van-list__loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.70667rem;font-size:.59733rem;line-height:normal}.van-list__loading .van-loading__spinner{width:.68267rem!important;height:.68267rem!important}.van-list__loading .van-loading__text{font-size:.59733rem}.van-list__finished-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.70667rem;font-size:.59733rem;line-height:normal}.van-action-sheet__cancel,.van-action-sheet__description,.van-action-sheet__item{line-height:1.70667rem;font-size:.72533rem}.health-code{height:100vh;width:100%;background-color:#f2f4f5;overflow:hidden}.health-code .top-con{width:100%;background-color:#fff}.health-code .top-con .family_save{width:2.02667rem;line-height:1.28rem;background:#1989fa;color:#fff;font-size:.64rem}.health-code .health-code-container{height:calc(100vh - 88px);padding:.64rem .64rem}.health-code .health-code-container .header{padding:0 .42667rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:.04267rem solid #fff;background-color:#fff;border-radius:.32rem;margin-bottom:.42667rem;-webkit-box-shadow:#ced3d8 0 .04267rem .04267rem 0,#ced3d8 0 .04267rem .128rem .04267rem;box-shadow:0 .04267rem .04267rem 0 #ced3d8,0 .04267rem .128rem .04267rem #ced3d8}.health-code .health-code-container .header,.health-code .health-code-container .header .form-container{height:7.46667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.health-code .health-code-container .header .form-container{width:100%;-ms-flex-pack:distribute;justify-content:space-around}.health-code .health-code-container .header .form-container .code-type{width:4.26667rem}.health-code .health-code-container .header .form-container .van-popup--top{top:0;left:.64rem;width:92%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-right-radius:.64rem;border-bottom-left-radius:.64rem}.health-code .health-code-container .header .form-container .van-cell,.health-code .health-code-container .header .form-container .van-field{font-size:.64rem;height:1.49333rem;line-height:1.49333rem;margin:.10667rem 0;padding:0;position:static}.health-code .health-code-container .header .form-container .van-cell .van-cell__title,.health-code .health-code-container .header .form-container .van-cell .van-field__label,.health-code .health-code-container .header .form-container .van-field .van-cell__title,.health-code .health-code-container .header .form-container .van-field .van-field__label{height:1.49333rem;line-height:1.49333rem;text-align:right}.health-code .health-code-container .header .form-container .van-cell .van-field__label,.health-code .health-code-container .header .form-container .van-field .van-field__label{width:4.26667rem}.health-code .health-code-container .header .form-container .van-cell .van-cell__value,.health-code .health-code-container .header .form-container .van-cell .van-field__value,.health-code .health-code-container .header .form-container .van-field .van-cell__value,.health-code .health-code-container .header .form-container .van-field .van-field__value{height:1.49333rem;line-height:1.49333rem;padding:0 .32rem}.health-code .health-code-container .header .form-container .van-field__body{height:1.49333rem;width:100%;line-height:1.49333rem}.health-code .health-code-container .header .form-container .van-field__body .van-overlay,.health-code .health-code-container .header .form-container .van-field__body .van-popup--top{margin-top:.10667rem}.health-code .health-code-container .header .form-container .van-field__body .van-dropdown-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.health-code .health-code-container .header .form-container .van-field__body .van-dropdown-menu,.health-code .health-code-container .header .form-container .van-field__body .van-field__control--custom{height:1.28rem;line-height:1.49333rem}.health-code .health-code-container .header .form-container .van-field__body .van-dropdown-menu__title{width:80%;padding:0;font-size:.72533rem}.health-code .health-code-container .header .form-container .van-field__body .van-dropdown-menu__title:after{position:absolute;top:50%;right:-.08533rem;margin-top:-.10667rem;border:.128rem solid;border-color:transparent transparent currentColor currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:.8;content:""}.health-code .health-code-container .header .form-container .van-field__body .van-dropdown-menu__title--down:after{margin-top:-.04267rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.health-code .health-code-container .header .form-container .van-field__body .van-field__body,.health-code .health-code-container .header .form-container .van-field__body .van-field__control{height:1.49333rem;width:7.46667rem;border:.02133rem solid #1989fa;border-radius:.21333rem;padding-left:.32rem}.health-code .health-code-container .header .form-container .van-field__body .van-ellipsis{height:1.28rem;width:6.4rem;line-height:1.28rem}.health-code .health-code-container .header .form-container .van-field__body .van-cell--clickable,.health-code .health-code-container .header .form-container .van-field__body .van-dropdown-item__option{width:100%;padding-left:5.33333rem;margin-top:.21333rem}.health-code .health-code-container .header .form-container .van-field__body .van-cell--clickable .van-cell__title,.health-code .health-code-container .header .form-container .van-field__body .van-dropdown-item__option .van-cell__title{width:4.26667rem;font-size:.72533rem;text-align:left}.health-code .health-code-container .header .form-container .userName{padding-left:.42667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.health-code .health-code-container .header .form-container .right-scan{height:1.49333rem;line-height:1.49333rem;text-align:right}.health-code .health-code-container .header .form-container .right-scan .van-field__button{height:1.49333rem;width:1.49333rem;padding-left:.17067rem}.health-code .health-code-container .header .form-container .right-scan .van-image__img,.health-code .health-code-container .header .form-container .right-scan .van-uploader__input{height:1.49333rem;width:1.49333rem}.health-code .health-code-container .tips{height:6.4rem;padding:.32rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:.02133rem solid #fff;border-radius:.32rem;background-color:#fff;-webkit-box-shadow:#ced3d8 0 .04267rem .04267rem 0,#ced3d8 0 .04267rem .128rem .04267rem;box-shadow:0 .04267rem .04267rem 0 #ced3d8,0 .04267rem .128rem .04267rem #ced3d8}.health-code .health-code-container .tips p{font-size:.64rem;padding:.10667rem .21333rem;color:red;letter-spacing:.04267rem}.health-code .health-code-container .tips .tips-red{color:red}.health-code .health-code-container .tips .show-code{height:1.70667rem;width:80%;border:none;border-radius:.21333rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right bottom,from(#1989fa),color-stop(60%),to(#76b4f3));background:linear-gradient(to bottom right,#1989fa,60%,#76b4f3)}.health-code .health-code-container .tips .show-code span{font-size:.64rem;color:#fff}.health-code .health-code-container .tips .tips-title{font-size:.64rem;font-weight:500}.health-code .health-code-container .main{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;margin-top:.42667rem;border-radius:.32rem}.health-code .health-code-container .main p{font-size:.64rem;padding:.10667rem 0}.health-code .health-code-container .main .code-top{height:9.6rem;width:100%;padding:.53333rem 0 .21333rem 0;margin-bottom:.32rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:.02133rem solid #fff;background-color:#fff;border-radius:.32rem}.health-code .health-code-container .main .van-image__img{height:5.33333rem;width:6.4rem;border:.5px solid}.health-code .health-code-container .main .code-bottom{height:3.2rem;width:100%;padding-top:.32rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.health-code .health-code-container .main .code-bottom .left-con,.health-code .health-code-container .main .code-bottom .right-con{height:3.2rem;width:43%;padding:.21333rem 0 0 .42667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:.02133rem solid #fff;background-color:#fff;border-radius:.32rem}.health-code .health-code-container .main .code-bottom .center{text-align:center}