Your mileage may vary by passport and province. I've found that that the execution of rules are different at each airport, even if all the rules are the same. For instance, I had a super easy time getting into the Guangzhou airport, even though I didn't have the appropriate docs getting in.