/* pages/payInfo/payInfo.wxss */ .page{ display: flex; flex-direction: column; } .mypaybox{ flex:1; overflow: scroll; -webkit-overflow-scrolling: touch; margin-top: 172rpx; margin-bottom: 124rpx; } .add { width: 100%; display: flex; justify-content: center; align-items: center; height: 120rpx; background: #FFFFFF; font-weight: 600; color: #ED9C00; font-size: 32rpx; } .addicon{ width: 40rpx; height:40rpx; flex-shrink: 0; } .addressbox { align-items: center; display: flex; justify-content: space-between; padding: 32rpx 32rpx; background-color: #fff; } .addressbox .left { display: flex; align-items: center; } .addressbox .icon { width: 40rpx; flex-shrink: 0; height: 47rpx; } .addressbox .info { margin-left: 30rpx; } .addressbox .ricon { width: 24rpx; flex-shrink: 0; height: 48rpx; } .info .name { font-size: 28rpx; font-weight: 600; color: #333333 } .info .address { margin-right:15rpx; word-break: break-all; margin-top: 10rpx; color: #333333; font-size: 28rpx; } .infobox { margin-top: 20rpx; } .infobox .title { padding: 0 32rpx; background-color: #fff; font-size: 32rpx; height: 112rpx; align-items: center; display: flex; justify-content: space-between; border-bottom: 1rpx solid #E3E4E5; } .imgbox { width: 200rpx; height: 200rpx; display: flex; align-items: center; justify-content: center; position: relative; } .yaoimg { width: 120rpx; height: 128rpx; } .imgbox .desc { display: flex; flex-direction: column; align-items: center; justify-content: center; position: absolute; top: 50%; font-size: 22rpx; font-weight: 400; color: #666666; line-height: 30rpx; transform: translateY(-50%); } .imgbox .desc .tip { text-align: center; } .medincebox { background-color: #fff; } .medincebox.active{ background: rgba(228,228,228,0.7); } .medincebox .nogoods{ position: absolute; width:100%; top:0; bottom:0; display: flex; justify-content: center; align-items: center; font-weight: bold; font-size: 36rpx; color: #EF4F20; } .medincebox .cell { padding: 30rpx 32rpx; display: flex; align-items: center; border-bottom: 1rpx solid #E3E4E5; } .rightinfo { margin-left: 30rpx; flex: 1; display: flex; flex-direction: column; justify-content: center; } .medincebox .cell .name { word-break: break-all; font-size: 32rpx; font-weight: bold; color: #333; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; /* 这里是超出几行省略 */ overflow: hidden; } .rightinfo .own { margin-top: 47rpx; display: flex; justify-content: space-between; align-items: flex-start; font-size: 28rpx; font-weight: 400; color: #333333; } .own .num{ margin-top: 3rpx; margin-left: 25rpx; white-space: nowrap; } .orderinfo { background: #FFFFFF; padding: 30rpx 32rpx; } .orderinfo .row { line-height: 52rpx; display: flex; align-items: center; } .row .name { color: #333333; font-weight: 600; font-size: 28rpx; display: flex; align-items: baseline; justify-content: space-between; width:115rpx; white-space: nowrap; } .row .dot{ display: flex; font-weight: 600; align-items: baseline; } .row .desc { color: #333333; font-size: 28rpx; } .row .price { font-weight: 600; font-size: 34rpx; display: flex; align-items: baseline; color: #EF4F20; } .btn { position: fixed; bottom: 20rpx; display: flex; align-items: center; justify-content: center; color: #fff; font-size: 36rpx; left: 32rpx; right: 32rpx; height: 94rpx; background: #3CC7C0!important; border-radius: 47rpx; } .textyou{ width:112rpx; display: flex; justify-content: space-between; }