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: 10rpx; 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 .btn_type { border: 1rpx solid #eee; font-size: 28rpx; padding: 7rpx 19rpx; border-radius: 100rpx; } .show_card .card_header_type_status .btn_status { border-radius: 100rpx; font-size: 28rpx; padding: 7rpx 19rpx; } .show_card .card_header_type_status .btn_status_Pending { color: #f97316; background-color: #fff7ed; } .show_card .card_header_type_status .btn_status_Processing, .show_card .card_header_type_status .btn_status_PendingAcceptance { color: #0082fa; background-color: #edf4ff; } .show_card .card_header_type_status .btn_status_PendingPayment { color: #cf1322; background-color: #ffeded; } .show_card .card_header_type_status .btn_status_Completed { color: #22c55e; background-color: #f0fdf4; } .show_card .card_header_type_status .btn_status_Closed { color: #909399; background-color: #f3f3f4; } .show_card .card_header_type_status .work_item_header_left { display: flex; align-items: center; } .show_card .card_header_type_status .work_item_header_left .btn_type { margin-right: 30rpx; } .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_footer { border-top: 1rpx solid #eee; padding: 10rpx 0; margin-top: 10rpx; } .work_item_cell { display: flex; align-items: center; justify-content: space-between; font-size: 28rpx; color: #333; padding-top: 25rpx; } .work_item_cell:last-child { padding-bottom: 25rpx; } .work_item_cell text { font-size: 27rpx; } .work_item_cell .text_red { color: #f00; } .show_card_title { font-size: 28rpx; padding: 30rpx 0; font-weight: 500; } .work_order_footer { position: fixed; bottom: 0; left: 0; right: 0; box-shadow: 0px -3px 7px rgba(206, 206, 206, 0.25); padding: 30rpx 30rpx 0 30rpx; z-index: 100; background-color: #fff; padding-bottom: calc(20rpx + constant(safe-area-inset-bottom)); padding-bottom: calc(20rpx + env(safe-area-inset-bottom)); display: flex; justify-content: space-between; align-items: center; } .work_order_footer .btn { padding: 20rpx 0; flex: 1; border-radius: 100rpx; text-align: center; background-color: #0082fa; color: #fff; font-size: 28rpx; margin-right: 30rpx; } .work_order_footer .btn:first-child, .work_order_footer .btn:nth-child(2) { background-color: #f3f3f4; color: #333333; margin-right: 30rpx; } .work_order_footer .btn:last-child { margin-right: 0; background-color: #0082fa; color: #fff; } .work_order_footer .handle_rework_btn { background-color: #f3f3f4 !important; color: #333 !important; } .work_order_footer .btn_close { text-align: center; font-size: 20rpx; padding-right: 30rpx; color: #3d3d3d; } .work_order_footer .btn_close .icon_close { display: flex; align-items: center; justify-content: center; }