.fs-14.data-v-7ac116fe{font-size:28rpx}.fs-52.data-v-7ac116fe{font-size:52rpx}.ml-1.data-v-7ac116fe{margin-left:4rpx}.uni-icon.data-v-7ac116fe{font-size:28rpx}.uni-icon-timefill.data-v-7ac116fe{color:#ccc;width:26rpx;height:26rpx}.page-body.data-v-7ac116fe{padding:0 24rpx;background-color:#fff;height:100%;box-sizing:border-box}.today.data-v-7ac116fe{padding:20rpx 0;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.date-text.data-v-7ac116fe{color:#a3a3a3;font-size:22rpx}.company-title.data-v-7ac116fe{font-size:28rpx;line-height:1.5;font-weight:bolder;padding-top:32rpx;padding-bottom:20rpx;border-top:2rpx solid #edeef2}.map-box.data-v-7ac116fe{margin-bottom:40rpx}.punching-date-box.data-v-7ac116fe{padding-left:30rpx;position:relative}.punching-date-box.data-v-7ac116fe:nth-child(2)::before{content:"";position:absolute;height:190rpx;width:2rpx;display:block;background-color:#e0e0e0;top:-172rpx;left:36rpx;z-index:0}.punching-date-box + .punching-date-box.data-v-7ac116fe{margin-top:96rpx}.punching-date-box .circle.data-v-7ac116fe{background-color:#b2b2b2;width:16rpx;height:16rpx;border-radius:50%;margin-right:8rpx}.punching-date-box .circle.now.data-v-7ac116fe{background-color:#57aaee}.punching-date-box .title.data-v-7ac116fe{font-size:28rpx;color:#9ea2a4;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.punching-date-box .clockState.data-v-7ac116fe{color:#ff8556;margin-left:12rpx;font-size:24rpx;font-weight:700}.punching-date-box .date-text.data-v-7ac116fe{color:#353638;font-size:30rpx;padding-left:30rpx;line-height:60rpx}.btn-box.data-v-7ac116fe{margin-top:80rpx}.btn.data-v-7ac116fe{border-radius:50%;margin:0 auto;width:252rpx;height:252rpx;color:#fff;text-align:center;padding-top:60rpx;background:-webkit-linear-gradient(#65bef9,#50a0e8);background:linear-gradient(#65bef9,#50a0e8);box-sizing:border-box}.bg-gray.btn.data-v-7ac116fe{background:#c4cbcf}.able-text.data-v-7ac116fe{color:#8b8d8e;font-size:22rpx;margin-top:32rpx;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.able-text image.data-v-7ac116fe{width:24rpx;height:24rpx;margin-right:8rpx}.pop-body.data-v-7ac116fe{height:664rpx;width:564rpx;position:relative}.pop-body image.data-v-7ac116fe{width:497rpx;height:363rpx;position:absolute;top:-46px;-webkit-transform:translateX(-48%);transform:translateX(-48%);margin:0 50%}.tip-text.data-v-7ac116fe{font-size:46rpx;text-align:center;color:#7b95a9}.tip-time.data-v-7ac116fe{text-align:center;color:#5eb4f3;font-size:72rpx;margin-top:260rpx}.pop-btn.data-v-7ac116fe{border-top:2rpx solid #ececec;font-size:28rpx;height:90rpx;line-height:90rpx;text-align:center;color:#56a8ed;margin-top:120rpx}