page { background: #F9F9F9; line-height: 1.4; font-weight: 400; } view { box-sizing: border-box; } .container { height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: space-between; padding: 200rpx 0; } .flex { display: flex; } .flex-start { align-items: flex-start; justify-content: flex-start; } .flex-align-center { display: flex; align-items: center; } .flex-justify-center { display: flex; justify-content: center; } .flex-justify-space-around { display: flex; justify-content: space-around; } .flex-justify-space-between { display: flex; justify-content: space-between; } .flex-center { display: flex; align-items: center; justify-content: center; } .flex-column { display: flex; flex-direction: column; /* align-items: flex-start; justify-content: flex-start; */ } .flex1 { flex: 1; } .radius { border-radius: 8rpx; box-sizing: border-box; overflow: hidden; } .popup-radius .wux-popup__content { border-top-left-radius: 40rpx; border-top-right-radius: 40rpx; } .ellipsis { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .ellipsis2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .ellipsis3 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } text { font-size: 32rpx; color: #333333; /* color: #FFFFFF; */ font-family: PingFangSC-Regular; } .btm-text { font-size: 28rpx; color: #999999; text-align: center; margin: 42rpx 0; } .no-data { text-align: center; margin-top: 400rpx; color: #666; } .no-more-data { text-align: center; margin-top: 28rpx; color: #666; } rich-text .richImg{ max-width: 100%; max-height: 100%; vertical-align: middle; height: auto!important; width: auto!important; } /*卡片样式*/ .jl-card { border-radius: 24rpx; background: #fff; padding: 30rpx 28rpx 0; margin-bottom: 20rpx; display: flex; flex-direction: column; } .jl-card-head { display: flex; align-items: center; font-size: 32rpx; font-weight: 500; margin-bottom: 30rpx; } .jl-card-head-title { color: #333; flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .jl-card-head-status { color: #FF77B0; } .jl-card-order { display: flex; padding: 30rpx 28rpx; margin-bottom: 30rpx; border-radius: 16rpx; background: #FFF7FA; position: relative; z-index: 1; } .jl-card-order-img { width: 152rpx; height: 152rpx; border-radius: 16rpx; overflow: hidden; display: block; margin-right: 12rpx; background: #f5f5f5; } .jl-card-order-right { flex: 1; } .jl-card-order-row { display: flex; justify-content: space-between; } .jl-card-order-label, .jl-card-order-msg{ line-height: 48rpx; font-size: 28rpx; color: #333; } .jl-card-order-msg { color: #666; } .jl-card-money { text-align: right; font-size: 32rpx; color: #333; margin-bottom: 30rpx; } .jl-card-money text { color: #FF77B0; } /*底部固定块*/ .jl-footer-fixed { width: 100%; position: fixed; left: 0; bottom: 0; z-index: 50; background: #fff; padding: 20rpx 36rpx; } .jl-footer-fixed-btn { line-height: 96rpx; border-radius: 48rpx; background: #FF77B0; font-size: 36rpx; text-align: center; color: #fff; margin-bottom: env(safe-area-inset-bottom); }