| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 | 
							-   // 课程组
 
-   .fui-lesson-group {
 
-     height: auto;
 
-     overflow: hidden;
 
-     background: #f9f9f9;
 
-     display: flex;
 
-     flex-wrap: wrap;
 
-     padding: 8rpx;
 
-       
 
-     // 课程组
 
-     .fui-lesson-item {
 
-       box-sizing: border-box;
 
-       display: flex;
 
-       align-items: center;
 
-       padding: 10rpx 6rpx;
 
-       margin-top: 10rpx;
 
-       margin-bottom: 20rpx;
 
-       border-bottom: 0;
 
-       background: none;
 
-       .image{
 
-         width: 100%;
 
-         margin: 0;
 
-         padding:0;
 
-       }
 
-       .info{
 
-         display: flex;
 
-         flex-direction: column;
 
-         justify-content: space-evenly;
 
-         height: 100%;
 
-         .name{
 
-           padding-top: 20rpx;
 
-           overflow: hidden;
 
-           text-overflow: ellipsis;
 
-           display: -webkit-box;
 
-           -webkit-box-orient: vertical;
 
-           -webkit-line-clamp: 1;
 
-         }
 
-         .teacher {
 
-           overflow: hidden;
 
-           text-overflow: ellipsis;
 
-           display: -webkit-box;
 
-           -webkit-box-orient: vertical;
 
-           -webkit-line-clamp: 1;
 
-         }
 
-         .desc {
 
-           color: #b4b4b4;
 
-           overflow : hidden;
 
-           text-overflow: ellipsis;
 
-           display: -webkit-box;
 
-           -webkit-line-clamp: 2;
 
-           -webkit-box-orient: vertical;
 
-         }
 
-         .tags {
 
-           display: flex;
 
-           align-items: center;
 
-           flex-wrap: wrap;
 
-           .tag {
 
-             width:80rpx;
 
-             height: 32rpx;
 
-             font-size: 24rpx;
 
-             line-height: 32rpx;
 
-             margin-right:6rpx;
 
-             margin-bottom:6rpx;
 
-             text-align: center;
 
-             color: #fff;
 
-             border-radius: 8rpx;
 
-           }
 
-         }
 
-         .original_price{
 
-             margin-left: 10rpx;
 
-             font-size: 28rpx;
 
-             color: #b4b4b4;
 
-             text-decoration: line-through;
 
-         }
 
-         .buy_group {
 
-           display: flex;
 
-           align-items: center;
 
-           justify-content: space-between;
 
-           .price{
 
-             position: relative;
 
-             display: -webkit-box;
 
-             display: -webkit-flex;
 
-             display: -ms-flexbox;
 
-             display: flex;
 
-             -webkit-box-align: center;
 
-             -webkit-align-items: center;
 
-             -ms-flex-align: center;
 
-             align-items: center;
 
-             font-size: 28rpx;
 
-             color: #ed2822;
 
-           }
 
-           .btn{
 
-             display: inline-block;
 
-             height: 1.1rem;
 
-             color: #ff5555;
 
-             border-radius: 0;
 
-             background: #fff;
 
-             text-align: center;
 
-             padding: 0;
 
-             width: auto;
 
-             border-radius: 0.1rem;
 
-             border: 1rpx solid transparent;
 
-           }
 
-         }
 
-       }
 
-     }
 
-     .lesson-two {
 
-       flex-direction: column;
 
-     }
 
-   }
 
 
  |