Approaching 60, Zhang Xiaomei lives a retirement many people envy: dancing in the mornings, resting in the afternoons, and playing mahjong with friends at night.