page { background-color: #FFFFFF; } .page { background-color: #FFFFFF; } .topbg { } .topBody { width:750rpx; } .mainBody { width:750rpx;padding:1rpx 20rpx;display: flex;flex-direction: column; border-bottom: solid 2rpx #EEEEEE; .menu { display: flex;flex-direction: row;justify-content: space-between;padding:20rpx 0rpx 0rpx; .item { width:360rpx;border-radius: 18rpx;height:80rpx;display: flex;flex-direction:column;justify-content: center;align-items: center; margin:0 20rpx;color:#999999; .line { width: 36rpx;height: 8rpx;margin-top: 20rpx; background: #FFFFFF; border-radius: 4rpx 4rpx 4rpx 4rpx; } } .active { color:#333; .line { width: 36rpx;height: 8rpx;margin-top: 20rpx; background: linear-gradient( 90deg, #FF5869 0%, #F83881 100%); border-radius: 4rpx 4rpx 4rpx 4rpx; } } } .scroll-view_H { flex-direction: row; width: 400rpx; color: #333; display: flex; justify-content: center; align-items: center; height: 80rpx; margin: 0 auto; .item { width: 200rpx; border-radius: 18rpx; height: 80rpx; display: inline-flex; flex-direction: column; justify-content: center; align-items: center; margin: 0 0px; color: #999999; .line { width: 36rpx; height: 8rpx; margin-top: 10rpx; background: #FFFFFF; border-radius: 4rpx 4rpx 4rpx 4rpx; } } .active { color: #333; background: #FFFFFF; .line { width: 36rpx; height: 8rpx; margin-top: 10rpx; background: linear-gradient(90deg, #FF5869 0%, #F83881 100%); border-radius: 4rpx 4rpx 4rpx 4rpx; } } } .scroll-view-item_H { display: inline-block; width: 200rpx; text-align: center; font-size: 36rpx; } } .list_info { width: 750rpx; display: flex; flex-direction: column; align-items: center; .item { margin-top: 20rpx; color: #333; font-size: 28rpx; display: flex; flex-direction: row; align-items: center; width: 690rpx; height: 200rpx; border-bottom: 2rpx solid #EEEEEE; .avator { width: 100rpx; height: 100rpx; background: #fff; border-radius: 50rpx; margin-right: 20rpx; flex-shrink: 0; .icon { width: 100rpx; height: 100rpx; border-radius: 50rpx; } } .content { flex: 1; width: auto; padding: 0; margin-top: 0; display: flex; flex-direction: row; justify-content: space-between; align-items: center; .tit { flex: 1; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; margin-right: 20rpx; .name { font-size: 32rpx; } .time { font-size: 20rpx; color: #999; margin-top: 8rpx; } .desc { color: #999; font-size: 28rpx; margin-top: 12rpx; } } .thumbnail { width: 120rpx; height: 120rpx; border-radius: 12rpx; overflow: hidden; background: #fff; flex-shrink: 0; image { width: 100%; height: 100%; object-fit: cover; } } } } } .list_article { width: 750rpx; display: flex; flex-direction: column; align-items: center; .item { margin-top: 20rpx; display: flex; flex-direction: column; align-items: center; width: 690rpx; background: #F0F0F0; border-radius: 28rpx; padding-bottom: 30rpx; .thumbnail { width: 690rpx; height: 460rpx; border-radius: 28rpx 28rpx 0 0; overflow: hidden; image { width: 100%; height: 100%; object-fit: cover; } } .title { width: 650rpx; margin-top: 30rpx; font-size: 32rpx; color: #333; line-height: 1.4; } .content { width: 650rpx; margin-top: 20rpx; font-size: 26rpx; color: #666; line-height: 1.6; } .divider { width: 650rpx; height: 2rpx; background: #EEEEEE; margin-top: 30rpx; } .time { width: 650rpx; margin-top: 20rpx; font-size: 26rpx; color: #999; } } } .blankHeight { height:300rpx; }