.box { background-color: #F9F9F9; padding-bottom: 120rpx; } .payItem { padding-left: 20rpx; padding-right: 20rpx; padding-top: 30rpx; padding-bottom: 30rpx; } .payItem_tit { display: flex; align-items: center; justify-content: space-between; padding-bottom: 30rpx; border-bottom: 1rpx solid #E6E6E6; } .payItem_tit_time { font-weight: 400; font-size: 26rpx; color: #222222; } .payItem_tit_state { font-weight: 400; font-size: 26rpx; color: #2583FF; } .payItem_goods { display: flex; align-items: center; margin-top: 30rpx; margin-bottom: 40rpx; } .payItem_goods_img { width: 160rpx; height: 160rpx; border-radius: 30rpx; overflow: hidden; box-sizing: border-box; margin-right: 30rpx; } .payItem_goods_img image { width: 100% !important; height: 100% !important; } .payItem_goods_msg_orderNum { font-weight: 400; font-size: 28rpx; color: #000000; } .payItem_goods_msg_orderName { font-weight: 400; font-size: 26rpx; color: #222222; margin: 20rpx 0; } .payItem_goods_msg_orderPrice { font-weight: 400; font-size: 26rpx; color: #222222; } .rows { display: flex; align-items: center; justify-content: space-between; margin-bottom: 30rpx; } .rows_tit { font-weight: 400; font-size: 26rpx; color: #222222; } .rows_con { font-weight: 400; font-size: 26rpx; color: #222222; } .buybox { display: flex; justify-content: flex-end; margin-top: 10rpx; } .buy { width: 150rpx; height: 50rpx; background: #2583FF; border-radius: 100rpx 100rpx 100rpx 100rpx; display: flex; align-items: center; justify-content: center; font-weight: 400; font-size: 26rpx; color: #FFFFFF; }