/* pages/order/admin/info/info.wxss */ @import "./info.skeleton.wxss"; page { background: #F8F8F8; } .orderTop { position: fixed; top: 0; left: 0; width: 100%; height: 80rpx; display: flex; line-height: 80rpx; font-weight: 400; font-size: 24rpx; color: #202020; background-color: #FFFFFF; padding: 0 24rpx; box-sizing: border-box; z-index: 99; border-bottom: 1rpx solid #F8F8F8; } .fiexd { position: sticky; top: 0; z-index: 999; } .chooseOrder { position: fixed; left: 24rpx; top: 94rpx; background: #FFFFFF; box-shadow: 0rpx 4rpx 25rpx 0rpx rgba(0, 0, 0, 0.1); border-radius: 8rpx 8rpx 8rpx 8rpx; text-align: center; z-index: 999; padding: 0 24rpx; } .chooseOrder view { font-weight: 400; font-size: 24rpx; color: #424242; line-height: 64rpx; } .chooseOrder view.active { font-weight: 500; font-size: 24rpx; color: #0D0D0D; } .orderTop view:first-child { flex: 1; } .orderTop .iconfont::after { content: "\e615"; } .orderTop .iconfont.active::after { content: "\e760"; } .orderTop view:last-child { font-weight: 400; font-size: 20rpx; color: #00BC8A; } .orderList { padding: 24rpx; box-sizing: border-box; } .orderInfo .cell { font-size: 24rpx; min-height: 64rpx !important; color: #202020; } .orderInfo .cell view { font-size: 24rpx; line-height: 64rpx; color: #202020; } .titleText { position: sticky !important; position: -webkit-sticky !important; top: 80rpx; background: #FFFFFF; z-index: 9; border-bottom: 1rpx solid #EEEEEE; } .goodsList { /* 确保内容溢出时隐藏 */ overflow: hidden; /* 初始高度设置为0 */ min-height: 260rpx; /* max-height: 780rpx; */ /* 高度变化持续时间为2秒 */ transition: max-height 1s; /* 只是为了看到效果 */ will-change: max-height; } .goodsList.active { height: auto; } .goodsInfo { display: flex; flex-flow: row; flex-wrap: nowrap; align-items: center; justify-content: space-between; background: #FFFFFF; padding: 50rpx 24rpx; padding-left: 0; } .goodsInfo image { width: 160rpx; height: 160rpx; background: #E8E8E8; } .goods { flex: 1; height: 160rpx; padding-left: 32rpx; display: flex; flex-flow: column; justify-content: space-between; } .goods .name { font-weight: 500; font-size: 24rpx; color: #202020; } .goods .brief { flex: 1; margin: 10rpx 0; font-weight: 400; font-size: 20rpx; color: #424242; } .priceTool { display: flex; flex-wrap: nowrap; flex-flow: row; align-items: center; justify-content: space-between; } .priceTool>view:first-child { font-weight: bold; font-size: 32rpx; color: #202020; line-height: 1.2; } .number { flex: 1; text-align: right; } .goodsPrice { line-height: 120rpx; font-weight: 400; font-size: 40rpx; color: #D1222C; line-height: 40rpx; text-align: right; padding-right: 50rpx; border-top: 1rpx solid #F8F8F8; } .bottomView { position: fixed; left: 0; bottom: 0; width: 100%; height: 96rpx; background: #FFFFFF; padding: 18rpx 24rpx; text-align: right; box-sizing: border-box; z-index: 10; } .bottomView view { /* display: inline-block; height: 60rpx; line-height: 60rpx; background: #00BC8A; border-radius: 8rpx; border: 1rpx solid #00BC8A; font-weight: 400; font-size: 24rpx; color: #00BC8A; padding: 0 42rpx; margin-left: 32rpx; */ display: inline-block; min-width: 150rpx; height: 60rpx; background: #FFFFFF; border-radius: 8rpx; border: 1rpx solid #00BC8A; font-weight: 400; font-size: 24rpx; color: #00BC8A; line-height: 60rpx; text-align: center; padding: 0 24rpx; box-sizing: border-box; margin-left: 20rpx; } .bottomView view.red { color: #E60000; border: 1rpx solid #E60000; background: #FFFFFF; } .orderCheck { padding: 40rpx; background: #FFFFFF; } .checkStep { background: #F8F8F8; padding: 24rpx; box-sizing: border-box; margin-top: 26rpx; } .stepItem { display: flex; flex-flow: row; align-items: flex-start; justify-content: space-between; } .stepItem .left { flex: 0 auto; height: 136rpx; display: flex; flex-flow: column; text-align: center; align-items: center; margin-bottom: 4rpx; } .dashed { flex: 1; width: 1rpx; border-left: 1rpx dashed #000000; margin-top: 4rpx; } .stepItem .right { flex: 1; padding-left: 20rpx; } .checkName { font-weight: 500; font-size: 24rpx; color: #222222; line-height: 48rpx; } .checkDate { font-weight: 400; font-size: 20rpx; color: #A2A2A2; line-height: 30rpx; }