@charset "UTF-8"; /* 颜色变量 */ /* 行为相关颜色 */ /* 基本颜色 */ .clock_con.data-v-304bf38a { margin: 24rpx auto; width: 690rpx; height: calc(90vh - 48rpx); background: #fff; border-radius: 10rpx; position: relative; } .clock_con .close.data-v-304bf38a { position: absolute; right: 20rpx; top: 20rpx; font-size: 28rpx; color: #008EFF; } .clock_con .top_warp.data-v-304bf38a { display: flex; flex-direction: column; text-align: center; align-items: center; padding-top: 140rpx; } .clock_con .top_warp .companyimg.data-v-304bf38a { width: 35rpx; height: 35rpx; } .clock_con .top_warp .tip.data-v-304bf38a { font-size: 30rpx; color: #008EFF; margin: 15rpx 0; } .clock_con .top_warp .company.data-v-304bf38a { font-size: 26rpx; color: #008EFF; } .clock_con .clock_box.data-v-304bf38a { width: 260rpx; height: 260rpx; border-radius: 50%; border: 15rpx solid #008EFF; display: flex; flex-direction: column; justify-content: center; text-align: center; align-items: center; margin: 120rpx auto; } .clock_con .clock_box .time.data-v-304bf38a { font-size: 42rpx; text-align: center; margin-bottom: 14rpx; } .clock_con .clock_box .time ._span.data-v-304bf38a { -webkit-animation: twinkle-data-v-304bf38a 1s infinite; animation: twinkle-data-v-304bf38a 1s infinite; } .clock_con .clock_box .status.data-v-304bf38a { font-size: 26rpx; text-align: center; } @-webkit-keyframes twinkle-data-v-304bf38a { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 0; } } @keyframes twinkle-data-v-304bf38a { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 0; } }