/* pages/member/ClockPunch/ClockPunch.wxss */ .clockin-detail { width: 100%; font-size: 32rpx; text-align: center; } .clockin-detail .clock_content { background-color: #fff; height: 1254rpx; } .clockin-detail .clock_content .clock_info { position: relative; color: #fff; height: 760rpx; background-image: url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/clock_bg.png'); background-repeat: no-repeat; background-size: 100%; } .clockin-detail .clock_content .clock_info .info { padding-top: 80rpx; } .clockin-detail .clock_content .clock_info .info .info_a { font-size: 36rpx; } .clockin-detail .clock_content .clock_info .info .info_b { font-size: 32rpx; line-height: 96rpx; overflow: hidden; } .clockin-detail .clock_content .clock_info .info .info_b .span { font-size: 96rpx; color: #ffe676; overflow: hidden; } .clockin-detail .clock_content .clock_info .info .info_c, .clockin-detail .clock_content .clock_info .info .info_d { font-size: 32rpx; line-height: 56rpx; } .clockin-detail .clock_content .clock_info .info .info_c, .clockin-detail .clock_content .clock_info .info .info_d { font-size: 16px; line-height: 28px; line-height: 1.75rem; } .clockin-detail .clock_content .clock_info .rule { position: absolute; top: 40rpx; right: 20rpx; } .clockin-detail .clock_content .clock_info .rule image { width: 56rpx; } .clockin-detail .clock_content .clock_info .rule .span { font-size: 24rpx; display: block; color: #ffe676; } .clockin-detail .clock_content .clock_info .clokinBtn { width: 550rpx; height: 104rpx; line-height: 104rpx; font-size: 40rpx; margin: 0 auto; background-image: url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/clock_btn.png'); background-size: 100%; background-repeat: no-repeat; position: absolute; bottom: 16rpx; left: 100rpx; color: #fff; } .clockin-detail .clock_content .clock_state { padding-top: 32rpx; } .clockin-detail .clock_content .clock_state .h1 { height: 60rpx; line-height: 60rpx; font-size: 32rpx; background-image: url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/clock_state.png'); background-repeat: no-repeat; background-size: 60%; background-position: center; color: #355b46; } .clockin-detail .clock_content .clock_state .ul { margin-top: 20rpx; display: flex; justify-content: center; } .clockin-detail .clock_content .clock_state .ul .li { display: flex; color: #8c8c8c; font-size: 32rpx; align-items: center; } .clockin-detail .clock_content .clock_state .ul .li .right { display: flex; align-items: center; } .clockin-detail .clock_content .clock_state .ul .li .span { color: #666; } .clockin-detail .clock_content .clock_state .ul .li image { width: 40rpx; height: 40rpx; margin-left: 8rpx; } .clockin-detail .clock_content .clock_use { margin-top: 40rpx; display: flex; overflow: visible; } .clockin-detail .clock_content .clock_use .use_a { position: relative; width: 33.33%; overflow: visible; } .clockin-detail .clock_content .clock_use .use_a .header { z-index: 1; width: 120rpx; height: 120rpx; border-radius: 50%; margin: 0 auto; overflow: visible; } .clockin-detail .clock_content .clock_use .use_a .header image { width: 100%; } .clockin-detail .clock_content .clock_use .use_a .hat { width: 48rpx; position: absolute; top: -20rpx; left: 48rpx; z-index: 0; } .clockin-detail .clock_content .clock_use .use_a .span { z-index: 2; position: relative; bottom: 20rpx; display: block; margin: 0 auto; width: 120rpx; height: 40rpx; line-height: 40rpx; color: #fff; font-size: 24rpx; background: linear-gradient(to right, #fdde8e, #68c978); } .clockin-detail .clock_content .clock_use .use_a .name { font-size: 28rpx; } .clockin-detail .clock_content .clock_use .use_a .name .li:first-child { color: #666; } .clockin-detail .clock_content .clock_use .use_a .name .li:last-child { color: #ffb14c; } .clockin .van-nav-bar__text { margin: 0; padding: 0; }