body { font-family: Arial, sans-serif; background-color: #f4f4f4; } .container { max-width: 600px; margin: 0 auto; padding: 20px; background-color: #fff; border-radius: 5px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); } h1 { text-align: center; } table { width: 100%; border-collapse: collapse; margin-top: 20px; } th, td { padding: 8px; border-bottom: 1px solid #ddd; text-align: left; } th { background-color: #007bff; color: #fff; } tbody tr:nth-child(even) { background-color: #f2f2f2; }