/* pages/buyCard/buyCard.wxss */ .container { width: 750rpx; padding: 0; margin: 0; } .top-view { display: flex; width: 700rpx; margin: 0 25rpx; padding-bottom: 20rpx; } .card-img { width: 240rpx; height: 180rpx; margin-right: 20rpx; } .card-img image { width: 100%; height: 100%; border-radius: 5rpx; } .card-msg { width: 440rpx; } .card-msg view { width: 440rpx; } .title { height: 80rpx; line-height: 40rpx; font-size: 32rpx; width: 500rpx; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; } .detail { font-size: 28rpx; height: 70rpx; line-height: 35rpx; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; color: #333; } .time { font-size: 24rpx; color: #999; height: 30rpx; width: 500rpx; } .mid-line { background: #f1f1f1; height: 10rpx; width: 750rpx; } .middle-view { width: 700rpx; margin: 0 25rpx; padding: 20rpx 0; } .middle-view>view { display: flex; width: 100%; } .edit-num-view { display: flex; } .label { width: 200rpx; text-align: left; font-size: 32rpx; } .edit-num-view, .money-show-view { margin-left: auto; } .money-show-view { color: #cc6031; font-size: 32rpx; } .edit-num-view view { text-align: center; } .rem, .add { font-size: 24rpx; background: #2872DD; color: #FFF; width: 45rpx; height: 45rpx; line-height: 45rpx; border-radius: 50rpx; margin-top: 5rpx; } .num { width: 100rpx; height: 50rpx; line-height: 50rpx; font-size: 32rpx; } .num-view, .total-view { border-bottom: 2px solid #f1f1f1; padding: 30rpx 0; } .num-label { color: #999; } .school-view { width: 700rpx; margin: 25rpx; } .school-title { font-size: 32rpx; height: 50rpx; line-height: 50rpx; border-bottom: 2px solid #f1f1f1; padding: 20rpx 0; } .dis-school { display: flex; border-bottom: 2px solid #f1f1f1; padding-bottom: 30rpx; } .school-msg { width: 460rpx; } .school-other { display: flex; margin-left: auto; max-width: 220rpx; min-width: 100rpx; } .school-name { height: 50rpx; line-height: 50rpx; padding: 20rpx 0 10rpx; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .dis-view { height: 80rpx; line-height: 80rpx; border-right: 2px solid #f2f2f2; margin-top: 30rpx; width: 140rpx; text-align: center; font-size: 24rpx; color: #999; } .school-other image { width: 60rpx; height: 60rpx; margin-top: 40rpx; margin-left: 20rpx; } .school-addr { color: #999; font-size: 24rpx; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .other-school { display: flex; height: 100rpx; line-height: 100rpx; font-size: 32rpx; width: 700rpx; } .school-total { margin-left: auto; } .tip-view { width: 700rpx; margin: 25rpx; } .tip-title { font-size: 36rpx; height: 60rpx; line-height: 60rpx; } .buy-btn { width: 700rpx; height: 100rpx; line-height: 100rpx; text-align: center; position: fixed; bottom: 20px; left: 25rpx; font-size: 40rpx; font-weight: 600; background: #cc6031; color: #FFF; border-radius: 10rpx; } .rem-false { background: #b1b1b1; } .content { font-size: 24rpx; color: #666; } .downLoad-bg,.downLoad-code{ position: fixed; width: 750rpx; height: 100%; } .downLoad-bg{ background: #333; opacity: 0.2; top: 0; left: 0; } .downLoad-code{ background: #FFF; height: 700rpx; top: 50%; margin-top: -300rpx; width: 600rpx; } .downLoad-code image{ position: fixed; width: 400rpx; height: 400rpx; top: 50%; left: 50%; margin-top: -200rpx; margin-left: -200rpx; } .code-tip{ text-align: center; position: absolute; width: 500rpx; margin: 0 50rpx; top: 550rpx; line-height: 45rpx; }