XML 63 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Payables (Details) - USD ($)
Dec. 31, 2018
Jun. 30, 2018
Payables and Accruals [Abstract]    
Payroll payable $ 25,925 $ 13,788
Welfare payable 149,274 155,023
Accrued expenses 6,172,604 5,368,348
Other payables 4,816,624 4,543,261
Other levy payable 121,942 126,638
Total $ 11,286,369 $ 10,207,058