| | |
| | | } |
| | | /* 渐变背景容器 */ |
| | | .gradient-background.data-v-edb8ba0e { |
| | | padding: 0 30rpx; |
| | | box-sizing: border-box; |
| | | width: 100%; |
| | | background: #C8F3FF; |
| | | color: #1a1a1a; |
| | | position: relative; |
| | |
| | | } |
| | | /* 自定义导航栏 */ |
| | | .custom-nav.data-v-edb8ba0e { |
| | | width: 100%; |
| | | color: #1a1a1a; |
| | | background-color: #C8F3FF; |
| | | position: fixed; |
| | | top: 0; |
| | | left: 0; |
| | | z-index: 100; |
| | | } |
| | | .nav-content.data-v-edb8ba0e { |
| | | display: flex; |
| | | align-items: center; |
| | | padding: 0 20rpx; |
| | | } |
| | | .nav-icon.data-v-edb8ba0e { |
| | | width: 64rpx; |
| | | height: 64rpx; |
| | | margin-right: 14rpx; |
| | | } |
| | | .nav-title.data-v-edb8ba0e { |
| | | font-size: 32rpx; |
| | |
| | | .stats-section.data-v-edb8ba0e { |
| | | height: 256rpx; |
| | | width: 100%; |
| | | padding: 30rpx; |
| | | box-sizing: border-box; |
| | | background-repeat: no-repeat; |
| | | background-size: 100% 100%; |
| | | margin-top: 20rpx; |
| | | position: relative; |
| | | z-index: 99; |
| | | } |
| | | .stats-tabs.data-v-edb8ba0e { |
| | | display: flex; |
| | |
| | | position: relative; |
| | | z-index: 1; |
| | | } |
| | | .stats-tabs-left.data-v-edb8ba0e { |
| | | width: 43%; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | } |
| | | .tab-item.data-v-edb8ba0e { |
| | | font-size: 28rpx; |
| | | color: #91d5ff; |
| | | color: rgba(255, 255, 255, 0.8); |
| | | } |
| | | .tab-item.active.data-v-edb8ba0e { |
| | | font-size: 32rpx; |
| | | color: white; |
| | | font-weight: bold; |
| | | font-weight: 600; |
| | | } |
| | | .tab-item.right.data-v-edb8ba0e { |
| | | color: white; |
| | | } |
| | | .stats-cards.data-v-edb8ba0e { |
| | | width: 100%; |
| | | height: 132rpx; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | position: relative; |
| | | z-index: 1; |
| | | padding-top: 22rpx; |
| | | box-sizing: border-box; |
| | | border-top: 1rpx solid rgba(255, 255, 255, 0.09); |
| | | } |
| | | .stat-card.data-v-edb8ba0e { |
| | | flex: 1; |
| | | text-align: center; |
| | | text-align: left; |
| | | } |
| | | .stat-card.data-v-edb8ba0e:nth-child(1) { |
| | | flex: 2.3; |
| | | } |
| | | .stat-card.data-v-edb8ba0e:nth-child(2) { |
| | | flex: 2; |
| | | } |
| | | .stat-label.data-v-edb8ba0e { |
| | | display: block; |
| | | display: flex; |
| | | height: 40rpx; |
| | | } |
| | | .stat-label text.data-v-edb8ba0e { |
| | | font-size: 24rpx; |
| | | color: #91d5ff; |
| | | margin-bottom: 10rpx; |
| | | font-weight: 400; |
| | | color: rgba(255, 255, 255, 0.7); |
| | | } |
| | | .stat-label .stat-icon.data-v-edb8ba0e { |
| | | width: 40rpx; |
| | | height: 40rpx; |
| | | margin-left: 10rpx; |
| | | } |
| | | .stat-value.data-v-edb8ba0e { |
| | | display: block; |
| | | font-size: 36rpx; |
| | | font-weight: bold; |
| | | color: white; |
| | | font-weight: 600; |
| | | font-size: 44rpx; |
| | | color: #FFFFFF; |
| | | margin-top: 14rpx; |
| | | } |
| | | .function-buttons.data-v-edb8ba0e { |
| | | background-color: white; |
| | | margin: 0 20rpx 20rpx; |
| | | border-radius: 12rpx; |
| | | margin: 30rpx 30rpx 40rpx 30rpx; |
| | | border-radius: 16rpx; |
| | | padding: 30rpx; |
| | | display: flex; |
| | | justify-content: space-between; |
| | |
| | | width: 120rpx; |
| | | } |
| | | .func-icon.data-v-edb8ba0e { |
| | | width: 80rpx; |
| | | height: 80rpx; |
| | | margin-bottom: 10rpx; |
| | | width: 88rpx; |
| | | height: 88rpx; |
| | | margin-bottom: 16rpx; |
| | | } |
| | | .func-text.data-v-edb8ba0e { |
| | | font-size: 24rpx; |
| | | color: #666; |
| | | font-weight: 400; |
| | | font-size: 26rpx; |
| | | color: #333333; |
| | | white-space: nowrap; |
| | | } |
| | | .orders-section.data-v-edb8ba0e { |
| | | background-color: white; |
| | | margin: 0 20rpx 20rpx; |
| | | border-radius: 12rpx; |
| | | padding: 20rpx; |
| | | margin: 30rpx; |
| | | } |
| | | .section-title.data-v-edb8ba0e { |
| | | width: 100%; |
| | | font-weight: 600; |
| | | font-size: 32rpx; |
| | | font-weight: bold; |
| | | color: #333; |
| | | margin-bottom: 20rpx; |
| | | display: block; |
| | | color: #111111; |
| | | padding: 0 30rpx; |
| | | box-sizing: border-box; |
| | | } |
| | | .order-item.data-v-edb8ba0e { |
| | | border-bottom: 1rpx solid #eee; |
| | | padding: 20rpx 0; |
| | | background: #FFFFFF; |
| | | border-radius: 16rpx; |
| | | padding: 30rpx; |
| | | box-sizing: border-box; |
| | | margin-bottom: 20rpx; |
| | | } |
| | | .order-item.data-v-edb8ba0e:last-child { |
| | | border-bottom: none; |
| | | margin-bottom: 0; |
| | | } |
| | | .order-header.data-v-edb8ba0e { |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | margin-bottom: 20rpx; |
| | | margin-bottom: 28rpx; |
| | | flex-wrap: wrap; |
| | | } |
| | | .order-tag.data-v-edb8ba0e { |
| | | background-color: #52c41a; |
| | | background-color: #10B2FA; |
| | | color: white; |
| | | padding: 8rpx 16rpx; |
| | | border-radius: 20rpx; |
| | | font-size: 24rpx; |
| | | width: 104rpx; |
| | | height: 40rpx; |
| | | line-height: 40rpx; |
| | | font-weight: 400; |
| | | font-size: 22rpx; |
| | | color: #FFFFFF; |
| | | text-align: center; |
| | | background: #10B2FA; |
| | | border-radius: 8rpx; |
| | | margin-right: 20rpx; |
| | | } |
| | | .order-user.data-v-edb8ba0e { |
| | | font-weight: 400; |
| | | font-size: 28rpx; |
| | | color: #333; |
| | | color: #333333; |
| | | } |
| | | .order-status.data-v-edb8ba0e { |
| | | font-size: 28rpx; |
| | | color: #ff4d4f; |
| | | font-weight: 400; |
| | | font-size: 26rpx; |
| | | color: #FF0020; |
| | | } |
| | | .order-product.data-v-edb8ba0e { |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: flex-start; |
| | | margin-bottom: 30rpx; |
| | | margin-bottom: 26rpx; |
| | | } |
| | | .product-info.data-v-edb8ba0e { |
| | | flex: 3; |
| | | display: flex; |
| | | flex-direction: column; |
| | | } |
| | | .product-name.data-v-edb8ba0e { |
| | | font-weight: 600; |
| | | font-size: 28rpx; |
| | | color: #333; |
| | | display: block; |
| | | color: #333333; |
| | | } |
| | | .product-spec.data-v-edb8ba0e { |
| | | font-weight: 400; |
| | | font-size: 24rpx; |
| | | color: #999; |
| | | display: block; |
| | | margin-top: 5rpx; |
| | | color: #8C939F; |
| | | margin-top: 12rpx; |
| | | } |
| | | .product-price-count.data-v-edb8ba0e { |
| | | flex: 1; |
| | | text-align: right; |
| | | display: flex; |
| | | flex-direction: column; |
| | | align-items: flex-end; |
| | | } |
| | | .product-price.data-v-edb8ba0e { |
| | | font-size: 28rpx; |
| | | color: #ff4d4f; |
| | | display: block; |
| | | font-weight: 400; |
| | | font-size: 30rpx; |
| | | color: #333333; |
| | | } |
| | | .product-count.data-v-edb8ba0e { |
| | | font-weight: 400; |
| | | font-size: 24rpx; |
| | | color: #999; |
| | | display: block; |
| | | margin-top: 5rpx; |
| | | color: #8C939F; |
| | | margin-top: 12rpx; |
| | | } |
| | | .order-footer.data-v-edb8ba0e { |
| | | display: flex; |
| | |
| | | margin: 30rpx 0; |
| | | } |
| | | .total-price.data-v-edb8ba0e { |
| | | font-size: 28rpx; |
| | | color: #333; |
| | | font-weight: bold; |
| | | display: flex; |
| | | align-items: center; |
| | | } |
| | | .total-price text.data-v-edb8ba0e:nth-child(1) { |
| | | font-weight: 400; |
| | | font-size: 26rpx; |
| | | color: #333333; |
| | | } |
| | | .total-price text.data-v-edb8ba0e:nth-child(2) { |
| | | font-weight: 600; |
| | | font-size: 26rpx; |
| | | color: #222222; |
| | | } |
| | | .order-buttons.data-v-edb8ba0e { |
| | | display: flex; |
| | | gap: 20rpx; |
| | | } |
| | | .btn.data-v-edb8ba0e { |
| | | padding: 20rpx 40rpx; |
| | | border-radius: 40rpx; |
| | | width: 160rpx; |
| | | height: 64rpx; |
| | | line-height: 64rpx; |
| | | text-align: center; |
| | | border-radius: 34rpx; |
| | | font-size: 28rpx; |
| | | border: none; |
| | | padding: 0 !important; |
| | | } |
| | | .btn.secondary.data-v-edb8ba0e { |
| | | background-color: white; |
| | | color: #1677ff; |
| | | border: 2rpx solid #1677ff; |
| | | color: #004096; |
| | | border: 2rpx solid #004096; |
| | | } |
| | | .btn.primary.data-v-edb8ba0e { |
| | | background-color: #1677ff; |
| | | background-color: #004096; |
| | | color: white; |
| | | } |
| | | .order-note.data-v-edb8ba0e { |
| | | font-size: 24rpx; |
| | | color: #999; |
| | | background-color: #f5f5f5; |
| | | width: 100%; |
| | | font-size: 26rpx; |
| | | color: #666666; |
| | | background-color: #F8F9FB; |
| | | padding: 20rpx; |
| | | box-sizing: border-box; |
| | | border-radius: 8rpx; |
| | | margin-top: 20rpx; |
| | | } |