/* packageE/community_buying/group_buying/group_buying.wxss */ view, text { box-sizing: border-box; } .listItem { padding: 0.93rem; } .listItem .item { width: 100%; height: 11.25rem; background-color: #fff; border-radius: 0.625rem; padding: 0.813rem 0.875rem 0.875rem 0.813rem; position: relative; overflow: hidden; margin-bottom: 0.625rem; } .listItem .item .info { height: 3.3rem; } .listItem .item .info .title { font-size: 0.875rem; color: #666; display: inline-block; white-space: nowrap; width: 90%; overflow: hidden; text-overflow: ellipsis; } .listItem .item .info .time { margin-top: 0.3rem; font-size: 0.75rem; color: #f14e4e; } .listItem .item .content { display: flex; justify-content: space-between; align-items: center; } .listItem .item .content .images image { width: 3.125rem; height: 3.125rem; background-color: #666; border-radius: 0.313rem; margin-right: 0.625rem; } .listItem .item .content .total { font-size: 0.875rem; color: #666; } .listItem .item .content .total .num { color: #f14e4e; } .listItem .item .btns { display: flex; position: absolute; bottom: 0.875rem; right: 0.813rem; } .listItem .item .btns .btn { width: 4.688rem; height: 1.438rem; border-radius: 0.719rem; font-size: 0.813rem; display: flex; align-items: center; justify-content: center; } .listItem .item .btns .btn.order { color: #f14e4e; border: solid 0.051rem #f14e4e; } .listItem .item .btns .btn.share { border: solid 0.031rem #f14e4e; background-color: #f14e4e; color: #fff; margin-left: 0.625rem; } .listItem .item .status { position: absolute; top: 0; right: 0; height: 2rem; width: 6rem; line-height: 2rem; font-size: 0.75rem; text-align: center; color: #fff; transform: translateY(0.4rem) translateX(1.6rem) rotate(45deg); background-color: #f14e4e; } .listItem .item .status_gray { background-color: #a1a1a1; } .loading { width: 100%; height: 400rpx; display: flex; align-items: center; justify-content: center; } .loading .content { width: 160rpx; height: 160rpx; } .loading .content image { width: 100%; height: 100%; } .bottomContainer .seat { width: 100%; height: 98rpx; } .bottomContainer .wrapper { position: fixed; bottom: 0; left: 0; width: 100%; height: 98rpx; background-color: #fff; display: flex; justify-content: space-around; align-items: center; z-index: 99; } .bottomContainer .wrapper .item { display: flex; flex-direction: column; align-items: center; } .bottomContainer .wrapper .item .iconfont { height: 55rpx; font-size: 40rpx; color: #8e8e8e; } .bottomContainer .wrapper .item .name { color: #666; font-size: 20rpx; }