XML 54 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7 - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilitites - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Schedule of Accrued Liabilitites [Abstract]    
Other payables $ 41,346 $ 31,463
Salary payable 30,625 30,410
Financed insurance premiums 19,640 74,265
Accrued rents 39,469 55,303
Accrued commission 544,667 605,668
Accrued expenses, others 57,615 50,647
Total $ 733,362 $ 847,756