.orderContainer{ display: flex; flex-direction: column; align-items: center; background-color: #f2f2f2; } .dataSelect { display: flex; flex-direction: row; justify-content: space-between; align-items: center; width: 90%; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); padding: 2% 3%; border-radius: 3%; background-color: #FFFFFF; margin-top: 1%; } .dateTip{ display: flex; align-items: center; width: 50%; } .dataSelect image{ width: 50rpx; height: 50rpx; margin-right: 5%; } .orderItemInfoContainer{ display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100%; border-radius: 15rpx; background-color: #ffffff; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); } .orderInfoBox{ display: flex; flex-direction: column; align-items: center; width: 90%; } .nozzleAndStatus{ display: flex; justify-content: center; width: 100%; } .nozzle{ font-weight: 600; margin-top: 3%; } .status{ position: absolute; font-weight: 600; margin-left: 70%; margin-top: 3%; } .orderInfo{ width: 100%; overflow: hidden; transition: height 0.3s ease-in-out; /* 添加过渡效果 */ } .mainInfo{ display: flex; justify-content: space-between; align-items: center; width: 100%; } .mainInfo image{ width: 150rpx; height: 150rpx; flex-grow: 1; } .youqiang{ transform: scaleX(-1); } .oilInfo{ display: flex; flex-direction: column; flex-grow: 3; } .oil{ color: #0177e6; font-size: large; font-weight: 550; margin-bottom: 3%; } .volume{ color: #878787; font-size: small; } .amountBox{ display: flex; flex-direction: column; align-items: flex-end; flex-grow: 3; } .mainAmount{ font-size: larger; font-weight: 600; margin-bottom: 3%; } .amountBox image { width: 40rpx; height: 40rpx; margin-top: 3%; transition: transform 0.3s ease-in-out; } .line{ background-color: #e5e5e5; height: 1rpx; width: 105%; margin: 2% 0%; } .orderDetailInfo{ display: flex; flex-direction: column; width: 100%; margin-bottom: 3%; transition: max-height 0.3s ease-in-out; } .orderDetailInfo view{ display: flex; justify-content: space-between; } .orderDetailInfo text{ color: #838383; font-size: small; margin: 1% 0%; } .botton{ display: flex; justify-content: center; align-items: center; background-color: #0d7ee7; color: #FFFFFF; width: 100%; height: 5vh; font-size: small; border-radius: 0 0 15rpx 15rpx ; }