21st Century Fox has sold its 47 percent stake in Star China TV, which runs three Chinese-language television stations, to the company's management team and the China Media Capital private equity fund, the Hollywood Reporter says.