/* pages/customFlow/index.wxss */ .steps{ padding: 30rpx; } .line{ position: absolute; width: 2rpx; height: 77%; background: #1989FA; top: 50rpx; } .successIcon{ position: absolute; left: -10rpx; top:20rpx } .item{ display: flex; position: relative; } .item-content{ margin-left: 20rpx; padding: 10rpx; width: 100%; color: #969799; border-bottom: 1rpx solid #F7F8F9; } .steps{ background-color: #fff; } .item-title{ font-size: 30rpx; color: #1989FA; } .item-time{ font-size: 24rpx; } .record-filed{ background-color: #fff; width: 100%; height: 90rpx; line-height: 90rpx; display: flex; justify-content: space-between; } .recode-title{ font-size: 28rpx; margin-left:33rpx; margin-right: 80rpx; color: var(--field-label-color,#646566); } .recode-data{ flex: 1; } .record-text{ width: 25%; text-align: right; padding-right: 40rpx; font-size: 28rpx; color: var(--button-info-background-color,#1989fa); } .recode { position: relative; display: flex; justify-content: center; align-items: center; width:100%; height: 100%; border-radius: 50%; color: #fff; } .recode .record-bgm { text-align: center; width: 100%; height: 65rpx; line-height: 65rpx; z-index: 8; font-size: 26rpx; border-radius: 10rpx; background:rgba(105,129,255,1); } .recode .record-wave-multiple { position: absolute; left: 0; top: 0; width: 100%; } .record-wave-multiple>view { display: inline-block; background-color: #6981FF; border: 0 solid #6981FF; position: absolute; top: 15rpx; left: 0%; width: 100%; height: 65rpx; border-radius: 10px; opacity: 0; -webkit-animation: circle-wave-multiple 1.8s cubic-bezier(.41,.4,.67,1) 0s infinite; animation: circle-wave-multiple 1.8s cubic-bezier(.41,.4,.67,1) 0s infinite; } .record-wave-multiple>view:nth-child(2) { -webkit-animation-delay: .6s; animation-delay: .6s; } .record-wave-multiple>view:nth-child(3) { -webkit-animation-delay: 1.2s; animation-delay: 1.2s; } @keyframes circle-wave-multiple { 0% { opacity: 0; transform: scale(.3); } 5% { opacity: .5; } 100% { opacity: 0; transform: scale(1.4); } } .recording { background-color: red; } .play-button { margin-top: 20rpx; }