A total of 2.48 million people have been affected by downpours that have swept South China since Monday, the country's flood control authority said Thursday.