B-shares in Shanghai and Shenzhen closed mixed with investors continuing to cash out after recent sharp gains, dealers said. The Shanghai B-share Index rose 0.37 points to 85.83 on turnover of US$49.22m and the Shenzhen B-share Index was down 6.42 points at 241.87 on turnover of HK$366.61m. Huaxin Cement Co Ltd fell US$0.021, or 4.28 per cent, to US$0.470.