.view-health-card-detail-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;background:#f7f7f7}.view-health-card-detail-container .top{width:100%;height:4.5rem;background:#fff;margin-bottom:.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.view-health-card-detail-container .top .qrcode-logo{height:.98rem;width:auto;position:absolute;z-index:10}.view-health-card-detail-container .top .qrcode{width:3.5rem;height:3.5rem}.view-health-card-detail-container .top .qrcode canvas,.view-health-card-detail-container .top .qrcode img{width:100%;height:100%}.view-health-card-detail-container .content{padding:.05rem .4rem;background:#fff;margin:.25rem auto}.view-health-card-detail-container .content .text-element{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:.96rem;font-size:14px;color:#2b2b2b;line-height:.96rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.01rem solid #f4f4f4}.view-health-card-detail-container .content .text-element .label{min-width:1.4rem}.view-health-card-detail-container .content .text-element .value{margin-left:.8rem}.view-health-card-detail-container .content .text-element:last-child{border:none}.view-health-card-detail-container .footer{padding:20px}