What you call eating color is actually that the toilet cleaner corroded the marble. Because marble belongs to alkaline material, and toilet cleaner belongs to acidic cleaner, it is easy to be corroded.
Solution: Polishing with black marble wax. Or just polished and refurbished.