/* pages/parent/report/report.wxss */ .top{ margin-top: 40rpx; } /* page{ overflow: hidden; } */ .tit{ display: flex; font-weight: bold; font-size: 32rpx; align-items: center; margin-bottom: 70rpx; } .heart{ width: 50rpx; height: 50rpx; margin-right: 20rpx; } .score{ position: relative; height: 560rpx; overflow: hidden; } .score-img{ width: 900rpx; height: 680rpx; position: absolute; left: -70rpx; } .type{ position: absolute; left: 100rpx; top: 100rpx; font-size: 24rpx; } .score-detail{ font-size: 36rpx; font-weight: bold; } .btto{ margin-top: 10rpx; background-color: #F2CD4B; height:4rpx; width: 160rpx; } .jineng{ position: absolute; right: 90rpx; top: 100rpx; font-size: 24rpx; text-align: right; } .suzhi{ position: absolute; right: 90rpx; top: 280rpx; font-size: 24rpx; text-align: right; } .card{ padding: 30rpx; border-radius: 20rpx; box-shadow: 2rpx 2rpx 2rpx 2rpx rgba(53, 53, 53, 0.15); background: #fff; margin-top: 30rpx; } .title{ display: flex; justify-content: space-between; color: #18394D; font-weight: bold; font-size: 28rpx; } .unit{ font-size: 22rpx; } .progress-box{ border: 2rpx solid #E4E4E4; border-radius: 14rpx; box-sizing: border-box; position: relative; height: 60rpx; } .progress{ border: 2rpx solid #E4E4E4; border-radius: 14rpx; box-sizing: border-box; height: 100%; width: 10%; min-width: 13%; max-width: 100%; background-color: #FF3D71; display: flex; align-items: center; justify-content: space-between; color: #fff; padding-right: 8rpx; font-size: 22rpx; } .normal{ background-color: #00C2FF; } .good{ background-color: #2A7BFF; } .grate{ background-color: #00F7FF; } .score-box{ display: flex; justify-content: space-evenly; color: #999; font-size: 26rpx; } .cut-box{ width: 2rpx; height: 16rpx; background-color: #999; } .grade-box{ display: flex; justify-content: space-around; color: #999; font-size: 26rpx; } .grade-box view{ width: 25%; display: flex; align-items: center; justify-content: center; } .with{ display: flex; align-items: center; justify-content: space-between; } .image-icon{ margin-right: 36rpx; width: 110rpx; height: 110rpx; } .right{ flex: 1; } .card1{ display: flex; justify-content: space-between; padding-right: 20rpx; font-size: 26rpx; } .more{ font-size: 26rpx; color: #575555; text-align: center; margin-top: 50rpx; }