Jet Li / Chinese Hat Question

In the Jet Li movie Twin Warriors (aka Taiji Master), the characters Junbao and Tienbao (Li and costar Chin Siu Ho) are seen wearing some cool looking hats. You see them in the scene at the market when Tienbao is advertising himself as the “human sandbag” and taking punches from the rich man and his servants.

Does anyone know what type of hat these are, or where I could buy and/or find out how to make one?