Hundratals personer tog sig upp på taket för att undkomma rökbildningen, där många av dem satt fast i flera timmar.
Klockan 16.30, lokal tid, var branden i stort sett släckt, enligt räddningstjänsten. Då hade sammanlagt 770 personer fått hjälp att utrymma den 38 våningar höga byggnaden av de 176 brandmän som arbetade på platsen.
Enligt tidningen South China Morning Post började branden vid en elcentral i byggnadens lägre delar, som består av ett köpcentrum. 13 personer har förts till sjukhus efter att ha andats in rök, enligt polisen.