page { background-color: #f8f8f8; } .work_page { padding-bottom: calc(150rpx + constant(safe-area-inset-bottom)); padding-bottom: calc(150rpx + env(safe-area-inset-bottom)); } .show_card { margin: 30rpx; background-color: #fff; border-radius: 16rpx; padding: 0 30rpx; } .show_card .card_header_type_status { display: flex; align-items: center; justify-content: space-between; padding: 25rpx 0; } .show_card .card_header_type_status .group_type_btn { display: flex; align-items: center; } .show_card .card_header_type_status .btn_type { border: 1rpx solid #eee; font-size: 28rpx; padding: 7rpx 19rpx; border-radius: 100rpx; margin-right: 20rpx; } .show_card .card_header_type_status .btn_status { border-radius: 100rpx; font-size: 28rpx; padding: 7rpx 19rpx; } .show_card .card_header_type_status .status_Pending { color: #f97316; background-color: #fff7ed; } .show_card .card_header_type_status .status_Processing, .show_card .card_header_type_status .status_PendingAcceptance { color: #0082fa; background-color: #edf4ff; } .show_card .card_header_type_status .status_Completed { color: #22c55e; background-color: #f0fdf4; } .show_card .card_header_type_status .status_PendingPayment { color: #cf1322; background-color: #ffeded; } .show_card .card_header_type_status .status_Closed { color: #909399; background-color: #f3f3f4; } .show_card .time_status { color: #666666; font-size: 28rpx; padding: 12rpx 20rpx; border-radius: 10rpx; display: flex; align-items: center; margin: 0 0 25rpx 0; } .show_card .status_1 { color: #24bc21; background: linear-gradient(90deg, #edffed 0%, rgba(232, 255, 231, 0) 103%); } .show_card .status_2 { color: #0082fa; background: linear-gradient(90deg, #eff7ff 0%, rgba(231, 241, 255, 0) 103%); } .show_card .status_3 { color: #f97316; background: linear-gradient(90deg, #fff4ef 0%, rgba(255, 237, 231, 0) 103%); } .show_card .status_4 { color: #ea0000; background: linear-gradient(90deg, #ffe5e5 0%, rgba(255, 255, 255, 0) 103%); } .show_card .card_header_huse_info { display: flex; align-items: center; font-size: 28rpx; } .show_card .card_header_huse_info text { display: inline-block; height: 28rpx; line-height: 28rpx; } .show_card .card_header_huse_info text:last-child { margin-left: 15rpx; border-left: 1rpx solid #eee; padding-left: 15rpx; } .show_card .card_header_content_info { font-size: 30rpx; color: #444; padding: 15rpx 0 0 0; } .show_card .card_header_imgs { display: flex; align-items: center; flex-wrap: wrap; padding-bottom: 30rpx; } .show_card .card_header_imgs .item { width: 140rpx; height: 140rpx; border-radius: 10rpx; background-color: #f8f8f8; margin-top: 25rpx; margin-right: 25rpx; overflow: hidden; } .show_card .card_header_imgs .item:nth-child(4n) { margin-right: 0; } .show_card .card_header_imgs .item image { width: 100%; height: 100%; } .show_card .show_card_footer { border-top: 1rpx solid #eee; } .work_item_cell { display: flex; align-items: center; justify-content: space-between; font-size: 30rpx; color: #666; padding-top: 25rpx; } .work_item_cell:last-child { padding-bottom: 25rpx; } .work_item_cell text { color: #333; } .work_amount_cell { color: #cf1322; } .work_amount_cell text { color: #cf1322; } .show_card_title { font-size: 28rpx; padding: 30rpx 0; font-weight: 500; } .card_status_4 { border-top: 6px solid #ef4444; }