Chinese shares closed mixed on Monday, with the benchmark Shanghai Composite Index up 0.05 percent, or 1 point, to finish at 2,131.54. The Shenzhen Component Index lost 0.05 percent, or 3.54 points, to close at 7,583.28.