184 lines
2.5 KiB
Plaintext

/* 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;
}