2025-09-11 18:04:54 +08:00

181 lines
2.8 KiB
CSS

.container {
background-color: #f6f7fb;
}
.after-sale-item{
margin: 20rpx;
min-height: 250rpx;
background-color: #ffffff;
border-radius: 20rpx;
padding: 20rpx;
}
.asGoodTag {
background-color: #ff7d00;
color: white;
font-size: 22rpx;
padding: 5rpx 10rpx;
border-radius: 8rpx 0 8rpx 8rpx;
}
.asGoodTag1 {
margin-right: 15rpx;
}
.tag-img {
position: absolute;
top: 105rpx;
left: 40rpx;
z-index: 1;
}
.header {
margin-bottom: 30rpx;
}
.company-info {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 10rpx;
}
.company-name {
font-size: 32rpx;
font-weight: bold;
}
.after-sale-no {
font-size: 24rpx;
color: #ff4d4f;
padding: 4rpx 12rpx;
border-radius: 8rpx;
font-weight: bold;
}
.order-time {
font-size: 26rpx;
color: #888888;
}
.goods-info {
display: flex;
padding: 20rpx 0;
border-top: 1rpx solid #eeeeee;
border-bottom: 1rpx solid #eeeeee;
margin-bottom: 30rpx;
position: relative;
}
.goods-image {
width: 120rpx;
height: 120rpx;
border-radius: 8rpx;
margin-right: 20rpx;
}
.goods-details {
flex: 1;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.goods-name {
font-weight: bold;
font-size: 30rpx;
line-height: 42rpx;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.goods-desc {
font-size: 26rpx;
color: #999999;
padding: 4rpx 12rpx;
border-radius: 8rpx;
display: inline-block;
margin: 10rpx 0;
}
.price-count {
display: flex;
justify-content: space-between;
align-items: center;
}
.goods-price {
font-size: 30rpx;
color: #ff4d4f;
font-weight: bold;
}
.goods-count {
font-size: 26rpx;
color: #888888;
}
.refund-amount {
font-size: 28rpx;
align-self: flex-end;
margin-left: 20rpx;
float: right;
font-weight: 500;
}
.status-container {
margin-bottom: 40rpx;
}
.status-item {
display: flex;
justify-content: space-between;
align-items: center;
padding: 20rpx;
background-color: #fafafa;
border-radius: 12rpx;
}
.status-label {
font-size: 28rpx;
font-weight: bold;
}
.status-desc {
font-size: 26rpx;
color: #888888;
margin-top: 6rpx;
}
.arrow-right {
font-size: 26rpx;
}
.action-buttons {
display: flex;
justify-content: flex-end;
margin-top: 30rpx;
}
.modify-btn {
width: 160rpx;
height: 60rpx;
background: #d9d9d9;
color: black;
border-radius: 30rpx;
font-size: 24rpx;
margin-right: 20rpx;
}
.cancel-btn {
width: 160rpx;
height: 60rpx;
background: #ffe8e5;
color: #f84723;
border-radius: 30rpx;
font-size: 24rpx;
margin: 0;
border: none;
}