Blue-tinted windows, empty malls, and a low-resolution version of 2008. Here’s what’s actually driving China’s biggest online ...