XML 63 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Payables (Details) - USD ($)
Mar. 31, 2018
Jun. 30, 2017
Accrued Expenses and Other Payables [Abstract]    
Payroll payable $ 42,895 $ 103,412
Welfare payable 163,339 154,239
Accrued expenses 5,506,284 4,863,988
Other payables 5,706,222 3,887,676
Other levy payable 133,431 125,998
Total $ 11,552,171 $ 9,135,312