.month_report_main{.project_detail_box{background:linear-gradient(135deg,#2b5b8c,#4a90d9);border-radius:12px;padding:20px 24px;color:#fff;margin-bottom:24px;box-shadow:0 4px 16px rgba(43,91,140,.15);margin-top:24px;.project_name_box{font-size:20px;font-weight:700}.project_info_box{display:flex;gap:30px;margin-top:10px}}.month_report_content_box{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.04);padding:20px}.month_report_search_box{h2{font-size:16px;font-weight:600;color:#333}}.month_report_table_box{margin:20px 0}.el-dialog{background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.15);.el-dialog__title{font-size:18px;font-weight:600;color:#333}.el-dialog__footer{padding-top:20px;border-top:1px solid #f0f0f0}}.project_list_item_content{border:none;padding:16px 20px;background:#f8fafb;border-radius:8px}.el-table th.el-table__cell>.cell{background:#f8fafb;padding:12px 14px;font-size:13px;color:#888;font-weight:500}}