.myqr { width: 560rpx; height: 560rpx; position: absolute; left: 50%; top: 50%; transform: translate3d(-50%, -50%, 0); background: #efe2e2; z-index: 999; border-radius: 20rpx; /* border: 1rpx solid #999; */ padding: 20rpx; } .myqr .cancel { position: absolute; width: 60rpx; height: 60rpx; margin-left: 280rpx; } .myqr .img { width: 480rpx; } page { height: 100%; width: 100%; background: #f4f4f4; } .container { background: #f4f4f4; height: 100vh; /* overflow: hidden; */ width: 100%; /* filter: blur(5rpx);*/ } .top-img { width: 100%; } .title { margin: 30rpx 0; text-align: center; font-size: 32rpx; color: #333 } .content { text-align: left; color: #333 } .content image { width: 160rpx; height: 160rpx; } .status { color: #b4282d; font-weight: 400; } .action { font-size: 30rpx; color: #333; font-weight: 600; margin: 20rpx 0; display: flex; justify-content: space-between; } /*外部容器*/ .listview-container { margin: 10rpx 10rpx; padding-bottom: 120rpx; } /*行样式*/ .playlog-item { display: flex; } /*时间轴*/ .playlog-item .dotline { width: 35px; position: relative; } /*竖线*/ .playlog-item .dotline .line { width: 1px; height: 100%; background: #09AFFF; position: absolute; top: 0; left: 15px; } /*圆点*/ .playlog-item .dotline .dot { width: 11px; height: 11px; background: #09AFFF; position: absolute; top: 10px; left: 10px; border-radius: 50%; } /*时间戳*/ .playlog-item .dotline .time { width: 100%; position: absolute; margin-top: 30px; z-index: 99; font-size: 12px; color: #777; text-align: center; } /*右侧主体内容*/ .playlog-item .content { width: 100%; display: flex; flex-direction: column; border-bottom: 1px solid #f4f4f4; margin: 3px 0; } /*章节部分*/ .playlog-item .content .chapter { font-size: 30rpx; line-height: 68rpx; color: #444; white-space: normal; padding-right: 10px; } /*课程部分*/ .playlog-item .content .course { font-size: 28rpx; line-height: 56rpx; color: #999; } .footer { position: fixed; bottom: 0rpx; display: flex; justify-content: center; width: 100%; background-color: #fff; padding: 10rpx 0; } .btn { height: 76rpx; line-height: 76rpx; width: 300rpx; color: #fff; font-size: 30rpx; background-color: #09AFFF; border-radius: 10rpx; letter-spacing: 3rpx; }