yuminge-app/yun-min-program-plugin-master/packageA/member/course/VoiceDetail/VoiceDetail.wxss

141 lines
2.3 KiB
Plaintext

/* packageA/member/course/VoiceDetail/VoiceDetail.wxss */
@import "/mycss/stylesheet.wxss";
@import "/mycss/iconfont.wxss";
.voice_detail .content .content_a {
background: #fff;
padding-bottom: 20rpx;
}
.voice_detail .content .content_a .banner {
width: 100%;
height: 332rpx;
overflow: hidden;
background: #f5f5f5;
}
.voice_detail .content .content_a .banner .image {
width: 100%;
height: 100%;
}
.voice_detail .content .content_a .banner image {
width: 100%;
height: 100%;
}
.voice_detail .content .content_a .h1 {
font-size: 32rpx;
height: 80rpx;
line-height: 80rpx;
text-align: left;
padding: 0 28rpx;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.voice_detail .content .content_a .audio-wrapper {
padding: 20rpx;
}
.voice_detail .content .content_b {
background: #fff;
margin-top: 20rpx;
}
.voice_detail .content .content_b .h2 {
height: 80rpx;
line-height: 80rpx;
font-size: 32rpx;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 0 28rpx;
}
.voice_detail .content .content_b .h2 .span {
font-size: 28rpx;
color: #8c8c8c;
font-weight: normal;
}
.voice_detail .content .content_b .text {
padding: 20rpx 40rpx;
text-align: left;
font-size: 28rpx;
color: #666;
}
.voice_detail .content .content_c {
text-align: center;
background: #fff;
margin-top: 20rpx;
padding-bottom: 40rpx;
}
.voice_detail .content .content_c .h3 {
height: 80rpx;
line-height: 80rpx;
font-size: 32rpx;
text-align: left;
padding: 0 28rpx;
}
.voice_detail .content .content_c .code .span {
color: #8c8c8c;
}
.voice_detail .content .content_c .code .img {
width: 240rpx;
height: 240rpx;
overflow: hidden;
background: #f5f5f5;
margin: 20rpx auto;
}
.voice_detail .content .content_c .code .img image {
width: 100%;
}
.voice-item {
padding: 10rpx 16rpx 0 16rpx;
border: 2rpx solid #eee;
}
.voice-item .voice-content {
display: flex;
font-size: 14px;
}
.voice-item .first {
flex: 0 0 64rpx;
}
.voice-item .second {
flex: 1;
line-height: 50rpx;
}
.voice-item .icon {
flex: 0 0 64rpx;
align-items: center;
display: flex;
}
.voice-item .icon image {
width: 50rpx;
height: 50rpx;
display: inline-block;
}
.time {
display: flex;
justify-content: space-between;
}
.time_left {
text-align: left;
}