Celebrations like Qixi and 520 used to be big business for brands in China. But a new generation of shoppers — with fewer ...