/* 课表列表 */ .class-list{ padding-bottom: 50rpx; margin-top:50rpx; } .class-box{ display: flex; flex-wrap: wrap; align-content: space-between; width: 646rpx; background: #FFF; border-left: 4rpx solid #005033; padding: 25rpx; border-radius: 15rpx; margin: 0 auto 40rpx; box-shadow: 0 15rpx 20rpx #eee; } .class-box view{ /* height: 60rpx; */ line-height: 60rpx; } .class-name,.class-time{ font-size: 32rpx; } .class-time,.class-flag{ text-align: right; width: 240rpx; margin-left: auto; } .class-name,.class-room,.class-teacher{ width: 400rpx; } .class-flag,.class-teacher{ color: #999; } .class-date{ height: 80rpx; line-height: 80rpx; text-align: center; color: #666; font-size: 32rpx; } .class-type{ color: #FFF; background: #005033; line-height: 30rpx; height: 30rpx; margin-top: 20rpx; font-size: 24rpx; margin-right: 10rpx; padding: 0 5rpx; border-radius: 10rpx; font-weight: 400; } .last-leave-num{ color: #005033; width: 100%; } .class-detail-box{ height: auto !important; } .class-btn-box{ margin-left: auto; } .class-btn-box{ color: #005033; border-color: #005033; } .class-btn{ width: 178rpx; border: 2rpx solid #005033; color: #005033; text-align: center; font-size: 28rpx; border-radius: 50rpx; } /* end */ /* 待补课程 */ .choose-bg{ width: 750rpx; height: 100%; position: fixed; top: 0; left: 0; background: #333; opacity: 0.4; z-index: 1; } .class-choose{ position: fixed; bottom: -1000rpx; background: #FFF; z-index: 2; width: 700rpx; padding: 25rpx; height: 900rpx; border-radius: 50rpx 50rpx 0 0; } .title{ font-size: 32rpx; height: 60rpx; line-height: 60rpx; } .choose-list{ height: 320rpx; overflow-y: auto; } .choose-box{ width: 646rpx; border-left: 4rpx solid #005033; padding: 25rpx; margin: 20rpx 0; border-radius: 15rpx; display: flex; flex-wrap: wrap; box-shadow: 0 10rpx 15rpx #ccc; } .choose-box view{ font-size: 32rpx; height: 60rpx; line-height: 60rpx; } .choose-title,.choose-time{ font-weight: 600; } .choose-title{ width: 400rpx; } .choose-time{ margin-left: auto; } .choose-name,.choose-room,.choose-teacher{ width: 700rpx; } .choose-room,.choose-teacher{ color: #999; } .choose-btn-view{ height: 180rpx; } .choose-btn{ height: 80rpx; width: 400rpx; position: relative; left: 50%; margin-left: -200rpx; text-align: center; background: #005033; line-height: 80rpx; color: #FFF; border-radius: 50rpx; font-size: 32rpx; top: 50rpx; } /* end */