/* packageC/o2o/o2oGroupActivitylist/o2oGroupActivitylist.wxss */ #o2oGroup_activitylist .content { background: #f5f5f5; } #o2oGroup_activitylist .content .li { padding: 0 30rpx; margin-bottom: 20rpx; background: #fff; text-align: left; } #o2oGroup_activitylist .content .li .top-box { height: 84rpx; line-height: 84rpx; display: flex; align-items: center; } #o2oGroup_activitylist .content .li .top-box .avtive-name { padding: 0 20rpx; height: 40rpx; line-height: 40rpx; background-color: #949494; border-radius: 4rpx; overflow: hidden; font-size: 24rpx; color: #fff; } #o2oGroup_activitylist .content .li .top-box .Numbering { flex: 1; text-align: left; margin: 0 20rpx; } #o2oGroup_activitylist .content .li .top-box .edit-btn { color: #f14e4e; } #o2oGroup_activitylist .content .li .activity .activity-title { height: 80rpx; line-height: 40rpx; font-weight: bold; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } #o2oGroup_activitylist .content .li .activity .activity-box { display: flex; margin: 20rpx 0; } #o2oGroup_activitylist .content .li .activity .activity-box .activity-time { flex: 1; color: #666; font-size: 24rpx; } #o2oGroup_activitylist .content .li .activity .activity-box .activity-end-btn { padding: 0 20rpx; height: 40rpx; line-height: 40rpx; background-color: #f14e4e; border-radius: 4rpx; color: #fff; font-size: 24rpx; } #o2oGroup_activitylist .content .li .operate-box { display: flex; align-items: center; padding: 20rpx 0; border-top: 1rpx solid #f2f2f2; } #o2oGroup_activitylist .content .li .operate-box .operate-child { flex: 1; text-align: center; color: #888; height: 32rpx; line-height: 32rpx; display: flex; align-items: center; justify-content: center; } #o2oGroup_activitylist .content .li .operate-box .operate-child icon { font-size: 28rpx; margin-right: 10rpx; } #o2oGroup_activitylist .content .li .operate-box .line { border-right: 1rpx solid #c8c8c8; border-left: 1rpx solid #c8c8c8; } #o2oGroup_activitylist .content .li .operate-box .operate-child icon::before { height: 100%; display: flex; align-items: center; justify-content: center; } .blank { margin: 32rpx 0; display: block; text-align: center; } .goods-box { display: flex; padding: 20rpx 0; border-top: 1rpx solid #f2f2f2; border-bottom: 1rpx solid #f2f2f2; } .goods-box image { width: 100rpx; height: 100rpx; margin-right: 20rpx; } .goods-box .good-title { line-height: 40rpx; height: 80rpx; flex: 1; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .EndP-box { width: 100%; max-height: 640rpx; display: flex; flex-direction: column; position: relative; background: #fff; border-radius: 32rpx; text-align: center; font-size: 24rpx; } .EndP-box .EndP-box-title { height: 96rpx; line-height: 96rpx; display: flex; align-items: center; } .EndP-box .EndP-box-title .EndP-box-title-child { width: 25%; } .EndP-box .EndP-box-title .end-btn { width: 110rpx; height: 40rpx; line-height: 40rpx; background-color: #f14e4e; border-radius: 4rpx; color: #fff; } .EndP-box .EndP-box-main { flex: 1; overflow-y: scroll; } .close-btn { position: absolute; bottom: 30rpx; left: 50%; margin-left: -32rpx; } .close-btn icon { width: 64rpx; height: 64rpx; font-size: 80rpx; color: #fff; } .fixed-btn { width: 120rpx; height: 120rpx; border-radius: 50%; background-color: #f14e4e; position: fixed; bottom: 224rpx; left: 50%; transform: translateX(224rpx); color: #fff; display: flex; flex-direction: column; align-items: center; justify-content: center; box-shadow: 0 4rpx 24rpx 0.4rpx rgba(154, 154, 154, 0.95); }