/* packageH/installationSever/installationSeverMemberHome/installationSeverMemberHome.wxss */ view, text { box-sizing: border-box; } .grab { background-color: #fff; padding-top: 0.69rem; padding-left: 0.94rem; padding-right: 1rem; padding-bottom: 0.72rem; margin-bottom: 1rem; } .grab .allOrderIds { display: flex; justify-content: space-between; align-items: center; margin-bottom: 0.57rem; font-size: 0.69rem; color: #f15354; } .grab .shopBox { background-color: #f5f5f5; border-radius: 0.31rem; width: 100%; padding: 0.53rem 0.5rem 0.5rem 0.5rem; } .grab .shopBox .shopTitle { font-size: 0.81rem; color: #ff6b1b; text-align: left; margin-bottom: 0.5rem; } .grab .shopBox .shoplist { display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem; } .grab .shopBox .shoplist .image { width: 2.81rem; height: 2.81rem; background-color: #c3c3c3; border-radius: 0.31rem; } .grab .shopBox .shoplist .image image { width: 2.81rem; height: 2.81rem; border-radius: 0.31rem; } .grab .rob { width: 20rem; height: 2.19rem; background-color: #f15354; border-radius: 0.31rem; font-size: 0.94rem; text-align: center; color: #fff; margin: 0 auto; line-height: 2.19rem; margin-top: 1.13rem; } .grab .allOrder { display: flex; justify-content: flex-end; align-items: center; margin-top: 1.13rem; } .grab .allOrder .allItem { width: 4.06rem; height: 1.88rem; background-color: #f15354; border-radius: 0.31rem; display: flex; align-items: center; justify-content: center; color: #fff; margin-right: 0.63rem; } .grab .allOrder .allItem:last-child { margin-right: 0; } /* 客服弹窗 */ .qrcodeBox { width: 350rpx; height: 380rpx; position: relative; display: flex; flex-direction: column; align-items: center; } .qrcodeBox .top { display: flex; align-items: center; justify-content: center; position: relative; width: 100%; height: 110rpx; } .qrcodeBox .top .title { font-size: 32rpx; line-height: 48rpx; letter-spacing: 2rpx; display: flex; align-items: center; } .qrcodeBox .top .iconfont { position: absolute; top: 13px; right: 20px; } .qrcodeBox .img image { width: 230rpx; height: 230rpx; background-color: #929292; } .pictureWrapper { position: relative; height: 100%; } .pictureWrapper .title { display: flex; justify-content: center; align-items: center; height: 80rpx; } .pictureWrapper .pictureList { display: grid; grid-template-columns: repeat(4, 1fr); grid-row-gap: 20rpx; grid-column-gap: 20rpx; flex: 1; padding: 0 30rpx; padding-bottom: 130rpx; overflow: scroll; } .pictureWrapper .pictureList .picItem { width: 100%; height: 0; padding-bottom: 100%; box-sizing: content-box; background-size: cover; } .pictureWrapper .pictureList .imgBox { width: 100%; height: 0; padding-bottom: 100%; border: solid 1rpx #ccc; display: flex; justify-content: center; align-items: center; position: relative; } .pictureWrapper .pictureList .imgBox .iconfont { position: absolute; top: 50%; transform: translateY(-50%); } .pictureWrapper .btnWrapper { position: absolute; bottom: 0; left: 0; right: 0; height: 120rpx; display: flex; align-items: center; background: #fff; } .pictureWrapper .btnWrapper .btn { width: 615.04rpx; height: 80rpx; margin: 0 auto; padding-left: 18rpx; line-height: 80rpx; font-size: 32.16rpx; color: #fff; text-align: center; border-radius: 100rpx; background-color: #f15354; }