XML 90 R3.htm IDEA: XBRL DOCUMENT v2.4.0.8
Consolidated Balance Sheets (Parenthetical) (USD $)
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
CONSOLIDATED BALANCE SHEETS [Abstract]        
Ordinary shares, par value $ 0.00005 $ 0.00005    
Ordinary shares, authorized 12,000,000,000 12,000,000,000    
Ordinary shares, issued and outstanding 4,730,648,360 4,732,446,560 5,019,786,036 3,481,174,498