/* pages/learning_report/learning_report.wxss */ @import '../../templates/nodata/nodata.wxss'; page { background: rgba(255, 255, 255, 1) } .li-noData{ text-align: center; color: #7C819D; font-size: 30rpx; margin-top: 90%; font-weight: 600; } .li-noData-img{ width: 376rpx; height: 244rpx; margin-bottom: 23rpx; } text { display: inline; vertical-align: middle; } .pt { padding-top: 150rpx; } .pb { padding-bottom: 98rpx; } .fixed { display: flex; justify-content: center; align-items: center; position: fixed; top: 0; width: 100%; height: 130rpx; background: rgba(255,255,255,1); padding-top: 20rpx; z-index: 99; } .fixed-left{ border-right: 2px solid #000; border-top: 2px solid #000; height: 25rpx; width: 25rpx; transform: rotate(-135deg); -webkit-transform: rotate(-135deg); border-left: 2rpx solid transparent; border-bottom: 2rpx solid transparent; -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); /* margin: 74rpx 0 0 19rpx; display: inline-block; */ position: fixed; top: 85rpx; left: 24rpx; } .fixed-items { margin-top: 28rpx; display: flex; justify-content: center; align-items: center; } .fixed-item { color: #393939; border-bottom: solid 1rpx rgba(255,100,101,0); padding: 13rpx 0; margin: 0 30rpx; font-size: 30rpx; font-weight: bold; line-height: 40rpx; transition: all .3s; } .fixed-item-active { color: rgba(255,100,101,1); border-bottom: solid 4rpx rgba(255,100,101,1); } .list { padding: 8rpx 24rpx; /* border-bottom: solid 20rpx rgba(241, 243, 250, 1); */ } .li-section { padding: 60rpx 24rpx 30rpx 24rpx; } .li-text-title { font-size: 32rpx; color: rgba(57,57,57,1); } .li-text-large { font-size: 110rpx; color: rgba(57,57,57,1); margin: 40rpx auto; } .li-text { font-size: 30rpx; line-height: 46rpx; color: rgba(124, 129, 156, 1); } .li-label { position: relative; font-size: 32rpx; color: rgba(57,57,57,1); padding: 50rpx 24rpx; } .li-label::after { content: ""; position: absolute; left: 0; top: 50%; width: 9rpx; height: 30rpx; border-radius: 100rpx; background: rgba(255, 100, 101, 1); transform: translateY(-50%); } .li-label-1 { position: relative; font-size: 32rpx; color: rgba(57,57,57,1); padding: 50rpx 24rpx 50rpx 54rpx; } .li-label-image { position: absolute; left: 0; top: 54rpx; width: 34rpx; height: 36rpx; } .text-center { text-align: center; } .text-label { position: relative; } .text-label::after { content: ""; position: absolute; left: 50%; top: 50%; width: 6rpx; height: 6rpx; border-radius: 100rpx; background: rgba(124, 129, 156, 1); transform: translate(-100rpx,-50%); } .text-gray { color: rgba(124, 129, 156, 1); } .text-red { color: rgba(255, 100, 101, 1); } .text-black { color: rgba(51, 51, 51, 1); font-weight: 600 } .text-blue { color: #6085EA; } .text-decoration { text-decoration: underline; } .li-items { margin: 0 auto 30rpx auto; } .li-item { padding: 30rpx 24rpx; } .li-item-text { font-size: 26rpx; line-height: 46rpx; margin: 0 14rpx; } .li-item-row { display: flex; justify-content: space-between; align-items: center; } .li-item-flex { flex: 1; height: 20rpx; position: relative; overflow: hidden; border-radius: 100rpx; background: rgba(230, 244, 255, 1); } .li-item-flex-progress { position: absolute; top: 0; left: 0; height: 100%; } .li-progress { margin: 50rpx auto 80rpx auto; width: 100%; height: 20rpx; background: rgba(230, 244, 255, 1); position: relative; } .li-progress::before { content: ''; position: absolute; top: 50%; left: 50%; width: 4rpx; height: 43rpx; background: rgba(199, 213, 225, 1); transform: translate(-50%, -50%); } .li-progress::after { content: '90min'; position: absolute; top: 200%; left: 50%; color: rgba(199, 213, 225, 1); font-size: 24rpx; transform: translate(-50%, 0); } .li-progress-active { position: absolute; top: 0; left: 0; height: 100%; } .header { position: relative; } .header-bg { position: absolute; top: 0; right: 100rpx; width: 444rpx; height: 384rpx; z-index: 0; } .header-content { text-align: center; padding: 20rpx 30rpx; min-height: 200rpx; z-index: 1; position: relative; } .header-icon { width: 88rpx; height: 88rpx; border-radius: 100rpx; margin: 40rpx auto; } .header-items { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; } .header-item { margin: 12rpx; border-radius: 100rpx; color: rgba(255, 255, 255, 1); padding: 12rpx 24rpx; font-size: 20rpx; } .header-item-red { background:rgba(255, 100, 101, 1); } .header-item-yellow { background:rgba(255, 215, 104, 1); } .header-item-blue { background:rgba(0, 183, 255, 1); } .header-item-green { background:rgba(123, 232, 183, 1); } .nav { position: relative; z-index: 1; padding: 60rpx 24rpx 30rpx 24rpx; display: flex; justify-content: center; align-items: center; } .nav-items { display: flex; justify-content: center; align-items: center; box-shadow: 0rpx 6rpx 30rpx 0rpx rgba(81,108,227,0.15); border-radius: 200rpx; padding: 6rpx; } .nav-item { color: rgba(255,100,101,1); background: rgba(255,255,255,1); border-radius: 200rpx; padding: 24rpx 60rpx; font-size: 30rpx; line-height: 40rpx; transition: all .3s; } .nav-item-active { background: rgba(255,100,101,1); color: rgba(255,255,255,1); } .li-study { margin: 60rpx auto; } .li-study-title { text-align: center; padding: 30rpx; color: rgba(57, 57, 57, 1); font-size: 34rpx; line-height: 44rpx; } .li-study-column { width: 100%; display: flex; justify-content: space-between; align-items: flex-end; margin-top: 20rpx; } .li-study-column-item { margin: 10rpx; text-align: center; } .li-study-column-text { font-size: 20rpx; color: rgba(124,129,157,1); } .li-study-column-progress { width: 50rpx; margin: 10rpx auto; height: 0; transition: all .3; } .li-study-chart { width: 100%; text-align: center; } .li-study-canvas { width: 300px; height: 300px; margin: 0rpx auto; } .li-study-chart-items { display: flex; justify-content: space-around; align-items: center; } .li-study-chart-item { display: flex; justify-content: flex-start; align-items: center; } .li-study-chart-item-circle { width: 12rpx; height: 12rpx; border-radius: 100rpx; margin-right: 8rpx; } .li-study-chart-item-text { color: rgba(124, 129, 157, 1); font-size: 24rpx; line-height: 60rpx; } .li-study-area { background: rgba(241,243,250,1); border-radius: 16rpx; margin-top: 20rpx; } .li-study-area-title { padding: 30rpx 24rpx; display: flex; justify-content: flex-start; align-items: center; } .li-study-icon-1 { width: 28rpx; height: 38rpx; margin-right: 20rpx; } .li-study-icon-2 { width: 36rpx; height: 36rpx; margin-right: 20rpx; } .li-study-icon-3 { width: 43rpx; height: 25rpx; margin-right: 20rpx; } .li-study-text-gray { color: rgba(124, 129, 157, 1); font-size: 30rpx; line-height: 60rpx; } .li-study-text-gray-small { color: rgba(124, 129, 157, 1); font-size: 24rpx; line-height: 60rpx; display: flex; justify-content: space-between; align-items: center; } .li-study-arrow { width: 18rpx; height: 18rpx; border-top: solid 4rpx #999; border-right: solid 4rpx #999; transform: rotate(135deg); transition: all .3s; } .li-study-arrow-active { transform: rotate(-45deg); } .li-study-text-black { color: rgba(57, 57, 57, 1); font-size: 30rpx; line-height: 60rpx; margin-right: 13rpx; } .li-study-text-black-small { color: rgba(57, 57, 57, 1); font-size: 24rpx; line-height: 40rpx; } .li-study-text-red-small { color: rgba(255, 100, 101, 1); font-size: 24rpx; line-height: 40rpx; } .li-study-area-content { border-top: solid 1rpx rgba(208, 213, 230, 1); padding: 30rpx 24rpx; } .li-study-area-item { margin: 30rpx 0; } .li-study-area-item-title { display: flex; justify-content: flex-start; align-items: center; margin-bottom: 20rpx; } .li-study-area-content-row { display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap; } .li-study-btn-1 { background: rgba(255,100,101,.2); border-radius: 10rpx; padding: 8rpx 24rpx; color: rgba(255, 100, 101, 1); font-size: 20rpx; line-height: 40rpx; margin-right: 14rpx; } .li-study-btn-2 { background: rgba(255,100,101,1); width: 10rpx; height: 24rpx; border-radius: 20rpx; margin-right: 14rpx; } .li-study-btn-3 { background: rgba(255,100,101,.2); border-radius: 10rpx; padding: 8rpx 24rpx; color: rgba(255, 100, 101, 1); font-size: 20rpx; line-height: 40rpx; margin: 14rpx; } .li-study-area-row { padding: 50rpx 24rpx; display: flex; justify-content: space-between; align-items: center; } .li-study-area-flex { flex: 1; display: flex; justify-content: flex-start; align-items: center; } .li-study-ring { width: 60px; height: 60px; margin-left: 24rpx; } .li-study-area-item-li { margin: 30rpx auto; display: flex; justify-content: flex-start; align-items: flex-start; } .li-study-area-item-li-label { position: relative; padding-left: 20rpx; line-height: 40rpx; } .li-study-area-item-li-label::after { content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 10rpx; height: 10rpx; background: rgba(124,129,157,1); border-radius: 100rpx; } .li-study-area-item-li-flex { flex: 1; }