Income Taxes (Tables)
3 Months Ended
Mar. 31, 2018
Income Taxes [Abstract]  
Schedule of provision for income taxes
   For the three month periods March 31, 
 Current: 2018  2017 
        
 USA $     -  $     - 
          
 Deferred:        
 USA  -   - 
 Provision for income taxes  -   - 
Schedule of reconciliation of USA statutory income tax rate
   For the three month periods March 31, 
   2018  2017 
        
 Income tax at USA statutory rate of 34% $-  $- 
 Others  -   - 
 Provision for income taxes  -   -