.attendance-dialog[data-v-505274d5]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;max-width:25rem;background:-webkit-linear-gradient(bottom,#fff 70%,#c0d3f6);background:linear-gradient(0deg,#fff 70%,#c0d3f6);border-radius:.5rem;overflow:hidden;box-shadow:0 .25rem .75rem rgba(0,0,0,.15);padding-top:.75rem}.bg-icon[data-v-505274d5]{position:absolute;top:1%;left:20%}.dialog-header[data-v-505274d5]{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;padding:1rem}.dialog-header .dialog-title[data-v-505274d5]{margin:0;font-size:1rem;font-weight:600;color:#333}.dialog-header .dialog-close[data-v-505274d5]{font-size:1.125rem;color:#999;cursor:pointer}.dialog-footer[data-v-505274d5]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;gap:.75rem}.dialog-footer .van-button[data-v-505274d5]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}[data-v-505274d5] .van-cell-group,[data-v-505274d5] .van-cell-group .van-cell{background-color:transparent}.wrap[data-v-8d0ec2fa]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#f9f9f9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wrap .wrap_con[data-v-8d0ec2fa]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 .75rem .75rem;overflow-y:auto}.wrap .wrap_con .wrap_form[data-v-8d0ec2fa]{background-color:#fff;margin-top:.75rem;border-radius:.375rem;box-shadow:0 .125rem .25rem .0625rem rgba(239,242,247,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wrap .wrap_con .wrap_form .con_top[data-v-8d0ec2fa]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wrap .wrap_con .wrap_form .con_top .type_span[data-v-8d0ec2fa]{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-right:.5rem;border-radius:.25rem;background-color:#e5effc;color:#0065e1;font-weight:700;padding:.875rem .5625rem;white-space:nowrap}.wrap .wrap_con .wrap_form .con_top img[data-v-8d0ec2fa]{width:3.125rem;margin-right:1.1875rem;height:3.125rem}.wrap .wrap_con .wrap_form .con_top .top_info[data-v-8d0ec2fa]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wrap .wrap_con .wrap_form .con_top .top_info .top_title[data-v-8d0ec2fa]{font-size:1rem;font-family:Source Han Sans CN-Medium,Source Han Sans CN;font-weight:500;color:#333;margin-bottom:.875rem}.wrap .wrap_con .wrap_form .con_top .top_info .top_time[data-v-8d0ec2fa]{font-size:.875rem;font-family:Source Han Sans CN-Regular,Source Han Sans CN;font-weight:400;color:#666}.wrap .wrap_con .wrap_form .con_bottom[data-v-8d0ec2fa]{font-size:.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:.0625rem solid #e8e8e8;padding-top:.75rem;margin-top:.75rem}.wrap .wrap_con .wrap_form .con_bottom .span_label[data-v-8d0ec2fa],.wrap .wrap_con .wrap_form .con_bottom[data-v-8d0ec2fa]{font-family:Source Han Sans CN-Regular,Source Han Sans CN;font-weight:400;color:#999}.wrap .wrap_con .wrap_form .con_bottom .bottom_btns[data-v-8d0ec2fa]{max-width:8.75rem;margin-left:.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;gap:.5rem}.wrap .no_record[data-v-8d0ec2fa]{text-align:center;font-size:.875rem;font-weight:400;color:#999;margin-top:2.5rem}