/* subpages/textStep/textStep.wxss */ page { background: linear-gradient(180deg, #D6E8FE 0%, #FFFFFF 100%); --cell-background-color: transparent; } .nav-bar { --nav-bar-icon-color: black !important; width: 100vw; background-color: transparent !important; background: transparent !important; position: sticky; top: 0; left: 0; } .page-title { margin-left: 40rpx; font-weight: 600; font-size: 38rpx; color: #222222; } .bottom-btn-view { position: fixed; bottom: 0; left: 0; right: 0; width: 100%; height: 180rpx; background: #FFFFFF; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; } .res-test-btn-view { margin-top: 16rpx; width: 690rpx; display: flex; flex-direction: row; align-items: center; justify-content: center; } .view-res-btn { margin-top: 16rpx; width: 336rpx; margin: 0 auto; height: 84rpx; background: #EFF7FF; text-align: center; border-radius: 84rpx; line-height: 84rpx; font-size: 32rpx; color: #1E8BFF; font-weight: bold; } .view-res-btn:active { opacity: 0.7; } .w-card { display: flex; flex-direction: column; margin-top: 20rpx; margin-left: auto; margin-right: auto; margin-bottom: 200rpx; padding-bottom: 40rpx; width: 710rpx; box-shadow: 0rpx 8rpx 20rpx 0rpx #D3E0F4; border-radius: 24rpx; background: linear-gradient(90deg, #F8FBFF 4%, #FFFFFF 100%); } .base-title-view { margin-left: auto; margin-right: auto; margin-top: 40rpx; width: calc(100% - 20rpx); display: flex; flex-direction: row; } .base-title-line { width: 6rpx; margin-top: 6rpx; margin-right: 20rpx; margin-left: 30rpx; height: 28rpx; background: #1E8BFF; border-radius: 4rpx; } .base-title { flex: 1; font-weight: 400; font-size: 28rpx; color: #333333; } .progressBar-box { width: calc(100% - 80rpx); margin-top: 20rpx; margin-left: 40rpx; display: flex; flex-direction: row; align-items: center; } .progressBar-bg { flex: 1; height: 16rpx; background: #CCE4FC; border-radius: 8rpx; display: flex; align-items: center; overflow: hidden; flex-direction: row; } .progressBar-progress { border-radius: 8rpx; width: calc(100% / 8); height: 16rpx; background: linear-gradient(90deg, #1E8BFF 0%, #70B7FF 100%); } .progressBar-progressText { min-width: 50rpx; text-align: right; font-size: 32rpx; color: #1E8BFF; } .progressBar-progressTotal { font-size: 32rpx; color: #555555; } .v1 { margin-top: 40rpx; display: flex; flex-direction: row; align-items: center; justify-content: space-evenly; } .v1 image { display: flex; width: 112rpx; height: 112rpx; } .v2 { display: flex; flex-wrap: wrap; justify-content: space-evenly; flex-direction: row; } .v3 { margin-top: 60rpx; width: 286rpx; display: flex; flex-direction: column; } .v4 { --cell-horizontal-padding: 0; display: flex; flex-wrap: nowrap; flex-direction: row; align-items: baseline; } .t2 { min-width: 70rpx; } .options { margin-top: 20rpx; display: flex; flex-direction: column; } .options-date { margin-top: 20rpx; display: flex; flex-direction: row; } .option { margin-top: 20rpx; margin-left: auto; margin-right: auto; width: 570rpx; background: #F7F8FD; padding: 28rpx 30rpx; border-radius: 16rpx; display: flex; flex-direction: column; justify-content: center; font-size: 28rpx; color: #333333; } .option.active { background: linear-gradient(90deg, #1E8BFF 0%, #70B7FF 100%); color: #FFFFFF; } .option-date { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; } .van-datetime-picker { border-radius: 24rpx 24rpx 0px 0px !important; overflow: hidden; background-color: #f0f0f0; } .van-picker { border-radius: 24rpx 24rpx 0px 0px !important; overflow: hidden; background: white !important; } .toolbar-class { border-radius: 24rpx 24rpx 0px 0px !important; overflow: hidden; background: #ECFAF7 !important; } .van-picker__confirm { padding: 0 !important; margin: 0 16px; font-size: 28rpx !important; color: #0BC3AA !important; } .van-picker__cancel { padding: 0 !important; margin: 0 16px; font-size: 28rpx !important; color: #666666 !important; } .custom-date-class { position: fixed; box-sizing: border-box; max-height: 100%; overflow-y: auto; transition-timing-function: ease; -webkit-animation: ease both; animation: ease both; -webkit-overflow-scrolling: touch; background-color: white !important; border-radius: 24rpx 24rpx 0px 0px !important; overflow: hidden; } .van-picker-column__item { color: #666666 !important; font-size: 32rpx !important; } .van-picker-column__item--selected { color: #333333 !important; font-size: 40rpx !important; } .t1 { font-size: 28rpx; color: #333333; }