page{background-color:#f8f8f8}.sign_clock_in_page{background-color:#fff;margin:30rpx;border-radius:20rpx;padding:0 30rpx 60rpx}.sign_clock_in_page_title{padding:30rpx 0;font-size:30rpx;color:#3d3d3d;font-weight:500}.sign_clock_in_page_map{height:140rpx;position:relative}.sign_clock_in_page_map image{width:100%;height:140rpx}.sign_clock_in_page_map_content{position:absolute;top:0;left:0;right:0;height:140rpx;padding:0 25rpx;z-index:100;color:#0082fa;display:flex;align-items:center;justify-content:space-between}.sign_clock_in_page_map_content .label{font-size:30rpx;font-weight:500;padding-top:3rpx}.sign_clock_in_page_map_content .address_name{font-size:26rpx;display:flex;align-items:center;padding-top:15rpx}.sign_clock_in_page_map_content .address_name text{padding-right:8rpx}.steps_item{padding:50rpx 0 30rpx}.steps_item .schedules_steps{padding-bottom:26rpx;color:#3d3d3d;font-size:26rpx}.steps_item .schedules_steps_day_info{display:flex;align-items:center}.steps_item .schedules_steps_day_info .status{padding:4rpx 10rpx;border-radius:6rpx;margin-left:10rpx;color:#ff4d4f;background-color:#ffeded}.steps_item .schedules_steps_day_info .status_Normal{color:#55c51d;font-size:24rpx;background-color:#f0ffe8}.steps_item .schedules_steps_check{color:#ff4d4f}.steps_item .schedules_steps_Normal{color:#55c51d}.TakePhotoCheckIn{display:flex;justify-content:center;align-items:center;padding:30rpx 0}.TakePhotoCheckIn .btn{color:#fff;background-color:#0082fa;width:240rpx;height:240rpx;border-radius:100%;border:20rpx solid #96ccff;display:flex;justify-content:center;align-items:center;text-align:center;margin:0 auto}.TakePhotoCheckIn .btn .btn_label{padding-bottom:5rpx}.TakePhotoCheckIn .no_distance{background-color:#fff;border:20rpx solid #f1f1f1;color:#999;margin:0 auto}.TakePhotoCheckIn .no_distance_des{text-align:center;color:#666;font-size:24rpx;padding-top:30rpx}.sign_clock_in_page_map_opacity{opacity:.8}.sign_clock_in_page_map_opacity .sign_clock_in_page_map_content{color:#333}.update_location{background-color:#fff;border-radius:100rpx;padding:8rpx 20rpx;font-size:28rpx;color:#0082fa}.loading{padding-top:50rpx}.watermark_info{padding-bottom:40rpx}.watermark_info .update_photo{width:200rpx}.watermark_info .upload_item_img{width:200rpx;height:200rpx;position:relative}.watermark_info .upload_item_img image{width:100%;height:100%;border-radius:10rpx}.watermark_info .upload_item_delete{position:absolute;top:-20rpx;right:-5rpx;width:40rpx;height:40rpx;z-index:10}
