In the 1960s and 1970s, people in cities wore blue and green clothes for two reasons: 1. Almost all the work clothes issued by urban workers were blue-at that time, Shanghai workers wore a blue work clothes with the words "safety in production" printed on the upper left pocket, and a pair of woolen pants underneath, which was quite fashionable. 2, wearing a cuckold is a style that matches the green military uniform after ten years of turmoil. With a green satchel printed with' Serve the People', it is also the most revolutionary costume!
So your question is exactly, "Why did people in the' city' like hats and clothes in the 1960s and 1970s?"