<SEC-DOCUMENT>0001185185-18-000860.txt : 20180514
<SEC-HEADER>0001185185-18-000860.hdr.sgml : 20180514
<ACCEPTANCE-DATETIME>20180514083208
ACCESSION NUMBER:		0001185185-18-000860
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		68
CONFORMED PERIOD OF REPORT:	20180331
FILED AS OF DATE:		20180514
DATE AS OF CHANGE:		20180514

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Nova Lifestyle, Inc.
		CENTRAL INDEX KEY:			0001473334
		STANDARD INDUSTRIAL CLASSIFICATION:	HOUSEHOLD FURNITURE [2510]
		IRS NUMBER:				270991837
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-36259
		FILM NUMBER:		18828772

	BUSINESS ADDRESS:	
		STREET 1:		6565 E. WASHINGTON BLVD.
		CITY:			COMMERCE
		STATE:			CA
		ZIP:			90040
		BUSINESS PHONE:		(323) 888-9999

	MAIL ADDRESS:	
		STREET 1:		6565 E. WASHINGTON BLVD.
		CITY:			COMMERCE
		STATE:			CA
		ZIP:			90040

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Stevens Resources, Inc.
		DATE OF NAME CHANGE:	20090929
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>novalifestyle10q033118.htm
<DESCRIPTION>10-Q
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Federal Filings
    Document created using EDGARfilings PROfile 4.3.3.3
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">
<hr style="BORDER-TOP: black 4px solid; HEIGHT: 10px; BORDER-RIGHT: medium none; BORDER-BOTTOM: black 1px solid; COLOR: #ffffff; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #ffffff; MARGIN-RIGHT: auto" align="center">
<font style="FONT-SIZE: 16pt">UNITED STATES</font></div>

<div style="FONT-SIZE: 16pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">SECURITIES AND EXCHANGE COMMISSION</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Washington, D.C. 20549</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">
<hr style="BORDER-TOP: medium none; HEIGHT: 1px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; WIDTH: 12%; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">&#160;</div>

<div style="FONT-SIZE: 16pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">FORM 10-Q</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">
<hr style="BORDER-TOP: medium none; HEIGHT: 1px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; WIDTH: 12%; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<table id="z5e8706b7b82c42e388b0ba18bb505d76" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 3.44%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">&#9746;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 96.56%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">For the quarterly period ended March 31, 2018</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 3.44%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">OR</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 96.56%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 3.44%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">&#9744;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 96.56%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Commission file number: <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>011-36259</u></font></div>

<div><br>
</div>

<div style="FONT-SIZE: 18pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center"><u>NOVA LIFESTYLE, INC.</u></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(Exact name of registrant as specified in its charter)</div>

<div><br>
</div>

<table id="zef83871bc29643f899563d0d720d36eb" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: center"><u>Nevada</u></div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 10%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: center"><u>90-0746568</u></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(State or other jurisdiction of incorporation</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">or organization)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(IRS Employer Identification No.)</div>
</td>
</tr>
</table>

<div><br>
</div>

<table id="zdb66c5d993a34a98a4bfaea1391d37ae" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: center"><u>6565 E. Washington Blvd. Commerce, CA</u></div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 10%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: center"><u>90040</u></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(Address of principal executive offices)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(Zip Code)</div>
</td>
</tr>
</table>

<div><br>
</div>

<table id="zc2ecadc6a3b44d1f8625c106fd02d22a" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: center"><u>(323) 888-9999</u></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(Registrant&#8217;s telephone number, including area code)</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Indicate by checkmark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the last 90 days.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">YES&#160;&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif">&#9746;</font>&#160;&#160;&#160;&#160;NO&#160;&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif">&#9744;</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).YES&#160;&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif">&#9746;</font>&#160;&#160;&#160;&#160;NO&#160;&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif">&#9744;</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See definitions of &#8220;large accelerated filer,&#8221; accelerated filer&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<table id="za82d1406c2cb455190c127a3b521caee" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Large accelerated filer <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif">&#9744;</font></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Accelerated filer <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif">&#9744;</font></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Non-accelerated filer <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif">&#9744;</font></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Smaller reporting company <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif">&#9746;</font></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Emerging growth company <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif">&#9744;</font></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif">&#9744;</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">YES&#160;&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif">&#9744;</font>&#160;&#160;&#160;NO&#160;&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Segoe UI Symbol', sans-serif">&#9746;</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Indicate the number of shares outstanding of each of the issuer&#8217;s classes of common stock, as of the latest practicable date: 27,506,990 shares of common stock outstanding as of May 10, 2018.<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#160;</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Nova Lifestyle, Inc.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center"><a id="TableofContents" name="TableofContents"></a>Table of Contents</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">&#160;</div>

<table id="z8fb566e0787b4616bd54b38c1e64e27c" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">Page</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 96%" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">PART I. FINANCIAL INFORMATION</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 1.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item1.FinancialStatements">Financial Statements</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;1</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#BALANCESHEETS">Condensed Consolidated Balance Sheets as of March 31, 2018 (unaudited) and December 31, 2017</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;1</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#INCOME">Condensed Consolidated Statements of Income and Comprehensive Income for the three months ended March 31, 2018 and 2017 (unaudited)</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;3</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#CASHFLOWS">Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2018 and 2017 (unaudited)</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;4</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#NOTES">Notes to Condensed Consolidated Financial Statements for the three months ended March 31, 2018 and 2017 (unaudited)</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;6</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 2.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item2.ManagementsDiscussi">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">24</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 3.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item3.Quantitative">Quantitative and Qualitative Disclosures about Market Risk</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">30</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 4.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item4.ControlsandProcedur">Controls and Procedures</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">30</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 96%" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">PART II. OTHER INFORMATION</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 1.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item1.LegalProceedings">Legal Proceedings</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">31</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 1A.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Risk Factors</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 2.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Unregistered Sales of Equity Securities and Use of Proceeds</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 3.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Defaults Upon Senior Securities</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 4.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(Removed and Reserved)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 5.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Other Information</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 6.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item6.Exhibits">Exhibits</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">31</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#SIGNATURES">Signatures</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">32</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 7%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;</div>
</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div><br>
</div>

<div style="MARGIN-BOTTOM: 12pt; MARGIN-TOP: 12pt"><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">PART I. FINANCIAL INFORMATION</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><a id="Item1.FinancialStatements" name="Item1.FinancialStatements"></a>Item 1. Financial Statements</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">NOVA LIFESTYLE, INC. AND SUBSIDIARIES&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">CONDENSED CONSOLIDATED <a id="BALANCESHEETS" name="BALANCESHEETS"></a>BALANCE SHEETS</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">MARCH 31, 2018 (UNAUDITED) AND DECEMBER 31, 2017</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">&#160;</div>

<table id="za5275392376a4b0e989655cce4092cd8" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 68%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Current Assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Cash and cash equivalents</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,121,170</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,722,716</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Accounts receivable, net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">54,625,956</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">54,006,513</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Advance to suppliers</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">10,762,192</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,580,609</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Inventories</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,220,820</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,374,560</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Prepaid expenses and other receivables</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">171,197</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">232,935</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Total Current Assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">72,901,335</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">74,917,333</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Noncurrent Assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Plant, property and equipment, net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">158,405</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">157,246</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Lease deposit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">43,260</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">43,260</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Goodwill</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">218,606</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">218,606</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Intangible assets, net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,100,932</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,202,608</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Deferred tax asset</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">318,961</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">318,961</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Total Noncurrent Assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,840,164</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,940,681</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Total Assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">77,741,499</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">79,858,014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">The accompanying notes are an integral part of these condensed consolidated financial statements.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">1</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">NOVA LIFESTYLE, INC. AND SUBSIDIARIES&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">CONDENSED CONSOLIDATED BALANCE SHEETS</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">MARCH 31, 2018 (UNAUDITED) AND DECEMBER 31, 2017</div>

<div><br>
</div>

<table id="z39e818041c7940a5bd3eaac98d4de4d0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 68%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Liabilities and Stockholders&#8217; Equity</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Current Liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Accounts payable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,338,898</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,634,554</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Advance from customers</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">43,221</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">19,826</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Accrued liabilities and other payables</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">733,362</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">847,756</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Income tax payable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">393,861</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">178,307</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Total Current Liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,509,342</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,680,443</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Noncurrent Liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Line of credit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,202,118</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Income tax payable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,559,553</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,527,849</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Total Noncurrent Liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,559,553</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,729,967</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Total Liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,068,895</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,410,410</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Contingencies and Commitments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Stockholders&#8217; Equity</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Common stock, $0.001 par value; 75,000,000 shares authorized,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">&#160; 28,301,738 and 28,191,927 shares issued and outstanding; </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">&#160; as of March 31, 2018 and December 31, 2017, respectively</div>
</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,302</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,192</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Additional paid-in capital</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">39,252,246</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">38,682,377</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Statutory reserves</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,241</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,241</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Retained earnings</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31,385,815</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">29,730,794</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Total Stockholders&#8217; Equity</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">70,672,604</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">68,447,604</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Total Liabilities and Stockholders&#8217; Equity</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">77,741,499</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 13%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">79,858,014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">The accompanying notes are an integral part of these condensed consolidated financial statements.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">2</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">NOVA LIFESTYLE, INC. AND SUBSIDIARIES&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">CONDENSED CONSOLIDATED STATEMENTS OF <a id="INCOME" name="INCOME"></a>INCOME AND COMPREHENSIVE INCOME</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">FOR THE THREE MONTHS ENDED MARCH 31, 2018 AND 2017 (UNAUDITED)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<table id="z2dcbc7c3baeb40aba1ba722519aa9788" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Net Sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">22,303,472</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18,057,022</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Cost of Sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17,401,930</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15,355,247</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Gross Profit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,901,542</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,701,775</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Operating Expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Selling expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">631,153</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">975,002</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">General and administrative expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,305,673</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,025,676</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Total Operating Expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,936,826</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,000,678</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Income (Loss) From Operations</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,964,716</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,298,903</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Other Income (Expenses)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Foreign exchange transaction loss</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(136</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(40</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Interest expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(31,582</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(54,406</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Financial expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(30,720</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(26,060</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Total Other Expenses, Net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(62,438</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(80,506</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Income (Loss) Before Income Taxes</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,902,278</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,379,409</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Income Tax Expense (Benefit)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">247,257</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(170,019</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Net Income (Loss) and Comprehensive Income (Loss)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,655,021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,209,390</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Basic weighted average shares outstanding</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,253,115</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27,345,106</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Diluted weighted average shares outstanding</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,693,479</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27,345,106</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net income (loss) per share of common stock</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Basic</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.06</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.04</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.06</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.04</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">The accompanying notes are an integral part of these condensed consolidated financial statements.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">3</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">NOVA LIFESTYLE, INC. AND SUBSIDIARIES&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">CONDENSED CONSOLIDATED STATEMENTS OF <a id="CASHFLOWS" name="CASHFLOWS"></a>CASH FLOWS</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">FOR THE THREE MONTHS ENDED MARCH 31, 2018 AND 2017 (UNAUDITED)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">&#160;</div>

<table id="z38c68399f2d3475e87fbb851f72f8411" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Cash Flows From Operating Activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;Net income (loss)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,655,021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,209,390</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Adjustments to reconcile net income to net cash used in</div>

operating activities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Depreciation and amortization</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">112,017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">381,119</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Deferred tax benefit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(188,117</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Stock compensation expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">595,677</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">449,889</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Termination cost on Academic E-commerce platform (Note 6)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">800,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Changes in bad debt allowance</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">321,970</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">324,684</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Changes in operating assets and liabilities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Accounts receivable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(941,413</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">16,614,186</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Advance to suppliers</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,181,584</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(7,444,924</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Inventories</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">153,740</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">489,152</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Other current assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">35,452</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">112,991</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Accounts payable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(295,656</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,458,241</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Advance from customers</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">23,395</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">21,529</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Accrued liabilities and other payables</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(113,806</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(151,606</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Taxes payable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">215,554</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18,097</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Net Cash (Used in) Provided by Operating Activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(387,929</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,759,369</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Cash Flows From Investing Activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Assignment fee received</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,250,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Purchase of property and equipment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(11,499</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,132</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Advances to unrelated parties</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(8,835,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Net Cash Used in Investing Activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(11,499</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(7,587,132</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Cash Flows From Financing Activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Proceeds from line of credit and bank loan</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15,923,479</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15,469,342</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Repayment to line of credit and bank loan</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(20,125,597</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(18,939,032</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Net Cash Used in Financing Activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(4,202,118</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,469,690</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">4</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">NOVA LIFESTYLE, INC. AND SUBSIDIARIES&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">FOR THE&#160;THREE MONTHS ENDED MARCH 31, 2018 AND 2017 (UNAUDITED)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">&#160;</div>

<div><br>
</div>

<table id="zc442530bfbad43c5b4f1ebbaa32a1381" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Net decrease in cash and cash equivalents</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(4,601,546</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,297,453</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Cash and cash equivalents, beginning of period</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,722,716</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,587,743</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Cash and cash equivalents, end of period</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,121,170</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">290,290</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Analysis of cash and cash equivalents</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Included in cash and cash equivalents per consolidated balance sheets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,121,170</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">290,290</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Cash and cash equivalents, end of period</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,121,170</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">290,290</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="8">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="8">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Supplemental Disclosure of Cash Flow Information</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Cash paid during the period for:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 14.1pt">Income tax payments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;&#160;&#160;&#160;&#160;Interest paid</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31,582</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">54,406</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">The accompanying notes are an integral part of these condensed consolidated financial statements.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">5</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">NOVA LIFESTYLE, INC. AND SUBSIDIARIES</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center"><a id="NOTES" name="NOTES"></a>NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">FOR THE THREE MONTHS ENDED MARCH 31, 2018 AND 2017&#160;(UNAUDITED)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 1&#160;- Organization and Description of Business</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Nova LifeStyle, Inc. (&#8220;Nova LifeStyle&#8221; or the &#8220;Company&#8221;), formerly known as Stevens Resources, Inc., was incorporated in the State of Nevada on September 9, 2009.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company is a U.S. holding company with no material assets other than the ownership interests of our subsidiaries through which we market, design and sell furniture worldwide: Nova Furniture Limited in the British Virgin Islands (&#8220;Nova Furniture&#8221;), Nova Furniture Ltd. in Samoa (&#8220;Nova Samoa&#8221;), Bright Swallow International Group Limited (&#8220;Bright Swallow&#8221; or &#8220;BSI&#8221;), Nova Furniture Macao Commercial Offshore Limited (&#8220;Nova Macao&#8221;), and Diamond Bar Outdoors, Inc. (&#8220;Diamond Bar&#8221;).</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Nova Macao was organized under the laws of Macao on May 20, 2006, and is a wholly owned subsidiary of Nova Furniture.&#160; Diamond Bar, doing business as Diamond Sofa, was incorporated in California on June 15, 2000.&#160; Nova Macao is a trading company, importing, marketing and selling products designed and manufactured by Nova Furniture (Dongguan) Co., Ltd. (&#8220;Nova Dongguan&#8221;) and third party manufacturers for the U.S. and international markets. Diamond Bar markets and sells products manufactured by third party manufacturers under the Diamond Sofa brand to distributors and retailers principally in the U.S. market.&#160; On April 24, 2013, the Company completed the acquisition of Bright Swallow, an established furniture company with a global client base.&#160;&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The sale of three of the Company&#8217;s former subsidiaries, Nova Dongguan, Nova Dongguan Chinese Style Furniture Museum (&#8220;Nova Museum&#8221;), and Dongguan Ding Nuo Household Products Co., Ltd. (&#8220;Ding Nuo&#8221;), was consummated on October 25, 2016.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Before its divestment, Nova Dongguan was a wholly foreign-owned enterprise, or WFOE, and was incorporated under the laws of the PRC on June 6, 2003. Nova Dongguan organized Nova Museum on March 17, 2011 as a non-profit organization under the laws of the PRC engaged in the promotion of the culture and history of furniture in China. Nova Dongguan markets and sells products in China to stores in our former franchise network and to wholesalers and agents for domestic retailers and exporters. At the time of sale, Nova Dongguan also provided design expertise and facilities to manufacture branded products and products for international markets under original design manufacturer and original equipment manufacturer agreements, or ODM and OEM agreements.&#160;On October 24, 2013, Nova Dongguan incorporated Ding Nuo under the laws of the PRC.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On December 7, 2017, Nova LifeStyle, Inc. incorporated i Design Blockchain Technology, Inc. (&#8220;i Design&#8221;) under the laws of the State of California. The purpose of i Design is to build our own blockchain technology team. This new company will focus on application of blockchain technology in the furniture industry, including encouraging and facilitating interactions among designers and customers, and building a blockchain-powered platform that enables designers to showcase their products including current and future furniture designs.&#160;This company is in a planning stage and has had minimal operations to date.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The &#8220;Company&#8221; and &#8220;Nova&#8221; collectively refer to Nova LifeStyle, the U.S. parent, and its subsidiaries, Nova Furniture, Nova Samoa, Nova Macao, Diamond Bar, i Design and BSI.&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 2 - Summary of Significant Accounting Policies</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Basis of Presentation</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;). The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant inter-company transactions and balances have been eliminated in consolidation.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The interim condensed consolidated financial information as of March 31, 2018 and for the three month periods ended March 31, 2018 and 2017 have been prepared without audit, pursuant to the rules and regulations of the SEC. Certain information and footnote disclosures, which are normally included in consolidated financial statements prepared in accordance with U.S. GAAP have not been included. The interim condensed consolidated financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2017, previously filed with the SEC on March 29, 2018.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">6</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In the opinion of management, all adjustments (which include all significant normal and recurring adjustments) necessary to present a fair statement of the Company&#8217;s interim condensed consolidated financial position as of March 31, 2018, its interim condensed consolidated results of operations and cash flows for the three month periods ended March 31, 2018 and 2017, as applicable, have been made. The interim results of operations are not necessarily indicative of the operating results for the full fiscal year or any future periods.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Use of Estimates</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In preparing consolidated financial statements in conformity with U.S. GAAP, management makes estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the dates of the consolidated financial statements, as well as the reported amounts of revenues and expenses during the reporting period. Significant estimates and assumptions made by management include, but are not limited to, revenue recognition, the allowance for bad debt, valuation of inventories, the valuation of stock-based compensation, income taxes and unrecognized tax benefits, valuation allowance for deferred tax assets, assumptions used in assessing impairment of long-lived assets and goodwill. Actual results could differ from those estimates.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Business Combination</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">For a business combination, the assets acquired, the liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date, measured at their fair values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest in the acquiree that excess in earnings is recognized as a gain attributable to the acquirer.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Deferred tax liability and asset are recognized for the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed in a business combination in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 740-10.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Goodwill</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Goodwill is the excess of purchase price and related costs over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. In accordance with ASC Topic 350, &#8220;Intangibles-Goodwill and Other,&#8221; goodwill is not amortized but is tested for impairment, annually or more frequently when circumstances indicate a possible impairment may exist. Impairment testing is performed at a reporting unit level. An impairment loss generally would be recognized when the carrying amount of the reporting unit exceeds its fair value, with the fair value of the reporting unit determined using discounted cash flow (&#8220;DCF&#8221;) analysis. A number of significant assumptions and estimates are involved in the application of the DCF analysis to forecast operating cash flows, including the discount rate, the internal rate of return and projections of realizations and costs to produce. Management considers historical experience and all available information at the time the fair values of its reporting units are estimated.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">ASC Topic 350 also permits an entity to first assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the&#160;two-step goodwill impairment test is required to be performed. Otherwise, no further testing is required. Performing the qualitative assessment involved identifying the relevant drivers of fair value, evaluating the significance of all identified relevant events and circumstances, and weighing the factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. After evaluating and weighing all these relevant events and circumstances, it was concluded that a positive assertion can be made from the qualitative assessment that it is more likely than not that the fair value of Diamond Bar is greater than its carrying amount. As such, it is not necessary to perform the&#160;two-step goodwill impairment test for Diamond Bar reporting unit.&#160;&#160;Accordingly, as of March 31, 2018 and 2017, the Company concluded there was no impairment of goodwill of Diamond Bar.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Cash and Cash Equivalents</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">For purposes of the statement of cash flows, the Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">7</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Advances to Suppliers</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Advances to suppliers are reported net of allowance when the Company determines that amounts outstanding are not likely to be collected in cash or utilized against purchase of inventories. Based on its historical record and actual practice, the Company always received goods within 5 to 9 months from the date the advance payment is made. As such, no reserve on supplier prepayments had been made or recorded by the Company. Any provisions for allowance for advance to suppliers, if deemed necessary, will be included in general and administrative expenses in the consolidated statements of comprehensive income. During the three months ended March 31, 2018 and 2017, no provision was made on advances to suppliers.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Inventories</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Inventories are stated at the lower of cost and net realizable value with cost determined on a weighted-average basis. Management compares the cost of inventories with the net realizable value and an allowance is made for writing down their inventories to market value, if lower. The Company did not record any write-downs of inventory at March 31, 2018 and 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Plant, Property and Equipment</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Plant, property and equipment are stated at cost, net of accumulated depreciation and impairment losses, if any. Expenditures for maintenance and repairs are expensed as incurred; while additions, renewals and improvements are capitalized. When property and equipment are retired or otherwise disposed of, the related cost and accumulated depreciation is removed from the respective&#160;accounts, and any gain or loss is included in operations. Depreciation of property and equipment is provided using the straight-line method for substantially all assets with 10% salvage value and estimated lives as follows:</div>

<div><br>
</div>

<table id="ze5fd3f79bb9046a6b0697c0b39deada5" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 31.04%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">Computer and office equipment</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 68.96%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">5 years</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 31.04%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">Decoration and renovation</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 68.96%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">10 years</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Depreciation of plant, property and equipment attributable to manufacturing activities is capitalized as part of inventories, and expensed to cost of goods sold when inventories are sold.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic">Impairment of Long-Lived Assets</font>&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Long-lived assets, which include property, plant and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Recoverability of long-lived assets to be held and used is measured by comparing the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the assets. Fair value is generally determined using the asset&#8217;s expected future discounted cash flows or market value, if readily determinable.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Based on its review, the Company believes that, as<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; BACKGROUND-COLOR: #ffffff"> of March 31, 2018 and 2017, there was no significant impairment of its long-lived assets.</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Research and Development</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Research and development costs are related primarily to the Company designing and testing its new products during the development stage. Research and development costs are recognized in general and administrative expenses and expensed as incurred.&#160;Research and development expense were $65,589 and $0 for the three months ended March 31, 2018 and 2017, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff">Income Taxes</div>

<div style="BACKGROUND-COLOR: #ffffff"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">In its interim financial statements, the Company follows the guidance in ASC 270 &#8220;Interim Reporting&#8221; and ASC 740 &#8220;Income Taxes&#8221; whereby the Company utilizes the expected annual effective rate in determining its income tax provision.&#160; The income tax expense for the three months ended March 31, 2018 is $247,000 and is primarily related to income from operations. The income tax benefit for the three months ended March 31, 2017 is $170,000 and is primarily related to quarter to date losses generated from U.S. operations.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">8</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Income taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company follows ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Under the provisions of ASC Topic 740, when tax returns are filed, it is highly certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; BACKGROUND-COLOR: #ffffff">Nova Lifestyle and Diamond Bar are subject to U.S. corporate income taxes on their taxable income at a rate of up to 21% for taxable years beginning after December&#160;31, 2017 and up to 35% for prior tax years. </font>On December 22, 2017, the Tax Cut and Jobs Act (&#8220;Tax Act&#8221;) was signed into law. The Tax Act introduced a broad range of tax reform measures that significantly change the federal income tax laws. The provisions of the Tax Act that may have significant impact on the Company include the permanent reduction of the corporate income tax rate from 35% to 21% effective for tax years including or commencing on January 1, 2018, one-time transition tax on post-1986 foreign unremitted earnings, provision for Global Intangible Low Tax Income (&#8220;GILTI&#8221;), deduction for Foreign Derived Intangible Income (&#8220;FDII&#8221;), repeal of corporate alternative minimum tax, limitation of various business deductions, and modification of the maximum deduction of net operating loss with no carryback but indefinite carryforward provision. Many provisions in the Tax Act are generally effective in tax years beginning after December 31, 2017.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="BACKGROUND-COLOR: #ffffff">As of December 31, 2017, the Company reflected the provisional income tax effects of the Tax Act under Accounting Standards Codification Topic 740, Income Taxes. The Company has recorded a provisional tax expense in the year ended December 31, 2017 of approximately <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$3.37 million, comprised of approximately $3.27</font> million tax expense </font>from recording the estimated one-time transition tax on post-1986 foreign unremitted earnings and $0.09 million of tax expense from remeasurement of U.S. deferred taxes using the relevant tax rate at which the Company expects them to reverse in the future.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff">To the extent that portions of its U.S. taxable income, such as Subpart F income or GILTI, are determined to be from sources outside of the U.S., subject to certain limitations, the Company may be able to claim foreign tax credits to offset its U.S. income tax liabilities. Any remaining liabilities are accrued in the Company&#8217;s consolidated statements of comprehensive income and estimated tax payments are made when required by U.S. law.</div>

<div style="BACKGROUND-COLOR: #ffffff"><br>
</div>

<div style="BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Nova Furniture Limited and Bright Swallow are incorporated in the BVI. Nova Macao is incorporated in Macao. Nova Samoa is incorporated in Oceania. There is no income tax for companies domiciled in the BVI, Oceania or Macao. Accordingly, the Company&#8217;s consolidated financial statements do not present any income tax provision related to the BVI and Macao tax jurisdiction where Nova Furniture BVI, BSI and Nova Macao are domiciled. Nova Macao is an income tax-exempt entity incorporated and domiciled in Macao.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of March 31, 2018, unrecognized tax benefits were approximately $2.1 million.&#160;&#160;The total amount of unrecognized tax benefits that, if recognized, would favorably affect the effective tax rate&#160;was $2.1 million as of March 31, 2018. As of December 31, 2017, unrecognized tax benefits were approximately $2.0 million.&#160;&#160;The total amount of unrecognized tax benefits that, if recognized, would favorably affect the effective tax rate was $2.0 million as of December 31, 2017.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">9</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff">A reconciliation of the January 1, 2018 through March 31, 2018, amount of unrecognized tax benefits excluding interest and penalties (&#8220;Gross UTB&#8221;) is as follows:</div>

<div style="BACKGROUND-COLOR: #ffffff"><br>
</div>

<table id="z72e3865b95e9452f854eb6a426eb0df7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%" cellspacing="0" cellpadding="0" align="center" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Gross UTB</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Balance</font>&#160;&#8211; January 1, 2018 and March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,428,561</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="BACKGROUND-COLOR: #ffffff">
<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">At March 31, 2018 and December 31, 2017, the Company had cumulatively accrued approximately $631,000 and $599,000 for estimated interest and penalties related to unrecognized tax benefits, respectively. For the three months ended March 31, 2018 and 2017, the Company recorded interest and penalties related to unrecognized tax benefits as a component of income tax expense, which totaled approximately $32,000 and $33,000, respectively. The Company does not anticipate any significant changes to its unrecognized tax benefits within the next 12 months.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The prospects of supplemental legislation or regulatory processes to address questions that arise because of the Tax Act, or evolving technical interpretations of the tax law, may cause the final impact from the Tax Act to differ from the provisionally recorded amounts. The Company expects to complete its analysis within the measurement period allowed by Staff Accounting Bulletin (&#8220;SAB&#8221;) No.118, no later than the fourth quarter of 2018.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of December 31, 2017, a total of $2.1 million unrecognized tax benefit was recorded as long-term taxes payable, as ASC 740 specifies that tax positions for which the timing of the ultimate resolution is uncertain should be recognized as long-term liabilities. Other long-term taxes payable also consisted of an income tax payable of $2.50 million, primarily arising from a one-time transition tax recognized in the fourth quarter of 2017 that represented management&#8217;s estimate of the amount of U.S. corporate income tax based on the deemed repatriation to the United States of its share of previously deferred earnings of our non-U.S. subsidiaries of mandated by the U.S. Tax Reform. The Company elected to pay the one-time transition tax over eight years commencing in April 2018.</div>

<div><br>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Revenue Recognition</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In May 2014 the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606), which supersedes all existing revenue recognition requirements, including most industry specific guidance. This new standard requires a company to recognize revenues when it transfers goods or services to customers in an amount that reflects the consideration that the company expects to receive for those goods or services. The FASB subsequently issued the following amendments to ASU No. 2014-09 that have the same effective date and transition date: ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations; ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing; ASU No. 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients; and ASU No. 2016-20, Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers. The Company adopted these amendments with ASU 2014-09 (collectively, the new revenue standards).</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The new revenue standards became effective for the Company on January 1, 2018, and were adopted using the modified retrospective method. The adoption of the new revenue standards as of January 1, 2018 did not change the Company&#8217;s revenue recognition as the majority of its revenues continue to be recognized when the customer takes control of its product. As the Company did not identify any accounting changes that impacted the amount of reported revenues with respect to its product revenues, no adjustment to retained earnings was required upon adoption.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Under the new revenue standards, the Company recognizes revenues when its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance obligation.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Revenues from product sales are recognized when the customer obtains control of the Company&#8217;s product, which occurs at a point in time, typically upon delivery to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Revenues from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&#8217;s customers.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">10</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Product revenue reserves, which are classified as a reduction in product revenues, are generally characterized in the following categories: discounts, returns and rebates. These reserves are based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable as the amount is payable to the Company&#8217;s customer.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company&#8217;s sales policy allows for the return of product within the warranty period if the product is defective and the defects are the Company&#8217;s fault.&#160; As alternatives for the product return option, the customers have options of asking a discount from the Company for the products with quality issues or receiving replacement parts from the Company at no cost. The amount for return of products, the discount provided to the Company&#8217;s customers and the costs for replacement parts were immaterial for the three months ended March 31, 2018 and 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify">Accounts Receivable</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company&#8217;s accounts receivable arise from product sales. The Company does not adjust its receivables for the effects of a significant financing component at contract inception if it expects to collect the receivables in one year or less from the time of sale. The Company does not expect to collect receivables greater than one year from the time of sale.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company&#8217;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.&#160;Amounts determined to be uncollectible are charged or written-off against the reserve. An analysis of the allowance for doubtful accounts is as follows:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<table id="zb5dc8128381b4295b202ae7cdc4ac436" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Balance at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">218,976</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 61%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Provision for the period</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">321,970</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 61%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Balance at March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">540,946</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">During the three ended March 31, 2018 and 2017, bad debts were $321,970 and $324,684, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The adoption of the new revenue standards did not change the Company&#8217;s historical accounting methods for its accounts receivable.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Cost of Sales</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Cost of sales consists primarily of finished goods purchased from other manufacturers, material costs, labor costs and related overhead that are directly attributable to the production of the products.&#160;Write-downs of inventory to the lower of cost or net realizable value is also recorded in the cost of sales.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Shipping and Handling Costs</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Shipping and handling costs related to delivery of finished goods are included in selling expenses. During the three months ended March 31, 2018 and 2017, shipping and handling costs were $184 and $305, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic">Advertising</font>&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Advertising expenses consist primarily of costs of promotion and marketing for the Company&#8217;s image and products, and costs of direct advertising, and are included in selling expenses. The Company expenses all advertising costs as incurred.&#160;Advertising expense was $192,579 and $537,579 for the three months ended March 31, 2018 and 2017, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Share-based compensation</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#8220;Compensation &#8211; Stock Compensation&#8221;, which requires that share-based payment transactions with employees be measured based on the grant-date fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">11</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50, &#8220;Equity-Based Payments to Non-employees&#8221;. Share-based compensation associated with the issuance of equity instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for performance by the counterparty has been reached or the counterparty&#8217;s performance is complete.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Earnings per Share (EPS)</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Basic EPS is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed similar to basic net income per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if all the potential common shares pertaining to warrants, stock options, and similar instruments had been issued and if the additional common shares were dilutive. Diluted earnings per share are based on the assumption that all dilutive convertible shares and stock options and warrants were converted or exercised. Dilution is computed by applying the treasury stock method for the outstanding unvested restricted stock, options and warrants, and the if-converted method for the outstanding convertible instruments. Under the treasury stock method, options and warrants are assumed to be exercised at the beginning of the period (or at the time of issuance, if later) and as if funds obtained thereby were used to purchase common stock at the average market price during the period. Under the if-converted method, outstanding convertible instruments are assumed to be converted into common stock at the beginning of the period (or at the time of issuance, if later).</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table presents a reconciliation of basic and diluted earnings (loss) per share for the three months ended March 31, 2018 and 2017:&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<table id="z55c792651d154da3b9480eed68a11ba7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net income (loss)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,655,021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,209,390</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Weighted average shares&#160;outstanding &#8211; basic*</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,253,115</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27,345,106</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Dilutive stock options and unvested restricted stock</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">440,364</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Weighted average shares&#160;outstanding &#8211; diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,693,479</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27,345,106</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Income (loss) per share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#8211; basic</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.06</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.04</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#8211; diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.06</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.04</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">* Including 821,534 and 466,967 shares that were granted and vested but not yet issued for the three months ended March 31, 2018 and 2017, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">For the three months ended March 31, 2018 and 2017, 858,334 shares purchasable under warrants were excluded from EPS, respectively, as their effects were anti-dilutive.&#160;For the three months ended March 31, 2017, the unvested restricted stock were anti-dilutive.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Concentration of Credit Risk</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Financial instruments that potentially subject the Company to credit risk consist primarily of accounts and other receivables. The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of the financial condition and payment practices of its customers to minimize collection risk on accounts receivable.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Two major customers accounted for 43% (27% and 16% each) of the Company&#8217;s sales for the three months ended March 31, 2018. Two major customers accounted for 26% (13% and 14% each) of the Company&#8217;s sales for the three months March 31, 2017. Accounts receivable from these customers were $37,674,823 and $8,835,931 as of March 31, 2018 and 2017, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company purchased its products from three and four major vendors during the three months ended March 31, 2018 and 2017, accounting for a total of 93% (39%, 32% and 22% for each) and 89% (33%, 25%, 18% and 13% for each) of the Company&#8217;s purchases, respectively.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">12</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Advances made to these vendors were $10,401,410 and $20,981,900 as of March 31, 2018 and 2017, respectively. Accounts payable to these vendors were $345,144 and $186,772 as of March 31, 2018 and 2017, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left">Fair Value of Financial Instruments</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">ASC Topic 820, &#8220;Fair Value Measurements and Disclosures,&#8221; requires disclosure of the fair value of financial instruments held by the Company. ASC Topic 825, &#8220;Financial Instruments,&#8221; defines fair value and establishes a three-level valuation hierarchy for disclosures of fair value measurement that enhances disclosure requirements for fair value measures.&#160;The carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable estimate of their fair values because of the short period of time between the origination of such instruments and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined as follows:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">
<table id="z0f12bc0874464b26ab30f791f3b5f945" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8%">
<div style="TEXT-INDENT: 54pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 92%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8%">
<div style="TEXT-INDENT: 54pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 92%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8%">
<div style="TEXT-INDENT: 54pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 92%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Level 3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The carrying value of cash, accounts receivable, advance to suppliers, other receivables, accounts payable, short-term line of credit, advance from customers, other payables and accrued liabilities approximate estimated fair values because of their short maturities.&#160;&#160;The estimated fair value of the long-term lines of credit approximated the carrying amount as the interest rates are considered as approximate to the current rate for comparable loans at the respective balance sheet dates.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Foreign Currency Translation and Transactions</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The consolidated financial statements are presented in United States Dollar (&#8220;$&#8221; or &#8220;USD&#8221;), which is also the functional currency of Nova LifeStyle, Nova Furniture, Nova Samoa, Nova Macao, Bright Swallow, Diamond Bar and i Design.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic">Segment Reporting</font>&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">ASC Topic 280, &#8220;Segment Reporting,&#8221; requires use of the &#8220;management approach&#8221; model for segment reporting. The management approach model is based on the way a company&#8217;s chief operating decision maker organizes segments within the company for making operating decisions assessing performance and allocating resources. Reportable segments are based on products and services, geography, legal structure, management structure, or any other manner in which management disaggregates a company.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Management determined that the Company&#8217;s operations constitute a single reportable segment in accordance with ASC 280. The Company operates exclusively in one business and industry segment: the design and sale of furniture.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Management concluded that the Company had one reportable segment under ASC 280 because Diamond Bar is a furniture distributor based in California focusing on customers in the US, Bright Swallow is a furniture distributor based in Hong Kong focusing on customers in Canada, and Nova Macao is a furniture distributor based in Macao focusing on international customers. They are all operated under the same senior management of the Company, and management views the operations of Diamond Bar, Bright Swallow and Nova Macao as a whole for making business decisions.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">After the disposal of Nova Dongguan and its subsidiaries, all of the Company&#8217;s long-lived assets are mainly property, plant and equipment located in the United States for administrative purposes.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net sales to customers by geographic area are determined by reference to the physical locations of the Company&#8217;s customers. For example, if the products are delivered to a customer in the US, the sales are recorded as generated in the U.S.; if the customer directs us to ship its products to China, the sales are recorded as sold in China.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">13</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">New Accounting Pronouncements</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2016-02, Leases (Topic 842). The new standard establishes a right-of-use (&#8220;ROU&#8221;) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. The new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. The Company is in the process of evaluating the impact of adoption of this ASU on the consolidated financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the impact that the standard will have on its consolidated financial statements and related disclosures.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In August 2016, the FASB issued ASU No. 2016-15, Classification of Certain Cash Receipts and Cash Payments. ASU 2016-15 clarifies the presentation and classification of certain cash receipts and cash payments in the statement of cash flows. The amendments are an improvement to U.S. GAAP because they provide guidance for each of the eight issues, thereby reducing the current and potential future diversity in practice. This ASU is effective for public business entities for fiscal years, and interim periods within those years, beginning after December 15, 2017. The <font style="BACKGROUND-COLOR: #ffffff"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Company has adopted the guidance retrospectively to each period presented.</font> </font>The adoption does not have any material effect on the presentation of its unaudited consolidated statements of cash flows.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In October 2016, the FASB issued ASU No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. This ASU&#160;improves the accounting for the income tax consequences of intra-entity transfers of assets other than inventory. For public business entities, the amendments in this update are effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within those annual reporting periods. Early adoption is permitted. The adoption of this ASU did not have a significant impact on the Company&#8217;s consolidated financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In November 2016, the FASB issued ASU No.&#160;2016-18, Statement of Cash Flows (Topic&#160;230): Restricted Cash. The guidance requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The standard is effective for fiscal years beginning after December&#160;15, 2017, and interim period within those fiscal years. The Company has adopted the guidance retrospectively to each period presented. The adoption does not have any material effect on the presentation of its unaudited consolidated statements of cash flows.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In January 2017, the FASB issued ASU No.&#160;2017-01, Business Combinations (Topic&#160;805): Clarifying the Definition of a Business, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. The standard is effective for fiscal years beginning after December&#160;15, 2017, including interim periods within those fiscal years. The Company has adopted the guidance effective January 1, 2018. The Company will evaluate the impact of adopting this standard prospectively upon any transactions of acquisitions or disposals of assets or businesses.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December&#160;15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January&#160;1, 2017. The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 3&#160;- Inventories</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The inventories as of March 31, 2018 and December 31, 2017 totaled $6,220,820 and $6,374,560, respectively, and were all finished goods.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">14</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 4 - Plant, Property and Equipment, Net</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of March 31, 2018 and December 31, 2017, plant, property and equipment consisted of the following:</div>

<div><br>
</div>

<table id="ze2cb178547344a9d815ea6531dd4bff4" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%" cellspacing="0" cellpadding="0" align="center" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Computer and office equipment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">304,211</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">292,710</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Decoration and renovation</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">118,858</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">118,858</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Less: accumulated depreciation</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(264,664</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(254,322</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">158,405</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">157,246</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Depreciation expense was $10,341 and $10,116 for the three months ended March 31, 2018 and 2017, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 5 - Intangible Assets</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company acquired a customer relationship with a fair value&#160;of $50,000 on August 31, 2011, as part of its acquisition of Diamond Bar. Concurrently with its acquisition of Diamond Bar, the Company entered into a trademark purchase and assignment agreement for all rights, title and interest in two trademarks (Diamond Sofa and Diamond Furniture) for $200,000 paid in full at the closing. Amortization of said customer relationship and the trademarks is provided using the straight-line method and estimated lives were 5 years for each.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company acquired a customer relationship with a fair value of $6,100,559 on April 24, 2013, as part of its acquisition of Bright Swallow. Amortization of said customer relationship is provided using the straight-line method and estimated life was 15 years.&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company&#8217;s eCommerce platform is a website through which customers are able to browse and place orders online for the Company&#8217;s products. For the downloadable mobile application, customers are able to download the application onto their own mobile devices to browse the Company&#8217;s product offerings. The Nova sales kit application is used on mobile devices to enable the Company&#8217;s sales representatives to display the Company&#8217;s products and inventory to customers. The total cost associated with the development, programming, design and roll-out of the Company&#8217;s eCommerce platform, downloadable mobile application, and Nova sales kit application is approximately $1.20 million. The Company&#8217;s eCommerce platform, downloadable mobile application, and Nova sales-kit application were completed and put into operation in 2015. These intangible assets are amortized using the straight-line method with an original estimated life of 10 years for each and are revised to 1 year in the quarter ended March 31, 2017.&#160; The effect of the change in estimate is accounted for on a prospective basis.&#160;&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Intangible assets consisted of the following as of March 31, 2018 and December 31, 2017:</div>

<div><br>
</div>

<table id="z17ba63b1836047f9b3f15babc70a45a0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">eCommerce platform</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,208,200</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,208,200</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Customer relationship</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,150,559</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,150,559</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Trademarks</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">200,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">200,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Less: accumulated amortization</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,457,827</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,356,151</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,100,932</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,202,608</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Amortization of intangible assets was $101,676 and $371,003 for the three months ended March 31, 2018 and 2017, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Estimated amortization expense relating to the existing intangible assets with finite lives for each of the next five years is as follows:</div>

<div><br>
</div>

<table id="ze8a24fbae36843d6b1e1596922e410a7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%" cellspacing="0" cellpadding="0" align="center" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">12 months ending March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2019</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2020</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2022</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">15</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 6&#160;- Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">(a)&#160;&#160;&#160;&#160;&#160;&#160; On September 22, 2016, in order to promote the Company&#8217;s image and extend its customer reach, the Company entered into a memorandum of understating with an unrelated party (&#8220;MOU&#8221;) whereby the Company agreed to pay a total fee of $16,000,000 for a period of twelve months, commencing on December 31, 2016, to finance the establishment and promotion of the unrelated party&#8217;s Academic E-commerce platform and integrated training center in Hong Kong (the &#8220;Platform&#8221;). As of December 31, 2016, the Company prepaid $7 million to the unrelated party.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">After December 31, 2016, the Company further prepaid $6,835,000 to the unrelated party. However, having considered the recent market situation and the status of the establishment and promotion of the Platform, the Company did not wish to continue to finance the promotion of the Platform. On March 20, 2017, the Company and the unrelated party terminated the MOU and released both parties from all the obligations and liabilities under the MOU. The Company agreed to bear the costs of $800,000 incurred by the unrelated party on the Platform, which were charged as expenses in the first quarter of fiscal year 2017. In fiscal 2017, the Company collected a total of <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; BACKGROUND-COLOR: #ffffff">approximately $13 million, which was prepaid previously, and </font>as of December 31, 2017 and March 31, 2018, and no further balance was owed by the unrelated party.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">(b)&#160;&#160;&#160;&#160;&#160; &#160;Prepaid Expenses and Other Receivables consisted of the following at March 31, 2018 and December 31, 2017:&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<table id="z0c2e69bc05ec4baba2816f3c5345ac69" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Prepaid expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">115,126</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">198,485</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 15px">
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Other receivables</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">56,071</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">34,450</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; TEXT-INDENT: 9pt">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">171,197</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">232,935</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On March 23, 2017, the Company made a short-term advance of $2,000,000 to an unrelated party. The advance is unsecured and bears interest of 5% per annum. The unrelated party agreed to pay the whole amount of $2,000,000 back to the Company by May 31, 2017. After March 31, 2017, the Company collected full payment of the principal from the unrelated party.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 7 - Accrued Liabilities and Other Payables</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Accrued liabilities and other payables consisted of the following as of March 31, 2018 and December 31, 2017:</div>

<div><br>
</div>

<table id="zfc7100d04cc848ec8f69b6f15d6dccf9" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Other payables</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">41,346</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31,463</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Salary payable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30,625</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30,410</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Financed insurance premiums</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">19,640</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">74,265</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Accrued rents</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">39,469</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">55,303</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Accrued commission</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">544,667</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">605,668</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Accrued expenses, others</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">57,615</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">50,647</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">733,362</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">847,756</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of March 31, 2018 and December 31, 2017, other accrued expenses mainly included legal and professional fees, transportation expenses and utilities.&#160;Other payables represented other tax payable and meal expenses.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">16</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 8&#160;- Lines of Credit</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Diamond Bar entered into an agreement with a bank in California for a line of credit of up to $5,000,000 with annual interest of 4.25% and maturity on June 1, 2015. On June 8, 2015, the bank extended and modified the terms of the loan agreement to extend the line of credit up to a maximum of $6,000,000 until July 31, 2015 and $5,000,000 thereafter with an annual interest rate of 4.25% and maturity on September 1, 2015 (the term of which the bank allowed to extend until the renewal described in the following sentence while the bank conducted its own audit associated therewith). On September 28, 2015, Diamond Bar extended the line of credit up to a maximum of $6,000,000 with annual interest of 3.75% (4% from December 17, 2015) and maturity on June 1, 2017. On January 20, 2016, Diamond Bar increased the line of credit up to a maximum of $8,000,000 with annual interest of 4%.&#160;&#160;On June 22, 2017, Diamond Bar extended the line of credit to maturity on September 1, 2017. On September 19, 2017, Diamond Bar extended the line of credit to maturity on June 1, 2019. The annual interest was 4.75% as of March 31, 2018. The line of credit is <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; BACKGROUND-COLOR: #ffffff">secured by all of the assets of Diamond Bar and is guaranteed by&#160;</font>Nova LifeStyle<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; BACKGROUND-COLOR: #ffffff">.</font>&#160;As of March 31, 2018 and December<font style="BACKGROUND-COLOR: #ffffff"> 31, 2017, Diamond Bar had <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 </font>and $4,202,118 outstanding on the line of credit, respectively.&#160;&#160;During the three months ended March 31, 2018 and 2017, the Company recorded interest expense of $31,582 and $40,578, respectively.&#160; As of March 31, 2018, Diamond Bar had <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$8,000,000</font> available for borrowing without violating any covenants.</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Diamond Bar loan has the following covenants: (i) maintain a minimum tangible net worth of not less than $20 million; (ii) maintain a ratio of debt to tangible net worth not in excess of 2.5 to 1.0; (iii) the pre-tax income must be&#160;not less than 1% of total revenue quarterly; and (iv) maintain a current ratio in excess of 1.25 to 1.00. As of March 31, 2018, Diamond Bar was in compliance with the stated covenants.&#160;&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On January 22, 2015, Nova Macao renewed a line of credit, with an annual interest rate of 4.25% and principal of up to $6,500,000, with a commercial bank in Hong Kong to extend the maturity date to January 29, 2016. On February 16, 2016, Nova Macao extended the maturity date of line of credit to January 31, 2017, with an annual interest rate of 4% and principal of up to $6,500,000. The loan requires monthly payment of interest and that the interest rate will be adjusted annually. The loan was secured by assignment of Sinosure (China Export and Credit Insurance Company) credit insurance and was guaranteed by Nova LifeStyle and Diamond Bar. The Company did not extend the line of credit and paid it off in February 2017. As of March 31, 2018 and December 31, 2017, Nova Macao had $0 outstanding on the line of credit, respectively. During the three months ended March 31, 2018 and 2017, Nova Macao paid interest of $0 and $13,828, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 9 - Related Party Transactions</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On September 30, 2011, Diamond Bar leased a showroom in High Point, North Carolina from the Company&#8217;s president who is currently also our Chief Executive Officer and Chairman of the Board. The lease is to be renewed and has been renewed each year since 2011. On March 16, 2018, the Company renewed the lease for an additional one year term. The lease was for the amount of $34,561, with a term of one year and only for use during two furniture exhibitions to be held between April 1, 2018 and March 31, 2019. During three months ended March 31, 2018 and 2017, the Company paid rental amounts of $0 and $16,458 that are included in selling expenses, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 10 - Stockholders&#8217; Equity</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Share repurchase program</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff">On&#160;December 12, 2017, the Company issued a press release announcing that the Board of Directors of the Company had approved a&#160;10b-18 share repurchase program to repurchase up to $5 million&#160;of its outstanding common stock. Under the repurchase program, shares of the Company&#8217;s common stock may be repurchased from time to time over the next&#160;12 months. As of March 31, 2018 and as of the approval date of this quarterly report, no shares have been repurchased under the program.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">17</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Warrants</div>

<div style="BACKGROUND-COLOR: #ffffff"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff">Following is a summary of the warrant activity for the three months ended March 31, 2018:&#160;</div>

<div style="BACKGROUND-COLOR: #ffffff"><br>
</div>

<table id="zde3efdfbe07c4fce9abb58a0aacde096" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Number of</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Warrants</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Average</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Exercise</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Price</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Weighted</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Average</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Remaining</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Contractual</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Term in Years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Outstanding at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">858,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.71</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.92</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Exercisable at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">858,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.71</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.92</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Granted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Exercised / surrendered</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Expired</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 58%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Outstanding at December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">858,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.71</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Exercisable at December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">858,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.71</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic">Shares Issued to Consultants</font>&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On December 1, 2014, the Company entered into a consulting agreement with a consulting firm for management consulting services effective on December 1, 2014. The Company agreed to issue 60,000 shares of the Company&#8217;s common stock to the firm for three years of consulting services. The shares will be issued according to the following vesting schedule set forth as follows: The initial 10,000 shares were required to be issued within 30 days upon signing of the agreement; for the remaining 50,000 shares, the Company issued to the consultant 10,000 shares of common stock on or before each of June 1, 2015, December 1, 2015, June 1, 2016, December 1, 2016 and June 1, 2017. The Company or the consultant may terminate the agreement at any time by 90 days&#8217; written notice to the other party. The fair value of the 60,000 shares was $224,400, which was calculated based on the stock price of $3.74 per share on December 1, 2014 and will be amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortize<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">d $0 and $18,700</font> as consulting expenses, respectively.&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On February 1, 2016, the Company entered into a marketing agreement with a consultant for marketing development strategies and consulting services for 15 months. The Company agreed to grant the consultant 10,000 unregistered restricted shares of the Company&#8217;s common stock per month, for a total commitment of 150,000 shares of common stock. The fair value of the 150,000 shares was $204,000, which was calculated based on the stock price of $1.36 per share on February 1, 2016, the date the agreement was executed, and will be amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 and $40,800</font> as consulting expenses, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On February 1, 2016, the Company entered into an agreement with a consultant for E-Commerce consulting service with a term of 24 months. The Company agreed to grant the consultant 10,000 shares of the Company&#8217;s common stock per month, for a total commitment of 240,000 shares. Twelve and half percent (12.5%) of those shares vested on April 30, 2016, 12.5% on July 30, 2016, 12.5% on October 31, 2016, 12.5% on January 31, 2017, 12.5% on April 30, 2017, 12.5% on July 30, 2017, 12.5% on October 31, 2017, and the remaining 12.5% on January 31, 2018. The fair value of the 240,000 shares was $326,400, which was calculated based on the stock price of $1.36 per share on February 1, 2016, the date the agreement was executed, and will be amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortized $<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">13,600 and $40,800</font> as consulting expenses, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On November 15, 2016, the Company entered into a consulting and strategy service agreement with a consultant for marketing and general consulting services effective on November 14, 2016. The Company agreed to grant 100,000 shares of the Company&#8217;s common stock to the consultant for 12 months of services starting on November 14, 2016. The shares would be issued pursuant to Nova LifeStyle, Inc. 2014 Omnibus Long-Term Incentive Plan (the &#8220;Plan&#8221;) approved by the Board of Directors (&#8220;Board&#8221;) of the Company on May 13, 2014 and ratified at the annual shareholder meeting on June 30, 2014. The Plan was registered under Form S-8 on July 30, 2014. Twenty-five percent (25%) of those shares vested on December 15, 2016, 25% on February 15, 2017, 25% on May 15, 2017, and the remaining 25% vested on August 15, 2017. The fair value of the 100,000 shares was $294,000, which was calculated based on the stock price of $2.94 per share on November 15, 2016 and will be amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 and $72,493</font> as consulting expenses, respectively.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">18</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On November 15, 2016, the Company entered into a consulting agreement with a consultant for business development and financial advisory service for a term of 12 months. The Company agreed to grant the consultant 100,000 shares of the Company&#8217;s common stock. The shares were issued pursuant to the Plan. The fair value of the 100,000 shares was $294,000, which was calculated based on the stock price of $2.94 per share on November 15, 2016 and will amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 and $73,500</font> as consulting expense, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On November 15, 2016, the Company entered into a consulting agreement with a consultant for business advisory service for a term of 12 months. The Company agreed to compensate the consultant a one-time amount of $20,000 worth of shares of the Company&#8217;s common stock based on the price per share on November 15, 2016. The Company also granted the consultant $15,000 worth of shares of the Company&#8217;s common stock per month starting from December 1, 2016 for 12 months. The shares were issued pursuant to the Plan. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 and $50,000</font> as consulting expense, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On June 30, 2017, the Company entered into a consulting agreement with a consultant for business advisory service for a term of 12 months. The Company agreed to compensate the consultant a one-time amount of $10,000 worth of shares of the Company&#8217;s common stock based on the price per share on June 30, 2017. The Company also granted the consultant $10,000 worth of shares of the Company&#8217;s common stock per month starting from July 1, 2017 for a period of 12 months. The shares were issued pursuant to the Plan. During the three months ended March 31, 2018, the Company <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">amortized $32,500 a</font>s consulting expense.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On November 16, 2017, the Company entered into a consulting agreement with a consultant for consulting and strategy services effective on November 16, 2017 for one year. The Company agreed to grant the consultant 100,000 shares of the Company&#8217;s common stock. Twenty-five percent (25%) of those shares vested on February 15, 2018, 25% on May 15, 2018, 25% on August 15, 2018 and the remaining 25% will vest on November 15, 2018. The fair value of 100,000 shares was $173,000, which was calculated based on the stock price of $1.73 per share on November 16, 2017 and will be amortized over the service term. The shares would be issued pursuant to the Plan. During the three months ended March 31, 2018, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$42,658</font> as consulting expense.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On December 10, 2017, the Company entered into a consulting agreement with a consultant for business advisory service on January 1, 2018 and ending on December 31, 2018. The Company agreed to compensate the consultant a one-time amount of $15,000 worth of shares of the Company&#8217;s common stock based on the price per share on December 15, 2016. The Company also granted the consultant $15,000 worth of shares of the Company&#8217;s common stock per month starting from January 1, 2018 for 12 months. The shares would be issued pursuant to the Plan. During the three months ended March 31, 2018, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$48,750</font> as consulting expense.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Shares and Warrants Issued through Private Placement</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Private Placement on May 28, 2015</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On May 28, 2015, the Company entered into a Securities Purchase Agreement with certain purchasers (the &#8220;Purchasers&#8221;) pursuant to which the Company offered to the Purchasers, in a registered direct offering, an aggregate of 2,970,509 shares of common stock, par value $0.001 per share. Of these, 2,000,001 shares were sold to the Purchasers at a negotiated purchase price of $2.00 per share, for aggregate gross proceeds to the Company of $4,000,002, before deducting fees to the placement agent and other estimated offering expenses payable by the Company. In accordance with the terms of the Securities Purchase Agreement entered on April 14, 2014, the outstanding 2014 Series A Warrants were exchanged for 660,030 shares of common stock, and the outstanding 2014 Series C Warrants were exchanged for 310,478 shares of common stock.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In a concurrent private placement, the Company also sold to the Purchasers a warrant to purchase one share of the Company&#8217;s common stock for each share purchased for cash in the offering, pursuant to that certain Common Stock Purchase Warrant, by and between the Company and each Purchaser (the &#8220;2015 Warrants&#8221;). The 2015 Warrants became exercisable beginning on the six month anniversary of the date of issuance (the &#8220;Initial Exercise Date&#8221;) at an exercise price of $2.71 per share and will expire on the five year anniversary of the Initial Exercise Date. The purchase price of one share of the Company&#8217;s common stock under the 2015 Warrants is equal to the exercise price.&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The warrants issued in the private placement described above are exercisable for a fixed number of shares, and are classified as equity instruments under ASC 815-40-25-10. The Company accounted for the warrants issued in the 2015 private placement based on the fair value method under ASC Topic 505, and the fair value of the warrants was calculated using the Black-Scholes model under the following assumptions: estimated life of 5 years, volatility of 107%, risk-free interest rate of 1.55% and dividend yield of 0%. No estimate of forfeitures was made as the Company has a short history of granting options and warrants. The fair value of the warrants issued to investors at grant date was $3,147,530.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">19</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Shares and Options Issued to Independent Directors</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On August 9, 2016, the Board approved a restricted stock award agreement under the 2014 Omnibus Long-Term Incentive Plan with four independent directors. The Company agreed to grant $40,000 worth of stocks to each of its four independent directors. The restricted period lapses as to 25% of the restricted stock granted vested on September 30, 2016 based on the closing price of common stock on Nasdaq as of August 9, 2016, 25% of the restricted stock granted vested on December 31, 2016 based on the closing price of common stock on Nasdaq as of September 30, 2016, 25% of the restricted stock granted vested on March 31, 2017 based on the closing price of common stock on Nasdaq as of December 31, 2016, and 25% of the restricted stock granted vested on June 30, 2017 based on the closing price of common stock on Nasdaq as of March 31, 2017. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 and $39,452</font> as directors&#8217; stock compensation expenses, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On April 10, 2017, the Company entered into restricted stock award agreements under 2014 Omnibus Long-Term Incentive Plan with a new independent director of the Board. The Company agreed to grant $20,000 worth of stock to the independent director with a grant date on April 10, 2017. The restricted period lapses as of 50% of the restricted stock granted vested on April 10, 2017 based on the closing price of common stock on Nasdaq as of April 10, 2017, and 50% of the restricted stock granted vested on June 30, 2017 based on the closing price of common stock on Nasdaq as of June 30, 2017. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$1,260 and $0</font> as directors&#8217; stock compensation expenses.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On September 26, 2017 (the &#8220;Grant Date&#8221;), the Company entered into stock option agreements under the 2014 Omnibus Long-Term Incentive Plan with the three independent members of the board of directors. The Company agreed to grant the Company&#8217;s three independent directors options to purchase an aggregate of 300,000 shares of the Company&#8217;s common stock at an exercise price of $1.65 per shares, with a term of 5 years. Twenty-five percent (25%) of those stock options vested on September 30, 2017, 25% on December 31, 2017, 25% on March 31, 2018, and the remaining 25% will vest on June 30, 2018, subject to the director remaining in the continuous service of the Company or its affiliates on each applicable vesting date.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The fair value of the stock option granted is estimated on the date of the grant using the Black-Scholes option pricing model (&#8220;BSOPM&#8221;). The BSOPM has assumptions for risk free interest rates, dividends, stock volatility and expected life of an option grant. The risk-free interest rate is based upon market yields for United States Treasury debt securities at a maturity near the term remaining on the option. Dividend rates are based on the Company&#8217;s dividend history. The stock volatility factor is based on the historical volatility of the Company&#8217;s stock price. The expected life of an option grant is based on management&#8217;s estimate as no options have been exercised in the Plan to date. The fair value of the option granted to of the independent directors is recognized as director fee over the vesting period of the stock option award. The fair value of the options was calculated using the following assumptions, estimated life of five years, volatility of 84%, risk free interest rate of 1.87%, and dividend yield of 0%. The fair value of 300,000 stock options was $324,907 at the grant date. During the three months ended March 31, 2018, the Company recorded <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$81,227</font> as directors&#8217; stock compensation expenses.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Shares Issued to Employees and Service Providers</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On May 18, 2016, the Company entered into agreements with three designers for product design services for a term of 24 months. The Company agreed to grant each designer 240,000 shares of the Company&#8217;s common stock. Twenty five percent (25%) of those shares vested or will vest on May 31, 2016, 25% on December 18, 2016, 25% on June 18, 2017 and the remaining 25% on December 18, 2017. The fair value of these shares was $388,800, which was calculated based on the stock price of $0.54 per share on May 18, 2016, the date the agreement was executed, and will be amortized over the service term. During each of the three months ended <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">March 31, 2018 and 2017, the Company amortized $47,934</font> as stock compensation expenses.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On November 14, 2016, the Company entered into an employment agreement with an executive for one year. The Company agreed to grant an award of 30,000 restricted Stock Units to the executive pursuant to the Company&#8217;s 2014 Omnibus Long-Term Incentive Plan. The fair value of these shares was $92,100, which was calculated based on the stock price of $3.07 per share on November 11, 2016, the date the awards were determined by the Compensation Committee of the Board. Twenty-five percent (25%) of those shares vested on December 30, 2016, 25% on March 31, 2017, 25% on June 30, 2017 and the remaining 25% vested on September 30, 2017. During the three months ended March 31, 2018 and 2017, the Company amortize<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">d $0 and $22,710</font> as stock compensation, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On November 15, 2016, the Company entered into an agreement with a designer for furniture design services effective on November 15, 2016 for 1 year. The Company agreed to grant the designer 100,000 shares of the Company&#8217;s common stock. The fair value of the 100,000 shares was $294,000, which was calculated based on the stock price of $2.94 per share on November 15, 2016 and will be amortized over the service term. Twenty-five percent (25%) of those shares vested on February 15, 2017, 25% on May 15, 2017, 25% vested on August 15, 2017 and the remaining 25% vested on November 15, 2017. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 and $73,500</font> as stock compensation.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">20</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On February 27, 2018, the Company renewed an employment agreement with the Company&#8217;s Corporate Secretary and director for a term of one year. The Company agreed to grant an award of 30,000 restricted Stock Units to the officer pursuant to the Company&#8217;s 2014 Omnibus Long-Term Incentive Plan. The fair value of these shares was $68,100, which was calculated based on the stock price of $2.27 per share on February 27, 2018, the date the awards were determined by the Compensation Committee of the Board. Twenty-five percent (25%) of those shares vested on February 27, 2018, 25% on March 31, 2018, 25% will vest on June 30, 2018 and the remaining 25% will vest on September 30, 2018. During the three months ended March 31, 2018, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$6,157</font> as stock compensation.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Options Issued to Employees</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On August 29, 2017 (the &#8220;Grant Date&#8221;), the Board approved option grants to the Company&#8217;s employees to purchase an aggregate of 780,000 shares of the Company&#8217;s common stock (including options to purchase 100,000 shares and 35,000 shares to the Company&#8217;s CEO and CFO, respectively) at an exercise price of $1.26 per shares, with a term of 5 years, pursuant to the Company&#8217;s 2014 Omnibus Long-Term Incentive Plan. Fifty percent (50%) of those stock options vested immediately, and the remaining 50%&#160; vested on the six-month anniversary of the Grant Date.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The fair value of the stock option granted is estimated on the date of the grant using the Black-Scholes option pricing model (&#8220;BSOPM&#8221;) as described in options to independent directors above. The fair value of the option granted to employees is recognized as compensation expense over the vesting period of the stock option award. The fair value of the options was calculated using the following assumptions, estimated life of ten years, volatility of 84%, risk free interest rate of 1.70%, and dividend yield of 0%. The fair value of 780,000 stock options was $643,182 at the grant date. During the three months ended March 31, 2018, the Company recorded <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$321,591</font> as stock compensation.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">As of March 31, 2018, unrecognized share-based compensation expense related to options was $81,227.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Stock option activity under the Company&#8217;s stock-based compensation plans is shown below:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<table id="za1d90f688c324416b6a960fe5e5473ab" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Number of<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Average<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>Exercise<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Price per Share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Aggregate Intrinsic<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>Value<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">(1)</sup></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Weighted<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>Average<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>Remaining<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>Contractual<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Term in Years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Outstanding at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,072,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.37</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,309,425</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Exercisable at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">532,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.37</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">649,725</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Granted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Exercised</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(15,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.26</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">-</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 14px">
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Forfeited</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">-</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Outstanding at March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,057,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.37</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">834,750</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.44</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Exercisable at March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">982,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.35</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">796,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.43</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<table id="za92b261c9ac24149b8bd64da3453da1b" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 3.84%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(1)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 96.16%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The intrinsic value of the stock options at March 31, 2018 is the amount by which the market value of the Company&#8217;s common stock of $2.16 as of March 31, 2018 exceeds the exercise price of the option.</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Statutory Reserves</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As a U.S. holding company, the Company&#8217;s ability to pay dividends is primarily dependent on the Company receiving distributions of funds from its subsidiaries. Relevant PRC statutory laws and regulations permit payments of dividends by the Company&#8217;s PRC subsidiary, Nova Macao, only out of the subsidiary&#8217;s retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. The results of operations reflected in the financial statements prepared in accordance with U.S. GAAP differ from those reflected in the statutory financial statements of Nova Macao. Pursuant to the corporate laws of the PRC and Macao, including the PRC Regulations on Enterprises with Foreign Investment, Nova Macao is required to maintain a statutory reserve by appropriating from after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings. As a result of the PRC laws and regulations described below that require such annual appropriations of 10% of after-tax income to be set aside prior to payment of dividends as a general statutory reserve fund, Nova Macao is restricted in its ability to transfer a portion of its net assets to the Company as a dividend.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">21</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Surplus Reserve Fund</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">At March 31, 2018 and December 31, 2017, Nova Macao had surplus reserves of $6,241, representing 50% of its registered capital.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Common Welfare Fund</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The common welfare fund is a voluntary fund to which Nova Macao can elect to transfer 5% to 10% of its net income. This fund can only be utilized on capital items for the collective benefit of the subsidiary&#8217;s employees, such as construction of dormitories, cafeteria facilities, and other staff welfare facilities. This fund is non-distributable other than upon liquidation. Nova Macao does not participate in this voluntary fund.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 11 - Geographical Sales</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Geographical distribution of sales consisted of the following for the three months ended March 31, 2018 and 2017:</div>

<div><br>
</div>

<table id="zbb436059431f41159740ab8f82471ed8" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Geographical Areas</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">North America</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,717,485</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,529,632</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Europe</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,262,865</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Australia</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,660,465</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,449,454</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Asia</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,925,522</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">815,071</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">22,303,472</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18,057,022</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note&#160;12 - Commitments and Contingencies</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Lease Commitments</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On June 17, 2013, the Company entered into a lease agreement for office, warehouse, storage, and distribution space with a five year term, commencing on November 1, 2013&#160;and expiring on&#160;October 31, 2018. The lease agreement also provides an option to extend the term for an additional six years. The monthly rental payment is $42,000 with an annual 3% increase.&#160;&#160;The rent is recorded on a straight-line basis over the term of the lease.&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On January 7, 2014, the Company entered into a sublease agreement with Diamond Bar for warehouse space with a five-year term commencing on November 1, 2013 and expiring on October 31, 2018. The Company subleased a portion of its warehouse space to one of its customers with a&#160;one-year term commencing on December 1, 2013 and expiring on November 30, 2014, which has been renewed every year with the current term expiring on October 31, 2018.&#160; The sublease income of $6,000 per month was recorded against the rental expense. During the three months ended March 31, 2018 and 2017, the Company recorded $18,000 and $16,450 sublease income, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On September 19, 2013, Bright Swallow entered into a lease agreement for office space in Hong Kong with a two year term, commencing on October 1, 2013 and expiring on September 30, 2015.&#160;&#160;On September 15, 2015, Bright Swallow renewed the lease for another two year term, commencing on October 1, 2015 and expiring on September 30, 2017. On September 13, 2017, Bright Swallow renewed the lease for another two year term, commencing on October 1, 2017 and expiring on September 30, 2019. The monthly rental payment is 20,000 Hong Kong Dollars ($2,560).&#160;&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company has entered into several lease agreements for office and warehouse space in Commerce, California and showroom space in Las Vegas, Nevada and High Point, North Carolina on monthly or annual terms.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Total rental expense for the three months ended March 31, 2018 and 2017 was $199,069 and $178,169, respectively. The rental expense is recorded on a straight-line basis over the term of the lease.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">22</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The total minimum future lease payments are as follows:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<table id="z839d8943345f4f1996fc32c1b45ced09" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%" cellspacing="0" cellpadding="0" align="center" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">12 Months Ending March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Amount</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2019</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">361,620</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2020</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15,360</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2022</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2023</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Thereafter</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">376,980</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Employment Agreements</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On May 3, 2013, the Company entered into an amended and restated employment agreement with Thanh H. Lam to serve as the Company&#8217;s president for a five-year term. The agreement provides for an annual salary of $80,000, a grant of 200,000 shares of the Company&#8217;s common stock and an annual bonus at the sole discretion of the Board. The 200,000 shares to be issued to Ms. Lam are subject to the terms of a stock award agreement. The first 50,000 shares of common stock vested immediately, and the remaining shares vest at 50,000 shares per year for three years on each anniversary of the effective date of the stock award agreement. The fair value of the shares was based on the stock price of $3.82 per share on May 3, 2013. On July 24, 2017, the Company and Thanh H. Lam entered into an amendment (the &#8220;Amendment&#8221;) to her amended and restated employment agreement, pursuant to which she serves as the Company&#8217;s Chief Executive Officer and President.&#160; The Amendment increased the annual salary of Ms. Lam from $80,000 to $100,000.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On March 21, 2016, the Company granted Restricted Stock Units to Ya Ming (Jeffrey) Wong (the Company&#8217;s former CEO), Yuen Ching (Sammy) Ho, the Company&#8217;s former CFO, and Thanh H. Lam, the Company&#8217;s President. Each of them will receive a grant of 100,000 Restricted Stock Units (&#8220;RSU&#8221;). The fair value of the 300,000 shares of RSU was $360,000, which was calculated based on the stock price of $1.20 per share on March 21, 2016. The RSU grants, to the extent not forfeited, have fully vested. During the three months ended March 31, 2018 and 2017, the Company recorded $0 and reversal ($30,000), as stock-based compensation to the officers, respectively.&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On March 25, 2016, the Company entered into one-year employment agreements, effective as of November 11, 2015, with Mr. Ya Ming (Jeffrey) Wong and Mr. Yuen Ching (Sammy) Ho to serve as the Company&#8217;s CEO and CFO, respectively. These agreements were in substantially the same form as the previous one-year employment agreements entered into on March 25, 2015 (which expired by their terms), and provide for annual salaries of $100,000 for Mr. Wong and $80,000 for Mr. Ho, and annual bonuses at the sole discretion of the Board of Directors. The employment agreements also reflect the RSU grants described in the immediately preceding paragraph. On October 3, 2016, Mr. Wong resigned his position as CEO, terminated his employment agreement, and forfeited 25,000 RSUs granted to him under such agreement. On August 15, 2017, Mr. Ho resigned his position as CFO and terminated his employment agreement.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On August 22, 2017, the Company entered into a one-year employment agreement, effective as of August 22, 2017, with Jeffery Chuang, the Company&#8217;s new CFO.&#160;The employment agreement provided for an annual salary of $50,000 to the CFO and annual bonuses at the sole discretion of the Board of Directors. The employment agreement also provides for a grant of options to purchase 35,000 shares of the Company&#8217;s common stock, which was described in the Note 10 &#8211; Stockholders&#8217; equity.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note&#160;13&#160;- Subsequent Events</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company has evaluated all events that have occurred subsequent to March 31, 2018 through the issuance of the consolidated financial statements and the following subsequent event has been identified.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On May 8, 2018, the Company renewed an employment agreement with the Company&#8217;s Chief Executive Officer and President for a term of five years. The employment agreement provides for an annual salary of $100,000 to the CEO and annual bonuses at the sole discretion of the Board of Directors.</div>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">23</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">CAUTIONARY STATEMENT FOR FORWARD-LOOKING STATEMENTS</font>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify">This Quarterly Report on Form 10-Q includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. We have based these forward-looking statements on our current expectations and projections about future events. These forward-looking statements are subject to known and unknown risks, uncertainties and assumptions about us that may cause our actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by such forward-looking statements. Words such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;would,&#8221; &#8220;expect,&#8221; &#8220;plan,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;continue,&#8221; the negatives of such terms and other terms of similar meaning typically identify forward-looking statements. Factors that might cause or contribute to such a discrepancy include, but are not limited to, those listed under the heading &#8220;Risk Factors&#8221; and those listed in our 2017 Form 10-K. The following discussion should be read in conjunction with our Financial Statements and related Notes thereto included elsewhere in this report and in our 2017 Form 10-K. Unless the context otherwise requires, references in this report to &#8220;we,&#8221; &#8220;us,&#8221; &#8220;Nova,&#8221; &#8220;Nova Lifestyle&#8221; or the &#8220;Company&#8221; refer to Nova Lifestyle, Inc. and its subsidiaries.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><a id="Item2.ManagementsDiscussi" name="Item2.ManagementsDiscussi"></a>Item&#160;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Safe Harbor Declaration</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify">The following discussion and analysis is based upon our financial statements as of the dates and for the periods presented in this section. You should read this discussion and analysis in conjunction with the financial statements and notes thereto found in Part I, Item 1 of this Form 10-Q and our consolidated financial statements and notes thereto included in our annual report on&#160;Form 10-K for the fiscal year ended December 31, 2017 (the &#8220;2017 Form 10-K&#8221;). All references to the first quarter and first three months of 2018 and 2017 mean the three-month periods ended March 31, 2018 and 2017.&#160; In addition to historical information, the following discussion and other parts of this report contain certain forward-looking information. When used in this discussion, the words, &#8220;believes,&#8221; &#8220;anticipates,&#8221; &#8220;expects&#8221; and similar expressions are intended to identify forward-looking statements. Such statements are subject to certain risks and uncertainties, which could cause actual results to differ materially from projected results, due to a number of risks, uncertainties and factors beyond our control. We do not undertake to publicly update or revise any of these forward-looking statements, even if experience or future changes show that the indicated results or events will not be realized. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date hereof. Readers also are urged to carefully review and consider our discussions regarding the various factors that affect the company&#8217;s business, which are described in this section and elsewhere in this report. For more information, see our discussion of risk factors located at Part I, Item&#160;1A of our 2017 Form 10-K.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Overview</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Nova LifeStyle, Inc. is a broad based distributor and retailer of contemporary styled residential furniture incorporated into a dynamic marketing and sales platform offering retail as well as online selection and purchase fulfillment globally.&#160;&#160;We monitor popular trending and work to create design elements that are then integrated into our product lines that can be used as both stand-alone or whole-room and home furnishing solutions.&#160;&#160;Through our global network, Nova LifeStyle also sells (through an exclusive third party manufacturing partner) a managed variety of high quality bedding foundation components.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Nova LifeStyle&#8217;s brand family currently includes Diamond Sofa (<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>www.diamondsofa.com</u></font>), Colorful World, Giorgio Mobili, and Bright Swallow.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Our customers principally consist of distributors and retailers having specific geographic coverages that deploy middle to high end private label home furnishings having very little competitive overlap within our specific furnishings products or product lines.&#160;&#160;Nova LifeStyle is constantly seeking to integrate new sources of distribution and manufacturing that are properly aligned with our growth strategy, thus allowing us to continually focus on building both same store sales growth as well as drive the expansion of our overall distribution and manufacturing relationships through a deployment of popular, as well as trend-based, furnishing solutions worldwide.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We are a U.S. holding company with no material assets other than the ownership interests of our wholly owned subsidiaries through which we market, design and sell residential furniture worldwide: Nova Macao, Bright Swallow, and Diamond Bar. Nova Macao was organized under the laws of Macao on May 20, 2006. Nova Macao is a wholly owned subsidiary of Nova Lifestyle.&#160; Diamond Bar is a California corporation organized on June 15, 2000, which we acquired pursuant to a stock purchase agreement on August 31, 2011.&#160;&#160;On April 24, 2013, we acquired all of the outstanding stock of Bright Swallow; the purchase price was $6.5 million in cash and was fully paid at the closing of the acquisition.&#160;&#160;</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">24</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Our experience developing and marketing products for international markets has enabled us to develop the scale, logistics, marketing, manufacturing efficiencies and design expertise that serve as the foundation for us to expand aggressively into the highly attractive U.S., Canadian, European, Australian, Asian and Middle Eastern markets.&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Principal Factors Affecting Our Financial Performance</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Significant factors that we believe could affect our operating results are the (i) prices of our products to our international retailer and wholesaler customers and their markups to end consumers; (ii) consumer acceptance of our new brands and product collections; and (iii) general economic conditions in the U.S., Chinese, Canadian, European and other international markets. We believe most of our customers are willing to pay higher prices for our high&#160;quality and stylish products, timely delivery and strong production capacity, which we expect will allow us to maintain high gross profit margins for our products. We have diversified our products by acquiring the Diamond Sofa brand in the U.S. market and developing higher-margin products for the U.S. and international markets, and acquiring Bright Swallow for the Canadian market. Consumer preference trends favoring high quality and stylish products and lifestyle-based furniture suites also should allow us to maintain our high gross profit margins. The markets in North America, and particularly in Europe, remain challenging because such markets are experiencing a slower than anticipated recovery since the international financial crisis. However, we believe that discretionary purchases of furniture by middle to upper middle-income consumers, our target global consumer market, will increase along with expected growth in the worldwide furniture trade and the recovery of housing markets. Furthermore, we believe that our expansion of direct sales in the U.S. will have a positive impact on our net sales and net income, while helping to diversify our customer base and end consumer markets.&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Critical Accounting Policies</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Our condensed consolidated financial information has been prepared in accordance with U.S. GAAP, which requires us to make judgments, estimates and assumptions that affect (1) the reported amounts of our assets and liabilities, (2) the disclosure of our contingent assets and liabilities at the end of each fiscal period and (3) the reported amounts of revenues and expenses during each fiscal period. We continually evaluate these estimates based on our own historical experience, knowledge and assessment of current business and other conditions, our expectations regarding the future based on available information and reasonable assumptions, which together form our basis for making judgments about matters that are not readily apparent from other sources. Since the use of estimates is an integral component of the financial reporting process, our actual results could differ from those estimates. Some of our accounting policies require a higher degree of judgment than others in their application.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">For a description of our critical accounting policies and estimates, refer to &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations &#8211; Critical Accounting Policies and Estimates&#8221; and Note 2 to the consolidated financial statements included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017. For Revenue Recognition refer to Note 2 to the unaudited consolidated financial statements contained herein.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Changes in Accounting Standards</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Please refer to Note 2 to our condensed consolidated financial statements, &#8220;Summary of Significant Accounting Policies &#8211; New Accounting Pronouncements,&#8221; for a discussion of relevant pronouncements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Results of Operations</div>

<div><br>
</div>

<div style="BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left">Comparison of Three Months Ended March 31, 2018 and 2017</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The following table sets forth the results of our operations for the three months ended March 31, 2018 and 2017. Certain columns may not add due to rounding.</div>

<div><br>
</div>
</div>

<table id="zc7a7eb56a8934c26ad2ee6c44034ea79" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="14">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: center">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center">% of Sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: center">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center">% of Sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">22,303,472</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="3">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18,057,022</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="3">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Cost of sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(17,401,930</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(78.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(15,355,247</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(85.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Gross profit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,901,542</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">22.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,701,775</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Operating expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,936,826</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(13.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(4,000,678</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(22.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Income (loss) from operations</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,964,716</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,298,903</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(7.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Other expenses,&#160;net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(62,438</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(80,506</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.4</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Income tax expense (benefit)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">247,257</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.1</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(170,019</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net income (loss)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,655,021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.4</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,209,390</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(6.7</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%)</div>
</td>
</tr>
</table>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">25</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><u>Net Sales</u></div>

<div><br>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff">Net sales for the three months ended March 31, 2018 were $22.30 million, an increase of 23.52% from $18.06 million in the same period of 2017. This increase in net sales resulted primarily from a 23.06% increase in average selling price and 0.37% increase in sales volume.&#160;Our largest selling product&#160;categories in the three months ended March 31, 2018 were sofas, dining table and chairs, which accounted for approximately 61%, 9% and 6% of sales, respectively.&#160;In the three months ended March 31, 2017, the largest three selling categories were sofas, beds and coffee tables, which accounted for 80%, 11% and 5% of sales, respectively.</div>

<div><br>
</div>

<div style="BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff">The $4.25 million increase in net sales in the three months ended March 31, 2018, compared to the same period of 2017, was mainly due to increased sales to North America, Australia and Asia. North American sales increased by 1.5% to $12.72 million in the three months ended March 31, 2018, compared to $12.53 million in 2017. Europe sales were $0 in the three months ended March 31, 2018, compared to $2.26 million in the same period of 2017. Sales in Europe decreased as we gradually stopped selling low margin, low quality products after the sale of our factory in China. We aggressively changed our product mix and our sales and marketing strategies targeted at high-end products and customers. We will continue to maintain our marketing efforts in Europe. Sales to Australia increased 49.4% to $3.66 million in the three months ended March 31, 2018, compared to $2.45 million in the same period of 2017, primarily as a result of increased sales orders from one of our customers in Australia who was involved in projects in many hotels and apartments during the first quarter of 2018. We anticipate that we will continue to receive orders in the near future from that customer. Sales to Asia, excluding China and Hong Kong, increased by 627.0% to $5.93 million in the three months ended March 31, 2018, compared to $0.82 million in the same period of 2017, primarily due to the increases of sales orders from one of our customers who expanded its business in Middle East.&#160;</div>

<div><br>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"><u>Cost of Sales</u></div>

<div style="BACKGROUND-COLOR: #ffffff">
<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Cost of sales consists primarily of finished goods purchased from other manufacturers. Total cost of sales increased by 13% to $17.40 million in the three months ended March 31, 2018, compared to $15.36 million in the same period of 2017. Cost of sales as a percentage of sales decreased to 78% in the three months ended March 31, 2018, compared to 85% in the same period of 2017. The increase in cost of sales in dollar terms resulted primarily from increased costs of higher quality products purchased from third party manufacturers. However, due to our marketing efforts, we were able to secure more high-end customers who are willing to pay such higher prices. As a result, cost of sales as a percentage of sales decreased in the first quarter of 2018 as compared to the same quarter last year.</div>

<div><br>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"><u>Gross Profit</u></div>

<div style="BACKGROUND-COLOR: #ffffff">
<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Gross profit increased by 81% to $4.90 million in the three months ended March 31, 2018, compared to $2.70 million in the same period of 2017. Our gross profit margin increased to 22% in the three months ended March 31, 2018, compared to 15% in the same period of 2017. The increase in gross profit margin resulted primarily from decreased cost of sales as a percentage of net sales, which was due primarily to our marketing efforts to secure more high-end customers who are willing to pay higher prices for our products.&#160;&#160;</div>

<div><br>
</div>
</div>

<div style="BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><u>Operating Expenses</u></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">&#160;</div>
</div>

<div style="BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Operating expenses consist of selling, general and administrative expenses and research and development expenses. Operating expenses were $2.94 million in the three months ended March 31, 2018, compared to $4.00 million in the same period of 2017. Selling expenses decreased by 35%, or $0.34 million, to $0.63 million in the three months ended March 31, 2018, from $0.98 million in the same period of 2017, due primarily to decreased sales and marketing expenses since we decreased advertising on shows and television in the U.S. General and administrative expense decreased by 23%, or $0.72 million, to $2.31 million in the three months ended March 31, 2018, from $3.03 million in the same period of 2017, primarily due to a non-recurring, one-time termination cost on Academic E-commerce platform of approximately $0.80 million in 2017 (see Note 6 to our condensed consolidated financial statements).</div>

<div><br>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"><u>Other Expenses, Net</u></div>

<div style="BACKGROUND-COLOR: #ffffff">
<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Other expenses, net, was $62,438 in the three months ended March 31, 2018, compared with other expense, net, of $80,506 in the same period of 2017, representing a decrease in other expense of $0.02 million.&#160;The decrease in other expense was due primarily to the decreased interest expense on our lines of credit to $31,582 in the three months ended March 31, 2018 from $54,406 in the same period of 2017.</div>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">26</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff"><u>Income Tax (Expense) Benefit</u></div>

<div style="BACKGROUND-COLOR: #ffffff"><br>
</div>

<div style="BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Income tax expense was $247,257 in the three months ended March 31, 2018, compared with $170,019 of income tax benefit in the same period of 2017.&#160;&#160; The increase in income tax expense for the three months ended March 31, 2018 was mainly due to increased taxable income. The income tax benefit for the three months ended March 31, 2017 was mainly due to the deferred tax on our NOL carryforwards in the U.S. and a reversal of our tax liability reserves due to a statute of limitations expiration, partially offset by accruing interest on prior year ASC 740-10 (FIN 48) reserves.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><u>Net Income (Loss)</u></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As a result of the foregoing, our net income was $1.66 million in the three months ended March 31, 2018, as compared with $1.21 million of net loss for the same period of 2017.</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><u>Liquidity and Capital Resources</u></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Our principal demands for liquidity related to our efforts to increase sales, to purchase inventory, and for expenditures related to sales distribution and general corporate purposes. We intend to meet our liquidity requirements, including capital expenditures related to purchase of inventories and the expansion of our business, primarily through cash flow provided by operations and collections of accounts receivable, and credit facilities from banks.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As we continue to execute our growth strategy focused on aggressively expanding sales, particularly in the U.S., we remain focused on improving net margins and bottom line growth.&#160;&#160;As noted above, following the divestment of certain subsidiaries, we have in recent periods found it necessary to rely on third party providers in order to meet demand for the products required by our customers. We also believe that there is elasticity in pricing our higher end products and an ongoing opportunity to improve our product mix, which should help us to stay in step with cost increases.&#160;&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We rely primarily on internally generated cash flow and proceeds under our existing credit facilities to support growth.&#160; We may seek additional financing in the form of bank loans or other credit facilities or funds raised through future offerings of our equity or debt, if and when we determine such offerings are required. During 2016, we raised approximately $3.09 million from exercise of warrants.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We had net working capital of $70,391,993 at March 31, 2018, a decrease of $1.84 million from net working capital of $72,236,890 at December 31, 2017. The ratio of current assets to current liabilities was 29.05-to-1 at March 31, 2018.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following is a summary of cash provided by or used in each of the indicated types of activities during the three months ended March 31, 2018 and 2017:&#160;</div>

<div><br>
</div>

<table id="ze81cd477c6fe43ceb54a95b3e9379dec" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Cash (used in) provided by:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 12px">
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Operating activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(387,929</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,759,369</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Investing activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(11,499</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(7,587,132</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Financing activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(4,202,118</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,469,690</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net cash used in operating activities was $0.39 million in the three months ended March 31, 2018, a reduction of cash inflow of $9.15 million from $8.76 million of cash provided in operating activities in the same period of 2017. The reduction of cash inflow was attributable primarily to a decreased cash inflow of $17.56 million from accounts receivable to $0.94 million cash outflow in the three months ended March 31, 2018, compared to $16.61 million cash inflow in the same period of 2017, the decrease being mainly a result of increased sales and providing longer payment terms to our long-term relationship customers. The reduction in cash inflow was partially offset by (i) an increased cash inflow for net income of $2.86 million from net loss of $1.21 million in the three months ended March 31, 2017 to net income of $1.66 million in the three months ended March 31, 2018, this increase being mainly a result of increased of net sales with higher profit margin, and (ii) a reduction in cash outflow of $5.26 million for advance to suppliers from $7.44 million in the three months ended March 31, 2017 to $2.18 million in the three months ended March 31, 2018. In the first quarter of 2017, we placed more deposits to suppliers in China in preparation of sales in the latter part of 2017.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">27</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net cash provided by investing activities was $0.01 million in the three months ended March 31, 2018, a decrease of cash outflow of $7.58 million from $7.59 million outflow in the same period of 2017. In the three months ended March 31, 2018, we incurred cash outflow of $11,499 from purchases of property and equipment. In the three months ended March 31, 2017, we incurred cash outflow of $2,132 from purchases of property and equipment and advances to unrelated parties of $8.84 million, which were partially offset by a receipt of $1.25 million from trademark assignment fee in connection with divestment of our former Chinese subsidiaries.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net cash used in financing activities was $4.20 million in the three months ended March 31, 2018, an increase of cash outflow of $0.73 million from cash outflow of $3.47 million in the same period of 2017. In the three months ended March 31, 2018, we repaid $20.13 million on bank loans, and borrowed $15.92 million from bank loans.&#160; In the three months ended March 31, 2017, we repaid $18.94 million for bank loans, and borrowed $15.47 million from bank loans.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of March 31, 2018, we had gross accounts receivable of $55,166,902, of which $9,760,499 was not yet past due, $14,426,139 was less than 90 days past due, $11,356,875 was over 90 days but within 180 days past due and $19,623,390 over 180 days past due. We had an allowance for bad debt of $540,946 for accounts receivable. As of May 4, 2018, $6,360,686 accounts receivable outstanding at March 31, 2018 had been collected.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">
<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of May 4, 2018, $23,736,569, or 44%, of accounts receivable outstanding at December 31, 2017 had been collected.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of March 31, 2018 and December 31, 2017, we had advances to suppliers of $10,762,192 and $8,580,609, respectively. The nature of these supplier prepayments is that the payment is made for goods before we actually receive them. The balances of advances to suppliers have increased by $2.18 million due in part to the fact that product orders prepaid to suppliers for a special project from orders of a Senior Care Center in Shanxi, which would be delivered in the fourth quarter of 2018. We made prepayment to our suppliers in order to secure our purchasing power over new materials and priority position of our production lines with our suppliers, especially when we are introducing eight new product lines in 2017. Also, the decision for such advances is to establish long term relationship with our suppliers.</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">With the tightening regulations and enforcement on environmental issues in recent years in China, where our suppliers are located, many factories have been affected with limited production hours. These advances can ensure that our products are treated as priorities and lock in raw material prices with our suppliers. We do not foresee additional risk with the increase of the advances as we have contracts with the suppliers and our QC team is on site to monitor daily production of our suppliers. Based on our past experience, all products and projects have been delivered as promised by our existing suppliers.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">For a brand new product, the normal lead time from new product R&amp;D, prototype, mass production to delivery of goods from our suppliers to us is approximately six to nine months after we make advance payments to our suppliers. For other products, the typical time is five months after our advance payment. We will consider the need for a reserve when any suppliers fail to fulfill the orders within the time frame as stipulated in the purchase contracts. As of March 31, 2018 and December 31, 2017, no reserve on supplier prepayments had been made or recorded by us.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In addition, we have noticed increasing demand for antique home furnishing and within the decorating market for products such as reclaimed wood flooring and one-of-a-kind antique furniture. Due to the nature of antique furnishing business, funds are required up front in order for suppliers to source and secure these products whenever they are available in the market.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of May 4, 2018, $785,733, or 7%, of our advance to suppliers outstanding at March 31, 2018 had been delivered to us in the form of inventory purchase.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The balance of $10,762,192 advance to suppliers outstanding at March 31, 2018 is expected to be delivered to us in the form of inventory purchase through the fourth&#160;quarter in 2018.</div>

<div><br>
</div>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">28</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Lines of Credit</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Diamond Bar entered into an agreement with a bank in California for a line of credit of up to $5,000,000 with annual interest of 4.25% and maturity on June 1, 2015. On June 8, 2015, the bank extended and modified the terms of the loan agreement to extend the line of credit up to a maximum of $6,000,000 until July 31, 2015 and $5,000,000 thereafter with an annual interest rate of 4.25% and maturity on September 1, 2015 (the term of which the bank allowed to extend until the renewal described in the following sentence while the bank conducted its own audit associated therewith). On September 28, 2015, Diamond Bar extended the line of credit up to a maximum of $6,000,000 with annual interest of 3.75% (4% from December 17, 2015) and maturity on June 1, 2017. On January 20, 2016, Diamond Bar increased the line of credit up to a maximum of $8,000,000 with annual interest of 4%.&#160;&#160;On June 22, 2017, Diamond Bar extended the line of credit to maturity on September 1, 2017. On September 19, 2017, Diamond Bar extended the line of credit to maturity on June 1, 2019. The annual interest was 4.5% as of December 31, 2017. The line of credit is <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; BACKGROUND-COLOR: #ffffff">secured by all of the assets of Diamond Bar and is guaranteed by&#160;</font>Nova LifeStyle<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; BACKGROUND-COLOR: #ffffff">.</font>&#160;As of March 31, 2018 and 2017, Diamond Bar had $0 and $4,202,118 outstanding on the line of credit, respectively.&#160;&#160;During the three months ended March 31, 2018 and 2017, the Company recorded interest expense of $31,582 and $40,578, respectively.&#160; As of March 31, 2018, Diamond Bar had $8,000,000 available for borrowing without violating any covenants.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Diamond Bar loan has the following covenants: (i) maintain a minimum tangible net worth of not less than $20 million; (ii) maintain a ratio of debt to tangible net worth not in excess of 2.5 to 1.0; (iii) the pre-tax income must be&#160;not less than 1.0% of total revenue quarterly; and (iv) maintain a current ratio in excess of 1.25 to 1.00. As of March 31, 2018, Diamond Bar was in compliance with the stated covenants.&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On January 22, 2015, Nova Macao renewed a line of credit, with an annual interest rate of 4.25% and principal of up to $6,500,000, with a commercial bank in Hong Kong to extend the maturity date to January 29, 2016. On February 16, 2016, Nova Macao extended the maturity date of line of credit to January 31, 2017, with an annual interest rate of 4% and principal of up to $6,500,000. The loan requires monthly payment of interest and that the interest rate will be adjusted annually. The loan was secured by assignment of Sinosure (China Export and Credit Insurance Company) credit insurance and was guaranteed by Nova LifeStyle and Diamond Bar. The Company did not extend the line of credit and paid it off in February 2017. As of March 31, 2018 and December 31, 2017, Nova Macao had $0 outstanding on the line of credit, respectively. During the three months ended March 31, 2018 and 2017, Nova Macao paid interest of $0 and $13,828, respectively.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">29</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff">Shelf Registration; Resale Registration Statement</div>

<div style="BACKGROUND-COLOR: #ffffff"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On July 13, 2017, the Company filed a shelf registration statement on Form S-3 under which the Company may, from time to time, sell securities in one or more offerings up to a total dollar amount of $60,000,000.&#160;&#160;The shelf registration statement was declared effective as of October 12, 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Other Long-Term Liabilities</div>

<div style="BACKGROUND-COLOR: #ffffff"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff">As of March 31, 2018, we recorded long-term taxes payable of $4.6&#160;million, consisting of an income tax payable of $2.5 million, primarily arising from a one-time transition tax recognized in the fourth quarter of 2017 that represented management&#8217;s estimate of the amount of U.S. corporate income tax based on the deemed repatriation to the United States of our share of previously deferred earnings of our non-U.S. subsidiaries of mandated by the U.S. Tax Reform, and a $2.1&#160;million unrecognized tax benefit, as ASC 740 specifies that tax positions for which the timing of the ultimate resolution is uncertain should be recognized as long-term liabilities.</div>

<div style="BACKGROUND-COLOR: #ffffff"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff">At this time, we are unable to make a reasonably reliable estimate of the timing of payments or realization of deferred tax liabilities in individual years beyond 12 months due to uncertainties in the timing of the tax impact of the transactions.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Off-Balance Sheet Arrangements</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">There are no off-balance sheet arrangements between us and any other entity that have, or are reasonably likely to have, a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to shareholders.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We have not entered into any other financial guarantees or other commitments to guarantee the payment obligations of any third parties. We have not entered into any derivative contracts that are indexed to our shares and classified as stockholders&#8217; equity or that are not reflected in our consolidated financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. We do not have any variable interest in any unconsolidated entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or research and development services with us.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><a id="Item3.Quantitative" name="Item3.Quantitative"></a>Item&#160;3. Quantitative and Qualitative Disclosures about Market Risk</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Not required.</div>

<div style="BACKGROUND-COLOR: #ffffff"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"><a id="Item4.ControlsandProcedur" name="Item4.ControlsandProcedur"></a>Item 4. Controls and Procedures</div>

<div style="BACKGROUND-COLOR: #ffffff">
<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Disclosure Controls and Procedures</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff">Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, our principal executive officer and principal financial officer, respectively, evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this report. Disclosure controls and procedures include, without limitation, controls and procedures designed to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of March 31, 2018, our disclosure controls and procedures were effective.</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">During the period covered by this quarterly report, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">30</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">PART II. OTHER INFORMATION</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><a id="Item1.LegalProceedings" name="Item1.LegalProceedings"></a>Item 1. Legal Proceedings</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We may occasionally become involved in various lawsuits and legal proceedings arising in the ordinary course of business. Litigation is subject to inherent uncertainties and an adverse result in these or other matters that may arise from time to time could have an adverse effect on our business, financial condition or operating results. We are currently not aware of any such legal proceedings or claims that will have, individually or in the aggregate, a material adverse effect on our business, financial condition or operating results.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><a id="Item6.Exhibits" name="Item6.Exhibits"></a>Item 6. Exhibits</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">See the following Exhibit Index to this Quarterly Report on Form 10-Q for a list of exhibits filed or furnished with this report, which Exhibit Index is incorporated herein by reference.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">EXHIBIT INDEX</div>

<div><br>
</div>

<table id="z6a46e99fde3e46029b49dfe32ef573c7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; WIDTH: 9.2%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Exhibit&#160;No.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.14%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; WIDTH: 89.66%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Document Description</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 9.2%">10.1&#8224;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.14%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89.66%"><a href="ex10-1.htm">Employment Agreement by and between Nova Lifestyle Inc. and Thanh H. Lam dated May 8, 2018*</a></td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 9.2%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; TEXT-INDENT: -9pt">31.1 &#8224;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.14%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89.66%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="ex31-1.htm">Certification of Chief Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 9.2%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">31.2 &#8224;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.14%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89.66%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="ex31-2.htm">Certification of Chief Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 9.2%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">32.1 &#8225;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.14%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89.66%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="ex32-1.htm">Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as signed by the Chief Executive Officer</a></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 9.2%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">32.2 &#8225;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.14%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89.66%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="ex32-2.htm">Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as signed by the Chief Financial Officer</a></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 9.2%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">101.INS&#8224;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.14%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89.66%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">XBRL Instance Document</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 9.2%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">101.SCH&#8224;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.14%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89.66%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">XBRL Schema Document</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 9.2%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">101.CAL&#8224;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.14%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89.66%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">XBRL Calculation Linkbase Document</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 9.2%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">101.DEF&#8224;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.14%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89.66%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">XBRL Definition Linkbase Document</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 9.2%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">101.LAB&#8224;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.14%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89.66%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">XBRL Label Linkbase Document</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 9.2%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">101.PRE&#8224;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.14%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 89.66%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">XBRL Presentation Linkbase Document</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#8224; Filed herewith</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#8225; Furnished herewith</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">* Indicates management contract, compensatory agreement or arrangement, in which our directors or executive officers may participate.</div>

<div><br>
</div>

<div><br>
</div>

<div style="MARGIN-BOTTOM: 12pt; MARGIN-TOP: 12pt"><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">31</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div><a href="#TableofContents">Table of Contents&#160;<br>
</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left"><a id="SIGNATURES" name="SIGNATURES"></a><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">SIGNATURES</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<table id="za841d968f92b4a6f92c181fde46b668a" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 31.05%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 3.45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 65.5%" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOVA LIFESTYLE, INC.</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 31.05%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 3.45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 65.5%" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(Registrant)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 31.05%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Date: May 14, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 3.45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">By:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; WIDTH: 42.52%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">/s/ Thanh H. Lam&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 22.98%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 31.05%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3.45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 65.5%" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Thanh H. Lam</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Chairperson and Chief Executive Officer</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(Principal Executive Officer)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 31.05%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3.45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 65.5%" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 31.05%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Date: May 14, 2018</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3.45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; WIDTH: 42.52%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">/s/ Jeffery Chuang&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 22.98%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 31.05%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3.45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 65.5%" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Jeffery Chuang</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Chief Financial Officer</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(Principal Financial Officer and Principal Accounting Officer)</div>
</td>
</tr>
</table>

<br>
</div>

<div style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal"></font>&#160;</div>

<div style="TEXT-ALIGN: center">&#160;</div>

<div style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-ALIGN: center">32</div>

<div id="DSPFPageFooter" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-ALIGN: center"></div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>ex10-1.htm
<DESCRIPTION>EX-10.1
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Federal Filings
    Document created using EDGARfilings PROfile 4.3.3.3
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">Exhibit 10.1</div>

<div><br>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">EMPLOYMENT AGREEMENT</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">This EMPLOYMENT AGREEMENT (the &#8220;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Agreement</u></font>&#8221;) is made and entered into as of this 8<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">th</sup> day of May, 2018 (the &#8220;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Effective Date</u></font>&#8221;), by and between Nova Lifestyle Inc., a Nevada corporation (the &#8220;Company&#8221;), and Thanh H. Lam (the &#8220;Executive&#8221;).</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">WITNESSETH:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">WHEREAS</font>, the parties desire to enter into this Agreement setting forth terms and conditions of the employment relationship between the Executive and the Company.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">NOW, THEREFORE</font>, in consideration of the foregoing premises and the mutual covenants and agreements contained herein, the parties hereto agree as follows:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>EMPLOYMENT</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.1</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Agreement to Employ</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. The Company hereby agrees to employ Executive, and Executive hereby agrees to serve, subject to the provisions of this Agreement, as an officer and employee of the Company.</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.2</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Duties and Schedule</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. Executive shall serve as the Company&#8217;s Chief Executive Officer (&#8220;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>CEO</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8221;) and President. The responsibilities of the Executive shall be subject to the bylaws of the Company and determined by the the Board of Directors of the Company (the &#8220;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Board</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8221;). The Executive shall report directly to the Board and shall have such responsibilities as designated by the Board of the Company to the extent that such responsibilities are not inconsistent with all applicable laws, regulations and rules. Executive shall devote her best efforts and all of her business time to her position with the Company.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>TERM OF EMPLOYMENT</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. Unless Executive&#8217;s employment shall sooner terminate pursuant to Section 4, the Company shall employ Executive for a five-year term commencing on the Effective Date (the &#8220;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Term</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8221;), which Term shall be renewable upon mutual agreement of the Company and the Executive.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>COMPENSATION</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.1</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Salary</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. Executive&#8217;s salary during the Term shall be $100,000 per year (the &#8220;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Salary</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8221;), payable monthly.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.2</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Bonus</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. At the sole discretion of the Board, or any committee duly designated by the Board and authorized to act thereto, the Executive shall be eligible for an annual cash bonus.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.3</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Vacation</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. Executive shall be entitled to 12 days of paid vacation per year.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">3.4<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Business Expenses</u></font>. Executive shall be reimbursed by the Company for all ordinary and necessary expenses incurred by Executive; provided that they are incurred and approved in writing in accordance with the Company&#8217;s expense policy.</div>

<div><br>
</div>

<div style="MARGIN-BOTTOM: 10pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.5&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Benefits</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. During the Term, Executive shall be allowed to participate, on the same basis generally as other employees of the Company, in all general employee benefit plans and programs, including improvements or modifications of the same, which may exist as of the Effective Date or thereafter and which are made available by the Company to all or substantially all of its employees. Such benefits, plans, and programs may</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">include, without</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">limitation, any health, and dental insurance or 401K programs, if and when instituted. Any benefit plan currently existing or instituted by the Company after the Effective Date may be altered, change or discontinued by the </font></div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="MARGIN-BOTTOM: 10pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Company at its sole discretion and at any time without obligation of any nature to Executive. Except as specifically provided herein, nothing in this Agreement is to be construed or interpreted to increase or alter in any way the rights, participation, coverage, or benefits under such benefit plans or programs to other than those provided to other employees pursuant to the terms and conditions of such benefit plans and programs. </font>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>TERMINATION</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">4.1<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Death</u></font>. This Agreement shall terminate immediately upon the death of Executive and Executive&#8217;s estate or Executive&#8217;s legal representative, as the case may be, shall be entitled to Executive&#8217;s accrued and unpaid Salary and vacation as of the date of Executive&#8217;s death, plus all other compensation and benefits that were vested through the date of Executive&#8217;s death.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">4.2<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Disability</u></font>. In the event of Executive&#8217;s Disability, this Agreement shall terminate and Executive shall be entitled to (a) accrued and unpaid Salary and vacation through the first date that a Disability is determined; and (b) all other compensation and benefits that were vested through the first date that a Disability has been determined. &#8220;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold"><u>Disability</u></font>&#8221; means the good faith determination of the Board that Executive has become so physically or mentally incapacitated or disabled as to be unable to satisfactorily perform her duties hereunder for a period of ninety (90) consecutive calendar days or for one- hundred twenty (120) days in any three-hundred sixty (360) day period, such determination based upon a certificate as to such physical or mental disability issued by a licensed physician and/or psychiatrist (as the case may be) mutually agreed upon by Executive and the Company.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">4.3<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Termination by Company for Cause</u></font>.&#160;&#160;The Company may terminate the Executive for Cause at any time and such termination shall take effect upon the receipt by Executive of the Notice of Termination. Upon the effective date of the termination for Cause, Executive shall be solely entitled to accrued and unpaid Salary through such effective date. <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#8220;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold"><u>Cause</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#8221; </font>means: (i) engaging in any act, omission or misconduct that is injurious to the Company or an affiliate; (ii) gross negligence or willful misconduct in connection with the performance of duties; (iii) conviction of a criminal offense (other than minor traffic offenses); (iv) fraud, embezzlement or misappropriation of funds or property of the Company or an affiliate; (v) material breach of any term of any employment or other services, confidentiality, intellectual property or non-competition agreements, if any, between the Executive and the Company or an affiliate; (vi) the entry of an order duly issued by any regulatory agency (including federal, state and local regulatory agencies and self-regulatory bodies) having jurisdiction over the Company or an affiliate requiring the removal of the Executive from any office held with the Company or prohibiting the Executive from participating in the business or affairs of the Company or any affiliate; or (vii) the revocation or threatened revocation of any of the Company&#8217;s or an affiliate&#8217;s government licenses, permits or approvals, which is primarily due to the Executive&#8217;s action or inaction and such revocation or threatened revocation would be alleviated or mitigated in any material respect by the termination of the Executive&#8217;s employment or services with the Company or an affiliate.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.4</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Voluntary Termination by Executive</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. The Executive may voluntarily terminate her employment for any reason and such termination shall take effect 30 days after the receipt by Company of the Notice of Termination. Upon the effective date of such termination, Executive shall be entitled to (a) accrued and unpaid Salary and vacation through such termination date; and (b) all other compensation and benefits that were vested through such termination date.&#160;&#160;In the event Executive is terminated without notice, it shall be deemed a termination by the Company for Cause.</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.5</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Notice of Termination</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. Any termination of the employment by the Company or the Executive shall be communicated by a notice in accordance with Section 8.4 of this Agreement (the &#8220;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Notice of Termination</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8221;).&#160;&#160;&#160;Such notice shall (a) indicate the specific termination provision in this Agreement relied upon and (b) if the termination is for Cause, the date on which the Executive&#8217;s employment is to be terminated.</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.6</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Severance</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. The Executive shall not be entitled to severance payments upon any termination provided in Section 4 herein.</font></div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5.</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>EXECUTIVE&#8217;S REPRESENTATION</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. The Executive represents and warrants to the Company that: (a) she is subject to no contractual, fiduciary or other obligation which may affect the performance of her duties under this Agreement; (b) she has terminated, in accordance with their terms, any contractual obligation which may affect her performance under this Agreement; and (c) her employment with the Company will not require her to use or disclose proprietary or confidential information of any other person or entity.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6.</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>CONFIDENTIAL INFORMATION </u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Except as permitted or directed by the Board of Directors of the Company in writing, during the time the Executive is employed by the Company or at any time thereafter, the Executive shall not use for her personal purposes nor divulge, furnish, or make accessible to anyone or use in any way (other than in the ordinary course of the business of the Company) any confidential or secret information or knowledge of the Company, whether developed by herself or by others. Such confidential and/or secret information encompassed by this Section&#160;6 includes, but is not limited to, the Company&#8217;s customer and supplier lists, business plans, software, systems, trade secret, design, and financial, marketing, and personnel information. The Executive agrees to refrain from any acts or omissions that would reduce the value of any confidential or secret knowledge or information to the Company, both during her employment hereunder and at any time after the termination of her employment. The Executive&#8217;s obligations of confidentiality under this Section&#160;6 shall not apply to any knowledge or information that is now published publicly or that subsequently becomes generally publicly known, other than as a direct or indirect result of a breach of this Agreement by the Executive.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>NON-COMPETITION: NON-SOLICITATION; INVENTIONS</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.1</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Non-Competition</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. &#160;During the employment of the Executive under this Agreement and for a period of six (6)&#160;months after termination of such employment, the Executive shall not at any time&#160;compete on her own behalf, or on behalf of any other person or entity, with the Company or any of its affiliates within all territories in which the Company does business with respect to the business of the Company or any of its affiliates as such business shall be conducted on the date hereof or during the employment of the Executive under this Agreement. The ownership by the Executive of not more than 5% of a corporation, partnership or other enterprise shall not constitute a violation hereof.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.2</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Non-Solicitation</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.&#160;&#160;During the employment of the Executive under this Agreement and thereafter Executive shall not at any time (i)&#160;solicit or induce, on her own behalf or on behalf of any other person or entity, any employee of the Company or any of its affiliates to leave the employ of the Company or any of its affiliates; or (ii)&#160;solicit or induce, on her own behalf or on behalf of any other person or entity, any customer or Prospective Customer of the Company or any of their respective affiliates to reduce its business with the Company or any of its affiliates. For the purposes of this Agreement, &#8220;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Prospective Customer</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8221; shall mean any individual, corporation, trust or other business entity which has either (a) entered into a nondisclosure agreement with the Company or any Company subsidiary or affiliate or (b) has within the preceding 12 months received a currently pending and not rejected written proposal in reasonable detail from the Company or any of the Company&#8217;s subsidiary or affiliate.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.3</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Inventions and Patents</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. The Company shall be entitled to the sole benefit and exclusive ownership of any patents, inventions or improvements in products, processes, or other things that may be made or discovered by Executive while she is in the service of the Company. During the Term, Executive shall do all acts necessary or required by the Company to give effect to this section and, following the Term, Executive shall do all acts reasonably necessary or required by the Company to give effect to this section.&#160;&#160;In all cases, the Company shall pay all costs and fees associated with such acts by Executive.</font>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.4</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Return of Property</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.&#160;&#160;The Executive agrees that all property in the Executive&#8217;s possession that she obtains or is assigned in the course of her employment with the Company, including, without limitation, all documents, reports, manuals, memoranda, customer lists, credit cards, keys, access cards, and all other property relating in any way to the business of the Company, is the exclusive property of the Company, even if the Executive authored, created, or assisted in authoring or creating such property. The Executive shall return to the Company all such property immediately upon termination of employment or at such earlier time as the Company may request.</font></div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.5</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Court Ordered Revisions</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">If any portion of this Section&#160;7 is found by a court of competent jurisdiction to be invalid or unenforceable, but would be valid and enforceable if modified, this Section&#160;7 shall apply with such modifications necessary to make this Section&#160;7 valid and enforceable.&#160; Any portion of this Section&#160;7 not required to be so modified shall remain in full force and effect and not be affected thereby.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.6</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Specific Performance</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. The Executive acknowledges that the remedy at law for any breach of any of the provisions of Section 7 will be inadequate, and that the Company shall be entitled, in addition to any remedy at law or in equity, to preliminary and permanent injunctive relief and specific performance.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>MISCELLANEOUS</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.1</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Indemnification</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.&#160;&#160;The Company and each of its subsidiaries shall, to the maximum extent provided under applicable law, indemnify and hold Executive harmless from and against any expenses, including reasonable attorney&#8217;s fees, judgments, fines, settlements and other legally permissible amounts (&#8220;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Losses</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8221;), incurred in connection with any proceeding arising out of, or related to, Executive&#8217;s employment by the Company, other than any such Losses incurred as a result of Executive&#8217;s negligence or willful misconduct.&#160;&#160;The Company shall, or shall cause a subsidiary thereof to, advance to Executive any expenses, including attorney&#8217;s fees and costs of settlement, incurred in defending any such proceeding to the maximum extent permitted by applicable law.&#160;&#160;Such costs and expenses incurred by Executive in defense of any such proceeding shall be paid by the Company or applicable subsidiary in advance of the final disposition of such proceeding promptly upon receipt by the Company of (a) written request for payment; (b) appropriate documentation evidencing the incurrence, amount and nature of the costs and expenses for which payment is being sought; and (c) an undertaking adequate under applicable law made by or on behalf of Executive to repay the amounts so advanced if it shall ultimately be determined pursuant to any non-appealable judgment or settlement that Executive is not entitled to be indemnified by the Company or any subsidiary thereof.&#160;&#160;The Company will provide Executive with coverage under all directors and officers liability insurance policies that it has in effect during the Term, with no deductible to Executive.</font></div>

<div style="TEXT-ALIGN: right; TEXT-INDENT: 36pt"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font>8.2<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Applicable Law</u></font>. Except as may be otherwise provided herein, this Agreement shall be governed by and construed in accordance with the laws of the State of Nevada, applied without reference to principles of conflict of laws. Each party hereby irrevocably submits to the exclusive jurisdiction of the state and federal courts sitting in Clark County, Nevada.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.3</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Amendments</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. This Agreement may not be amended or modified otherwise than by a written agreement executed by the parties hereto or their respective successors or legal representatives.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.4</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Notices</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.&#160;&#160;All notices and other communications hereunder shall be in writing and shall be given by hand-delivery to the other party, by U.S. nationally recognized courier service, or by registered or certified mail, return receipt requested, postage prepaid, addressed as follows:</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">If to the Executive:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Thanh H. Lam</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">__________________</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">__________________</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">______________________</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">If to the Company:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Secretary of Nova LifeStyle</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">6565 East Washington Blvd.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Commerce, CA 90040</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Or to such other address as either party shall have furnished to the other in writing in accordance herewith.&#160;&#160;Notices and communications shall be effective when delivered to the addressee.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.5</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Withholding</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. The Company may withhold from any amounts payable under the Agreement, such federal, state and local income, unemployment, social security and similar employment related taxes and similar employment related withholdings as shall be required to be withheld pursuant to any applicable law or regulation.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.6</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Severability</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. The invalidity or unenforceability of any provision of this Agreement shall not affect the validity or enforceability of any other provision of this Agreement and any such provision which is not valid or enforceable in whole shall be enforced to the maximum extent permitted by law.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160; </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.7</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Captions</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. The captions of this Agreement are not part of the provisions and shall have no force or effect.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.8</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Entire Agreement</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. This Agreement contains the entire agreement among the parties concerning the subject matter hereof and supersedes all prior agreements, understandings, discussions, negotiations and undertakings, whether written or oral, between the parties with respect thereto.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.9</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Survival</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. The respective rights and obligations of the parties hereunder shall survive any termination of this Agreement or the Executive&#8217;s employment hereunder to the extent necessary to the intended preservation of such rights and obligations.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.10</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Waiver</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. Either Party&#8217;s failure to enforce any provision or provisions of this Agreement shall not in any way be construed as a waiver of any such provision or provisions, or prevent that party thereafter from enforcing each and every other provision of this Agreement.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.11</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Successors</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.&#160;&#160;This Agreement is personal to Executive and, without the prior express written consent of the Company, shall not be assignable by Executive. This Agreement shall inure to the benefit of and be enforceable by Executive&#8217;s estate, heirs, beneficiaries, and/or legal representatives. This Agreement shall inure to the benefit of and be binding upon the Company and its successors and assigns.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.12</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Joint Efforts/Counterparts</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">. Preparation of this Agreement shall be deemed to be the joint effort of the parties hereto and shall not be construed more severely against any party.&#160;&#160;This Agreement may be signed in two or more counterparts, each of which shall be deemed an original and all of which together shall constitute one and the same instrument.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.13</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Representation by Counsel</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.&#160;&#160;&#160;Each Party hereby represents that it has had the opportunity to be represented by legal counsel of its choice in connection with the negotiation and execution of this Agreement.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">IN WITNESS WHEREOF</font>, the parties have executed this Agreement as of the day and year first above written.</div>

<div><br>
</div>

<div><br>
</div>

<table id="zc796e2935ae4449583aee390d8563394" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 43.9%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">EXECUTIVE:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Thanh H. Lam</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 7.32%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 48.78%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOVA LIFESTYLE, INC.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;&#8211;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Jeffery Chuang, Chief Financial Officer</div>

<div>&#160;</div>
</td>
</tr>
</table>

<div style="MARGIN-BOTTOM: 10pt; MARGIN-TOP: 6pt"><br>
</div>

<div style="MARGIN-BOTTOM: 10pt; MARGIN-TOP: 6pt"><br>
</div>

<div style="MARGIN-TOP: 6pt"><br>
</div>

<div style="MARGIN-BOTTOM: 10pt"><br>
</div>
</div>

<div>&#160;</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>ex31-1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Federal Filings
    Document created using EDGARfilings PROfile 4.3.3.3
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">Exhibit 31.1</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">PURSUANT TO SECTION 302(a)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">OF THE SARBANES-OXLEY ACT OF 2002</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">I, Thanh H. Lam, certify that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z4d43d5741f40474692fdd04e8d4f6765" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">1.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">I have reviewed this Quarterly Report on Form 10-Q for the period ended March 31, 2018, of Nova Lifestyle, Inc.;</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="zeadbe94d55b04630b6d79fdaa50a9275" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">2.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="ze3ca578ef8e7438cb5982ec11e20e558" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">3.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="z42e555f2037c48498cd0a1adebc707da" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">4.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">The registrant&#8217;s other certifying officer(s) and I&#160;are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="zf8fee30f17184c23b32231608c0275cc" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">a.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under&#160;our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="z974f1bfedacb496f9899b5d64624e921" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">b.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under&#160;our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="zc5147db3839e49d0869402d882ac848a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">c.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report&#160;our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="zecbe93c18da24cfa9c94655b33de5a16" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">d.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report)&#160;that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="zf1960c75b3a441bdb87ce1b42fa69776" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">5.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on&#160;our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="z2b004c07cdd64882a9fc7c1e895a90d0" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">a.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="zb5872232c95142cebd699d80787501f7" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">b.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<table id="zbd6d56b104ac4178901e49b547ed9705" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 34.09%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Date: May 14, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 6.81%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">By:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; WIDTH: 37.5%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">/s/ Thanh H. Lam</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 21.6%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 34.09%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.81%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 59.1%" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Thanh H. Lam</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Chairperson and Chief Executive Officer</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(Principal Executive Officer)</div>
</td>
</tr>
</table>

<br>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>ex31-2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Federal Filings
    Document created using EDGARfilings PROfile 4.3.3.3
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">Exhibit 31.2</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">CERTIFICATION OF CHIEF FINANCIAL OFFICER</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">PURSUANT TO SECTION 302(a)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">OF THE SARBANES-OXLEY ACT OF 2002</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">I, Jeffery Chuang, certify that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z837b3f942bb646e1873be82eb9553c9e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">1.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">I have reviewed this Quarterly Report on Form 10-Q for the period ended March 31, 2018, of Nova Lifestyle, Inc.;</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="z1972de3ab6fc4805bc640b5a6f96cf8f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">2.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="z6ec9993a5d584feea2667af1a7d8450e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">3.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="zec9c482039ba4173a44d60da460dac2f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">4.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">The registrant&#8217;s other certifying officer(s) and I&#160;are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="z2d25bbe8e02348df9591d15ae7cae69b" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">a.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under&#160;our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="za91cfd6ed6954d0e93083fecd8fbffd2" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">b.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under&#160;our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="z9aca0b0d81134d7aaad67ef1e0aad31d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">c.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report&#160;our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="z9d1eb53238594e64891adc517a05b574" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">d.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report)&#160;that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="z51eb653bbeb84aba943dba1a584462a9" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">5.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on&#160;our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="zfc2c9cc8166648ffac68c30a522239ce" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">a.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: justify">
<table id="zbe8b7c3a73584234a6264ef17902bf05" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: top; WIDTH: 27pt; align: right">b.&#160;&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<table id="z160b66a1485c457fb1dd32a7ebe4635e" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 33.33%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Date: May 14, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 4.61%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">By:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; WIDTH: 42.52%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">/s/ Jeffery Chuang</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 19.54%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 33.33%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.61%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 62.06%" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Jeffery Chuang</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Chief Financial Officer</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(Principal Financial Officer)</div>
</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;</div>

<br>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>ex32-1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Federal Filings
    Document created using EDGARfilings PROfile 4.3.3.3
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div><br>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">Exhibit 32.1</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">CERTIFICATION PURSUANT TO</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">18 U.S.C. SECTION 1350,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">AS ADOPTED PURSUANT TO</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">In connection with the Quarterly Report on Form&#160;10-Q of Nova Lifestyle, Inc. (the &#8220;Company&#8221;) for the quarter ended March 31, 2018, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), Thanh H. Lam, Chairperson and&#160;Chief Executive Officer of the Company, hereby certifies, pursuant to 18&#160;U.S.C. &#167;1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. &#167;78m or &#167;78o(d)); and</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</div>

<div><br>
</div>

<table id="zf7bd3ac58e39471f983ce7bf5892ca03" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 34.09%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Date: May 14, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 5.67%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">By:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; WIDTH: 38.62%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">/s/ Thanh H. Lam</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 21.62%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 34.09%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 5.67%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 60.24%" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Thanh H. Lam</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Chairperson and Chief Executive Officer</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">This certification accompanies each Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">A signed original of this written statement required by Section&#160;906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>6
<FILENAME>ex32-2.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Federal Filings
    Document created using EDGARfilings PROfile 4.3.3.3
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div><br>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">Exhibit 32.2</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">CERTIFICATION PURSUANT TO</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">18 U.S.C. SECTION 1350,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">AS ADOPTED PURSUANT TO</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">In connection with the Quarterly Report on Form&#160;10-Q of Nova Lifestyle, Inc. (the &#8220;Company&#8221;) for the quarter ended March 31, 2018, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), Jeffery Chuang, Chief Financial Officer of the Company, hereby certifies, pursuant to 18&#160;U.S.C. &#167;1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. &#167;78m or &#167;78o(d)); and</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</div>

<div><br>
</div>

<table id="z210a78286c84411e83fb3724f3bdcbb7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 34.09%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Date: May 14, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 6.81%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">By:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; WIDTH: 37.5%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">/s/ Jeffery Chuang</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 21.6%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 34.09%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.81%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 59.1%" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Jeffery Chuang</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Chief Financial Officer (Principal Financial Officer)</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">This certification accompanies each Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">A signed original of this written statement required by Section&#160;906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</div>

<div style="MARGIN-BOTTOM: 12pt"><br>
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>7
<FILENAME>nvfy-20180331.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Sat May 12 20:50:03 EDT 2018 -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:nvfy="http://www.novalifestyle.com/20180331" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:compsci="http://compsciresources.com" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:type="simple" xlink:href="nvfy-20180331.xsd"/>
  <context id="c0_AsOf31Mar2018">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c1_AsOf31Dec2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c2_From1Jan2018To31Mar2018">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c3_From1Jan2017To31Mar2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c4_AsOf31Dec2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="c5_AsOf31Mar2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <instant>2017-03-31</instant>
    </period>
  </context>
  <context id="c6_AsOf10May2018">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <instant>2018-05-10</instant>
    </period>
  </context>
  <context id="c7_From25Oct2016To25Oct2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <startDate>2016-10-25</startDate>
      <endDate>2016-10-25</endDate>
    </period>
  </context>
  <context id="c8_From1Jan2018To31Mar2018_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c9_From1Jan2017To31Mar2017_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c10_From1Jan2017To31Dec2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="c11_AsOf31Mar2018_SegmentContinuingOperationsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c12_From1Jan2018To31Mar2018_ShippingAndorHandlingMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">nvfy:ShippingAndorHandlingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c13_From1Jan2017To31Mar2017_ShippingAndorHandlingMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">nvfy:ShippingAndorHandlingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c14_From1Jan2018To31Mar2018_SegmentContinuingOperationsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c15_From1Jan2017To31Mar2017_SegmentContinuingOperationsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c16_From1Jan2018To31Mar2018_WarrantMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c17_From1Jan2018To31Mar2018_SalesRevenueNetMember_CustomerConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c18_From1Jan2018To31Mar2018_MajorCustomAMember_SalesRevenueNetMember_CustomerConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nvfy:MajorCustomAMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c19_From1Jan2018To31Mar2018_MajorCustomerBMember_SalesRevenueNetMember_CustomerConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nvfy:MajorCustomerBMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c20_From1Jan2017To31Mar2017_SalesRevenueNetMember_CustomerConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c21_From1Jan2017To31Mar2017_MajorCustomAMember_SalesRevenueNetMember_CustomerConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nvfy:MajorCustomAMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c22_From1Jan2017To31Mar2017_MajorCustomerBMember_SalesRevenueNetMember_CustomerConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nvfy:MajorCustomerBMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c23_AsOf31Mar2018_CustomerConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c24_AsOf31Mar2017_CustomerConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-03-31</instant>
    </period>
  </context>
  <context id="c25_From1Jan2018To31Mar2018_CostOfGoodsTotalMember_SupplierConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c26_From1Jan2018To31Mar2018_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">nvfy:MajorVendorAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c27_From1Jan2018To31Mar2018_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">nvfy:MajorVendorBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c28_From1Jan2018To31Mar2018_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorCMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">nvfy:MajorVendorCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c29_From1Jan2017To31Mar2017_CostOfGoodsTotalMember_SupplierConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c30_From1Jan2017To31Mar2017_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">nvfy:MajorVendorAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c31_From1Jan2017To31Mar2017_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">nvfy:MajorVendorBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c32_From1Jan2017To31Mar2017_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorCMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">nvfy:MajorVendorCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c33_From1Jan2017To31Mar2017_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorDMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">nvfy:MajorVendorDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c34_AsOf31Mar2018_CostOfGoodsTotalMember_SupplierConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c35_AsOf31Mar2017_CostOfGoodsTotalMember_SupplierConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-03-31</instant>
    </period>
  </context>
  <context id="c36_From1Jan2018To31Mar2018_PropertyPlantAndEquipmentEstimatedUsefulLivesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="nvfy:PropertyPlantAndEquipmentAxis">nvfy:PropertyPlantAndEquipmentEstimatedUsefulLivesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c37_From1Jan2018To31Mar2018_ComputerEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c38_From1Jan2018To31Mar2018_MuseumDecorationAndRenovationMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvfy:MuseumDecorationAndRenovationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c39_From1Jan2018To31Mar2018_PropertyPlantAndEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="nvfy:PropertyPlantAndEquipmentAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c40_AsOf31Mar2018_OfficeEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c41_AsOf31Dec2017_OfficeEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c42_AsOf31Mar2018_MuseumDecorationAndRenovationMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvfy:MuseumDecorationAndRenovationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c43_AsOf31Dec2017_MuseumDecorationAndRenovationMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvfy:MuseumDecorationAndRenovationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c44_AsOf31Aug2011_DiamondBarMember_CustomerRelationshipsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-08-31</instant>
    </period>
  </context>
  <context id="c45_From30Aug2011To31Aug2011_DiamondBarMember_TrademarksMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-08-30</startDate>
      <endDate>2011-08-31</endDate>
    </period>
  </context>
  <context id="c46_From30Aug2011To31Aug2011_DiamondBarMember_CustomerRelationshipsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-08-30</startDate>
      <endDate>2011-08-31</endDate>
    </period>
  </context>
  <context id="c47_AsOf24Apr2013_BrightSwallowInternationalGroupLimitedMember_CustomerRelationshipsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">nvfy:BrightSwallowInternationalGroupLimitedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-04-24</instant>
    </period>
  </context>
  <context id="c48_From24Apr2013To24Apr2013_BrightSwallowInternationalGroupLimitedMember_CustomerRelationshipsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">nvfy:BrightSwallowInternationalGroupLimitedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-04-24</startDate>
      <endDate>2013-04-24</endDate>
    </period>
  </context>
  <context id="c49_From1Jan2017To31Mar2017_ComputerSoftwareIntangibleAssetMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c50_From1Jan2017To31Mar2017_UseRightsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c51_From1Jan2016To31Dec2016_ComputerSoftwareIntangibleAssetMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="c52_AsOf31Mar2018_eCommercePlatformMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">nvfy:eCommercePlatformMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c53_AsOf31Dec2017_eCommercePlatformMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">nvfy:eCommercePlatformMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c54_AsOf31Mar2018_CustomerRelationshipsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c55_AsOf31Dec2017_CustomerRelationshipsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c56_AsOf31Mar2018_TrademarksMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c57_AsOf31Dec2017_TrademarksMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c58_AsOf22Sep2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <instant>2016-09-22</instant>
    </period>
  </context>
  <context id="c59_AsOf1Jan2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <instant>2017-01-01</instant>
    </period>
  </context>
  <context id="c60_From20Mar2017To20Mar2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <startDate>2017-03-20</startDate>
      <endDate>2017-03-20</endDate>
    </period>
  </context>
  <context id="c61_From23Mar2017To23Mar2017_LoansReceivableMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-03-23</startDate>
      <endDate>2017-03-23</endDate>
    </period>
  </context>
  <context id="c62_AsOf31Dec2016_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="c63_From1Jan2016To31Dec2016_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="c64_AsOf8Jun2015_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-06-08</instant>
    </period>
  </context>
  <context id="c65_From8Jun2015To8Jun2015_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-06-08</startDate>
      <endDate>2015-06-08</endDate>
    </period>
  </context>
  <context id="c66_AsOf1Aug2015_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-08-01</instant>
    </period>
  </context>
  <context id="c67_From1Aug2015To1Aug2015_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-08-01</startDate>
      <endDate>2015-08-01</endDate>
    </period>
  </context>
  <context id="c68_AsOf28Sep2015_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-09-28</instant>
    </period>
  </context>
  <context id="c69_From28Sep2015To28Sep2015_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-09-28</startDate>
      <endDate>2015-09-28</endDate>
    </period>
  </context>
  <context id="c70_AsOf17Dec2015_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-17</instant>
    </period>
  </context>
  <context id="c71_AsOf20Jan2016_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-01-20</instant>
    </period>
  </context>
  <context id="c72_From20Jan2016To20Jan2016_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-20</startDate>
      <endDate>2016-01-20</endDate>
    </period>
  </context>
  <context id="c73_From19Sep2017To19Sep2017_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-09-19</startDate>
      <endDate>2017-09-19</endDate>
    </period>
  </context>
  <context id="c74_AsOf31Mar2018_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c75_From1Jan2018To31Mar2018_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c76_AsOf31Dec2017_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c77_From1Jan2017To31Mar2017_LineOfCreditMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c78_AsOf22Jan2015_LineOfCreditMember_NovaMacaoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:NovaMacaoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-01-22</instant>
    </period>
  </context>
  <context id="c79_From22Jan2015To22Jan2015_LineOfCreditMember_NovaMacaoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:NovaMacaoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-22</startDate>
      <endDate>2015-01-22</endDate>
    </period>
  </context>
  <context id="c80_From16Feb2016To16Feb2016_LineOfCreditMember_NovaMacaoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:NovaMacaoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-02-16</startDate>
      <endDate>2016-02-16</endDate>
    </period>
  </context>
  <context id="c81_AsOf16Feb2016_LineOfCreditMember_NovaMacaoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:NovaMacaoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-02-16</instant>
    </period>
  </context>
  <context id="c82_From21Sep2015To21Sep2015_LineOfCreditMember_LineOfCredit2Member_NovaDongguanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvfy:LineOfCredit2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:NovaDongguanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-09-21</startDate>
      <endDate>2015-09-21</endDate>
    </period>
  </context>
  <context id="c83_From20Nov2014To20Nov2014_LineOfCreditMember_NovaDongguanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:NovaDongguanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-11-20</startDate>
      <endDate>2014-11-20</endDate>
    </period>
  </context>
  <context id="c84_AsOf31Mar2018_LineOfCreditMember_NovaMacaoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:NovaMacaoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c85_AsOf31Dec2017_LineOfCreditMember_NovaMacaoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:NovaMacaoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c86_From1Jan2018To31Mar2018_LineOfCreditMember_NovaMacaoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:NovaMacaoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c87_From1Jan2017To31Mar2017_LineOfCreditMember_NovaMacaoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:NovaMacaoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c88_From30Sep2011To30Sep2011_BuildingMember_PresidentMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-09-30</startDate>
      <endDate>2011-09-30</endDate>
    </period>
  </context>
  <context id="c89_AsOf16Mar2015_BuildingMember_PresidentMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-03-16</instant>
    </period>
  </context>
  <context id="c90_From16Mar2015To16Mar2015_BuildingMember_PresidentMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-03-16</startDate>
      <endDate>2015-03-16</endDate>
    </period>
  </context>
  <context id="c91_From1Jan2018To31Mar2018_BuildingMember_PresidentMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c92_From1Jan2017To31Mar2017_BuildingMember_PresidentMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c93_AsOf12Dec2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <instant>2017-12-12</instant>
    </period>
  </context>
  <context id="c94_From12Dec2017To12Dec2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <startDate>2017-12-12</startDate>
      <endDate>2017-12-12</endDate>
    </period>
  </context>
  <context id="c95_From1Dec2014To1Dec2014_ConsultingServiceAgreement3Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-12-01</startDate>
      <endDate>2014-12-01</endDate>
    </period>
  </context>
  <context id="c96_AsOf1Dec2014_ConsultingServiceAgreement3Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-01</instant>
    </period>
  </context>
  <context id="c97_From1Jan2018To31Mar2018_ConsultingServiceAgreement3Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c98_From1Jan2017To31Mar2017_ConsultingServiceAgreement3Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c99_From1Feb2016To1Feb2016_ConsultingServiceAgreement6Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement6Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-02-01</endDate>
    </period>
  </context>
  <context id="c100_From1Feb2016To1Feb2016_MonthlyAwardMember_ConsultingServiceAgreement6Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="nvfy:EquityTransactionAxis">nvfy:MonthlyAwardMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement6Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-02-01</endDate>
    </period>
  </context>
  <context id="c101_AsOf1Feb2016_ConsultingServiceAgreement6Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement6Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-02-01</instant>
    </period>
  </context>
  <context id="c102_From1Jan2018To31Mar2018_ConsultingServiceAgreement6Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement6Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c103_From1Jan2017To31Mar2017_ConsultingServiceAgreement6Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement6Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c104_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement7Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-02-01</endDate>
    </period>
  </context>
  <context id="c105_From1Feb2016To1Feb2016_MonthlyAwardMember_ConsultingServiceAgreement7Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="nvfy:EquityTransactionAxis">nvfy:MonthlyAwardMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement7Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-02-01</endDate>
    </period>
  </context>
  <context id="c106_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_ShareBasedCompensationAwardTrancheOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement7Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-02-01</endDate>
    </period>
  </context>
  <context id="c107_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_ShareBasedCompensationAwardTrancheTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement7Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-02-01</endDate>
    </period>
  </context>
  <context id="c108_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_ShareBasedCompensationAwardTrancheThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement7Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-02-01</endDate>
    </period>
  </context>
  <context id="c109_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_SharebasedCompensationAwardTrancheFourMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement7Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">nvfy:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-02-01</endDate>
    </period>
  </context>
  <context id="c110_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_SharebasedCompensationAwardTrancheFiveMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement7Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">nvfy:SharebasedCompensationAwardTrancheFiveMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-02-01</endDate>
    </period>
  </context>
  <context id="c111_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_SharebasedCompensationAwardTrancheSixMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement7Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">nvfy:SharebasedCompensationAwardTrancheSixMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-02-01</endDate>
    </period>
  </context>
  <context id="c112_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_SharebasedCompensationAwardTrancheSevenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement7Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">nvfy:SharebasedCompensationAwardTrancheSevenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-02-01</endDate>
    </period>
  </context>
  <context id="c113_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_SharebasedCompensationAwardTrancheEightMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement7Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">nvfy:SharebasedCompensationAwardTrancheEightMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-02-01</endDate>
    </period>
  </context>
  <context id="c114_AsOf1Feb2016_ConsultingServiceAgreement7Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement7Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-02-01</instant>
    </period>
  </context>
  <context id="c115_From1Jan2018To31Mar2018_ConsultingServiceAgreement7Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement7Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c116_From1Jan2017To31Mar2017_ConsultingServiceAgreement7Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement7Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c117_From15Nov2016To15Nov2016_ConsultingServiceAgreement9Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-15</startDate>
      <endDate>2016-11-15</endDate>
    </period>
  </context>
  <context id="c118_From15Aug2015To15Aug2015_ConsultingServiceAgreement5Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement5Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-08-15</startDate>
      <endDate>2015-08-15</endDate>
    </period>
  </context>
  <context id="c119_From15Nov2016To15Nov2016_ConsultingServiceAgreement9Member_ShareBasedCompensationAwardTrancheOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement9Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-15</startDate>
      <endDate>2016-11-15</endDate>
    </period>
  </context>
  <context id="c120_From15Nov2016To15Nov2016_ConsultingServiceAgreement9Member_ShareBasedCompensationAwardTrancheTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement9Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-15</startDate>
      <endDate>2016-11-15</endDate>
    </period>
  </context>
  <context id="c121_From15Nov2016To15Nov2016_ConsultingServiceAgreement9Member_ShareBasedCompensationAwardTrancheThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement9Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-15</startDate>
      <endDate>2016-11-15</endDate>
    </period>
  </context>
  <context id="c122_From15Nov2016To15Nov2016_ConsultingServiceAgreement9Member_ShareBasedCompensationAwardTrancheFourMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement9Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">nvfy:ShareBasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-15</startDate>
      <endDate>2016-11-15</endDate>
    </period>
  </context>
  <context id="c123_AsOf15Nov2016_ConsultingServiceAgreement9Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-11-15</instant>
    </period>
  </context>
  <context id="c124_From1Jan2018To31Mar2018_ConsultingServiceAgreement9Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c125_From1Jan2017To31Mar2017_ConsultingServiceAgreement9Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c126_From15Nov2016To15Nov2016_ConsultingServiceAgreement10Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement10Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-15</startDate>
      <endDate>2016-11-15</endDate>
    </period>
  </context>
  <context id="c127_AsOf15Nov2016_ConsultingServiceAgreement10Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement10Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-11-15</instant>
    </period>
  </context>
  <context id="c128_From1Jan2018To31Mar2018_ConsultingServiceAgreement10Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement10Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c129_From1Jan2017To31Mar2017_ConsultingServiceAgreement10Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement10Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c130_From15Nov2016To15Nov2016_ConsultingServiceAgreement11Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement11Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-15</startDate>
      <endDate>2016-11-15</endDate>
    </period>
  </context>
  <context id="c131_From1Jan2018To31Mar2018_ConsultingServiceAgreement11Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement11Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c132_From1Jan2017To31Mar2017_ConsultingServiceAgreement11Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement11Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c133_From1Jun2017To30Jun2017_ConsultingServiceAgreement12Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement12Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-06-01</startDate>
      <endDate>2017-06-30</endDate>
    </period>
  </context>
  <context id="c134_From1Jan2018To31Mar2018_ConsultingServiceAgreement12Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreement12Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c135_From16Nov2017To16Nov2017_ConsultingAgreement13Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingAgreement13Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-11-16</startDate>
      <endDate>2017-11-16</endDate>
    </period>
  </context>
  <context id="c136_From16Nov2017To16Nov2017_ConsultingAgreement13Member_ShareBasedCompensationAwardTrancheOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingAgreement13Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-11-16</startDate>
      <endDate>2017-11-16</endDate>
    </period>
  </context>
  <context id="c137_From16Nov2017To16Nov2017_ConsultingAgreement13Member_ShareBasedCompensationAwardTrancheTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingAgreement13Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-11-16</startDate>
      <endDate>2017-11-16</endDate>
    </period>
  </context>
  <context id="c138_From16Nov2017To16Nov2017_ConsultingAgreement13Member_ShareBasedCompensationAwardTrancheThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingAgreement13Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-11-16</startDate>
      <endDate>2017-11-16</endDate>
    </period>
  </context>
  <context id="c139_From16Nov2017To16Nov2017_ConsultingAgreement13Member_SharebasedCompensationAwardTrancheFourMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingAgreement13Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">nvfy:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-11-16</startDate>
      <endDate>2017-11-16</endDate>
    </period>
  </context>
  <context id="c140_AsOf16Nov2017_ConsultingAgreement13Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingAgreement13Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-11-16</instant>
    </period>
  </context>
  <context id="c141_From1Jan2018To31Mar2018_ConsultingAgreement13Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingAgreement13Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c142_From10Dec2017To10Dec2017_ConsultingServiceAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-12-10</startDate>
      <endDate>2017-12-10</endDate>
    </period>
  </context>
  <context id="c143_From1Jan2018To31Mar2018_ConsultingServiceAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ConsultingServiceAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c144_From28May2015To28May2015_PrivatePlacementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-05-28</startDate>
      <endDate>2015-05-28</endDate>
    </period>
  </context>
  <context id="c145_AsOf28May2015_PrivatePlacementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-05-28</instant>
    </period>
  </context>
  <context id="c146_From28May2015To28May2015_SeriesAWarrantsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">nvfy:SeriesAWarrantsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-05-28</startDate>
      <endDate>2015-05-28</endDate>
    </period>
  </context>
  <context id="c147_AsOf28May2015_SeriesCWarrantsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">nvfy:SeriesCWarrantsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-05-28</instant>
    </period>
  </context>
  <context id="c148_From9Aug2016To9Aug2016_OmnibusLongTermIncentivePlan2014Member_DirectorMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-08-09</startDate>
      <endDate>2016-08-09</endDate>
    </period>
  </context>
  <context id="c149_From9Aug2016To9Aug2016_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-08-09</startDate>
      <endDate>2016-08-09</endDate>
    </period>
  </context>
  <context id="c150_From9Aug2016To9Aug2016_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-08-09</startDate>
      <endDate>2016-08-09</endDate>
    </period>
  </context>
  <context id="c151_From9Aug2016To9Aug2016_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-08-09</startDate>
      <endDate>2016-08-09</endDate>
    </period>
  </context>
  <context id="c152_From9Aug2016To9Aug2016_OmnibusLongTermIncentivePlan2014Member_DirectorMember_SharebasedCompensationAwardTrancheFourMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">nvfy:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-08-09</startDate>
      <endDate>2016-08-09</endDate>
    </period>
  </context>
  <context id="c153_From1Jan2018To31Mar2018_OmnibusLongTermIncentivePlan2014Member_DirectorMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c154_From1Jan2017To31Mar2017_OmnibusLongTermIncentivePlan2014Member_DirectorMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c155_From10Apr2017To10Apr2017_April102017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:April102017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-04-10</startDate>
      <endDate>2017-04-10</endDate>
    </period>
  </context>
  <context id="c156_From10Apr2017To10Apr2017_April102017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:April102017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-04-10</startDate>
      <endDate>2017-04-10</endDate>
    </period>
  </context>
  <context id="c157_From10Apr2017To10Apr2017_April102017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:April102017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-04-10</startDate>
      <endDate>2017-04-10</endDate>
    </period>
  </context>
  <context id="c158_From1Jan2018To31Mar2018_April102017Member_OmnibusLongTermIncentivePlan2014Member_Director2Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:April102017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">nvfy:Director2Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c159_From1Jan2017To31Mar2017_April102017Member_OmnibusLongTermIncentivePlan2014Member_Director2Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:April102017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">nvfy:Director2Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c160_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:September262017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-09-26</startDate>
      <endDate>2017-09-26</endDate>
    </period>
  </context>
  <context id="c161_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:September262017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-09-26</startDate>
      <endDate>2017-09-26</endDate>
    </period>
  </context>
  <context id="c162_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:September262017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-09-26</startDate>
      <endDate>2017-09-26</endDate>
    </period>
  </context>
  <context id="c163_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:September262017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-09-26</startDate>
      <endDate>2017-09-26</endDate>
    </period>
  </context>
  <context id="c164_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember_SharebasedCompensationAwardTrancheFourMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:September262017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">nvfy:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-09-26</startDate>
      <endDate>2017-09-26</endDate>
    </period>
  </context>
  <context id="c165_From19May2015To19May2015_May192015Member_RestrictedStockMember_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:May192015Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-05-19</startDate>
      <endDate>2015-05-19</endDate>
    </period>
  </context>
  <context id="c166_From1Jan2018To31Mar2018_September262017Member_OmnibusLongTermIncentivePlan2014Member_Director2Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:September262017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">nvfy:Director2Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c167_From18May2016To18May2016_AgreementWithThreeFurnitureDesignersMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithThreeFurnitureDesignersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-05-18</startDate>
      <endDate>2016-05-18</endDate>
    </period>
  </context>
  <context id="c168_From18May2016To18May2016_AgreementWithThreeFurnitureDesignersMember_ShareBasedCompensationAwardTrancheOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithThreeFurnitureDesignersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-05-18</startDate>
      <endDate>2016-05-18</endDate>
    </period>
  </context>
  <context id="c169_From18May2016To18May2016_AgreementWithThreeFurnitureDesignersMember_ShareBasedCompensationAwardTrancheTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithThreeFurnitureDesignersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-05-18</startDate>
      <endDate>2016-05-18</endDate>
    </period>
  </context>
  <context id="c170_From18May2016To18May2016_AgreementWithThreeFurnitureDesignersMember_ShareBasedCompensationAwardTrancheThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithThreeFurnitureDesignersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-05-18</startDate>
      <endDate>2016-05-18</endDate>
    </period>
  </context>
  <context id="c171_From18May2016To18May2016_AgreementWithThreeFurnitureDesignersMember_SharebasedCompensationAwardTrancheFourMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithThreeFurnitureDesignersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">nvfy:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-05-18</startDate>
      <endDate>2016-05-18</endDate>
    </period>
  </context>
  <context id="c172_AsOf18May2016_AgreementWithThreeFurnitureDesignersMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithThreeFurnitureDesignersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-05-18</instant>
    </period>
  </context>
  <context id="c173_From1Jan2018To31Mar2018_AgreementWithThreeFurnitureDesignersMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithThreeFurnitureDesignersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c174_From1Jan2017To31Mar2017_AgreementWithThreeFurnitureDesignersMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithThreeFurnitureDesignersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c175_From14Nov2016To14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ExecutiveEmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-14</startDate>
      <endDate>2016-11-14</endDate>
    </period>
  </context>
  <context id="c176_AsOf14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ExecutiveEmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-11-14</instant>
    </period>
  </context>
  <context id="c177_From14Nov2016To14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ExecutiveEmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-14</startDate>
      <endDate>2016-11-14</endDate>
    </period>
  </context>
  <context id="c178_From14Nov2016To14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ExecutiveEmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-14</startDate>
      <endDate>2016-11-14</endDate>
    </period>
  </context>
  <context id="c179_From14Nov2016To14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ExecutiveEmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-14</startDate>
      <endDate>2016-11-14</endDate>
    </period>
  </context>
  <context id="c180_From14Nov2016To14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member_SharebasedCompensationAwardTrancheFourMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ExecutiveEmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">nvfy:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-14</startDate>
      <endDate>2016-11-14</endDate>
    </period>
  </context>
  <context id="c181_From1Jan2018To31Mar2018_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ExecutiveEmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c182_From1Jan2017To31Mar2017_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:ExecutiveEmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c183_From15Nov2016To15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithAFurnitureDesignerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-15</startDate>
      <endDate>2016-11-15</endDate>
    </period>
  </context>
  <context id="c184_AsOf15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithAFurnitureDesignerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-11-15</instant>
    </period>
  </context>
  <context id="c185_From15Nov2016To15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithAFurnitureDesignerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-15</startDate>
      <endDate>2016-11-15</endDate>
    </period>
  </context>
  <context id="c186_From15Nov2016To15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithAFurnitureDesignerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-15</startDate>
      <endDate>2016-11-15</endDate>
    </period>
  </context>
  <context id="c187_From15Nov2016To15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithAFurnitureDesignerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-15</startDate>
      <endDate>2016-11-15</endDate>
    </period>
  </context>
  <context id="c188_From15Nov2016To15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member_SharebasedCompensationAwardTrancheFourMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithAFurnitureDesignerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">nvfy:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-15</startDate>
      <endDate>2016-11-15</endDate>
    </period>
  </context>
  <context id="c189_From1Jan2018To31Mar2018_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithAFurnitureDesignerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c190_From1Jan2017To31Mar2017_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:AgreementWithAFurnitureDesignerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c191_From27Feb2018To27Feb2018_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:SecretaryAndDirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-02-27</startDate>
      <endDate>2018-02-27</endDate>
    </period>
  </context>
  <context id="c192_From27Feb2018To27Feb2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:SecretaryAndDirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-02-27</startDate>
      <endDate>2018-02-27</endDate>
    </period>
  </context>
  <context id="c193_AsOf27Feb2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:SecretaryAndDirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-02-27</instant>
    </period>
  </context>
  <context id="c194_From27Feb2018To27Feb2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:SecretaryAndDirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-02-27</startDate>
      <endDate>2018-02-27</endDate>
    </period>
  </context>
  <context id="c195_From27Feb2018To27Feb2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:SecretaryAndDirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-02-27</startDate>
      <endDate>2018-02-27</endDate>
    </period>
  </context>
  <context id="c196_From27Feb2018To27Feb2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:SecretaryAndDirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-02-27</startDate>
      <endDate>2018-02-27</endDate>
    </period>
  </context>
  <context id="c197_From27Feb2018To27Feb2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member_SharebasedCompensationAwardTrancheFourMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:SecretaryAndDirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">nvfy:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-02-27</startDate>
      <endDate>2018-02-27</endDate>
    </period>
  </context>
  <context id="c198_From1Jan2018To31Mar2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:SecretaryAndDirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c199_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:August292017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-08-29</startDate>
      <endDate>2017-08-29</endDate>
    </period>
  </context>
  <context id="c200_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member_PresidentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:August292017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-08-29</startDate>
      <endDate>2017-08-29</endDate>
    </period>
  </context>
  <context id="c201_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member_ChiefFinancialOfficerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:August292017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ChiefFinancialOfficerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-08-29</startDate>
      <endDate>2017-08-29</endDate>
    </period>
  </context>
  <context id="c202_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:August292017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-08-29</startDate>
      <endDate>2017-08-29</endDate>
    </period>
  </context>
  <context id="c203_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:August292017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-08-29</startDate>
      <endDate>2017-08-29</endDate>
    </period>
  </context>
  <context id="c204_From1Jan2018To31Mar2018_August292017Member_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">nvfy:August292017Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c205_AsOf31Mar2018_OmnibusLongTermIncentivePlan2014Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvfy:OmnibusLongTermIncentivePlan2014Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c206_From1Jan2018To31Mar2018_NovaMacaoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:NovaMacaoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c207_From1Jan2018To31Mar2018_MinimumMember_NovaDongguanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:NovaDongguanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c208_From1Jan2018To31Mar2018_MaximumMember_NovaDongguanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:NovaDongguanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c209_From1Jan2018To31Mar2018_NorthAmericaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c210_From1Jan2017To31Mar2017_NorthAmericaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c211_From1Jan2018To31Mar2018_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c212_From1Jan2017To31Mar2017_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c213_From1Jan2018To31Mar2018_AU">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c214_From1Jan2017To31Mar2017_AU">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c215_From1Jan2018To31Mar2018_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c216_From1Jan2017To31Mar2017_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c217_AsOf17Jun2013_LandBuildingsAndImprovementsMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-06-17</instant>
    </period>
  </context>
  <context id="c218_From17Jun2013To17Jun2013_LandBuildingsAndImprovementsMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-06-17</startDate>
      <endDate>2013-06-17</endDate>
    </period>
  </context>
  <context id="c219_From7Jan2014To7Jan2014">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
    </entity>
    <period>
      <startDate>2014-01-07</startDate>
      <endDate>2014-01-07</endDate>
    </period>
  </context>
  <context id="c220_From1Jan2018To31Mar2018_MonthlySubleaseIncomeMember_BuildingMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">nvfy:MonthlySubleaseIncomeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c221_From1Jan2018To31Mar2018_BuildingMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c222_From1Jan2017To31Mar2017_BuildingMember_DiamondBarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:DiamondBarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c223_AsOf19Sep2013_LandBuildingsAndImprovementsMember_BrightSwallowInternationalGroupLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:BrightSwallowInternationalGroupLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-09-19</instant>
    </period>
  </context>
  <context id="c224_AsOf15Sep2015_LandBuildingsAndImprovementsMember_BrightSwallowInternationalGroupLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:BrightSwallowInternationalGroupLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-09-15</instant>
    </period>
  </context>
  <context id="c225_AsOf13Sep2017_LandBuildingsAndImprovementsMember_BrightSwallowInternationalGroupLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:BrightSwallowInternationalGroupLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-09-13</instant>
    </period>
  </context>
  <context id="c226_From15Sep2015To15Sep2015_LandBuildingsAndImprovementsMember_BrightSwallowInternationalGroupLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvfy:BrightSwallowInternationalGroupLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-09-15</startDate>
      <endDate>2015-09-15</endDate>
    </period>
  </context>
  <context id="c227_From3May2013To3May2013_EmploymentAgreementMember_PresidentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:EmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-05-03</startDate>
      <endDate>2013-05-03</endDate>
    </period>
  </context>
  <context id="c228_AsOf3May2013_EmploymentAgreementMember_PresidentMember_ShareBasedCompensationAwardTrancheOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:EmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-05-03</instant>
    </period>
  </context>
  <context id="c229_AsOf3May2013_EmploymentAgreementMember_PresidentMember_ShareBasedCompensationAwardTrancheTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:EmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-05-03</instant>
    </period>
  </context>
  <context id="c230_AsOf3May2013_EmploymentAgreementMember_PresidentMember_ShareBasedCompensationAwardTrancheThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:EmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-05-03</instant>
    </period>
  </context>
  <context id="c231_AsOf3May2013_EmploymentAgreementMember_PresidentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:EmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-05-03</instant>
    </period>
  </context>
  <context id="c232_From23Jul2017To23Jul2017_EmploymentAgreementMember_PresidentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:EmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-07-23</startDate>
      <endDate>2017-07-23</endDate>
    </period>
  </context>
  <context id="c233_From24Jul2017To24Jul2017_EmploymentAgreementMember_PresidentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:EmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-07-24</startDate>
      <endDate>2017-07-24</endDate>
    </period>
  </context>
  <context id="c234_From10Nov2014To10Nov2014_RestrictedStockMember_ChiefExecutiveOfficerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-11-10</startDate>
      <endDate>2014-11-10</endDate>
    </period>
  </context>
  <context id="c235_From10Nov2014To10Nov2014_RestrictedStockMember_PresidentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-11-10</startDate>
      <endDate>2014-11-10</endDate>
    </period>
  </context>
  <context id="c236_From21Mar2016To21Mar2016_RestrictedStockMember_PresidentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:PresidentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-03-21</startDate>
      <endDate>2016-03-21</endDate>
    </period>
  </context>
  <context id="c237_AsOf21Mar2016_RestrictedStockMember_ChiefFinancialOfficerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ChiefFinancialOfficerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-03-21</instant>
    </period>
  </context>
  <context id="c238_From1Jan2018To31Mar2018_RestrictedStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c239_From1Jan2017To31Mar2017_RestrictedStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c240_From25Mar2016To25Mar2016_EmploymentAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:EmploymentAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-03-25</startDate>
      <endDate>2016-03-25</endDate>
    </period>
  </context>
  <context id="c241_From25Mar2016To25Mar2016_EmploymentAgreementMember_ChiefExecutiveOfficerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:EmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-03-25</startDate>
      <endDate>2016-03-25</endDate>
    </period>
  </context>
  <context id="c242_From25Mar2016To25Mar2016_EmploymentAgreementMember_ChiefFinancialOfficerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:EmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ChiefFinancialOfficerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-03-25</startDate>
      <endDate>2016-03-25</endDate>
    </period>
  </context>
  <context id="c243_From3Oct2016To3Oct2016_EmploymentAgreementMember_ChiefExecutiveOfficerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvfy:EmploymentAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-10-03</startDate>
      <endDate>2016-10-03</endDate>
    </period>
  </context>
  <context id="c244_From8May2018To8May2018_ChiefExecutiveOfficerMember_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001473334</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-05-08</startDate>
      <endDate>2018-05-08</endDate>
    </period>
  </context>
  <unit id="usd">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="usdPershares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>xbrli:shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="shares">
    <measure>xbrli:shares</measure>
  </unit>
  <unit id="pure">
    <measure>xbrli:pure</measure>
  </unit>
  <unit id="hkd">
    <measure>iso4217:HKD</measure>
  </unit>
  <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:label="_WeightedAverageNumberOfSharesOutstandingBasic-c2_From1Jan2018To31Mar2018_shares" xlink:href="#_WeightedAverageNumberOfSharesOutstandingBasic-c2_From1Jan2018To31Mar2018_shares"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_0" xml:lang="en-US">Including 821,534 and 466,967 shares that were granted and vested but not yet issued for the three months ended March 31, 2018 and 2017, respectively.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_WeightedAverageNumberOfSharesOutstandingBasic-c2_From1Jan2018To31Mar2018_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_WeightedAverageNumberOfSharesOutstandingBasic-c3_From1Jan2017To31Mar2017_shares" xlink:href="#_WeightedAverageNumberOfSharesOutstandingBasic-c3_From1Jan2017To31Mar2017_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_WeightedAverageNumberOfSharesOutstandingBasic-c3_From1Jan2017To31Mar2017_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-c1_AsOf31Dec2017_usd" xlink:href="#_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-c1_AsOf31Dec2017_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_1" xml:lang="en-US">The intrinsic value of the stock options at March 31, 2018 is the amount by which the market value of the Company&apos;s common stock of $2.16 as of March 31, 2018 exceeds the exercise price of the option.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-c1_AsOf31Dec2017_usd" xlink:to="ftnt_1" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-c1_AsOf31Dec2017_usd" xlink:href="#_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-c1_AsOf31Dec2017_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-c1_AsOf31Dec2017_usd" xlink:to="ftnt_1" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-c0_AsOf31Mar2018_usd" xlink:href="#_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-c0_AsOf31Mar2018_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-c0_AsOf31Mar2018_usd" xlink:to="ftnt_1" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-c0_AsOf31Mar2018_usd" xlink:href="#_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-c0_AsOf31Mar2018_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-c0_AsOf31Mar2018_usd" xlink:to="ftnt_1" order="1"/>
  </link:footnoteLink>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">1121170</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">5722716</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">54625956</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">54006513</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AdvancesOnInventoryPurchases unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">10762192</us-gaap:AdvancesOnInventoryPurchases>
  <us-gaap:AdvancesOnInventoryPurchases unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">8580609</us-gaap:AdvancesOnInventoryPurchases>
  <us-gaap:InventoryNet unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">6220820</us-gaap:InventoryNet>
  <us-gaap:InventoryNet unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">6374560</us-gaap:InventoryNet>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">171197</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">232935</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">72901335</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">74917333</us-gaap:AssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">158405</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">157246</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:SecurityDeposit unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">43260</us-gaap:SecurityDeposit>
  <us-gaap:SecurityDeposit unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">43260</us-gaap:SecurityDeposit>
  <us-gaap:Goodwill unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">218606</us-gaap:Goodwill>
  <us-gaap:Goodwill unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">218606</us-gaap:Goodwill>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">4100932</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">4202608</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:DeferredTaxAssetsNetNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">318961</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:DeferredTaxAssetsNetNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">318961</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:AssetsNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">4840164</us-gaap:AssetsNoncurrent>
  <us-gaap:AssetsNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">4940681</us-gaap:AssetsNoncurrent>
  <us-gaap:Assets unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">77741499</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">79858014</us-gaap:Assets>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">1338898</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">1634554</us-gaap:AccountsPayableCurrent>
  <us-gaap:CustomerAdvancesCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">43221</us-gaap:CustomerAdvancesCurrent>
  <us-gaap:CustomerAdvancesCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">19826</us-gaap:CustomerAdvancesCurrent>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">733362</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">847756</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
  <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">393861</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
  <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">178307</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">2509342</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">2680443</us-gaap:LiabilitiesCurrent>
  <us-gaap:LongTermLineOfCredit unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">0</us-gaap:LongTermLineOfCredit>
  <us-gaap:LongTermLineOfCredit unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">4202118</us-gaap:LongTermLineOfCredit>
  <us-gaap:AccruedIncomeTaxesNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">4559553</us-gaap:AccruedIncomeTaxesNoncurrent>
  <us-gaap:AccruedIncomeTaxesNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">4527849</us-gaap:AccruedIncomeTaxesNoncurrent>
  <us-gaap:LiabilitiesNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">4559553</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:LiabilitiesNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">8729967</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:Liabilities unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">7068895</us-gaap:Liabilities>
  <us-gaap:Liabilities unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">11410410</us-gaap:Liabilities>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c0_AsOf31Mar2018" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c1_AsOf31Dec2017" xs:nil="true"/>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">28302</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">28192</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">39252246</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">38682377</us-gaap:AdditionalPaidInCapital>
  <nvfy:StatutoryEquityReserves unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">6241</nvfy:StatutoryEquityReserves>
  <nvfy:StatutoryEquityReserves unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">6241</nvfy:StatutoryEquityReserves>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">31385815</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">29730794</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">70672604</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">68447604</us-gaap:StockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">77741499</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">79858014</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c0_AsOf31Mar2018" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c1_AsOf31Dec2017" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c0_AsOf31Mar2018" decimals="INF">75000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c1_AsOf31Dec2017" decimals="INF">75000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c0_AsOf31Mar2018" decimals="INF">28301738</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c1_AsOf31Dec2017" decimals="INF">28191927</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c0_AsOf31Mar2018" decimals="INF">28301738</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c1_AsOf31Dec2017" decimals="INF">28191927</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:Revenues unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">22303472</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">18057022</us-gaap:Revenues>
  <us-gaap:CostOfRevenue unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">17401930</us-gaap:CostOfRevenue>
  <us-gaap:CostOfRevenue unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">15355247</us-gaap:CostOfRevenue>
  <us-gaap:GrossProfit unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">4901542</us-gaap:GrossProfit>
  <us-gaap:GrossProfit unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">2701775</us-gaap:GrossProfit>
  <us-gaap:SellingExpense unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">631153</us-gaap:SellingExpense>
  <us-gaap:SellingExpense unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">975002</us-gaap:SellingExpense>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">2305673</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">3025676</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">2936826</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">4000678</us-gaap:OperatingExpenses>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">1964716</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-1298903</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">-136</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-40</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">31582</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">54406</us-gaap:InterestExpense>
  <us-gaap:AmortizationOfFinancingCosts unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">30720</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:AmortizationOfFinancingCosts unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">26060</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">-62438</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-80506</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">1902278</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-1379409</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">247257</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-170019</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">1655021</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-1209390</us-gaap:NetIncomeLoss>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="_WeightedAverageNumberOfSharesOutstandingBasic-c2_From1Jan2018To31Mar2018_shares" unitRef="shares" contextRef="c2_From1Jan2018To31Mar2018" decimals="INF">28253115</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="_WeightedAverageNumberOfSharesOutstandingBasic-c3_From1Jan2017To31Mar2017_shares" unitRef="shares" contextRef="c3_From1Jan2017To31Mar2017" decimals="INF">27345106</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c2_From1Jan2018To31Mar2018" decimals="INF">28693479</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c3_From1Jan2017To31Mar2017" decimals="INF">27345106</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c2_From1Jan2018To31Mar2018" decimals="2">0.06</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c3_From1Jan2017To31Mar2017" decimals="2">-0.04</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c2_From1Jan2018To31Mar2018" decimals="2">0.06</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c3_From1Jan2017To31Mar2017" decimals="2">-0.04</us-gaap:EarningsPerShareDiluted>
  <us-gaap:IncomeLossFromContinuingOperations unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">1655021</us-gaap:IncomeLossFromContinuingOperations>
  <us-gaap:IncomeLossFromContinuingOperations unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-1209390</us-gaap:IncomeLossFromContinuingOperations>
  <us-gaap:DepreciationDepletionAndAmortization unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">112017</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">381119</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">31704</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-188117</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">595677</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">449889</us-gaap:ShareBasedCompensation>
  <us-gaap:LossOnContractTermination unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">0</us-gaap:LossOnContractTermination>
  <us-gaap:LossOnContractTermination unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">800000</us-gaap:LossOnContractTermination>
  <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">321970</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
  <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">324684</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">941413</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-16614186</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">2181584</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">7444924</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInInventories unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">-153740</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-489152</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInOtherCurrentAssets unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">-35452</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
  <us-gaap:IncreaseDecreaseInOtherCurrentAssets unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-112991</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
  <us-gaap:IncreaseDecreaseInAccountsPayable unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">-295656</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-1458241</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInCustomerAdvances unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">23395</us-gaap:IncreaseDecreaseInCustomerAdvances>
  <us-gaap:IncreaseDecreaseInCustomerAdvances unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">21529</us-gaap:IncreaseDecreaseInCustomerAdvances>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">-113806</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-151606</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedTaxesPayable unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">215554</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
  <us-gaap:IncreaseDecreaseInAccruedTaxesPayable unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">18097</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">-387929</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">8759369</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:ProceedsFromFeesReceived unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">0</us-gaap:ProceedsFromFeesReceived>
  <us-gaap:ProceedsFromFeesReceived unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">1250000</us-gaap:ProceedsFromFeesReceived>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">11499</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">2132</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquireNotesReceivable unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">0</us-gaap:PaymentsToAcquireNotesReceivable>
  <us-gaap:PaymentsToAcquireNotesReceivable unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">8835000</us-gaap:PaymentsToAcquireNotesReceivable>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">-11499</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-7587132</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ProceedsFromIssuanceOfDebt unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">15923479</us-gaap:ProceedsFromIssuanceOfDebt>
  <us-gaap:ProceedsFromIssuanceOfDebt unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">15469342</us-gaap:ProceedsFromIssuanceOfDebt>
  <us-gaap:RepaymentsOfDebt unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">20125597</us-gaap:RepaymentsOfDebt>
  <us-gaap:RepaymentsOfDebt unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">18939032</us-gaap:RepaymentsOfDebt>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">-4202118</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-3469690</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">-4601546</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">-2297453</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c4_AsOf31Dec2016" decimals="0">2587743</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c5_AsOf31Mar2017" decimals="0">290290</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">1121170</us-gaap:CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations>
  <us-gaap:CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations unitRef="usd" contextRef="c4_AsOf31Dec2016" decimals="0">290290</us-gaap:CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations>
  <us-gaap:CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">1121170</us-gaap:CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations>
  <us-gaap:CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations unitRef="usd" contextRef="c5_AsOf31Mar2017" decimals="0">290290</us-gaap:CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations>
  <us-gaap:IncomeTaxesPaid unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">0</us-gaap:IncomeTaxesPaid>
  <us-gaap:IncomeTaxesPaid unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">0</us-gaap:IncomeTaxesPaid>
  <us-gaap:InterestPaid unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">31582</us-gaap:InterestPaid>
  <us-gaap:InterestPaid unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">54406</us-gaap:InterestPaid>
  <dei:EntityRegistrantName contextRef="c2_From1Jan2018To31Mar2018">Nova Lifestyle, Inc.</dei:EntityRegistrantName>
  <dei:DocumentType contextRef="c2_From1Jan2018To31Mar2018">10-Q</dei:DocumentType>
  <dei:CurrentFiscalYearEndDate contextRef="c2_From1Jan2018To31Mar2018">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:EntityCommonStockSharesOutstanding unitRef="shares" contextRef="c6_AsOf10May2018" decimals="INF">27506990</dei:EntityCommonStockSharesOutstanding>
  <dei:AmendmentFlag contextRef="c2_From1Jan2018To31Mar2018">false</dei:AmendmentFlag>
  <dei:EntityCentralIndexKey contextRef="c2_From1Jan2018To31Mar2018">0001473334</dei:EntityCentralIndexKey>
  <dei:EntityCurrentReportingStatus contextRef="c2_From1Jan2018To31Mar2018">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityVoluntaryFilers contextRef="c2_From1Jan2018To31Mar2018">No</dei:EntityVoluntaryFilers>
  <dei:EntityFilerCategory contextRef="c2_From1Jan2018To31Mar2018">Smaller Reporting Company</dei:EntityFilerCategory>
  <dei:EntityWellKnownSeasonedIssuer contextRef="c2_From1Jan2018To31Mar2018">No</dei:EntityWellKnownSeasonedIssuer>
  <dei:DocumentFiscalYearFocus contextRef="c2_From1Jan2018To31Mar2018">2018</dei:DocumentFiscalYearFocus>
  <dei:DocumentFiscalPeriodFocus contextRef="c2_From1Jan2018To31Mar2018">Q1</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentPeriodEndDate contextRef="c2_From1Jan2018To31Mar2018">2018-03-31</dei:DocumentPeriodEndDate>
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Note 1&amp;#xa0;- Organization and Description of Business&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Nova LifeStyle, Inc. (&amp;#x201c;Nova LifeStyle&amp;#x201d; or the &amp;#x201c;Company&amp;#x201d;), formerly known as Stevens Resources, Inc., was incorporated in the State of Nevada on September 9, 2009.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company is a U.S. holding company with no material assets other than the ownership interests of our subsidiaries through which we market, design and sell furniture worldwide: Nova Furniture Limited in the British Virgin Islands (&amp;#x201c;Nova Furniture&amp;#x201d;), Nova Furniture Ltd. in Samoa (&amp;#x201c;Nova Samoa&amp;#x201d;), Bright Swallow International Group Limited (&amp;#x201c;Bright Swallow&amp;#x201d; or &amp;#x201c;BSI&amp;#x201d;), Nova Furniture Macao Commercial Offshore Limited (&amp;#x201c;Nova Macao&amp;#x201d;), and Diamond Bar Outdoors, Inc. (&amp;#x201c;Diamond Bar&amp;#x201d;).&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Nova Macao was organized under the laws of Macao on May 20, 2006, and is a wholly owned subsidiary of Nova Furniture.&amp;#xa0; Diamond Bar, doing business as Diamond Sofa, was incorporated in California on June 15, 2000.&amp;#xa0; Nova Macao is a trading company, importing, marketing and selling products designed and manufactured by Nova Furniture (Dongguan) Co., Ltd. (&amp;#x201c;Nova Dongguan&amp;#x201d;) and third party manufacturers for the U.S. and international markets. Diamond Bar markets and sells products manufactured by third party manufacturers under the Diamond Sofa brand to distributors and retailers principally in the U.S. market.&amp;#xa0; On April 24, 2013, the Company completed the acquisition of Bright Swallow, an established furniture company with a global client base.&amp;#xa0;&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The sale of three of the Company&amp;#x2019;s former subsidiaries, Nova Dongguan, Nova Dongguan Chinese Style Furniture Museum (&amp;#x201c;Nova Museum&amp;#x201d;), and Dongguan Ding Nuo Household Products Co., Ltd. (&amp;#x201c;Ding Nuo&amp;#x201d;), was consummated on October 25, 2016.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Before its divestment, Nova Dongguan was a wholly foreign-owned enterprise, or WFOE, and was incorporated under the laws of the PRC on June 6, 2003. Nova Dongguan organized Nova Museum on March 17, 2011 as a non-profit organization under the laws of the PRC engaged in the promotion of the culture and history of furniture in China. Nova Dongguan markets and sells products in China to stores in our former franchise network and to wholesalers and agents for domestic retailers and exporters. At the time of sale, Nova Dongguan also provided design expertise and facilities to manufacture branded products and products for international markets under original design manufacturer and original equipment manufacturer agreements, or ODM and OEM agreements.&amp;#xa0;On October 24, 2013, Nova Dongguan incorporated Ding Nuo under the laws of the PRC.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On December 7, 2017, Nova LifeStyle, Inc. incorporated i Design Blockchain Technology, Inc. (&amp;#x201c;i Design&amp;#x201d;) under the laws of the State of California. The purpose of i Design is to build our own blockchain technology team. This new company will focus on application of blockchain technology in the furniture industry, including encouraging and facilitating interactions among designers and customers, and building a blockchain-powered platform that enables designers to showcase their products including current and future furniture designs.&amp;#xa0;This company is in a planning stage and has had minimal operations to date.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The &amp;#x201c;Company&amp;#x201d; and &amp;#x201c;Nova&amp;#x201d; collectively refer to Nova LifeStyle, the U.S. parent, and its subsidiaries, Nova Furniture, Nova Samoa, Nova Macao, Diamond Bar, i Design and BSI.&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <nvfy:NumberOfSubsidiariesSold unitRef="pure" contextRef="c7_From25Oct2016To25Oct2016" decimals="0">3</nvfy:NumberOfSubsidiariesSold>
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Note 2 - Summary of Significant Accounting Policies&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Basis of Presentation&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&amp;#x201c;U.S. GAAP&amp;#x201d;). The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant inter-company transactions and balances have been eliminated in consolidation.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The interim condensed consolidated financial information as of March 31, 2018 and for the three month periods ended March 31, 2018 and 2017 have been prepared without audit, pursuant to the rules and regulations of the SEC. Certain information and footnote disclosures, which are normally included in consolidated financial statements prepared in accordance with U.S. GAAP have not been included. The interim condensed consolidated financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company&amp;#x2019;s Annual Report on Form 10-K for the fiscal year ended December 31, 2017, previously filed with the SEC on March 29, 2018.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In the opinion of management, all adjustments (which include all significant normal and recurring adjustments) necessary to present a fair statement of the Company&amp;#x2019;s interim condensed consolidated financial position as of March 31, 2018, its interim condensed consolidated results of operations and cash flows for the three month periods ended March 31, 2018 and 2017, as applicable, have been made. The interim results of operations are not necessarily indicative of the operating results for the full fiscal year or any future periods.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Use of Estimates&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In preparing consolidated financial statements in conformity with U.S. GAAP, management makes estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the dates of the consolidated financial statements, as well as the reported amounts of revenues and expenses during the reporting period. Significant estimates and assumptions made by management include, but are not limited to, revenue recognition, the allowance for bad debt, valuation of inventories, the valuation of stock-based compensation, income taxes and unrecognized tax benefits, valuation allowance for deferred tax assets, assumptions used in assessing impairment of long-lived assets and goodwill. Actual results could differ from those estimates.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Business Combination&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;For a business combination, the assets acquired, the liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date, measured at their fair values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest in the acquiree that excess in earnings is recognized as a gain attributable to the acquirer.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Deferred tax liability and asset are recognized for the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed in a business combination in accordance with Accounting Standards Codification (&amp;#x201c;ASC&amp;#x201d;) Topic 740-10.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Goodwill&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Goodwill is the excess of purchase price and related costs over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. In accordance with ASC Topic 350, &amp;#x201c;Intangibles-Goodwill and Other,&amp;#x201d; goodwill is not amortized but is tested for impairment, annually or more frequently when circumstances indicate a possible impairment may exist. Impairment testing is performed at a reporting unit level. An impairment loss generally would be recognized when the carrying amount of the reporting unit exceeds its fair value, with the fair value of the reporting unit determined using discounted cash flow (&amp;#x201c;DCF&amp;#x201d;) analysis. A number of significant assumptions and estimates are involved in the application of the DCF analysis to forecast operating cash flows, including the discount rate, the internal rate of return and projections of realizations and costs to produce. Management considers historical experience and all available information at the time the fair values of its reporting units are estimated.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;ASC Topic 350 also permits an entity to first assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the&amp;#xa0;two-step goodwill impairment test is required to be performed. Otherwise, no further testing is required. Performing the qualitative assessment involved identifying the relevant drivers of fair value, evaluating the significance of all identified relevant events and circumstances, and weighing the factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. After evaluating and weighing all these relevant events and circumstances, it was concluded that a positive assertion can be made from the qualitative assessment that it is more likely than not that the fair value of Diamond Bar is greater than its carrying amount. As such, it is not necessary to perform the&amp;#xa0;two-step goodwill impairment test for Diamond Bar reporting unit.&amp;#xa0;&amp;#xa0;Accordingly, as of March 31, 2018 and 2017, the Company concluded there was no impairment of goodwill of Diamond Bar.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Cash and Cash Equivalents&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;For purposes of the statement of cash flows, the Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Advances to Suppliers&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Advances to suppliers are reported net of allowance when the Company determines that amounts outstanding are not likely to be collected in cash or utilized against purchase of inventories. Based on its historical record and actual practice, the Company always received goods within 5 to 9 months from the date the advance payment is made. As such, no reserve on supplier prepayments had been made or recorded by the Company. Any provisions for allowance for advance to suppliers, if deemed necessary, will be included in general and administrative expenses in the consolidated statements of comprehensive income. During the three months ended March 31, 2018 and 2017, no provision was made on advances to suppliers.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Inventories&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Inventories are stated at the lower of cost and net realizable value with cost determined on a weighted-average basis. Management compares the cost of inventories with the net realizable value and an allowance is made for writing down their inventories to market value, if lower. The Company did not record any write-downs of inventory at March 31, 2018 and 2017.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Plant, Property and Equipment&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Plant, property and equipment are stated at cost, net of accumulated depreciation and impairment losses, if any. Expenditures for maintenance and repairs are expensed as incurred; while additions, renewals and improvements are capitalized. When property and equipment are retired or otherwise disposed of, the related cost and accumulated depreciation is removed from the respective&amp;#xa0;accounts, and any gain or loss is included in operations. Depreciation of property and equipment is provided using the straight-line method for substantially all assets with 10% salvage value and estimated lives as follows:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;ze5fd3f79bb9046a6b0697c0b39deada5&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 31.04%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;Computer and office equipment&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 68.96%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;5 years&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 31.04%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;Decoration and renovation&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 68.96%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;10 years&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Depreciation of plant, property and equipment attributable to manufacturing activities is capitalized as part of inventories, and expensed to cost of goods sold when inventories are sold.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic&quot;&gt;Impairment of Long-Lived Assets&lt;/font&gt;&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Long-lived assets, which include property, plant and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Recoverability of long-lived assets to be held and used is measured by comparing the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the assets. Fair value is generally determined using the asset&amp;#x2019;s expected future discounted cash flows or market value, if readily determinable.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Based on its review, the Company believes that, as&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; &quot;&gt; of March 31, 2018 and 2017, there was no significant impairment of its long-lived assets.&lt;/font&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Research and Development&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Research and development costs are related primarily to the Company designing and testing its new products during the development stage. Research and development costs are recognized in general and administrative expenses and expensed as incurred.&amp;#xa0;Research and development expense were $65,589 and $0 for the three months ended March 31, 2018 and 2017, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify; &quot;&gt;Income Taxes&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;In its interim financial statements, the Company follows the guidance in ASC 270 &amp;#x201c;Interim Reporting&amp;#x201d; and ASC 740 &amp;#x201c;Income Taxes&amp;#x201d; whereby the Company utilizes the expected annual effective rate in determining its income tax provision.&amp;#xa0; The income tax expense for the three months ended March 31, 2018 is $247,000 and is primarily related to income from operations. The income tax benefit for the three months ended March 31, 2017 is $170,000 and is primarily related to quarter to date losses generated from U.S. operations.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Income taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company follows ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Under the provisions of ASC Topic 740, when tax returns are filed, it is highly certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; &quot;&gt;Nova Lifestyle and Diamond Bar are subject to U.S. corporate income taxes on their taxable income at a rate of up to 21% for taxable years beginning after December&amp;#xa0;31, 2017 and up to 35% for prior tax years. &lt;/font&gt;On December 22, 2017, the Tax Cut and Jobs Act (&amp;#x201c;Tax Act&amp;#x201d;) was signed into law. The Tax Act introduced a broad range of tax reform measures that significantly change the federal income tax laws. The provisions of the Tax Act that may have significant impact on the Company include the permanent reduction of the corporate income tax rate from 35% to 21% effective for tax years including or commencing on January 1, 2018, one-time transition tax on post-1986 foreign unremitted earnings, provision for Global Intangible Low Tax Income (&amp;#x201c;GILTI&amp;#x201d;), deduction for Foreign Derived Intangible Income (&amp;#x201c;FDII&amp;#x201d;), repeal of corporate alternative minimum tax, limitation of various business deductions, and modification of the maximum deduction of net operating loss with no carryback but indefinite carryforward provision. Many provisions in the Tax Act are generally effective in tax years beginning after December 31, 2017.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font&gt;As of December 31, 2017, the Company reflected the provisional income tax effects of the Tax Act under Accounting Standards Codification Topic 740, Income Taxes. The Company has recorded a provisional tax expense in the year ended December 31, 2017 of approximately &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$3.37 million, comprised of approximately $3.27&lt;/font&gt; million tax expense &lt;/font&gt;from recording the estimated one-time transition tax on post-1986 foreign unremitted earnings and $0.09 million of tax expense from remeasurement of U.S. deferred taxes using the relevant tax rate at which the Company expects them to reverse in the future.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; &quot;&gt;To the extent that portions of its U.S. taxable income, such as Subpart F income or GILTI, are determined to be from sources outside of the U.S., subject to certain limitations, the Company may be able to claim foreign tax credits to offset its U.S. income tax liabilities. Any remaining liabilities are accrued in the Company&amp;#x2019;s consolidated statements of comprehensive income and estimated tax payments are made when required by U.S. law.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Nova Furniture Limited and Bright Swallow are incorporated in the BVI. Nova Macao is incorporated in Macao. Nova Samoa is incorporated in Oceania. There is no income tax for companies domiciled in the BVI, Oceania or Macao. Accordingly, the Company&amp;#x2019;s consolidated financial statements do not present any income tax provision related to the BVI and Macao tax jurisdiction where Nova Furniture BVI, BSI and Nova Macao are domiciled. Nova Macao is an income tax-exempt entity incorporated and domiciled in Macao.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;As of March 31, 2018, unrecognized tax benefits were approximately $2.1 million.&amp;#xa0;&amp;#xa0;The total amount of unrecognized tax benefits that, if recognized, would favorably affect the effective tax rate&amp;#xa0;was $2.1 million as of March 31, 2018. As of December 31, 2017, unrecognized tax benefits were approximately $2.0 million.&amp;#xa0;&amp;#xa0;The total amount of unrecognized tax benefits that, if recognized, would favorably affect the effective tax rate was $2.0 million as of December 31, 2017.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; &quot;&gt;A reconciliation of the January 1, 2018 through March 31, 2018, amount of unrecognized tax benefits excluding interest and penalties (&amp;#x201c;Gross UTB&amp;#x201d;) is as follows:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;z72e3865b95e9452f854eb6a426eb0df7&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Gross UTB&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold&quot;&gt;Balance&lt;/font&gt;&amp;#xa0;&amp;#x2013; January 1, 2018 and March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,428,561&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;At March 31, 2018 and December 31, 2017, the Company had cumulatively accrued approximately $631,000 and $599,000 for estimated interest and penalties related to unrecognized tax benefits, respectively. For the three months ended March 31, 2018 and 2017, the Company recorded interest and penalties related to unrecognized tax benefits as a component of income tax expense, which totaled approximately $32,000 and $33,000, respectively. The Company does not anticipate any significant changes to its unrecognized tax benefits within the next 12 months.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The prospects of supplemental legislation or regulatory processes to address questions that arise because of the Tax Act, or evolving technical interpretations of the tax law, may cause the final impact from the Tax Act to differ from the provisionally recorded amounts. The Company expects to complete its analysis within the measurement period allowed by Staff Accounting Bulletin (&amp;#x201c;SAB&amp;#x201d;) No.118, no later than the fourth quarter of 2018.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;As of December 31, 2017, a total of $2.1 million unrecognized tax benefit was recorded as long-term taxes payable, as ASC 740 specifies that tax positions for which the timing of the ultimate resolution is uncertain should be recognized as long-term liabilities. Other long-term taxes payable also consisted of an income tax payable of $2.50 million, primarily arising from a one-time transition tax recognized in the fourth quarter of 2017 that represented management&amp;#x2019;s estimate of the amount of U.S. corporate income tax based on the deemed repatriation to the United States of its share of previously deferred earnings of our non-U.S. subsidiaries of mandated by the U.S. Tax Reform. The Company elected to pay the one-time transition tax over eight years commencing in April 2018.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Revenue Recognition&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In May 2014 the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606), which supersedes all existing revenue recognition requirements, including most industry specific guidance. This new standard requires a company to recognize revenues when it transfers goods or services to customers in an amount that reflects the consideration that the company expects to receive for those goods or services. The FASB subsequently issued the following amendments to ASU No. 2014-09 that have the same effective date and transition date: ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations; ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing; ASU No. 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients; and ASU No. 2016-20, Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers. The Company adopted these amendments with ASU 2014-09 (collectively, the new revenue standards).&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The new revenue standards became effective for the Company on January 1, 2018, and were adopted using the modified retrospective method. The adoption of the new revenue standards as of January 1, 2018 did not change the Company&amp;#x2019;s revenue recognition as the majority of its revenues continue to be recognized when the customer takes control of its product. As the Company did not identify any accounting changes that impacted the amount of reported revenues with respect to its product revenues, no adjustment to retained earnings was required upon adoption.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Under the new revenue standards, the Company recognizes revenues when its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance obligation.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Revenues from product sales are recognized when the customer obtains control of the Company&amp;#x2019;s product, which occurs at a point in time, typically upon delivery to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Revenues from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&amp;#x2019;s customers.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Product revenue reserves, which are classified as a reduction in product revenues, are generally characterized in the following categories: discounts, returns and rebates. These reserves are based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable as the amount is payable to the Company&amp;#x2019;s customer.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company&amp;#x2019;s sales policy allows for the return of product within the warranty period if the product is defective and the defects are the Company&amp;#x2019;s fault.&amp;#xa0; As alternatives for the product return option, the customers have options of asking a discount from the Company for the products with quality issues or receiving replacement parts from the Company at no cost. The amount for return of products, the discount provided to the Company&amp;#x2019;s customers and the costs for replacement parts were immaterial for the three months ended March 31, 2018 and 2017.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Accounts Receivable&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company&amp;#x2019;s accounts receivable arise from product sales. The Company does not adjust its receivables for the effects of a significant financing component at contract inception if it expects to collect the receivables in one year or less from the time of sale. The Company does not expect to collect receivables greater than one year from the time of sale.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company&amp;#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.&amp;#xa0;Amounts determined to be uncollectible are charged or written-off against the reserve. An analysis of the allowance for doubtful accounts is as follows:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;zb5dc8128381b4295b202ae7cdc4ac436&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Balance at January 1, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;218,976&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Provision for the period&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;321,970&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Balance at March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;540,946&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;During the three ended March 31, 2018 and 2017, bad debts were $321,970 and $324,684, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The adoption of the new revenue standards did not change the Company&amp;#x2019;s historical accounting methods for its accounts receivable.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Cost of Sales&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Cost of sales consists primarily of finished goods purchased from other manufacturers, material costs, labor costs and related overhead that are directly attributable to the production of the products.&amp;#xa0;Write-downs of inventory to the lower of cost or net realizable value is also recorded in the cost of sales.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Shipping and Handling Costs&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Shipping and handling costs related to delivery of finished goods are included in selling expenses. During the three months ended March 31, 2018 and 2017, shipping and handling costs were $184 and $305, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic&quot;&gt;Advertising&lt;/font&gt;&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Advertising expenses consist primarily of costs of promotion and marketing for the Company&amp;#x2019;s image and products, and costs of direct advertising, and are included in selling expenses. The Company expenses all advertising costs as incurred.&amp;#xa0;Advertising expense was $192,579 and $537,579 for the three months ended March 31, 2018 and 2017, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Share-based compensation&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &amp;#x201c;Compensation &amp;#x2013; Stock Compensation&amp;#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50, &amp;#x201c;Equity-Based Payments to Non-employees&amp;#x201d;. Share-based compensation associated with the issuance of equity instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for performance by the counterparty has been reached or the counterparty&amp;#x2019;s performance is complete.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Earnings per Share (EPS)&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Basic EPS is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed similar to basic net income per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if all the potential common shares pertaining to warrants, stock options, and similar instruments had been issued and if the additional common shares were dilutive. Diluted earnings per share are based on the assumption that all dilutive convertible shares and stock options and warrants were converted or exercised. Dilution is computed by applying the treasury stock method for the outstanding unvested restricted stock, options and warrants, and the if-converted method for the outstanding convertible instruments. Under the treasury stock method, options and warrants are assumed to be exercised at the beginning of the period (or at the time of issuance, if later) and as if funds obtained thereby were used to purchase common stock at the average market price during the period. Under the if-converted method, outstanding convertible instruments are assumed to be converted into common stock at the beginning of the period (or at the time of issuance, if later).&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The following table presents a reconciliation of basic and diluted earnings (loss) per share for the three months ended March 31, 2018 and 2017:&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;z55c792651d154da3b9480eed68a11ba7&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;6&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Three Months Ended March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Net income (loss)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,655,021&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(1,209,390&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Weighted average shares&amp;#xa0;outstanding &amp;#x2013; basic*&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;28,253,115&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;27,345,106&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Dilutive stock options and unvested restricted stock&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;440,364&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Weighted average shares&amp;#xa0;outstanding &amp;#x2013; diluted&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;28,693,479&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;27,345,106&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Income (loss) per share&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#x2013; basic&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;0.06&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(0.04&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#x2013; diluted&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;0.06&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(0.04&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;* Including 821,534 and 466,967 shares that were granted and vested but not yet issued for the three months ended March 31, 2018 and 2017, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;For the three months ended March 31, 2018 and 2017, 858,334 shares purchasable under warrants were excluded from EPS, respectively, as their effects were anti-dilutive.&amp;#xa0;For the three months ended March 31, 2017, the unvested restricted stock were anti-dilutive.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Concentration of Credit Risk&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Financial instruments that potentially subject the Company to credit risk consist primarily of accounts and other receivables. The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of the financial condition and payment practices of its customers to minimize collection risk on accounts receivable.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Two major customers accounted for 43% (27% and 16% each) of the Company&amp;#x2019;s sales for the three months ended March 31, 2018. Two major customers accounted for 26% (13% and 14% each) of the Company&amp;#x2019;s sales for the three months March 31, 2017. Accounts receivable from these customers were $37,674,823 and $8,835,931 as of March 31, 2018 and 2017, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company purchased its products from three and four major vendors during the three months ended March 31, 2018 and 2017, accounting for a total of 93% (39%, 32% and 22% for each) and 89% (33%, 25%, 18% and 13% for each) of the Company&amp;#x2019;s purchases, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Advances made to these vendors were $10,401,410 and $20,981,900 as of March 31, 2018 and 2017, respectively. Accounts payable to these vendors were $345,144 and $186,772 as of March 31, 2018 and 2017, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left&quot;&gt;Fair Value of Financial Instruments&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;ASC Topic 820, &amp;#x201c;Fair Value Measurements and Disclosures,&amp;#x201d; requires disclosure of the fair value of financial instruments held by the Company. ASC Topic 825, &amp;#x201c;Financial Instruments,&amp;#x201d; defines fair value and establishes a three-level valuation hierarchy for disclosures of fair value measurement that enhances disclosure requirements for fair value measures.&amp;#xa0;The carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable estimate of their fair values because of the short period of time between the origination of such instruments and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined as follows:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;z0f12bc0874464b26ab30f791f3b5f945&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 8%&quot;&gt;
&lt;div style=&quot;TEXT-INDENT: 54pt&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif&quot;&gt;&amp;#xb7;&lt;/font&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 92%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 8%&quot;&gt;
&lt;div style=&quot;TEXT-INDENT: 54pt&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif&quot;&gt;&amp;#xb7;&lt;/font&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 92%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 8%&quot;&gt;
&lt;div style=&quot;TEXT-INDENT: 54pt&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif&quot;&gt;&amp;#xb7;&lt;/font&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 92%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Level 3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The carrying value of cash, accounts receivable, advance to suppliers, other receivables, accounts payable, short-term line of credit, advance from customers, other payables and accrued liabilities approximate estimated fair values because of their short maturities.&amp;#xa0;&amp;#xa0;The estimated fair value of the long-term lines of credit approximated the carrying amount as the interest rates are considered as approximate to the current rate for comparable loans at the respective balance sheet dates.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Foreign Currency Translation and Transactions&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The consolidated financial statements are presented in United States Dollar (&amp;#x201c;$&amp;#x201d; or &amp;#x201c;USD&amp;#x201d;), which is also the functional currency of Nova LifeStyle, Nova Furniture, Nova Samoa, Nova Macao, Bright Swallow, Diamond Bar and i Design.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic&quot;&gt;Segment Reporting&lt;/font&gt;&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;ASC Topic 280, &amp;#x201c;Segment Reporting,&amp;#x201d; requires use of the &amp;#x201c;management approach&amp;#x201d; model for segment reporting. The management approach model is based on the way a company&amp;#x2019;s chief operating decision maker organizes segments within the company for making operating decisions assessing performance and allocating resources. Reportable segments are based on products and services, geography, legal structure, management structure, or any other manner in which management disaggregates a company.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Management determined that the Company&amp;#x2019;s operations constitute a single reportable segment in accordance with ASC 280. The Company operates exclusively in one business and industry segment: the design and sale of furniture.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Management concluded that the Company had one reportable segment under ASC 280 because Diamond Bar is a furniture distributor based in California focusing on customers in the US, Bright Swallow is a furniture distributor based in Hong Kong focusing on customers in Canada, and Nova Macao is a furniture distributor based in Macao focusing on international customers. They are all operated under the same senior management of the Company, and management views the operations of Diamond Bar, Bright Swallow and Nova Macao as a whole for making business decisions.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;After the disposal of Nova Dongguan and its subsidiaries, all of the Company&amp;#x2019;s long-lived assets are mainly property, plant and equipment located in the United States for administrative purposes.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Net sales to customers by geographic area are determined by reference to the physical locations of the Company&amp;#x2019;s customers. For example, if the products are delivered to a customer in the US, the sales are recorded as generated in the U.S.; if the customer directs us to ship its products to China, the sales are recorded as sold in China.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;New Accounting Pronouncements&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In February 2016, the Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) issued ASU No. 2016-02, Leases (Topic 842). The new standard establishes a right-of-use (&amp;#x201c;ROU&amp;#x201d;) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. The new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. The Company is in the process of evaluating the impact of adoption of this ASU on the consolidated financial statements.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the impact that the standard will have on its consolidated financial statements and related disclosures.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In August 2016, the FASB issued ASU No. 2016-15, Classification of Certain Cash Receipts and Cash Payments. ASU 2016-15 clarifies the presentation and classification of certain cash receipts and cash payments in the statement of cash flows. The amendments are an improvement to U.S. GAAP because they provide guidance for each of the eight issues, thereby reducing the current and potential future diversity in practice. This ASU is effective for public business entities for fiscal years, and interim periods within those years, beginning after December 15, 2017. The &lt;font&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;Company has adopted the guidance retrospectively to each period presented.&lt;/font&gt; &lt;/font&gt;The adoption does not have any material effect on the presentation of its unaudited consolidated statements of cash flows.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In October 2016, the FASB issued ASU No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. This ASU&amp;#xa0;improves the accounting for the income tax consequences of intra-entity transfers of assets other than inventory. For public business entities, the amendments in this update are effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within those annual reporting periods. Early adoption is permitted. The adoption of this ASU did not have a significant impact on the Company&amp;#x2019;s consolidated financial statements.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In November 2016, the FASB issued ASU No.&amp;#xa0;2016-18, Statement of Cash Flows (Topic&amp;#xa0;230): Restricted Cash. The guidance requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The standard is effective for fiscal years beginning after December&amp;#xa0;15, 2017, and interim period within those fiscal years. The Company has adopted the guidance retrospectively to each period presented. The adoption does not have any material effect on the presentation of its unaudited consolidated statements of cash flows.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In January 2017, the FASB issued ASU No.&amp;#xa0;2017-01, Business Combinations (Topic&amp;#xa0;805): Clarifying the Definition of a Business, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. The standard is effective for fiscal years beginning after December&amp;#xa0;15, 2017, including interim periods within those fiscal years. The Company has adopted the guidance effective January 1, 2018. The Company will evaluate the impact of adopting this standard prospectively upon any transactions of acquisitions or disposals of assets or businesses.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&amp;#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December&amp;#xa0;15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January&amp;#xa0;1, 2017. The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Basis of Presentation&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&amp;#x201c;U.S. GAAP&amp;#x201d;). The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant inter-company transactions and balances have been eliminated in consolidation.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The interim condensed consolidated financial information as of March 31, 2018 and for the three month periods ended March 31, 2018 and 2017 have been prepared without audit, pursuant to the rules and regulations of the SEC. Certain information and footnote disclosures, which are normally included in consolidated financial statements prepared in accordance with U.S. GAAP have not been included. The interim condensed consolidated financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company&amp;#x2019;s Annual Report on Form 10-K for the fiscal year ended December 31, 2017, previously filed with the SEC on March 29, 2018.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In the opinion of management, all adjustments (which include all significant normal and recurring adjustments) necessary to present a fair statement of the Company&amp;#x2019;s interim condensed consolidated financial position as of March 31, 2018, its interim condensed consolidated results of operations and cash flows for the three month periods ended March 31, 2018 and 2017, as applicable, have been made. The interim results of operations are not necessarily indicative of the operating results for the full fiscal year or any future periods.&lt;/div&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
  <us-gaap:UseOfEstimates contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Use of Estimates&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In preparing consolidated financial statements in conformity with U.S. GAAP, management makes estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the dates of the consolidated financial statements, as well as the reported amounts of revenues and expenses during the reporting period. Significant estimates and assumptions made by management include, but are not limited to, revenue recognition, the allowance for bad debt, valuation of inventories, the valuation of stock-based compensation, income taxes and unrecognized tax benefits, valuation allowance for deferred tax assets, assumptions used in assessing impairment of long-lived assets and goodwill. Actual results could differ from those estimates.&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAL6EmsmyA5Uq0dLH8zTnQaVFNwnh9RcTDCSy+D1+oLNSdReEAxPz7DiVDxROFTbyEnPdS5RIPA6kZgYKoWEu42GR9kiAQPGPHtaJtD0E0hm69rrCQJBpQC/Xh8azNY0IFxJnCax3R+JRKBuaJIjyePScI9paUjuO2DCu3mjBelji/fhK80WfbJr] CSR-->
  <us-gaap:BusinessCombinationsPolicy contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Business Combination&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;For a business combination, the assets acquired, the liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date, measured at their fair values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest in the acquiree that excess in earnings is recognized as a gain attributable to the acquirer.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Deferred tax liability and asset are recognized for the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed in a business combination in accordance with Accounting Standards Codification (&amp;#x201c;ASC&amp;#x201d;) Topic 740-10.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
  <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Goodwill&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Goodwill is the excess of purchase price and related costs over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. In accordance with ASC Topic 350, &amp;#x201c;Intangibles-Goodwill and Other,&amp;#x201d; goodwill is not amortized but is tested for impairment, annually or more frequently when circumstances indicate a possible impairment may exist. Impairment testing is performed at a reporting unit level. An impairment loss generally would be recognized when the carrying amount of the reporting unit exceeds its fair value, with the fair value of the reporting unit determined using discounted cash flow (&amp;#x201c;DCF&amp;#x201d;) analysis. A number of significant assumptions and estimates are involved in the application of the DCF analysis to forecast operating cash flows, including the discount rate, the internal rate of return and projections of realizations and costs to produce. Management considers historical experience and all available information at the time the fair values of its reporting units are estimated.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;ASC Topic 350 also permits an entity to first assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the&amp;#xa0;two-step goodwill impairment test is required to be performed. Otherwise, no further testing is required. Performing the qualitative assessment involved identifying the relevant drivers of fair value, evaluating the significance of all identified relevant events and circumstances, and weighing the factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. After evaluating and weighing all these relevant events and circumstances, it was concluded that a positive assertion can be made from the qualitative assessment that it is more likely than not that the fair value of Diamond Bar is greater than its carrying amount. As such, it is not necessary to perform the&amp;#xa0;two-step goodwill impairment test for Diamond Bar reporting unit.&amp;#xa0;&amp;#xa0;Accordingly, as of March 31, 2018 and 2017, the Company concluded there was no impairment of goodwill of Diamond Bar.&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
  <us-gaap:GoodwillImpairmentLoss unitRef="usd" contextRef="c8_From1Jan2018To31Mar2018_DiamondBarMember" decimals="0">0</us-gaap:GoodwillImpairmentLoss>
  <us-gaap:GoodwillImpairmentLoss unitRef="usd" contextRef="c9_From1Jan2017To31Mar2017_DiamondBarMember" decimals="0">0</us-gaap:GoodwillImpairmentLoss>
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Cash and Cash Equivalents&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;For purposes of the statement of cash flows, the Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents.&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <nvfy:AdvancesToSuppliersPolicyPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Advances to Suppliers&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Advances to suppliers are reported net of allowance when the Company determines that amounts outstanding are not likely to be collected in cash or utilized against purchase of inventories. Based on its historical record and actual practice, the Company always received goods within 5 to 9 months from the date the advance payment is made. As such, no reserve on supplier prepayments had been made or recorded by the Company. Any provisions for allowance for advance to suppliers, if deemed necessary, will be included in general and administrative expenses in the consolidated statements of comprehensive income. During the three months ended March 31, 2018 and 2017, no provision was made on advances to suppliers.&lt;/div&gt;&lt;/div&gt;</nvfy:AdvancesToSuppliersPolicyPolicyTextBlock>
  <us-gaap:InventoryPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Inventories&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Inventories are stated at the lower of cost and net realizable value with cost determined on a weighted-average basis. Management compares the cost of inventories with the net realizable value and an allowance is made for writing down their inventories to market value, if lower. The Company did not record any write-downs of inventory at March 31, 2018 and 2017.&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Plant, Property and Equipment&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Plant, property and equipment are stated at cost, net of accumulated depreciation and impairment losses, if any. Expenditures for maintenance and repairs are expensed as incurred; while additions, renewals and improvements are capitalized. When property and equipment are retired or otherwise disposed of, the related cost and accumulated depreciation is removed from the respective&amp;#xa0;accounts, and any gain or loss is included in operations. Depreciation of property and equipment is provided using the straight-line method for substantially all assets with 10% salvage value and estimated lives as follows:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;ze5fd3f79bb9046a6b0697c0b39deada5&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 31.04%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;Computer and office equipment&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 68.96%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;5 years&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 31.04%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;Decoration and renovation&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 68.96%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;10 years&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Depreciation of plant, property and equipment attributable to manufacturing activities is capitalized as part of inventories, and expensed to cost of goods sold when inventories are sold.&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage unitRef="pure" contextRef="c0_AsOf31Mar2018" decimals="2">0.10</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic&quot;&gt;Impairment of Long-Lived Assets&lt;/font&gt;&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Long-lived assets, which include property, plant and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Recoverability of long-lived assets to be held and used is measured by comparing the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the assets. Fair value is generally determined using the asset&amp;#x2019;s expected future discounted cash flows or market value, if readily determinable.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Based on its review, the Company believes that, as&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; &quot;&gt; of March 31, 2018 and 2017, there was no significant impairment of its long-lived assets.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
  <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Research and Development&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Research and development costs are related primarily to the Company designing and testing its new products during the development stage. Research and development costs are recognized in general and administrative expenses and expensed as incurred.&amp;#xa0;Research and development expense were $65,589 and $0 for the three months ended March 31, 2018 and 2017, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
  <us-gaap:ResearchAndDevelopmentExpense unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">65589</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">0</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify; &quot;&gt;Income Taxes&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;In its interim financial statements, the Company follows the guidance in ASC 270 &amp;#x201c;Interim Reporting&amp;#x201d; and ASC 740 &amp;#x201c;Income Taxes&amp;#x201d; whereby the Company utilizes the expected annual effective rate in determining its income tax provision.&amp;#xa0; The income tax expense for the three months ended March 31, 2018 is $247,000 and is primarily related to income from operations. The income tax benefit for the three months ended March 31, 2017 is $170,000 and is primarily related to quarter to date losses generated from U.S. operations.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Income taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company follows ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Under the provisions of ASC Topic 740, when tax returns are filed, it is highly certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; &quot;&gt;Nova Lifestyle and Diamond Bar are subject to U.S. corporate income taxes on their taxable income at a rate of up to 21% for taxable years beginning after December&amp;#xa0;31, 2017 and up to 35% for prior tax years. &lt;/font&gt;On December 22, 2017, the Tax Cut and Jobs Act (&amp;#x201c;Tax Act&amp;#x201d;) was signed into law. The Tax Act introduced a broad range of tax reform measures that significantly change the federal income tax laws. The provisions of the Tax Act that may have significant impact on the Company include the permanent reduction of the corporate income tax rate from 35% to 21% effective for tax years including or commencing on January 1, 2018, one-time transition tax on post-1986 foreign unremitted earnings, provision for Global Intangible Low Tax Income (&amp;#x201c;GILTI&amp;#x201d;), deduction for Foreign Derived Intangible Income (&amp;#x201c;FDII&amp;#x201d;), repeal of corporate alternative minimum tax, limitation of various business deductions, and modification of the maximum deduction of net operating loss with no carryback but indefinite carryforward provision. Many provisions in the Tax Act are generally effective in tax years beginning after December 31, 2017.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font&gt;As of December 31, 2017, the Company reflected the provisional income tax effects of the Tax Act under Accounting Standards Codification Topic 740, Income Taxes. The Company has recorded a provisional tax expense in the year ended December 31, 2017 of approximately &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$3.37 million, comprised of approximately $3.27&lt;/font&gt; million tax expense &lt;/font&gt;from recording the estimated one-time transition tax on post-1986 foreign unremitted earnings and $0.09 million of tax expense from remeasurement of U.S. deferred taxes using the relevant tax rate at which the Company expects them to reverse in the future.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; &quot;&gt;To the extent that portions of its U.S. taxable income, such as Subpart F income or GILTI, are determined to be from sources outside of the U.S., subject to certain limitations, the Company may be able to claim foreign tax credits to offset its U.S. income tax liabilities. Any remaining liabilities are accrued in the Company&amp;#x2019;s consolidated statements of comprehensive income and estimated tax payments are made when required by U.S. law.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Nova Furniture Limited and Bright Swallow are incorporated in the BVI. Nova Macao is incorporated in Macao. Nova Samoa is incorporated in Oceania. There is no income tax for companies domiciled in the BVI, Oceania or Macao. Accordingly, the Company&amp;#x2019;s consolidated financial statements do not present any income tax provision related to the BVI and Macao tax jurisdiction where Nova Furniture BVI, BSI and Nova Macao are domiciled. Nova Macao is an income tax-exempt entity incorporated and domiciled in Macao.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;As of March 31, 2018, unrecognized tax benefits were approximately $2.1 million.&amp;#xa0;&amp;#xa0;The total amount of unrecognized tax benefits that, if recognized, would favorably affect the effective tax rate&amp;#xa0;was $2.1 million as of March 31, 2018. As of December 31, 2017, unrecognized tax benefits were approximately $2.0 million.&amp;#xa0;&amp;#xa0;The total amount of unrecognized tax benefits that, if recognized, would favorably affect the effective tax rate was $2.0 million as of December 31, 2017.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; &quot;&gt;A reconciliation of the January 1, 2018 through March 31, 2018, amount of unrecognized tax benefits excluding interest and penalties (&amp;#x201c;Gross UTB&amp;#x201d;) is as follows:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;z72e3865b95e9452f854eb6a426eb0df7&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Gross UTB&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold&quot;&gt;Balance&lt;/font&gt;&amp;#xa0;&amp;#x2013; January 1, 2018 and March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,428,561&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;At March 31, 2018 and December 31, 2017, the Company had cumulatively accrued approximately $631,000 and $599,000 for estimated interest and penalties related to unrecognized tax benefits, respectively. For the three months ended March 31, 2018 and 2017, the Company recorded interest and penalties related to unrecognized tax benefits as a component of income tax expense, which totaled approximately $32,000 and $33,000, respectively. The Company does not anticipate any significant changes to its unrecognized tax benefits within the next 12 months.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The prospects of supplemental legislation or regulatory processes to address questions that arise because of the Tax Act, or evolving technical interpretations of the tax law, may cause the final impact from the Tax Act to differ from the provisionally recorded amounts. The Company expects to complete its analysis within the measurement period allowed by Staff Accounting Bulletin (&amp;#x201c;SAB&amp;#x201d;) No.118, no later than the fourth quarter of 2018.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;As of December 31, 2017, a total of $2.1 million unrecognized tax benefit was recorded as long-term taxes payable, as ASC 740 specifies that tax positions for which the timing of the ultimate resolution is uncertain should be recognized as long-term liabilities. Other long-term taxes payable also consisted of an income tax payable of $2.50 million, primarily arising from a one-time transition tax recognized in the fourth quarter of 2017 that represented management&amp;#x2019;s estimate of the amount of U.S. corporate income tax based on the deemed repatriation to the United States of its share of previously deferred earnings of our non-U.S. subsidiaries of mandated by the U.S. Tax Reform. The Company elected to pay the one-time transition tax over eight years commencing in April 2018.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate unitRef="pure" contextRef="c2_From1Jan2018To31Mar2018" decimals="2">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate unitRef="pure" contextRef="c10_From1Jan2017To31Dec2017" decimals="2">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <nvfy:EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc unitRef="usd" contextRef="c10_From1Jan2017To31Dec2017" decimals="-4">3370000</nvfy:EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc>
  <nvfy:IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings unitRef="usd" contextRef="c10_From1Jan2017To31Dec2017" decimals="-4">3270000</nvfy:IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings>
  <us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability unitRef="usd" contextRef="c10_From1Jan2017To31Dec2017" decimals="-4">90000</us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability>
  <us-gaap:UnrecognizedTaxBenefits unitRef="usd" contextRef="c11_AsOf31Mar2018_SegmentContinuingOperationsMember" decimals="1">2.1</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefits unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="-5">2000000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="-3">631000000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">599000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="-3">32000000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">33000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
  <us-gaap:DeferredTaxLiabilitiesOther unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="-4">2500000</us-gaap:DeferredTaxLiabilitiesOther>
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Revenue Recognition&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In May 2014 the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606), which supersedes all existing revenue recognition requirements, including most industry specific guidance. This new standard requires a company to recognize revenues when it transfers goods or services to customers in an amount that reflects the consideration that the company expects to receive for those goods or services. The FASB subsequently issued the following amendments to ASU No. 2014-09 that have the same effective date and transition date: ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations; ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing; ASU No. 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients; and ASU No. 2016-20, Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers. The Company adopted these amendments with ASU 2014-09 (collectively, the new revenue standards).&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The new revenue standards became effective for the Company on January 1, 2018, and were adopted using the modified retrospective method. The adoption of the new revenue standards as of January 1, 2018 did not change the Company&amp;#x2019;s revenue recognition as the majority of its revenues continue to be recognized when the customer takes control of its product. As the Company did not identify any accounting changes that impacted the amount of reported revenues with respect to its product revenues, no adjustment to retained earnings was required upon adoption.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Under the new revenue standards, the Company recognizes revenues when its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance obligation.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Revenues from product sales are recognized when the customer obtains control of the Company&amp;#x2019;s product, which occurs at a point in time, typically upon delivery to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Revenues from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&amp;#x2019;s customers.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Product revenue reserves, which are classified as a reduction in product revenues, are generally characterized in the following categories: discounts, returns and rebates. These reserves are based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable as the amount is payable to the Company&amp;#x2019;s customer.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company&amp;#x2019;s sales policy allows for the return of product within the warranty period if the product is defective and the defects are the Company&amp;#x2019;s fault.&amp;#xa0; As alternatives for the product return option, the customers have options of asking a discount from the Company for the products with quality issues or receiving replacement parts from the Company at no cost. The amount for return of products, the discount provided to the Company&amp;#x2019;s customers and the costs for replacement parts were immaterial for the three months ended March 31, 2018 and 2017.&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Accounts Receivable&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company&amp;#x2019;s accounts receivable arise from product sales. The Company does not adjust its receivables for the effects of a significant financing component at contract inception if it expects to collect the receivables in one year or less from the time of sale. The Company does not expect to collect receivables greater than one year from the time of sale.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company&amp;#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.&amp;#xa0;Amounts determined to be uncollectible are charged or written-off against the reserve. An analysis of the allowance for doubtful accounts is as follows:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;zb5dc8128381b4295b202ae7cdc4ac436&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Balance at January 1, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;218,976&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Provision for the period&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;321,970&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Balance at March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;540,946&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;During the three ended March 31, 2018 and 2017, bad debts were $321,970 and $324,684, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The adoption of the new revenue standards did not change the Company&amp;#x2019;s historical accounting methods for its accounts receivable.&lt;/div&gt;&lt;/div&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
  <us-gaap:ProvisionForDoubtfulAccounts unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">321970</us-gaap:ProvisionForDoubtfulAccounts>
  <nvfy:ProvisionForDoubtfulAccountsReversal unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">324684</nvfy:ProvisionForDoubtfulAccountsReversal>
  <us-gaap:CostOfSalesPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Cost of Sales&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Cost of sales consists primarily of finished goods purchased from other manufacturers, material costs, labor costs and related overhead that are directly attributable to the production of the products.&amp;#xa0;Write-downs of inventory to the lower of cost or net realizable value is also recorded in the cost of sales.&lt;/div&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
  <us-gaap:ShippingAndHandlingCostPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Shipping and Handling Costs&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Shipping and handling costs related to delivery of finished goods are included in selling expenses. During the three months ended March 31, 2018 and 2017, shipping and handling costs were $184 and $305, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:ShippingAndHandlingCostPolicyTextBlock>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c12_From1Jan2018To31Mar2018_ShippingAndorHandlingMember" decimals="0">184</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c13_From1Jan2017To31Mar2017_ShippingAndorHandlingMember" decimals="0">305</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic&quot;&gt;Advertising&lt;/font&gt;&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Advertising expenses consist primarily of costs of promotion and marketing for the Company&amp;#x2019;s image and products, and costs of direct advertising, and are included in selling expenses. The Company expenses all advertising costs as incurred.&amp;#xa0;Advertising expense was $192,579 and $537,579 for the three months ended March 31, 2018 and 2017, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
  <us-gaap:AdvertisingExpense unitRef="usd" contextRef="c14_From1Jan2018To31Mar2018_SegmentContinuingOperationsMember" decimals="0">192579</us-gaap:AdvertisingExpense>
  <us-gaap:AdvertisingExpense unitRef="usd" contextRef="c15_From1Jan2017To31Mar2017_SegmentContinuingOperationsMember" decimals="0">537579</us-gaap:AdvertisingExpense>
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Share-based compensation&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &amp;#x201c;Compensation &amp;#x2013; Stock Compensation&amp;#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50, &amp;#x201c;Equity-Based Payments to Non-employees&amp;#x201d;. Share-based compensation associated with the issuance of equity instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for performance by the counterparty has been reached or the counterparty&amp;#x2019;s performance is complete.&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Earnings per Share (EPS)&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Basic EPS is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed similar to basic net income per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if all the potential common shares pertaining to warrants, stock options, and similar instruments had been issued and if the additional common shares were dilutive. Diluted earnings per share are based on the assumption that all dilutive convertible shares and stock options and warrants were converted or exercised. Dilution is computed by applying the treasury stock method for the outstanding unvested restricted stock, options and warrants, and the if-converted method for the outstanding convertible instruments. Under the treasury stock method, options and warrants are assumed to be exercised at the beginning of the period (or at the time of issuance, if later) and as if funds obtained thereby were used to purchase common stock at the average market price during the period. Under the if-converted method, outstanding convertible instruments are assumed to be converted into common stock at the beginning of the period (or at the time of issuance, if later).&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The following table presents a reconciliation of basic and diluted earnings (loss) per share for the three months ended March 31, 2018 and 2017:&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;z55c792651d154da3b9480eed68a11ba7&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;6&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Three Months Ended March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Net income (loss)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,655,021&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(1,209,390&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Weighted average shares&amp;#xa0;outstanding &amp;#x2013; basic*&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;28,253,115&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;27,345,106&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Dilutive stock options and unvested restricted stock&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;440,364&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Weighted average shares&amp;#xa0;outstanding &amp;#x2013; diluted&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;28,693,479&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;27,345,106&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Income (loss) per share&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#x2013; basic&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;0.06&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(0.04&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#x2013; diluted&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;0.06&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(0.04&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;* Including 821,534 and 466,967 shares that were granted and vested but not yet issued for the three months ended March 31, 2018 and 2017, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;For the three months ended March 31, 2018 and 2017, 858,334 shares purchasable under warrants were excluded from EPS, respectively, as their effects were anti-dilutive.&amp;#xa0;For the three months ended March 31, 2017, the unvested restricted stock were anti-dilutive.&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber unitRef="shares" contextRef="c0_AsOf31Mar2018" decimals="INF">821534</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber unitRef="shares" contextRef="c5_AsOf31Mar2017" decimals="INF">466967</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c16_From1Jan2018To31Mar2018_WarrantMember" decimals="INF">858334</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:ConcentrationRiskCreditRisk contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Concentration of Credit Risk&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Financial instruments that potentially subject the Company to credit risk consist primarily of accounts and other receivables. The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of the financial condition and payment practices of its customers to minimize collection risk on accounts receivable.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Two major customers accounted for 43% (27% and 16% each) of the Company&amp;#x2019;s sales for the three months ended March 31, 2018. Two major customers accounted for 26% (13% and 14% each) of the Company&amp;#x2019;s sales for the three months March 31, 2017. Accounts receivable from these customers were $37,674,823 and $8,835,931 as of March 31, 2018 and 2017, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company purchased its products from three and four major vendors during the three months ended March 31, 2018 and 2017, accounting for a total of 93% (39%, 32% and 22% for each) and 89% (33%, 25%, 18% and 13% for each) of the Company&amp;#x2019;s purchases, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Advances made to these vendors were $10,401,410 and $20,981,900 as of March 31, 2018 and 2017, respectively. Accounts payable to these vendors were $345,144 and $186,772 as of March 31, 2018 and 2017, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c17_From1Jan2018To31Mar2018_SalesRevenueNetMember_CustomerConcentrationRiskMember" decimals="2">0.43</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c18_From1Jan2018To31Mar2018_MajorCustomAMember_SalesRevenueNetMember_CustomerConcentrationRiskMember" decimals="2">0.27</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c19_From1Jan2018To31Mar2018_MajorCustomerBMember_SalesRevenueNetMember_CustomerConcentrationRiskMember" decimals="2">0.16</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c20_From1Jan2017To31Mar2017_SalesRevenueNetMember_CustomerConcentrationRiskMember" decimals="2">0.26</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c21_From1Jan2017To31Mar2017_MajorCustomAMember_SalesRevenueNetMember_CustomerConcentrationRiskMember" decimals="2">0.13</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c22_From1Jan2017To31Mar2017_MajorCustomerBMember_SalesRevenueNetMember_CustomerConcentrationRiskMember" decimals="2">0.14</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:AccountsReceivableGrossCurrent unitRef="usd" contextRef="c23_AsOf31Mar2018_CustomerConcentrationRiskMember" decimals="0">37674823</us-gaap:AccountsReceivableGrossCurrent>
  <us-gaap:AccountsReceivableGrossCurrent unitRef="usd" contextRef="c24_AsOf31Mar2017_CustomerConcentrationRiskMember" decimals="0">8835931</us-gaap:AccountsReceivableGrossCurrent>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c25_From1Jan2018To31Mar2018_CostOfGoodsTotalMember_SupplierConcentrationRiskMember" decimals="2">0.93</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c26_From1Jan2018To31Mar2018_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorAMember" decimals="2">0.39</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c27_From1Jan2018To31Mar2018_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorBMember" decimals="2">0.32</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c28_From1Jan2018To31Mar2018_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorCMember" decimals="2">0.22</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c29_From1Jan2017To31Mar2017_CostOfGoodsTotalMember_SupplierConcentrationRiskMember" decimals="2">0.89</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c30_From1Jan2017To31Mar2017_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorAMember" decimals="2">0.33</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c31_From1Jan2017To31Mar2017_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorBMember" decimals="2">0.25</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c32_From1Jan2017To31Mar2017_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorCMember" decimals="2">0.18</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c33_From1Jan2017To31Mar2017_CostOfGoodsTotalMember_SupplierConcentrationRiskMember_MajorVendorDMember" decimals="2">0.13</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c34_AsOf31Mar2018_CostOfGoodsTotalMember_SupplierConcentrationRiskMember" decimals="0">10401410</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c35_AsOf31Mar2017_CostOfGoodsTotalMember_SupplierConcentrationRiskMember" decimals="0">20981900</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsPayableCurrentAndNoncurrent unitRef="usd" contextRef="c34_AsOf31Mar2018_CostOfGoodsTotalMember_SupplierConcentrationRiskMember" decimals="0">345144</us-gaap:AccountsPayableCurrentAndNoncurrent>
  <us-gaap:AccountsPayableCurrentAndNoncurrent unitRef="usd" contextRef="c35_AsOf31Mar2017_CostOfGoodsTotalMember_SupplierConcentrationRiskMember" decimals="0">186772</us-gaap:AccountsPayableCurrentAndNoncurrent>
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left&quot;&gt;Fair Value of Financial Instruments&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;ASC Topic 820, &amp;#x201c;Fair Value Measurements and Disclosures,&amp;#x201d; requires disclosure of the fair value of financial instruments held by the Company. ASC Topic 825, &amp;#x201c;Financial Instruments,&amp;#x201d; defines fair value and establishes a three-level valuation hierarchy for disclosures of fair value measurement that enhances disclosure requirements for fair value measures.&amp;#xa0;The carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable estimate of their fair values because of the short period of time between the origination of such instruments and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined as follows:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;z0f12bc0874464b26ab30f791f3b5f945&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 8%&quot;&gt;
&lt;div style=&quot;TEXT-INDENT: 54pt&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif&quot;&gt;&amp;#xb7;&lt;/font&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 92%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 8%&quot;&gt;
&lt;div style=&quot;TEXT-INDENT: 54pt&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif&quot;&gt;&amp;#xb7;&lt;/font&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 92%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 8%&quot;&gt;
&lt;div style=&quot;TEXT-INDENT: 54pt&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif&quot;&gt;&amp;#xb7;&lt;/font&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 92%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Level 3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The carrying value of cash, accounts receivable, advance to suppliers, other receivables, accounts payable, short-term line of credit, advance from customers, other payables and accrued liabilities approximate estimated fair values because of their short maturities.&amp;#xa0;&amp;#xa0;The estimated fair value of the long-term lines of credit approximated the carrying amount as the interest rates are considered as approximate to the current rate for comparable loans at the respective balance sheet dates.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Foreign Currency Translation and Transactions&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The consolidated financial statements are presented in United States Dollar (&amp;#x201c;$&amp;#x201d; or &amp;#x201c;USD&amp;#x201d;), which is also the functional currency of Nova LifeStyle, Nova Furniture, Nova Samoa, Nova Macao, Bright Swallow, Diamond Bar and i Design.&lt;/div&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
  <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic&quot;&gt;Segment Reporting&lt;/font&gt;&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;ASC Topic 280, &amp;#x201c;Segment Reporting,&amp;#x201d; requires use of the &amp;#x201c;management approach&amp;#x201d; model for segment reporting. The management approach model is based on the way a company&amp;#x2019;s chief operating decision maker organizes segments within the company for making operating decisions assessing performance and allocating resources. Reportable segments are based on products and services, geography, legal structure, management structure, or any other manner in which management disaggregates a company.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Management determined that the Company&amp;#x2019;s operations constitute a single reportable segment in accordance with ASC 280. The Company operates exclusively in one business and industry segment: the design and sale of furniture.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Management concluded that the Company had one reportable segment under ASC 280 because Diamond Bar is a furniture distributor based in California focusing on customers in the US, Bright Swallow is a furniture distributor based in Hong Kong focusing on customers in Canada, and Nova Macao is a furniture distributor based in Macao focusing on international customers. They are all operated under the same senior management of the Company, and management views the operations of Diamond Bar, Bright Swallow and Nova Macao as a whole for making business decisions.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;After the disposal of Nova Dongguan and its subsidiaries, all of the Company&amp;#x2019;s long-lived assets are mainly property, plant and equipment located in the United States for administrative purposes.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Net sales to customers by geographic area are determined by reference to the physical locations of the Company&amp;#x2019;s customers. For example, if the products are delivered to a customer in the US, the sales are recorded as generated in the U.S.; if the customer directs us to ship its products to China, the sales are recorded as sold in China.&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
  <us-gaap:NumberOfOperatingSegments unitRef="pure" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">1</us-gaap:NumberOfOperatingSegments>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;New Accounting Pronouncements&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In February 2016, the Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) issued ASU No. 2016-02, Leases (Topic 842). The new standard establishes a right-of-use (&amp;#x201c;ROU&amp;#x201d;) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. The new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. The Company is in the process of evaluating the impact of adoption of this ASU on the consolidated financial statements.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the impact that the standard will have on its consolidated financial statements and related disclosures.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In August 2016, the FASB issued ASU No. 2016-15, Classification of Certain Cash Receipts and Cash Payments. ASU 2016-15 clarifies the presentation and classification of certain cash receipts and cash payments in the statement of cash flows. The amendments are an improvement to U.S. GAAP because they provide guidance for each of the eight issues, thereby reducing the current and potential future diversity in practice. This ASU is effective for public business entities for fiscal years, and interim periods within those years, beginning after December 15, 2017. The &lt;font&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;Company has adopted the guidance retrospectively to each period presented.&lt;/font&gt; &lt;/font&gt;The adoption does not have any material effect on the presentation of its unaudited consolidated statements of cash flows.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In October 2016, the FASB issued ASU No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. This ASU&amp;#xa0;improves the accounting for the income tax consequences of intra-entity transfers of assets other than inventory. For public business entities, the amendments in this update are effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within those annual reporting periods. Early adoption is permitted. The adoption of this ASU did not have a significant impact on the Company&amp;#x2019;s consolidated financial statements.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In November 2016, the FASB issued ASU No.&amp;#xa0;2016-18, Statement of Cash Flows (Topic&amp;#xa0;230): Restricted Cash. The guidance requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The standard is effective for fiscal years beginning after December&amp;#xa0;15, 2017, and interim period within those fiscal years. The Company has adopted the guidance retrospectively to each period presented. The adoption does not have any material effect on the presentation of its unaudited consolidated statements of cash flows.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In January 2017, the FASB issued ASU No.&amp;#xa0;2017-01, Business Combinations (Topic&amp;#xa0;805): Clarifying the Definition of a Business, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. The standard is effective for fiscal years beginning after December&amp;#xa0;15, 2017, including interim periods within those fiscal years. The Company has adopted the guidance effective January 1, 2018. The Company will evaluate the impact of adopting this standard prospectively upon any transactions of acquisitions or disposals of assets or businesses.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&amp;#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December&amp;#xa0;15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January&amp;#xa0;1, 2017. The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements.&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c36_From1Jan2018To31Mar2018_PropertyPlantAndEquipmentEstimatedUsefulLivesMember">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
Depreciation of property and equipment is provided using the straight-line method for substantially all assets with 10% salvage value and estimated lives as follows:&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;ze5fd3f79bb9046a6b0697c0b39deada5&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 31.04%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;Computer and office equipment&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 68.96%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;5 years&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 31.04%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;Decoration and renovation&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 68.96%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;10 years&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c37_From1Jan2018To31Mar2018_ComputerEquipmentMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c38_From1Jan2018To31Mar2018_MuseumDecorationAndRenovationMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
A reconciliation of the January 1, 2018 through March 31, 2018, amount of unrecognized tax benefits excluding interest and penalties (&amp;#x201c;Gross UTB&amp;#x201d;) is as follows:&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;z72e3865b95e9452f854eb6a426eb0df7&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Gross UTB&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold&quot;&gt;Balance&lt;/font&gt;&amp;#xa0;&amp;#x2013; January 1, 2018 and March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,428,561&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
  <us-gaap:UnrecognizedTaxBenefits unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">1428561</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
Amounts determined to be uncollectible are charged or written-off against the reserve. An analysis of the allowance for doubtful accounts is as follows:&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;zb5dc8128381b4295b202ae7cdc4ac436&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Balance at January 1, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;218,976&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Provision for the period&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;321,970&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Balance at March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;540,946&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">218976</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">540946</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
The following table presents a reconciliation of basic and diluted earnings (loss) per share for the three months ended March 31, 2018 and 2017:&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;z55c792651d154da3b9480eed68a11ba7&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;6&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Three Months Ended March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Net income (loss)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,655,021&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(1,209,390&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Weighted average shares&amp;#xa0;outstanding &amp;#x2013; basic*&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;28,253,115&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;27,345,106&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Dilutive stock options and unvested restricted stock&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;440,364&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Weighted average shares&amp;#xa0;outstanding &amp;#x2013; diluted&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;28,693,479&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;27,345,106&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Income (loss) per share&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#x2013; basic&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;0.06&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(0.04&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#x2013; diluted&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;0.06&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(0.04&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: middle; WIDTH: 72%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;* Including 821,534 and 466,967 shares that were granted and vested but not yet issued for the three months ended March 31, 2018 and 2017, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants unitRef="shares" contextRef="c2_From1Jan2018To31Mar2018" decimals="INF">440364</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
  <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants unitRef="shares" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
  <us-gaap:InventoryDisclosureTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Note 3&amp;#xa0;- Inventories&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The inventories as of March 31, 2018 and December 31, 2017 totaled $6,220,820 and $6,374,560, respectively, and were all finished goods.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Note 4 - Plant, Property and Equipment, Net&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;As of March 31, 2018 and December 31, 2017, plant, property and equipment consisted of the following:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;ze2cb178547344a9d815ea6531dd4bff4&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;December31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Computer and office equipment&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;304,211&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;292,710&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Decoration and renovation&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;118,858&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;118,858&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Less: accumulated depreciation&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(264,664&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(254,322&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;158,405&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;157,246&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Depreciation expense was $10,341 and $10,116 for the three months ended March 31, 2018 and 2017, respectively.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:Depreciation unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">10341</us-gaap:Depreciation>
  <us-gaap:Depreciation unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">10116</us-gaap:Depreciation>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c39_From1Jan2018To31Mar2018_PropertyPlantAndEquipmentMember">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
As of March 31, 2018 and December 31, 2017, plant, property and equipment consisted of the following:&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;ze2cb178547344a9d815ea6531dd4bff4&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;December31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Computer and office equipment&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;304,211&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;292,710&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Decoration and renovation&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;118,858&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;118,858&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Less: accumulated depreciation&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(264,664&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(254,322&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;158,405&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;157,246&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c40_AsOf31Mar2018_OfficeEquipmentMember" decimals="0">304211</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c41_AsOf31Dec2017_OfficeEquipmentMember" decimals="0">292710</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c42_AsOf31Mar2018_MuseumDecorationAndRenovationMember" decimals="0">118858</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c43_AsOf31Dec2017_MuseumDecorationAndRenovationMember" decimals="0">118858</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">264664</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">254322</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Note 5 - Intangible Assets&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company acquired a customer relationship with a fair value&amp;#xa0;of $50,000 on August 31, 2011, as part of its acquisition of Diamond Bar. Concurrently with its acquisition of Diamond Bar, the Company entered into a trademark purchase and assignment agreement for all rights, title and interest in two trademarks (Diamond Sofa and Diamond Furniture) for $200,000 paid in full at the closing. Amortization of said customer relationship and the trademarks is provided using the straight-line method and estimated lives were 5 years for each.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company acquired a customer relationship with a fair value of $6,100,559 on April 24, 2013, as part of its acquisition of Bright Swallow. Amortization of said customer relationship is provided using the straight-line method and estimated life was 15 years.&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company&amp;#x2019;s eCommerce platform is a website through which customers are able to browse and place orders online for the Company&amp;#x2019;s products. For the downloadable mobile application, customers are able to download the application onto their own mobile devices to browse the Company&amp;#x2019;s product offerings. The Nova sales kit application is used on mobile devices to enable the Company&amp;#x2019;s sales representatives to display the Company&amp;#x2019;s products and inventory to customers. The total cost associated with the development, programming, design and roll-out of the Company&amp;#x2019;s eCommerce platform, downloadable mobile application, and Nova sales kit application is approximately $1.20 million. The Company&amp;#x2019;s eCommerce platform, downloadable mobile application, and Nova sales-kit application were completed and put into operation in 2015. These intangible assets are amortized using the straight-line method with an original estimated life of 10 years for each and are revised to 1 year in the quarter ended March 31, 2017.&amp;#xa0; The effect of the change in estimate is accounted for on a prospective basis.&amp;#xa0;&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Intangible assets consisted of the following as of March 31, 2018 and December 31, 2017:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;z17ba63b1836047f9b3f15babc70a45a0&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;December 31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;eCommerce platform&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,208,200&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,208,200&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Customer relationship&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;6,150,559&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;6,150,559&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Trademarks&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;200,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;200,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Less: accumulated amortization&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(3,457,827&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(3,356,151&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;4,100,932&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;4,202,608&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Amortization of intangible assets was $101,676 and $371,003 for the three months ended March 31, 2018 and 2017, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Estimated amortization expense relating to the existing intangible assets with finite lives for each of the next five years is as follows:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;ze8a24fbae36843d6b1e1596922e410a7&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;12 months ending March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;406,704&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;2019&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;406,704&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;2020&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;406,704&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;2021&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;406,704&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;2022&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;406,704&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
  <us-gaap:FiniteLivedIntangibleAssetsGross unitRef="usd" contextRef="c44_AsOf31Aug2011_DiamondBarMember_CustomerRelationshipsMember" decimals="0">50000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <nvfy:NumberOfTrademarksAcquired unitRef="pure" contextRef="c45_From30Aug2011To31Aug2011_DiamondBarMember_TrademarksMember" decimals="0">2</nvfy:NumberOfTrademarksAcquired>
  <us-gaap:PaymentsToAcquireIntangibleAssets unitRef="usd" contextRef="c45_From30Aug2011To31Aug2011_DiamondBarMember_TrademarksMember" decimals="0">200000</us-gaap:PaymentsToAcquireIntangibleAssets>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod contextRef="c46_From30Aug2011To31Aug2011_DiamondBarMember_CustomerRelationshipsMember">straight-line method</us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod contextRef="c45_From30Aug2011To31Aug2011_DiamondBarMember_TrademarksMember">straight-line method</us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c45_From30Aug2011To31Aug2011_DiamondBarMember_TrademarksMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure unitRef="usd" contextRef="c47_AsOf24Apr2013_BrightSwallowInternationalGroupLimitedMember_CustomerRelationshipsMember" decimals="0">6100559</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod contextRef="c48_From24Apr2013To24Apr2013_BrightSwallowInternationalGroupLimitedMember_CustomerRelationshipsMember">straight-line method</us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c48_From24Apr2013To24Apr2013_BrightSwallowInternationalGroupLimitedMember_CustomerRelationshipsMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease unitRef="usd" contextRef="c49_From1Jan2017To31Mar2017_ComputerSoftwareIntangibleAssetMember" decimals="-4">1200000</us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod contextRef="c50_From1Jan2017To31Mar2017_UseRightsMember">straight-line method</us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c51_From1Jan2016To31Dec2016_ComputerSoftwareIntangibleAssetMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c49_From1Jan2017To31Mar2017_ComputerSoftwareIntangibleAssetMember">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:AmortizationOfIntangibleAssets unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">101676</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">371003</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
Intangible assets consisted of the following as of March 31, 2018 and December 31, 2017:&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;z17ba63b1836047f9b3f15babc70a45a0&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;December 31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;eCommerce platform&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,208,200&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,208,200&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Customer relationship&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;6,150,559&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;6,150,559&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Trademarks&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;200,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;200,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Less: accumulated amortization&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(3,457,827&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(3,356,151&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;4,100,932&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;4,202,608&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <us-gaap:FiniteLivedIntangibleAssetsGross unitRef="usd" contextRef="c52_AsOf31Mar2018_eCommercePlatformMember" decimals="0">1208200</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross unitRef="usd" contextRef="c53_AsOf31Dec2017_eCommercePlatformMember" decimals="0">1208200</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross unitRef="usd" contextRef="c54_AsOf31Mar2018_CustomerRelationshipsMember" decimals="0">6150559</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross unitRef="usd" contextRef="c55_AsOf31Dec2017_CustomerRelationshipsMember" decimals="0">6150559</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross unitRef="usd" contextRef="c56_AsOf31Mar2018_TrademarksMember" decimals="0">200000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross unitRef="usd" contextRef="c57_AsOf31Dec2017_TrademarksMember" decimals="0">200000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">3457827</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">3356151</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsNet unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">4100932</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">4202608</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
Estimated amortization expense relating to the existing intangible assets with finite lives for each of the next five years is as follows:&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;ze8a24fbae36843d6b1e1596922e410a7&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;12 months ending March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;406,704&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;2019&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;406,704&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;2020&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;406,704&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;2021&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;406,704&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;2022&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;406,704&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">406704</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">406704</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">406704</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">406704</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">406704</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Note 6&amp;#xa0;- Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;(a)&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0; On September 22, 2016, in order to promote the Company&amp;#x2019;s image and extend its customer reach, the Company entered into a memorandum of understating with an unrelated party (&amp;#x201c;MOU&amp;#x201d;) whereby the Company agreed to pay a total fee of $16,000,000 for a period of twelve months, commencing on December 31, 2016, to finance the establishment and promotion of the unrelated party&amp;#x2019;s Academic E-commerce platform and integrated training center in Hong Kong (the &amp;#x201c;Platform&amp;#x201d;). As of December 31, 2016, the Company prepaid $7 million to the unrelated party.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;After December 31, 2016, the Company further prepaid $6,835,000 to the unrelated party. However, having considered the recent market situation and the status of the establishment and promotion of the Platform, the Company did not wish to continue to finance the promotion of the Platform. On March 20, 2017, the Company and the unrelated party terminated the MOU and released both parties from all the obligations and liabilities under the MOU. The Company agreed to bear the costs of $800,000 incurred by the unrelated party on the Platform, which were charged as expenses in the first quarter of fiscal year 2017. In fiscal 2017, the Company collected a total of &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; &quot;&gt;approximately $13 million, which was prepaid previously, and &lt;/font&gt;as of December 31, 2017 and March 31, 2018, and no further balance was owed by the unrelated party.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;(b)&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0; &amp;#xa0;Prepaid Expenses and Other Receivables consisted of the following at March 31, 2018 and December 31, 2017:&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;z0c2e69bc05ec4baba2816f3c5345ac69&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;December 31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Prepaid expenses&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;115,126&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;198,485&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 15px&quot;&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Other receivables&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;56,071&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;34,450&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; TEXT-INDENT: 9pt&quot;&gt;Total&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;171,197&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;232,935&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On March 23, 2017, the Company made a short-term advance of $2,000,000 to an unrelated party. The advance is unsecured and bears interest of 5% per annum. The unrelated party agreed to pay the whole amount of $2,000,000 back to the Company by May 31, 2017. After March 31, 2017, the Company collected full payment of the principal from the unrelated party.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
  <us-gaap:ContractualObligation unitRef="usd" contextRef="c58_AsOf22Sep2016" decimals="0">16000000</us-gaap:ContractualObligation>
  <nvfy:PrepaidContractualObligations unitRef="usd" contextRef="c4_AsOf31Dec2016" decimals="-6">7000000</nvfy:PrepaidContractualObligations>
  <nvfy:PrepaidContractualObligations unitRef="usd" contextRef="c59_AsOf1Jan2017" decimals="0">6835000</nvfy:PrepaidContractualObligations>
  <nvfy:ContractTerminationDescription contextRef="c60_From20Mar2017To20Mar2017">On March 20, 2017, the Company and the unrelated party terminated the MOU and released both parties from all the obligations and liabilities under the MOU. The Company agreed to bear the costs of $800,000 incurred by the unrelated party on the Platform, which were charged as expenses in the first quarter of fiscal year 2017.</nvfy:ContractTerminationDescription>
  <nvfy:PaymentForContractualObligations unitRef="usd" contextRef="c10_From1Jan2017To31Dec2017" decimals="-6">13000000</nvfy:PaymentForContractualObligations>
  <us-gaap:PaymentsToAcquireNotesReceivable unitRef="usd" contextRef="c61_From23Mar2017To23Mar2017_LoansReceivableMember" decimals="0">2000000</us-gaap:PaymentsToAcquireNotesReceivable>
  <nvfy:NoteReceivableInterestRate unitRef="pure" contextRef="c61_From23Mar2017To23Mar2017_LoansReceivableMember" decimals="2">0.05</nvfy:NoteReceivableInterestRate>
  <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
Prepaid Expenses and Other Receivables consisted of the following at March 31, 2018 and December 31, 2017:&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;z0c2e69bc05ec4baba2816f3c5345ac69&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;December 31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Prepaid expenses&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;115,126&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;198,485&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 15px&quot;&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Other receivables&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;56,071&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;34,450&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; TEXT-INDENT: 9pt&quot;&gt;Total&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;171,197&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;232,935&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
  <us-gaap:PrepaidExpenseCurrentAndNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">115126</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
  <us-gaap:PrepaidExpenseCurrentAndNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">198485</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
  <us-gaap:OtherReceivablesGrossCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">56071</us-gaap:OtherReceivablesGrossCurrent>
  <us-gaap:OtherReceivablesGrossCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">34450</us-gaap:OtherReceivablesGrossCurrent>
  <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Note 7 - Accrued Liabilities and Other Payables&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Accrued liabilities and other payables consisted of the following as of March 31, 2018 and December 31, 2017:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;zfc7100d04cc848ec8f69b6f15d6dccf9&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;December 31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Other payables&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;41,346&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;31,463&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Salary payable&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;30,625&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;30,410&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Financed insurance premiums&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;19,640&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;74,265&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Accrued rents&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;39,469&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;55,303&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Accrued commission&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;544,667&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;605,668&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Accrued expenses, others&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;57,615&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;50,647&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Total&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;733,362&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;847,756&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;As of March 31, 2018 and December 31, 2017, other accrued expenses mainly included legal and professional fees, transportation expenses and utilities.&amp;#xa0;Other payables represented other tax payable and meal expenses.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
  <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
Accrued liabilities and other payables consisted of the following as of March 31, 2018 and December 31, 2017:&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;zfc7100d04cc848ec8f69b6f15d6dccf9&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;December 31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Other payables&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;41,346&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;31,463&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Salary payable&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;30,625&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;30,410&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Financed insurance premiums&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;19,640&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;74,265&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Accrued rents&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;39,469&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;55,303&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Accrued commission&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;544,667&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;605,668&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Accrued expenses, others&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;57,615&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;50,647&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Total&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;733,362&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;847,756&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
  <us-gaap:AccountsPayableOtherCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">41346</us-gaap:AccountsPayableOtherCurrent>
  <us-gaap:AccountsPayableOtherCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">31463</us-gaap:AccountsPayableOtherCurrent>
  <us-gaap:AccruedSalariesCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">30625</us-gaap:AccruedSalariesCurrent>
  <us-gaap:AccruedSalariesCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">30410</us-gaap:AccruedSalariesCurrent>
  <us-gaap:AccruedInsuranceCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">19640</us-gaap:AccruedInsuranceCurrent>
  <us-gaap:AccruedInsuranceCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">74265</us-gaap:AccruedInsuranceCurrent>
  <us-gaap:AccruedRentCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">39469</us-gaap:AccruedRentCurrent>
  <us-gaap:AccruedRentCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">55303</us-gaap:AccruedRentCurrent>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">544667</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">605668</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">57615</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">50647</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:DebtDisclosureTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Note 8&amp;#xa0;- Lines of Credit&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Diamond Bar entered into an agreement with a bank in California for a line of credit of up to $5,000,000 with annual interest of 4.25% and maturity on June 1, 2015. On June 8, 2015, the bank extended and modified the terms of the loan agreement to extend the line of credit up to a maximum of $6,000,000 until July 31, 2015 and $5,000,000 thereafter with an annual interest rate of 4.25% and maturity on September 1, 2015 (the term of which the bank allowed to extend until the renewal described in the following sentence while the bank conducted its own audit associated therewith). On September 28, 2015, Diamond Bar extended the line of credit up to a maximum of $6,000,000 with annual interest of 3.75% (4% from December 17, 2015) and maturity on June 1, 2017. On January 20, 2016, Diamond Bar increased the line of credit up to a maximum of $8,000,000 with annual interest of 4%.&amp;#xa0;&amp;#xa0;On June 22, 2017, Diamond Bar extended the line of credit to maturity on September 1, 2017. On September 19, 2017, Diamond Bar extended the line of credit to maturity on June 1, 2019. The annual interest was 4.75% as of March 31, 2018. The line of credit is &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; &quot;&gt;secured by all of the assets of Diamond Bar and is guaranteed by&amp;#xa0;&lt;/font&gt;Nova LifeStyle&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; &quot;&gt;.&lt;/font&gt;&amp;#xa0;As of March 31, 2018 and December&lt;font&gt; 31, 2017, Diamond Bar had &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$0 &lt;/font&gt;and $4,202,118 outstanding on the line of credit, respectively.&amp;#xa0;&amp;#xa0;During the three months ended March 31, 2018 and 2017, the Company recorded interest expense of $31,582 and $40,578, respectively.&amp;#xa0; As of March 31, 2018, Diamond Bar had &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$8,000,000&lt;/font&gt; available for borrowing without violating any covenants.&lt;/font&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Diamond Bar loan has the following covenants: (i) maintain a minimum tangible net worth of not less than $20 million; (ii) maintain a ratio of debt to tangible net worth not in excess of 2.5 to 1.0; (iii) the pre-tax income must be&amp;#xa0;not less than 1% of total revenue quarterly; and (iv) maintain a current ratio in excess of 1.25 to 1.00. As of March 31, 2018, Diamond Bar was in compliance with the stated covenants.&amp;#xa0;&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On January 22, 2015, Nova Macao renewed a line of credit, with an annual interest rate of 4.25% and principal of up to $6,500,000, with a commercial bank in Hong Kong to extend the maturity date to January 29, 2016. On February 16, 2016, Nova Macao extended the maturity date of line of credit to January 31, 2017, with an annual interest rate of 4% and principal of up to $6,500,000. The loan requires monthly payment of interest and that the interest rate will be adjusted annually. The loan was secured by assignment of Sinosure (China Export and Credit Insurance Company) credit insurance and was guaranteed by Nova LifeStyle and Diamond Bar. The Company did not extend the line of credit and paid it off in February 2017. As of March 31, 2018 and December 31, 2017, Nova Macao had $0 outstanding on the line of credit, respectively. During the three months ended March 31, 2018 and 2017, Nova Macao paid interest of $0 and $13,828, respectively.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity unitRef="usd" contextRef="c62_AsOf31Dec2016_LineOfCreditMember_DiamondBarMember" decimals="0">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd unitRef="pure" contextRef="c62_AsOf31Dec2016_LineOfCreditMember_DiamondBarMember" decimals="4">0.0425</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c63_From1Jan2016To31Dec2016_LineOfCreditMember_DiamondBarMember">2015-06-01</us-gaap:LineOfCreditFacilityExpirationDate1>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity unitRef="usd" contextRef="c64_AsOf8Jun2015_LineOfCreditMember_DiamondBarMember" decimals="0">6000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c65_From8Jun2015To8Jun2015_LineOfCreditMember_DiamondBarMember">2015-07-31</us-gaap:LineOfCreditFacilityExpirationDate1>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity unitRef="usd" contextRef="c66_AsOf1Aug2015_LineOfCreditMember_DiamondBarMember" decimals="0">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd unitRef="pure" contextRef="c66_AsOf1Aug2015_LineOfCreditMember_DiamondBarMember" decimals="4">0.0425</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c67_From1Aug2015To1Aug2015_LineOfCreditMember_DiamondBarMember">2015-09-01</us-gaap:LineOfCreditFacilityExpirationDate1>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity unitRef="usd" contextRef="c68_AsOf28Sep2015_LineOfCreditMember_DiamondBarMember" decimals="0">6000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod unitRef="pure" contextRef="c69_From28Sep2015To28Sep2015_LineOfCreditMember_DiamondBarMember" decimals="4">0.0375</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
  <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd unitRef="pure" contextRef="c70_AsOf17Dec2015_LineOfCreditMember_DiamondBarMember" decimals="2">0.04</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c69_From28Sep2015To28Sep2015_LineOfCreditMember_DiamondBarMember">2017-06-01</us-gaap:LineOfCreditFacilityExpirationDate1>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity unitRef="usd" contextRef="c71_AsOf20Jan2016_LineOfCreditMember_DiamondBarMember" decimals="0">8000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod unitRef="pure" contextRef="c72_From20Jan2016To20Jan2016_LineOfCreditMember_DiamondBarMember" decimals="2">0.04</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c73_From19Sep2017To19Sep2017_LineOfCreditMember_DiamondBarMember">2019-06-01</us-gaap:LineOfCreditFacilityExpirationDate1>
  <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd unitRef="pure" contextRef="c74_AsOf31Mar2018_LineOfCreditMember_DiamondBarMember" decimals="4">0.0475</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
  <us-gaap:LineOfCreditFacilityCollateral contextRef="c75_From1Jan2018To31Mar2018_LineOfCreditMember_DiamondBarMember">The line of credit is secured by all of the assets of Diamond Bar and is guaranteed by&amp;#xa0;Nova LifeStyle.</us-gaap:LineOfCreditFacilityCollateral>
  <us-gaap:LineOfCredit unitRef="usd" contextRef="c74_AsOf31Mar2018_LineOfCreditMember_DiamondBarMember" decimals="0">0</us-gaap:LineOfCredit>
  <us-gaap:LineOfCredit unitRef="usd" contextRef="c76_AsOf31Dec2017_LineOfCreditMember_DiamondBarMember" decimals="0">4202118</us-gaap:LineOfCredit>
  <us-gaap:InterestExpenseDebt unitRef="usd" contextRef="c75_From1Jan2018To31Mar2018_LineOfCreditMember_DiamondBarMember" decimals="0">31582</us-gaap:InterestExpenseDebt>
  <us-gaap:InterestExpenseDebt unitRef="usd" contextRef="c77_From1Jan2017To31Mar2017_LineOfCreditMember_DiamondBarMember" decimals="0">40578</us-gaap:InterestExpenseDebt>
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity unitRef="usd" contextRef="c74_AsOf31Mar2018_LineOfCreditMember_DiamondBarMember" decimals="0">8000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityCovenantTerms contextRef="c75_From1Jan2018To31Mar2018_LineOfCreditMember_DiamondBarMember">The Diamond Bar loan has the following covenants: (i) maintain a minimum tangible net worth of not less than $20 million; (ii) maintain a ratio of debt to tangible net worth not in excess of 2.5 to 1.0; (iii) the pre-tax income must be&amp;#xa0;not less than 1% of total revenue quarterly; and (iv) maintain a current ratio in excess of 1.25 to 1.00.</us-gaap:LineOfCreditFacilityCovenantTerms>
  <us-gaap:LineOfCreditFacilityCovenantCompliance contextRef="c75_From1Jan2018To31Mar2018_LineOfCreditMember_DiamondBarMember">Diamond Bar was in compliance with the stated covenants.</us-gaap:LineOfCreditFacilityCovenantCompliance>
  <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd unitRef="pure" contextRef="c78_AsOf22Jan2015_LineOfCreditMember_NovaMacaoMember" decimals="4">0.0425</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity unitRef="usd" contextRef="c78_AsOf22Jan2015_LineOfCreditMember_NovaMacaoMember" decimals="0">6500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c79_From22Jan2015To22Jan2015_LineOfCreditMember_NovaMacaoMember">2016-01-29</us-gaap:LineOfCreditFacilityExpirationDate1>
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c80_From16Feb2016To16Feb2016_LineOfCreditMember_NovaMacaoMember">2017-01-31</us-gaap:LineOfCreditFacilityExpirationDate1>
  <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod unitRef="pure" contextRef="c80_From16Feb2016To16Feb2016_LineOfCreditMember_NovaMacaoMember" decimals="2">0.04</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity unitRef="usd" contextRef="c81_AsOf16Feb2016_LineOfCreditMember_NovaMacaoMember" decimals="0">6500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:DebtInstrumentPaymentTerms contextRef="c82_From21Sep2015To21Sep2015_LineOfCreditMember_LineOfCredit2Member_NovaDongguanMember">monthly payment of interest and that the interest rate will be adjusted annually</us-gaap:DebtInstrumentPaymentTerms>
  <us-gaap:LineOfCreditFacilityCollateral contextRef="c79_From22Jan2015To22Jan2015_LineOfCreditMember_NovaMacaoMember">The loan was secured by assignment of Sinosure (China Export and Credit Insurance Company) credit insurance and was guaranteed by Nova LifeStyle and Diamond Bar.</us-gaap:LineOfCreditFacilityCollateral>
  <us-gaap:DebtInstrumentMaturityDateDescription contextRef="c83_From20Nov2014To20Nov2014_LineOfCreditMember_NovaDongguanMember">February 2017</us-gaap:DebtInstrumentMaturityDateDescription>
  <us-gaap:LineOfCredit unitRef="usd" contextRef="c84_AsOf31Mar2018_LineOfCreditMember_NovaMacaoMember" decimals="0">0</us-gaap:LineOfCredit>
  <us-gaap:LineOfCredit unitRef="usd" contextRef="c85_AsOf31Dec2017_LineOfCreditMember_NovaMacaoMember" decimals="0">0</us-gaap:LineOfCredit>
  <us-gaap:InterestPaid unitRef="usd" contextRef="c86_From1Jan2018To31Mar2018_LineOfCreditMember_NovaMacaoMember" decimals="0">0</us-gaap:InterestPaid>
  <us-gaap:InterestPaid unitRef="usd" contextRef="c87_From1Jan2017To31Mar2017_LineOfCreditMember_NovaMacaoMember" decimals="0">13828</us-gaap:InterestPaid>
  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Note 9 - Related Party Transactions&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On September 30, 2011, Diamond Bar leased a showroom in High Point, North Carolina from the Company&amp;#x2019;s president who is currently also our Chief Executive Officer and Chairman of the Board. The lease is to be renewed and has been renewed each year since 2011. On March 16, 2018, the Company renewed the lease for an additional one year term. The lease was for the amount of $34,561, with a term of one year and only for use during two furniture exhibitions to be held between April 1, 2018 and March 31, 2019. During three months ended March 31, 2018 and 2017, the Company paid rental amounts of $0 and $16,458 that are included in selling expenses, respectively.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c88_From30Sep2011To30Sep2011_BuildingMember_PresidentMember_DiamondBarMember">Diamond Bar leased a showroom in High Point, North Carolina from the Company&amp;#x2019;s president who is currently also our Chief Executive Officer and Chairman of the Board.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
  <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c89_AsOf16Mar2015_BuildingMember_PresidentMember_DiamondBarMember">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
  <us-gaap:OperatingLeasesRentExpenseMinimumRentals unitRef="usd" contextRef="c90_From16Mar2015To16Mar2015_BuildingMember_PresidentMember_DiamondBarMember" decimals="0">34561</us-gaap:OperatingLeasesRentExpenseMinimumRentals>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c91_From1Jan2018To31Mar2018_BuildingMember_PresidentMember_DiamondBarMember" decimals="0">0</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c92_From1Jan2017To31Mar2017_BuildingMember_PresidentMember_DiamondBarMember" decimals="0">16458</us-gaap:LeaseAndRentalExpense>
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Note 10 - Stockholders&amp;#x2019; Equity&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Share repurchase program&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; &quot;&gt;On&amp;#xa0;December 12, 2017, the Company issued a press release announcing that the Board of Directors of the Company had approved a&amp;#xa0;10b-18 share repurchase program to repurchase up to $5 million&amp;#xa0;of its outstanding common stock. Under the repurchase program, shares of the Company&amp;#x2019;s common stock may be repurchased from time to time over the next&amp;#xa0;12 months. As of March 31, 2018 and as of the approval date of this quarterly report, no shares have been repurchased under the program.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Warrants&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify; &quot;&gt;Following is a summary of the warrant activity for the three months ended March 31, 2018:&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;zde3efdfbe07c4fce9abb58a0aacde096&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Number of&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Warrants&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Average&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Exercise&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Price&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Weighted&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Average&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Remaining&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Contractual&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Term in Years&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Outstanding at January 1, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;858,334&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.71&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.92&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 58%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Exercisable at January 1, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;858,334&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.71&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.92&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Granted&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 58%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Exercised / surrendered&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 58%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Expired&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 58%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Outstanding at December 31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;858,334&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.71&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.67&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 58%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Exercisable at December 31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;858,334&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.71&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.67&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic&quot;&gt;Shares Issued to Consultants&lt;/font&gt;&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On December 1, 2014, the Company entered into a consulting agreement with a consulting firm for management consulting services effective on December 1, 2014. The Company agreed to issue 60,000 shares of the Company&amp;#x2019;s common stock to the firm for three years of consulting services. The shares will be issued according to the following vesting schedule set forth as follows: The initial 10,000 shares were required to be issued within 30 days upon signing of the agreement; for the remaining 50,000 shares, the Company issued to the consultant 10,000 shares of common stock on or before each of June 1, 2015, December 1, 2015, June 1, 2016, December 1, 2016 and June 1, 2017. The Company or the consultant may terminate the agreement at any time by 90 days&amp;#x2019; written notice to the other party. The fair value of the 60,000 shares was $224,400, which was calculated based on the stock price of $3.74 per share on December 1, 2014 and will be amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortize&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;d $0 and $18,700&lt;/font&gt; as consulting expenses, respectively.&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On February 1, 2016, the Company entered into a marketing agreement with a consultant for marketing development strategies and consulting services for 15 months. The Company agreed to grant the consultant 10,000 unregistered restricted shares of the Company&amp;#x2019;s common stock per month, for a total commitment of 150,000 shares of common stock. The fair value of the 150,000 shares was $204,000, which was calculated based on the stock price of $1.36 per share on February 1, 2016, the date the agreement was executed, and will be amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortized &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$0 and $40,800&lt;/font&gt; as consulting expenses, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On February 1, 2016, the Company entered into an agreement with a consultant for E-Commerce consulting service with a term of 24 months. The Company agreed to grant the consultant 10,000 shares of the Company&amp;#x2019;s common stock per month, for a total commitment of 240,000 shares. Twelve and half percent (12.5%) of those shares vested on April 30, 2016, 12.5% on July 30, 2016, 12.5% on October 31, 2016, 12.5% on January 31, 2017, 12.5% on April 30, 2017, 12.5% on July 30, 2017, 12.5% on October 31, 2017, and the remaining 12.5% on January 31, 2018. The fair value of the 240,000 shares was $326,400, which was calculated based on the stock price of $1.36 per share on February 1, 2016, the date the agreement was executed, and will be amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortized $&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;13,600 and $40,800&lt;/font&gt; as consulting expenses, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On November 15, 2016, the Company entered into a consulting and strategy service agreement with a consultant for marketing and general consulting services effective on November 14, 2016. The Company agreed to grant 100,000 shares of the Company&amp;#x2019;s common stock to the consultant for 12 months of services starting on November 14, 2016. The shares would be issued pursuant to Nova LifeStyle, Inc. 2014 Omnibus Long-Term Incentive Plan (the &amp;#x201c;Plan&amp;#x201d;) approved by the Board of Directors (&amp;#x201c;Board&amp;#x201d;) of the Company on May 13, 2014 and ratified at the annual shareholder meeting on June 30, 2014. The Plan was registered under Form S-8 on July 30, 2014. Twenty-five percent (25%) of those shares vested on December 15, 2016, 25% on February 15, 2017, 25% on May 15, 2017, and the remaining 25% vested on August 15, 2017. The fair value of the 100,000 shares was $294,000, which was calculated based on the stock price of $2.94 per share on November 15, 2016 and will be amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortized &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$0 and $72,493&lt;/font&gt; as consulting expenses, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On November 15, 2016, the Company entered into a consulting agreement with a consultant for business development and financial advisory service for a term of 12 months. The Company agreed to grant the consultant 100,000 shares of the Company&amp;#x2019;s common stock. The shares were issued pursuant to the Plan. The fair value of the 100,000 shares was $294,000, which was calculated based on the stock price of $2.94 per share on November 15, 2016 and will amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortized &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$0 and $73,500&lt;/font&gt; as consulting expense, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On November 15, 2016, the Company entered into a consulting agreement with a consultant for business advisory service for a term of 12 months. The Company agreed to compensate the consultant a one-time amount of $20,000 worth of shares of the Company&amp;#x2019;s common stock based on the price per share on November 15, 2016. The Company also granted the consultant $15,000 worth of shares of the Company&amp;#x2019;s common stock per month starting from December 1, 2016 for 12 months. The shares were issued pursuant to the Plan. During the three months ended March 31, 2018 and 2017, the Company amortized &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$0 and $50,000&lt;/font&gt; as consulting expense, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On June 30, 2017, the Company entered into a consulting agreement with a consultant for business advisory service for a term of 12 months. The Company agreed to compensate the consultant a one-time amount of $10,000 worth of shares of the Company&amp;#x2019;s common stock based on the price per share on June 30, 2017. The Company also granted the consultant $10,000 worth of shares of the Company&amp;#x2019;s common stock per month starting from July 1, 2017 for a period of 12 months. The shares were issued pursuant to the Plan. During the three months ended March 31, 2018, the Company &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;amortized $32,500 a&lt;/font&gt;s consulting expense.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On November 16, 2017, the Company entered into a consulting agreement with a consultant for consulting and strategy services effective on November 16, 2017 for one year. The Company agreed to grant the consultant 100,000 shares of the Company&amp;#x2019;s common stock. Twenty-five percent (25%) of those shares vested on February 15, 2018, 25% on May 15, 2018, 25% on August 15, 2018 and the remaining 25% will vest on November 15, 2018. The fair value of 100,000 shares was $173,000, which was calculated based on the stock price of $1.73 per share on November 16, 2017 and will be amortized over the service term. The shares would be issued pursuant to the Plan. During the three months ended March 31, 2018, the Company amortized &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$42,658&lt;/font&gt; as consulting expense.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On December 10, 2017, the Company entered into a consulting agreement with a consultant for business advisory service on January 1, 2018 and ending on December 31, 2018. The Company agreed to compensate the consultant a one-time amount of $15,000 worth of shares of the Company&amp;#x2019;s common stock based on the price per share on December 15, 2016. The Company also granted the consultant $15,000 worth of shares of the Company&amp;#x2019;s common stock per month starting from January 1, 2018 for 12 months. The shares would be issued pursuant to the Plan. During the three months ended March 31, 2018, the Company amortized &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$48,750&lt;/font&gt; as consulting expense.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Shares and Warrants Issued through Private Placement&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Private Placement on May 28, 2015&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On May 28, 2015, the Company entered into a Securities Purchase Agreement with certain purchasers (the &amp;#x201c;Purchasers&amp;#x201d;) pursuant to which the Company offered to the Purchasers, in a registered direct offering, an aggregate of 2,970,509 shares of common stock, par value $0.001 per share. Of these, 2,000,001 shares were sold to the Purchasers at a negotiated purchase price of $2.00 per share, for aggregate gross proceeds to the Company of $4,000,002, before deducting fees to the placement agent and other estimated offering expenses payable by the Company. In accordance with the terms of the Securities Purchase Agreement entered on April 14, 2014, the outstanding 2014 Series A Warrants were exchanged for 660,030 shares of common stock, and the outstanding 2014 Series C Warrants were exchanged for 310,478 shares of common stock.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;In a concurrent private placement, the Company also sold to the Purchasers a warrant to purchase one share of the Company&amp;#x2019;s common stock for each share purchased for cash in the offering, pursuant to that certain Common Stock Purchase Warrant, by and between the Company and each Purchaser (the &amp;#x201c;2015 Warrants&amp;#x201d;). The 2015 Warrants became exercisable beginning on the six month anniversary of the date of issuance (the &amp;#x201c;Initial Exercise Date&amp;#x201d;) at an exercise price of $2.71 per share and will expire on the five year anniversary of the Initial Exercise Date. The purchase price of one share of the Company&amp;#x2019;s common stock under the 2015 Warrants is equal to the exercise price.&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The warrants issued in the private placement described above are exercisable for a fixed number of shares, and are classified as equity instruments under ASC 815-40-25-10. The Company accounted for the warrants issued in the 2015 private placement based on the fair value method under ASC Topic 505, and the fair value of the warrants was calculated using the Black-Scholes model under the following assumptions: estimated life of 5 years, volatility of 107%, risk-free interest rate of 1.55% and dividend yield of 0%. No estimate of forfeitures was made as the Company has a short history of granting options and warrants. The fair value of the warrants issued to investors at grant date was $3,147,530.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Shares and Options Issued to Independent Directors&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On August 9, 2016, the Board approved a restricted stock award agreement under the 2014 Omnibus Long-Term Incentive Plan with four independent directors. The Company agreed to grant $40,000 worth of stocks to each of its four independent directors. The restricted period lapses as to 25% of the restricted stock granted vested on September 30, 2016 based on the closing price of common stock on Nasdaq as of August 9, 2016, 25% of the restricted stock granted vested on December 31, 2016 based on the closing price of common stock on Nasdaq as of September 30, 2016, 25% of the restricted stock granted vested on March 31, 2017 based on the closing price of common stock on Nasdaq as of December 31, 2016, and 25% of the restricted stock granted vested on June 30, 2017 based on the closing price of common stock on Nasdaq as of March 31, 2017. During the three months ended March 31, 2018 and 2017, the Company amortized &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$0 and $39,452&lt;/font&gt; as directors&amp;#x2019; stock compensation expenses, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On April 10, 2017, the Company entered into restricted stock award agreements under 2014 Omnibus Long-Term Incentive Plan with a new independent director of the Board. The Company agreed to grant $20,000 worth of stock to the independent director with a grant date on April 10, 2017. The restricted period lapses as of 50% of the restricted stock granted vested on April 10, 2017 based on the closing price of common stock on Nasdaq as of April 10, 2017, and 50% of the restricted stock granted vested on June 30, 2017 based on the closing price of common stock on Nasdaq as of June 30, 2017. During the three months ended March 31, 2018 and 2017, the Company amortized &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$1,260 and $0&lt;/font&gt; as directors&amp;#x2019; stock compensation expenses.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On September 26, 2017 (the &amp;#x201c;Grant Date&amp;#x201d;), the Company entered into stock option agreements under the 2014 Omnibus Long-Term Incentive Plan with the three independent members of the board of directors. The Company agreed to grant the Company&amp;#x2019;s three independent directors options to purchase an aggregate of 300,000 shares of the Company&amp;#x2019;s common stock at an exercise price of $1.65 per shares, with a term of 5 years. Twenty-five percent (25%) of those stock options vested on September 30, 2017, 25% on December 31, 2017, 25% on March 31, 2018, and the remaining 25% will vest on June 30, 2018, subject to the director remaining in the continuous service of the Company or its affiliates on each applicable vesting date.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The fair value of the stock option granted is estimated on the date of the grant using the Black-Scholes option pricing model (&amp;#x201c;BSOPM&amp;#x201d;). The BSOPM has assumptions for risk free interest rates, dividends, stock volatility and expected life of an option grant. The risk-free interest rate is based upon market yields for United States Treasury debt securities at a maturity near the term remaining on the option. Dividend rates are based on the Company&amp;#x2019;s dividend history. The stock volatility factor is based on the historical volatility of the Company&amp;#x2019;s stock price. The expected life of an option grant is based on management&amp;#x2019;s estimate as no options have been exercised in the Plan to date. The fair value of the option granted to of the independent directors is recognized as director fee over the vesting period of the stock option award. The fair value of the options was calculated using the following assumptions, estimated life of five years, volatility of 84%, risk free interest rate of 1.87%, and dividend yield of 0%. The fair value of 300,000 stock options was $324,907 at the grant date. During the three months ended March 31, 2018, the Company recorded &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$81,227&lt;/font&gt; as directors&amp;#x2019; stock compensation expenses.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Shares Issued to Employees and Service Providers&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On May 18, 2016, the Company entered into agreements with three designers for product design services for a term of 24 months. The Company agreed to grant each designer 240,000 shares of the Company&amp;#x2019;s common stock. Twenty five percent (25%) of those shares vested or will vest on May 31, 2016, 25% on December 18, 2016, 25% on June 18, 2017 and the remaining 25% on December 18, 2017. The fair value of these shares was $388,800, which was calculated based on the stock price of $0.54 per share on May 18, 2016, the date the agreement was executed, and will be amortized over the service term. During each of the three months ended &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;March 31, 2018 and 2017, the Company amortized $47,934&lt;/font&gt; as stock compensation expenses.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On November 14, 2016, the Company entered into an employment agreement with an executive for one year. The Company agreed to grant an award of 30,000 restricted Stock Units to the executive pursuant to the Company&amp;#x2019;s 2014 Omnibus Long-Term Incentive Plan. The fair value of these shares was $92,100, which was calculated based on the stock price of $3.07 per share on November 11, 2016, the date the awards were determined by the Compensation Committee of the Board. Twenty-five percent (25%) of those shares vested on December 30, 2016, 25% on March 31, 2017, 25% on June 30, 2017 and the remaining 25% vested on September 30, 2017. During the three months ended March 31, 2018 and 2017, the Company amortize&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;d $0 and $22,710&lt;/font&gt; as stock compensation, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On November 15, 2016, the Company entered into an agreement with a designer for furniture design services effective on November 15, 2016 for 1 year. The Company agreed to grant the designer 100,000 shares of the Company&amp;#x2019;s common stock. The fair value of the 100,000 shares was $294,000, which was calculated based on the stock price of $2.94 per share on November 15, 2016 and will be amortized over the service term. Twenty-five percent (25%) of those shares vested on February 15, 2017, 25% on May 15, 2017, 25% vested on August 15, 2017 and the remaining 25% vested on November 15, 2017. During the three months ended March 31, 2018 and 2017, the Company amortized &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$0 and $73,500&lt;/font&gt; as stock compensation.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On February 27, 2018, the Company renewed an employment agreement with the Company&amp;#x2019;s Corporate Secretary and director for a term of one year. The Company agreed to grant an award of 30,000 restricted Stock Units to the officer pursuant to the Company&amp;#x2019;s 2014 Omnibus Long-Term Incentive Plan. The fair value of these shares was $68,100, which was calculated based on the stock price of $2.27 per share on February 27, 2018, the date the awards were determined by the Compensation Committee of the Board. Twenty-five percent (25%) of those shares vested on February 27, 2018, 25% on March 31, 2018, 25% will vest on June 30, 2018 and the remaining 25% will vest on September 30, 2018. During the three months ended March 31, 2018, the Company amortized &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$6,157&lt;/font&gt; as stock compensation.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Options Issued to Employees&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On August 29, 2017 (the &amp;#x201c;Grant Date&amp;#x201d;), the Board approved option grants to the Company&amp;#x2019;s employees to purchase an aggregate of 780,000 shares of the Company&amp;#x2019;s common stock (including options to purchase 100,000 shares and 35,000 shares to the Company&amp;#x2019;s CEO and CFO, respectively) at an exercise price of $1.26 per shares, with a term of 5 years, pursuant to the Company&amp;#x2019;s 2014 Omnibus Long-Term Incentive Plan. Fifty percent (50%) of those stock options vested immediately, and the remaining 50%&amp;#xa0; vested on the six-month anniversary of the Grant Date.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The fair value of the stock option granted is estimated on the date of the grant using the Black-Scholes option pricing model (&amp;#x201c;BSOPM&amp;#x201d;) as described in options to independent directors above. The fair value of the option granted to employees is recognized as compensation expense over the vesting period of the stock option award. The fair value of the options was calculated using the following assumptions, estimated life of ten years, volatility of 84%, risk free interest rate of 1.70%, and dividend yield of 0%. The fair value of 780,000 stock options was $643,182 at the grant date. During the three months ended March 31, 2018, the Company recorded &lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$321,591&lt;/font&gt; as stock compensation.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;As of March 31, 2018, unrecognized share-based compensation expense related to options was $81,227.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Stock option activity under the Company&amp;#x2019;s stock-based compensation plans is shown below:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;za1d90f688c324416b6a960fe5e5473ab&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Number of&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt; Shares&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Average&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt;Exercise&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt; Price per Share&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Aggregate Intrinsic&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt;Value&lt;sup style=&quot;vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1&quot;&gt;(1)&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Weighted&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt;Average&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt;Remaining&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt;Contractual&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt; Term in Years&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;6&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Outstanding at January 1, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,072,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1.37&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,309,425&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;4.67&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 44%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Exercisable at January 1, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;532,500&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1.37&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;649,725&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;4.67&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 44%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Granted&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Exercised&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(15,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1.26&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;-&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 14px&quot;&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Forfeited&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;-&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Outstanding at March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,057,500&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1.37&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;834,750&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;4.44&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Exercisable at March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;982,500&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1.35&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;796,500&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;4.43&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table id=&quot;za92b261c9ac24149b8bd64da3453da1b&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 3.84%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;(1)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 96.16%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The intrinsic value of the stock options at March 31, 2018 is the amount by which the market value of the Company&amp;#x2019;s common stock of $2.16 as of March 31, 2018 exceeds the exercise price of the option.&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Statutory Reserves&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;As a U.S. holding company, the Company&amp;#x2019;s ability to pay dividends is primarily dependent on the Company receiving distributions of funds from its subsidiaries. Relevant PRC statutory laws and regulations permit payments of dividends by the Company&amp;#x2019;s PRC subsidiary, Nova Macao, only out of the subsidiary&amp;#x2019;s retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. The results of operations reflected in the financial statements prepared in accordance with U.S. GAAP differ from those reflected in the statutory financial statements of Nova Macao. Pursuant to the corporate laws of the PRC and Macao, including the PRC Regulations on Enterprises with Foreign Investment, Nova Macao is required to maintain a statutory reserve by appropriating from after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings. As a result of the PRC laws and regulations described below that require such annual appropriations of 10% of after-tax income to be set aside prior to payment of dividends as a general statutory reserve fund, Nova Macao is restricted in its ability to transfer a portion of its net assets to the Company as a dividend.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Surplus Reserve Fund&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;At March 31, 2018 and December 31, 2017, Nova Macao had surplus reserves of $6,241, representing 50% of its registered capital.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Common Welfare Fund&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The common welfare fund is a voluntary fund to which Nova Macao can elect to transfer 5% to 10% of its net income. This fund can only be utilized on capital items for the collective benefit of the subsidiary&amp;#x2019;s employees, such as construction of dormitories, cafeteria facilities, and other staff welfare facilities. This fund is non-distributable other than upon liquidation. Nova Macao does not participate in this voluntary fund.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <us-gaap:StockRepurchaseProgramAuthorizedAmount1 unitRef="usd" contextRef="c93_AsOf12Dec2017" decimals="-6">5000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
  <us-gaap:StockRepurchaseProgramPeriodInForce1 contextRef="c94_From12Dec2017To12Dec2017">P12M</us-gaap:StockRepurchaseProgramPeriodInForce1>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices unitRef="shares" contextRef="c95_From1Dec2014To1Dec2014_ConsultingServiceAgreement3Member" decimals="INF">60000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <nvfy:ConsultingAgreementTerm contextRef="c95_From1Dec2014To1Dec2014_ConsultingServiceAgreement3Member">P3Y</nvfy:ConsultingAgreementTerm>
  <nvfy:ConsultingAgreementVestingTerms contextRef="c95_From1Dec2014To1Dec2014_ConsultingServiceAgreement3Member">The initial 10,000 shares were required to be issued within 30 days upon signing of the agreement; for the remaining 50,000 shares, the Company issued to the consultant 10,000 shares of common stock on or before each of June 1, 2015, December 1, 2015, June 1, 2016, December 1, 2016 and June 1, 2017</nvfy:ConsultingAgreementVestingTerms>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c95_From1Dec2014To1Dec2014_ConsultingServiceAgreement3Member" decimals="0">224400</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:SharePrice unitRef="usdPershares" contextRef="c96_AsOf1Dec2014_ConsultingServiceAgreement3Member" decimals="2">3.74</us-gaap:SharePrice>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c97_From1Jan2018To31Mar2018_ConsultingServiceAgreement3Member" decimals="0">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c98_From1Jan2017To31Mar2017_ConsultingServiceAgreement3Member" decimals="0">18700</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <nvfy:ConsultingAgreementTerm contextRef="c99_From1Feb2016To1Feb2016_ConsultingServiceAgreement6Member">P15M</nvfy:ConsultingAgreementTerm>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices unitRef="shares" contextRef="c100_From1Feb2016To1Feb2016_MonthlyAwardMember_ConsultingServiceAgreement6Member" decimals="INF">10000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices unitRef="shares" contextRef="c99_From1Feb2016To1Feb2016_ConsultingServiceAgreement6Member" decimals="INF">150000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c99_From1Feb2016To1Feb2016_ConsultingServiceAgreement6Member" decimals="0">204000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:SharesIssuedPricePerShare unitRef="usdPershares" contextRef="c101_AsOf1Feb2016_ConsultingServiceAgreement6Member" decimals="2">1.36</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c102_From1Jan2018To31Mar2018_ConsultingServiceAgreement6Member" decimals="0">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c103_From1Jan2017To31Mar2017_ConsultingServiceAgreement6Member" decimals="0">40800</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <nvfy:ConsultingAgreementTerm contextRef="c104_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member">P24M</nvfy:ConsultingAgreementTerm>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices unitRef="shares" contextRef="c105_From1Feb2016To1Feb2016_MonthlyAwardMember_ConsultingServiceAgreement7Member" decimals="INF">10000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices unitRef="shares" contextRef="c104_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member" decimals="INF">240000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c106_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_ShareBasedCompensationAwardTrancheOneMember" decimals="3">0.125</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c107_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_ShareBasedCompensationAwardTrancheTwoMember" decimals="3">0.125</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c108_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_ShareBasedCompensationAwardTrancheThreeMember" decimals="3">0.125</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c109_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_SharebasedCompensationAwardTrancheFourMember" decimals="3">0.125</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c110_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_SharebasedCompensationAwardTrancheFiveMember" decimals="3">0.125</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c111_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_SharebasedCompensationAwardTrancheSixMember" decimals="3">0.125</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c112_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_SharebasedCompensationAwardTrancheSevenMember" decimals="3">0.125</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c113_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member_SharebasedCompensationAwardTrancheEightMember" decimals="3">0.125</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c104_From1Feb2016To1Feb2016_ConsultingServiceAgreement7Member" decimals="0">326400</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:SharesIssuedPricePerShare unitRef="usdPershares" contextRef="c114_AsOf1Feb2016_ConsultingServiceAgreement7Member" decimals="2">1.36</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c115_From1Jan2018To31Mar2018_ConsultingServiceAgreement7Member" decimals="0">13600</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c116_From1Jan2017To31Mar2017_ConsultingServiceAgreement7Member" decimals="0">40800</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices unitRef="shares" contextRef="c117_From15Nov2016To15Nov2016_ConsultingServiceAgreement9Member" decimals="INF">100000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <nvfy:ConsultingAgreementTerm contextRef="c117_From15Nov2016To15Nov2016_ConsultingServiceAgreement9Member">P12Y</nvfy:ConsultingAgreementTerm>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="c118_From15Aug2015To15Aug2015_ConsultingServiceAgreement5Member">Twenty-five percent (25%) of those shares vested on December 15, 2016, 25% on February 15, 2017, 25% on May 15, 2017, and the remaining 25% vested on August 15, 2017.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c119_From15Nov2016To15Nov2016_ConsultingServiceAgreement9Member_ShareBasedCompensationAwardTrancheOneMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c120_From15Nov2016To15Nov2016_ConsultingServiceAgreement9Member_ShareBasedCompensationAwardTrancheTwoMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c121_From15Nov2016To15Nov2016_ConsultingServiceAgreement9Member_ShareBasedCompensationAwardTrancheThreeMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c122_From15Nov2016To15Nov2016_ConsultingServiceAgreement9Member_ShareBasedCompensationAwardTrancheFourMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c117_From15Nov2016To15Nov2016_ConsultingServiceAgreement9Member" decimals="0">294000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:SharesIssuedPricePerShare unitRef="usdPershares" contextRef="c123_AsOf15Nov2016_ConsultingServiceAgreement9Member" decimals="2">2.94</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c124_From1Jan2018To31Mar2018_ConsultingServiceAgreement9Member" decimals="0">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c125_From1Jan2017To31Mar2017_ConsultingServiceAgreement9Member" decimals="0">72493</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <nvfy:ConsultingAgreementTerm contextRef="c126_From15Nov2016To15Nov2016_ConsultingServiceAgreement10Member">P12M</nvfy:ConsultingAgreementTerm>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices unitRef="shares" contextRef="c126_From15Nov2016To15Nov2016_ConsultingServiceAgreement10Member" decimals="INF">100000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c126_From15Nov2016To15Nov2016_ConsultingServiceAgreement10Member" decimals="0">294000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:SharesIssuedPricePerShare unitRef="usdPershares" contextRef="c127_AsOf15Nov2016_ConsultingServiceAgreement10Member" decimals="2">2.94</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c128_From1Jan2018To31Mar2018_ConsultingServiceAgreement10Member" decimals="0">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c129_From1Jan2017To31Mar2017_ConsultingServiceAgreement10Member" decimals="0">73500</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <nvfy:ConsultingAgreementTerm contextRef="c130_From15Nov2016To15Nov2016_ConsultingServiceAgreement11Member">P12M</nvfy:ConsultingAgreementTerm>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c130_From15Nov2016To15Nov2016_ConsultingServiceAgreement11Member" decimals="0">20000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:OtherCommitmentsDescription contextRef="c130_From15Nov2016To15Nov2016_ConsultingServiceAgreement11Member">The Company also granted the consultant $15,000 worth of shares of the Company&amp;#x2019;s common stock per month starting from December 1, 2016 for 12 months.</us-gaap:OtherCommitmentsDescription>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c131_From1Jan2018To31Mar2018_ConsultingServiceAgreement11Member" decimals="0">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c132_From1Jan2017To31Mar2017_ConsultingServiceAgreement11Member" decimals="0">50000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <nvfy:ConsultingAgreementTerm contextRef="c133_From1Jun2017To30Jun2017_ConsultingServiceAgreement12Member">P12M</nvfy:ConsultingAgreementTerm>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c133_From1Jun2017To30Jun2017_ConsultingServiceAgreement12Member" decimals="0">10000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:OtherCommitmentsDescription contextRef="c133_From1Jun2017To30Jun2017_ConsultingServiceAgreement12Member">The Company also granted the consultant $10,000 worth of shares of the Company&amp;#x2019;s common stock per month starting from July 1, 2017 for a period of 12 months.</us-gaap:OtherCommitmentsDescription>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c134_From1Jan2018To31Mar2018_ConsultingServiceAgreement12Member" decimals="0">32500</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <nvfy:ConsultingAgreementTerm contextRef="c135_From16Nov2017To16Nov2017_ConsultingAgreement13Member">P1Y</nvfy:ConsultingAgreementTerm>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices unitRef="shares" contextRef="c135_From16Nov2017To16Nov2017_ConsultingAgreement13Member" decimals="INF">100000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c136_From16Nov2017To16Nov2017_ConsultingAgreement13Member_ShareBasedCompensationAwardTrancheOneMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c137_From16Nov2017To16Nov2017_ConsultingAgreement13Member_ShareBasedCompensationAwardTrancheTwoMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c138_From16Nov2017To16Nov2017_ConsultingAgreement13Member_ShareBasedCompensationAwardTrancheThreeMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c139_From16Nov2017To16Nov2017_ConsultingAgreement13Member_SharebasedCompensationAwardTrancheFourMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c135_From16Nov2017To16Nov2017_ConsultingAgreement13Member" decimals="2">1730.00</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharePrice unitRef="usdPershares" contextRef="c140_AsOf16Nov2017_ConsultingAgreement13Member" decimals="2">1.73</us-gaap:SharePrice>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c141_From1Jan2018To31Mar2018_ConsultingAgreement13Member" decimals="0">42658</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c142_From10Dec2017To10Dec2017_ConsultingServiceAgreementMember" decimals="0">15000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:OtherCommitmentsDescription contextRef="c142_From10Dec2017To10Dec2017_ConsultingServiceAgreementMember">The Company also granted the consultant $15,000 worth of shares of the Company&amp;#x2019;s common stock per month starting from January 1, 2018 for 12 months.</us-gaap:OtherCommitmentsDescription>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c143_From1Jan2018To31Mar2018_ConsultingServiceAgreementMember" decimals="0">48750</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <nvfy:PrivatePlacementNumberOfSharesAuthorized unitRef="shares" contextRef="c144_From28May2015To28May2015_PrivatePlacementMember" decimals="INF">2970509</nvfy:PrivatePlacementNumberOfSharesAuthorized>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c145_AsOf28May2015_PrivatePlacementMember" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c144_From28May2015To28May2015_PrivatePlacementMember" decimals="INF">2000001</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:SaleOfStockPricePerShare unitRef="usdPershares" contextRef="c145_AsOf28May2015_PrivatePlacementMember" decimals="2">2.00</us-gaap:SaleOfStockPricePerShare>
  <us-gaap:ProceedsFromIssuanceOfPrivatePlacement unitRef="usd" contextRef="c144_From28May2015To28May2015_PrivatePlacementMember" decimals="0">4000002</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
  <nvfy:ClassOfWarrantOrRightsExercised unitRef="shares" contextRef="c146_From28May2015To28May2015_SeriesAWarrantsMember" decimals="INF">660030</nvfy:ClassOfWarrantOrRightsExercised>
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights unitRef="shares" contextRef="c147_AsOf28May2015_SeriesCWarrantsMember" decimals="INF">310478</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 unitRef="usdPershares" contextRef="c145_AsOf28May2015_PrivatePlacementMember" decimals="2">2.71</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <nvfy:WarrantsTerm contextRef="c144_From28May2015To28May2015_PrivatePlacementMember">P5Y</nvfy:WarrantsTerm>
  <us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1 contextRef="c144_From28May2015To28May2015_PrivatePlacementMember">P5Y</us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1>
  <us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate unitRef="pure" contextRef="c144_From28May2015To28May2015_PrivatePlacementMember" decimals="2">1.07</us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate>
  <us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate unitRef="pure" contextRef="c144_From28May2015To28May2015_PrivatePlacementMember" decimals="4">0.0155</us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate>
  <us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate unitRef="pure" contextRef="c144_From28May2015To28May2015_PrivatePlacementMember" decimals="2">0.00</us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate>
  <nvfy:WarrantsFairValueOfWarrantsGranted unitRef="usd" contextRef="c144_From28May2015To28May2015_PrivatePlacementMember" decimals="0">3147530</nvfy:WarrantsFairValueOfWarrantsGranted>
  <nvfy:NumberOfDirectors unitRef="pure" contextRef="c148_From9Aug2016To9Aug2016_OmnibusLongTermIncentivePlan2014Member_DirectorMember" decimals="0">4</nvfy:NumberOfDirectors>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross unitRef="usd" contextRef="c148_From9Aug2016To9Aug2016_OmnibusLongTermIncentivePlan2014Member_DirectorMember" decimals="0">40000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c149_From9Aug2016To9Aug2016_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheOneMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c150_From9Aug2016To9Aug2016_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheTwoMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c151_From9Aug2016To9Aug2016_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheThreeMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c152_From9Aug2016To9Aug2016_OmnibusLongTermIncentivePlan2014Member_DirectorMember_SharebasedCompensationAwardTrancheFourMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c153_From1Jan2018To31Mar2018_OmnibusLongTermIncentivePlan2014Member_DirectorMember" decimals="0">0</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c154_From1Jan2017To31Mar2017_OmnibusLongTermIncentivePlan2014Member_DirectorMember" decimals="0">39452</us-gaap:ShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross unitRef="usd" contextRef="c155_From10Apr2017To10Apr2017_April102017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember" decimals="0">20000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c156_From10Apr2017To10Apr2017_April102017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheOneMember" decimals="2">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c157_From10Apr2017To10Apr2017_April102017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheTwoMember" decimals="2">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c158_From1Jan2018To31Mar2018_April102017Member_OmnibusLongTermIncentivePlan2014Member_Director2Member" decimals="0">1260</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c159_From1Jan2017To31Mar2017_April102017Member_OmnibusLongTermIncentivePlan2014Member_Director2Member" decimals="0">0</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c160_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember" decimals="INF">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c160_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember" decimals="2">1.65</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <nvfy:ShareBasedCompensationOptionsTerm contextRef="c160_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember">P5Y</nvfy:ShareBasedCompensationOptionsTerm>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c161_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheOneMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c162_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheTwoMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c163_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheThreeMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c164_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember_SharebasedCompensationAwardTrancheFourMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c165_From19May2015To19May2015_May192015Member_RestrictedStockMember_OmnibusLongTermIncentivePlan2014Member_DirectorMember_ShareBasedCompensationAwardTrancheThreeMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c160_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate unitRef="pure" contextRef="c160_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember" decimals="2">0.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate unitRef="pure" contextRef="c160_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember" decimals="4">0.0187</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate unitRef="pure" contextRef="c160_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember" decimals="2">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c160_From26Sep2017To26Sep2017_September262017Member_OmnibusLongTermIncentivePlan2014Member_DirectorMember" decimals="0">324907</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c166_From1Jan2018To31Mar2018_September262017Member_OmnibusLongTermIncentivePlan2014Member_Director2Member" decimals="0">81227</us-gaap:ShareBasedCompensation>
  <nvfy:ConsultingAgreementTerm contextRef="c167_From18May2016To18May2016_AgreementWithThreeFurnitureDesignersMember">P24M</nvfy:ConsultingAgreementTerm>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices unitRef="shares" contextRef="c167_From18May2016To18May2016_AgreementWithThreeFurnitureDesignersMember" decimals="INF">240000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c168_From18May2016To18May2016_AgreementWithThreeFurnitureDesignersMember_ShareBasedCompensationAwardTrancheOneMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c169_From18May2016To18May2016_AgreementWithThreeFurnitureDesignersMember_ShareBasedCompensationAwardTrancheTwoMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c170_From18May2016To18May2016_AgreementWithThreeFurnitureDesignersMember_ShareBasedCompensationAwardTrancheThreeMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c171_From18May2016To18May2016_AgreementWithThreeFurnitureDesignersMember_SharebasedCompensationAwardTrancheFourMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c167_From18May2016To18May2016_AgreementWithThreeFurnitureDesignersMember" decimals="0">388800</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:SharesIssuedPricePerShare unitRef="usdPershares" contextRef="c172_AsOf18May2016_AgreementWithThreeFurnitureDesignersMember" decimals="2">0.54</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c173_From1Jan2018To31Mar2018_AgreementWithThreeFurnitureDesignersMember" decimals="0">47934</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c174_From1Jan2017To31Mar2017_AgreementWithThreeFurnitureDesignersMember" decimals="0">47934</us-gaap:ShareBasedCompensation>
  <nvfy:ConsultingAgreementTerm contextRef="c175_From14Nov2016To14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member">P1Y</nvfy:ConsultingAgreementTerm>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross unitRef="shares" contextRef="c175_From14Nov2016To14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member" decimals="INF">30000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross unitRef="usd" contextRef="c175_From14Nov2016To14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member" decimals="0">92100</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:SharePrice unitRef="usdPershares" contextRef="c176_AsOf14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member" decimals="2">3.07</us-gaap:SharePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c177_From14Nov2016To14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheOneMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c178_From14Nov2016To14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheTwoMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c179_From14Nov2016To14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheThreeMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c180_From14Nov2016To14Nov2016_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member_SharebasedCompensationAwardTrancheFourMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c181_From1Jan2018To31Mar2018_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member" decimals="0">0</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c182_From1Jan2017To31Mar2017_ExecutiveEmploymentAgreementMember_OmnibusLongTermIncentivePlan2014Member" decimals="0">22710</us-gaap:ShareBasedCompensation>
  <nvfy:ConsultingAgreementTerm contextRef="c183_From15Nov2016To15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member">P1Y</nvfy:ConsultingAgreementTerm>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices unitRef="shares" contextRef="c183_From15Nov2016To15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member" decimals="INF">100000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c183_From15Nov2016To15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member" decimals="0">294000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:SharePrice unitRef="usdPershares" contextRef="c184_AsOf15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member" decimals="2">2.94</us-gaap:SharePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c185_From15Nov2016To15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheOneMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c186_From15Nov2016To15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheTwoMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c187_From15Nov2016To15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheThreeMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c188_From15Nov2016To15Nov2016_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member_SharebasedCompensationAwardTrancheFourMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c189_From1Jan2018To31Mar2018_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member" decimals="0">0</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c190_From1Jan2017To31Mar2017_AgreementWithAFurnitureDesignerMember_OmnibusLongTermIncentivePlan2014Member" decimals="0">73500</us-gaap:ShareBasedCompensation>
  <nvfy:EmploymentAgreementRenewalTerm contextRef="c191_From27Feb2018To27Feb2018_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member">P1Y</nvfy:EmploymentAgreementRenewalTerm>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross unitRef="shares" contextRef="c192_From27Feb2018To27Feb2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member" decimals="INF">30000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross unitRef="usd" contextRef="c192_From27Feb2018To27Feb2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member" decimals="0">68100</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:SharePrice unitRef="usdPershares" contextRef="c193_AsOf27Feb2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member" decimals="2">2.27</us-gaap:SharePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c194_From27Feb2018To27Feb2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheOneMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c195_From27Feb2018To27Feb2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheTwoMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c196_From27Feb2018To27Feb2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheThreeMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c197_From27Feb2018To27Feb2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member_SharebasedCompensationAwardTrancheFourMember" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c198_From1Jan2018To31Mar2018_RestrictedStockUnitsRSUMember_SecretaryAndDirectorMember_OmnibusLongTermIncentivePlan2014Member" decimals="0">6157</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c199_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member" decimals="INF">780000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c200_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member_PresidentMember" decimals="INF">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c201_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member_ChiefFinancialOfficerMember" decimals="INF">35000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c199_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member" decimals="2">1.26</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <nvfy:ShareBasedCompensationOptionsTerm contextRef="c199_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member">P5Y</nvfy:ShareBasedCompensationOptionsTerm>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c202_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheOneMember" decimals="2">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage unitRef="pure" contextRef="c203_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member_ShareBasedCompensationAwardTrancheTwoMember" decimals="2">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c199_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate unitRef="pure" contextRef="c199_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member" decimals="2">0.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate unitRef="pure" contextRef="c199_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member" decimals="4">0.0170</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate unitRef="pure" contextRef="c199_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member" decimals="2">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c199_From29Aug2017To29Aug2017_August292017Member_OmnibusLongTermIncentivePlan2014Member" decimals="0">643182</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c204_From1Jan2018To31Mar2018_August292017Member_OmnibusLongTermIncentivePlan2014Member" decimals="0">321591</us-gaap:ShareBasedCompensation>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized unitRef="usd" contextRef="c205_AsOf31Mar2018_OmnibusLongTermIncentivePlan2014Member" decimals="0">81227</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:SharePrice unitRef="usdPershares" contextRef="c0_AsOf31Mar2018" decimals="2">2.16</us-gaap:SharePrice>
  <nvfy:StatutoryReserveAfterTaxIncomePercentage unitRef="pure" contextRef="c206_From1Jan2018To31Mar2018_NovaMacaoMember" decimals="2">0.10</nvfy:StatutoryReserveAfterTaxIncomePercentage>
  <nvfy:CommonWelfareFundVoluntaryContribution contextRef="c207_From1Jan2018To31Mar2018_MinimumMember_NovaDongguanMember">5%</nvfy:CommonWelfareFundVoluntaryContribution>
  <nvfy:CommonWelfareFundVoluntaryContribution contextRef="c208_From1Jan2018To31Mar2018_MaximumMember_NovaDongguanMember">10%</nvfy:CommonWelfareFundVoluntaryContribution>
  <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
Following is a summary of the warrant activity for the three months ended March 31, 2018:&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;zde3efdfbe07c4fce9abb58a0aacde096&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Number of&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Warrants&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Average&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Exercise&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Price&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Weighted&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Average&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Remaining&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Contractual&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Term in Years&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Outstanding at January 1, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;858,334&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.71&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.92&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 58%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Exercisable at January 1, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;858,334&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.71&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.92&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Granted&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 58%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Exercised / surrendered&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 58%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Expired&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 58%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Outstanding at December 31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;858,334&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.71&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.67&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 58%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Exercisable at December 31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;858,334&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.71&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2.67&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
  <us-gaap:ClassOfWarrantOrRightOutstanding unitRef="shares" contextRef="c4_AsOf31Dec2016" decimals="INF">858334</us-gaap:ClassOfWarrantOrRightOutstanding>
  <nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding unitRef="usdPershares" contextRef="c1_AsOf31Dec2017" decimals="2">2.71</nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding>
  <nvfy:WarrantsWeightedAverageRemainingContractualTerm contextRef="c10_From1Jan2017To31Dec2017">P2Y335D</nvfy:WarrantsWeightedAverageRemainingContractualTerm>
  <nvfy:ClassOfWarrantOrRightsExercisable unitRef="shares" contextRef="c4_AsOf31Dec2016" decimals="INF">858334</nvfy:ClassOfWarrantOrRightsExercisable>
  <nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable unitRef="usdPershares" contextRef="c1_AsOf31Dec2017" decimals="2">2.71</nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable>
  <nvfy:WarrantsExercisableWeightedAverageRemainingContractualTerm contextRef="c10_From1Jan2017To31Dec2017">P2Y335D</nvfy:WarrantsExercisableWeightedAverageRemainingContractualTerm>
  <nvfy:ClassOfWarrantsOrRightsGranted unitRef="shares" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">0</nvfy:ClassOfWarrantsOrRightsGranted>
  <nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted unitRef="usdPershares" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">0</nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted>
  <nvfy:ClassOfWarrantOrRightsExercised unitRef="shares" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">0</nvfy:ClassOfWarrantOrRightsExercised>
  <nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised unitRef="usdPershares" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">0</nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised>
  <nvfy:ClassOfWarrantOrRightsExpired unitRef="shares" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">0</nvfy:ClassOfWarrantOrRightsExpired>
  <nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired unitRef="usdPershares" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">0</nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired>
  <us-gaap:ClassOfWarrantOrRightOutstanding unitRef="shares" contextRef="c0_AsOf31Mar2018" decimals="INF">858334</us-gaap:ClassOfWarrantOrRightOutstanding>
  <nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding unitRef="usdPershares" contextRef="c0_AsOf31Mar2018" decimals="2">2.71</nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding>
  <nvfy:WarrantsWeightedAverageRemainingContractualTerm contextRef="c2_From1Jan2018To31Mar2018">P2Y244D</nvfy:WarrantsWeightedAverageRemainingContractualTerm>
  <nvfy:ClassOfWarrantOrRightsExercisable unitRef="shares" contextRef="c0_AsOf31Mar2018" decimals="INF">858334</nvfy:ClassOfWarrantOrRightsExercisable>
  <nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable unitRef="usdPershares" contextRef="c0_AsOf31Mar2018" decimals="2">2.71</nvfy:ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable>
  <nvfy:WarrantsExercisableWeightedAverageRemainingContractualTerm contextRef="c2_From1Jan2018To31Mar2018">P2Y244D</nvfy:WarrantsExercisableWeightedAverageRemainingContractualTerm>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
Stock option activity under the Company&amp;#x2019;s stock-based compensation plans is shown below:&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;za1d90f688c324416b6a960fe5e5473ab&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Number of&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt; Shares&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Average&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt;Exercise&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt; Price per Share&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Aggregate Intrinsic&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt;Value&lt;sup style=&quot;vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1&quot;&gt;(1)&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Weighted&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt;Average&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt;Remaining&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt;Contractual&lt;font style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt; Term in Years&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;6&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Outstanding at January 1, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,072,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1.37&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,309,425&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;4.67&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 44%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Exercisable at January 1, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;532,500&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1.37&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;649,725&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;4.67&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 44%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Granted&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Exercised&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;(15,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1.26&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;-&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;HEIGHT: 14px&quot;&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Forfeited&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;-&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Outstanding at March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1,057,500&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1.37&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;834,750&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;4.44&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;Exercisable at March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;982,500&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;1.35&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;796,500&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;4.43&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;table id=&quot;za92b261c9ac24149b8bd64da3453da1b&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 3.84%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;(1)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top; WIDTH: 96.16%&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The intrinsic value of the stock options at March 31, 2018 is the amount by which the market value of the Company&amp;#x2019;s common stock of $2.16 as of March 31, 2018 exceeds the exercise price of the option.&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c1_AsOf31Dec2017" decimals="INF">1072000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c1_AsOf31Dec2017" decimals="2">1.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-c1_AsOf31Dec2017_usd" unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">1309425</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c10_From1Jan2017To31Dec2017">P4Y244D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber unitRef="shares" contextRef="c1_AsOf31Dec2017" decimals="INF">532500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c1_AsOf31Dec2017" decimals="2">1.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 id="_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-c1_AsOf31Dec2017_usd" unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">649725</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c10_From1Jan2017To31Dec2017">P4Y244D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised unitRef="shares" contextRef="c2_From1Jan2018To31Mar2018" decimals="INF">15000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c2_From1Jan2018To31Mar2018" decimals="2">1.26</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod unitRef="shares" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c0_AsOf31Mar2018" decimals="INF">1057500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c0_AsOf31Mar2018" decimals="2">1.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-c0_AsOf31Mar2018_usd" unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">834750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c2_From1Jan2018To31Mar2018">P4Y160D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber unitRef="shares" contextRef="c0_AsOf31Mar2018" decimals="INF">982500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c0_AsOf31Mar2018" decimals="2">1.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 id="_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-c0_AsOf31Mar2018_usd" unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">796500</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c2_From1Jan2018To31Mar2018">P4Y156D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Note 11 - Geographical Sales&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Geographical distribution of sales consisted of the following for the three months ended March 31, 2018 and 2017:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;zbb436059431f41159740ab8f82471ed8&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;6&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Three Months Ended March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left&quot;&gt;Geographical Areas&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;North America&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;12,717,485&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;12,529,632&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Europe&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2,262,865&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Australia&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;3,660,465&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2,449,454&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Asia&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;5,925,522&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;815,071&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;22,303,472&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;18,057,022&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
Geographical distribution of sales consisted of the following for the three months ended March 31, 2018 and 2017:&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;zbb436059431f41159740ab8f82471ed8&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;6&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Three Months Ended March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left&quot;&gt;Geographical Areas&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;North America&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;12,717,485&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;12,529,632&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Europe&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2,262,865&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Australia&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;3,660,465&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;2,449,454&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Asia&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;5,925,522&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;815,071&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: left&quot;&gt;&amp;#xa0;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;22,303,472&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;18,057,022&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
  <us-gaap:Revenues unitRef="usd" contextRef="c209_From1Jan2018To31Mar2018_NorthAmericaMember" decimals="0">12717485</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c210_From1Jan2017To31Mar2017_NorthAmericaMember" decimals="0">12529632</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c211_From1Jan2018To31Mar2018_EuropeMember" decimals="0">0</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c212_From1Jan2017To31Mar2017_EuropeMember" decimals="0">2262865</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c213_From1Jan2018To31Mar2018_AU" decimals="0">3660465</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c214_From1Jan2017To31Mar2017_AU" decimals="0">2449454</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c215_From1Jan2018To31Mar2018_AsiaMember" decimals="0">5925522</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c216_From1Jan2017To31Mar2017_AsiaMember" decimals="0">815071</us-gaap:Revenues>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Note&amp;#xa0;12 - Commitments and Contingencies&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Lease Commitments&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On June 17, 2013, the Company entered into a lease agreement for office, warehouse, storage, and distribution space with a five year term, commencing on November 1, 2013&amp;#xa0;and expiring on&amp;#xa0;October 31, 2018. The lease agreement also provides an option to extend the term for an additional six years. The monthly rental payment is $42,000 with an annual 3% increase.&amp;#xa0;&amp;#xa0;The rent is recorded on a straight-line basis over the term of the lease.&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On January 7, 2014, the Company entered into a sublease agreement with Diamond Bar for warehouse space with a five-year term commencing on November 1, 2013 and expiring on October 31, 2018. The Company subleased a portion of its warehouse space to one of its customers with a&amp;#xa0;one-year term commencing on December 1, 2013 and expiring on November 30, 2014, which has been renewed every year with the current term expiring on October 31, 2018.&amp;#xa0; The sublease income of $6,000 per month was recorded against the rental expense. During the three months ended March 31, 2018 and 2017, the Company recorded $18,000 and $16,450 sublease income, respectively.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On September 19, 2013, Bright Swallow entered into a lease agreement for office space in Hong Kong with a two year term, commencing on October 1, 2013 and expiring on September 30, 2015.&amp;#xa0;&amp;#xa0;On September 15, 2015, Bright Swallow renewed the lease for another two year term, commencing on October 1, 2015 and expiring on September 30, 2017. On September 13, 2017, Bright Swallow renewed the lease for another two year term, commencing on October 1, 2017 and expiring on September 30, 2019. The monthly rental payment is 20,000 Hong Kong Dollars ($2,560).&amp;#xa0;&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company has entered into several lease agreements for office and warehouse space in Commerce, California and showroom space in Las Vegas, Nevada and High Point, North Carolina on monthly or annual terms.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;Total rental expense for the three months ended March 31, 2018 and 2017 was $199,069 and $178,169, respectively. The rental expense is recorded on a straight-line basis over the term of the lease.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The total minimum future lease payments are as follows:&lt;/div&gt;&lt;br/&gt;&lt;table id=&quot;z839d8943345f4f1996fc32c1b45ced09&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;12 Months Ending March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Amount&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;2019&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;361,620&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;2020&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;15,360&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;2021&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;2022&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;2023&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;Thereafter&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;Total&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;376,980&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify&quot;&gt;Employment Agreements&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On May 3, 2013, the Company entered into an amended and restated employment agreement with Thanh H. Lam to serve as the Company&amp;#x2019;s president for a five-year term. The agreement provides for an annual salary of $80,000, a grant of 200,000 shares of the Company&amp;#x2019;s common stock and an annual bonus at the sole discretion of the Board. The 200,000 shares to be issued to Ms. Lam are subject to the terms of a stock award agreement. The first 50,000 shares of common stock vested immediately, and the remaining shares vest at 50,000 shares per year for three years on each anniversary of the effective date of the stock award agreement. The fair value of the shares was based on the stock price of $3.82 per share on May 3, 2013. On July 24, 2017, the Company and Thanh H. Lam entered into an amendment (the &amp;#x201c;Amendment&amp;#x201d;) to her amended and restated employment agreement, pursuant to which she serves as the Company&amp;#x2019;s Chief Executive Officer and President.&amp;#xa0; The Amendment increased the annual salary of Ms. Lam from $80,000 to $100,000.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On March 21, 2016, the Company granted Restricted Stock Units to Ya Ming (Jeffrey) Wong (the Company&amp;#x2019;s former CEO), Yuen Ching (Sammy) Ho, the Company&amp;#x2019;s former CFO, and Thanh H. Lam, the Company&amp;#x2019;s President. Each of them will receive a grant of 100,000 Restricted Stock Units (&amp;#x201c;RSU&amp;#x201d;). The fair value of the 300,000 shares of RSU was $360,000, which was calculated based on the stock price of $1.20 per share on March 21, 2016. The RSU grants, to the extent not forfeited, have fully vested. During the three months ended March 31, 2018 and 2017, the Company recorded $0 and reversal ($30,000), as stock-based compensation to the officers, respectively.&amp;#xa0;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On March 25, 2016, the Company entered into one-year employment agreements, effective as of November 11, 2015, with Mr. Ya Ming (Jeffrey) Wong and Mr. Yuen Ching (Sammy) Ho to serve as the Company&amp;#x2019;s CEO and CFO, respectively. These agreements were in substantially the same form as the previous one-year employment agreements entered into on March 25, 2015 (which expired by their terms), and provide for annual salaries of $100,000 for Mr. Wong and $80,000 for Mr. Ho, and annual bonuses at the sole discretion of the Board of Directors. The employment agreements also reflect the RSU grants described in the immediately preceding paragraph. On October 3, 2016, Mr. Wong resigned his position as CEO, terminated his employment agreement, and forfeited 25,000 RSUs granted to him under such agreement. On August 15, 2017, Mr. Ho resigned his position as CFO and terminated his employment agreement.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On August 22, 2017, the Company entered into a one-year employment agreement, effective as of August 22, 2017, with Jeffery Chuang, the Company&amp;#x2019;s new CFO.&amp;#xa0;The employment agreement provided for an annual salary of $50,000 to the CFO and annual bonuses at the sole discretion of the Board of Directors. The employment agreement also provides for a grant of options to purchase 35,000 shares of the Company&amp;#x2019;s common stock, which was described in the Note 10 &amp;#x2013; Stockholders&amp;#x2019; equity.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c217_AsOf17Jun2013_LandBuildingsAndImprovementsMember_DiamondBarMember">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
  <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c217_AsOf17Jun2013_LandBuildingsAndImprovementsMember_DiamondBarMember">P6Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
  <us-gaap:OperatingLeasesRentExpenseMinimumRentals unitRef="usd" contextRef="c218_From17Jun2013To17Jun2013_LandBuildingsAndImprovementsMember_DiamondBarMember" decimals="0">42000</us-gaap:OperatingLeasesRentExpenseMinimumRentals>
  <nvfy:OperatingLeaseAnnualRentExpenseIncrease unitRef="pure" contextRef="c218_From17Jun2013To17Jun2013_LandBuildingsAndImprovementsMember_DiamondBarMember" decimals="2">0.03</nvfy:OperatingLeaseAnnualRentExpenseIncrease>
  <us-gaap:DescriptionOfLessorLeasingArrangementsOperatingLeases contextRef="c219_From7Jan2014To7Jan2014">The Company subleased a portion of its warehouse space to one of its customers with a&amp;#xa0;one-year term commencing on December 1, 2013 and expiring on November 30, 2014, which has been renewed every year with the current term expiring on October 31, 2018.</us-gaap:DescriptionOfLessorLeasingArrangementsOperatingLeases>
  <us-gaap:SubleaseIncome unitRef="usd" contextRef="c220_From1Jan2018To31Mar2018_MonthlySubleaseIncomeMember_BuildingMember_DiamondBarMember" decimals="0">6000</us-gaap:SubleaseIncome>
  <us-gaap:RentalIncomeNonoperating unitRef="usd" contextRef="c221_From1Jan2018To31Mar2018_BuildingMember_DiamondBarMember" decimals="0">18000</us-gaap:RentalIncomeNonoperating>
  <us-gaap:RentalIncomeNonoperating unitRef="usd" contextRef="c222_From1Jan2017To31Mar2017_BuildingMember_DiamondBarMember" decimals="0">16450</us-gaap:RentalIncomeNonoperating>
  <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c223_AsOf19Sep2013_LandBuildingsAndImprovementsMember_BrightSwallowInternationalGroupLimitedMember">P2Y</us-gaap:LesseeOperatingLeaseTermOfContract>
  <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c224_AsOf15Sep2015_LandBuildingsAndImprovementsMember_BrightSwallowInternationalGroupLimitedMember">P2Y</us-gaap:LesseeOperatingLeaseTermOfContract>
  <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c225_AsOf13Sep2017_LandBuildingsAndImprovementsMember_BrightSwallowInternationalGroupLimitedMember">P2Y</us-gaap:LesseeOperatingLeaseTermOfContract>
  <us-gaap:OperatingLeasesRentExpenseMinimumRentals unitRef="hkd" contextRef="c226_From15Sep2015To15Sep2015_LandBuildingsAndImprovementsMember_BrightSwallowInternationalGroupLimitedMember" decimals="0">20000</us-gaap:OperatingLeasesRentExpenseMinimumRentals>
  <us-gaap:OperatingLeasesRentExpenseMinimumRentals unitRef="usd" contextRef="c226_From15Sep2015To15Sep2015_LandBuildingsAndImprovementsMember_BrightSwallowInternationalGroupLimitedMember" decimals="0">2560</us-gaap:OperatingLeasesRentExpenseMinimumRentals>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c2_From1Jan2018To31Mar2018" decimals="0">199069</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c3_From1Jan2017To31Mar2017" decimals="0">178169</us-gaap:LeaseAndRentalExpense>
  <us-gaap:OtherCommitmentsDescription contextRef="c227_From3May2013To3May2013_EmploymentAgreementMember_PresidentMember">Company entered into an amended and restated employment agreement with Thanh H. Lam to serve as the Company&amp;#x2019;s president for a five-year term.</us-gaap:OtherCommitmentsDescription>
  <us-gaap:OfficersCompensation unitRef="usd" contextRef="c227_From3May2013To3May2013_EmploymentAgreementMember_PresidentMember" decimals="0">80000</us-gaap:OfficersCompensation>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross unitRef="shares" contextRef="c227_From3May2013To3May2013_EmploymentAgreementMember_PresidentMember" decimals="INF">200000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod unitRef="shares" contextRef="c227_From3May2013To3May2013_EmploymentAgreementMember_PresidentMember" decimals="INF">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber unitRef="shares" contextRef="c228_AsOf3May2013_EmploymentAgreementMember_PresidentMember_ShareBasedCompensationAwardTrancheOneMember" decimals="INF">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber unitRef="shares" contextRef="c229_AsOf3May2013_EmploymentAgreementMember_PresidentMember_ShareBasedCompensationAwardTrancheTwoMember" decimals="INF">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber unitRef="shares" contextRef="c230_AsOf3May2013_EmploymentAgreementMember_PresidentMember_ShareBasedCompensationAwardTrancheThreeMember" decimals="INF">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c227_From3May2013To3May2013_EmploymentAgreementMember_PresidentMember">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:SharePrice unitRef="usdPershares" contextRef="c231_AsOf3May2013_EmploymentAgreementMember_PresidentMember" decimals="2">3.82</us-gaap:SharePrice>
  <us-gaap:OfficersCompensation unitRef="usd" contextRef="c232_From23Jul2017To23Jul2017_EmploymentAgreementMember_PresidentMember" decimals="0">80000</us-gaap:OfficersCompensation>
  <us-gaap:OfficersCompensation unitRef="usd" contextRef="c233_From24Jul2017To24Jul2017_EmploymentAgreementMember_PresidentMember" decimals="0">100000</us-gaap:OfficersCompensation>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross unitRef="shares" contextRef="c234_From10Nov2014To10Nov2014_RestrictedStockMember_ChiefExecutiveOfficerMember" decimals="INF">100000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross unitRef="shares" contextRef="c235_From10Nov2014To10Nov2014_RestrictedStockMember_PresidentMember" decimals="INF">100000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross unitRef="shares" contextRef="c236_From21Mar2016To21Mar2016_RestrictedStockMember_PresidentMember" decimals="INF">300000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross unitRef="usd" contextRef="c236_From21Mar2016To21Mar2016_RestrictedStockMember_PresidentMember" decimals="0">360000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
  <us-gaap:SharePrice unitRef="usdPershares" contextRef="c237_AsOf21Mar2016_RestrictedStockMember_ChiefFinancialOfficerMember" decimals="2">1.20</us-gaap:SharePrice>
  <us-gaap:AllocatedShareBasedCompensationExpense unitRef="usd" contextRef="c238_From1Jan2018To31Mar2018_RestrictedStockMember" decimals="0">0</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense unitRef="usd" contextRef="c239_From1Jan2017To31Mar2017_RestrictedStockMember" decimals="0">30000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:OtherCommitmentsDescription contextRef="c240_From25Mar2016To25Mar2016_EmploymentAgreementMember">entered into one-year employment agreements, effective as of November 11, 2015, with Mr. Ya Ming (Jeffrey) Wong and Mr. Yuen Ching (Sammy) Ho to serve as the Company&amp;#x2019;s CEO and CFO</us-gaap:OtherCommitmentsDescription>
  <us-gaap:OfficersCompensation unitRef="usd" contextRef="c241_From25Mar2016To25Mar2016_EmploymentAgreementMember_ChiefExecutiveOfficerMember" decimals="0">100000</us-gaap:OfficersCompensation>
  <us-gaap:OfficersCompensation unitRef="usd" contextRef="c242_From25Mar2016To25Mar2016_EmploymentAgreementMember_ChiefFinancialOfficerMember" decimals="0">80000</us-gaap:OfficersCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures unitRef="shares" contextRef="c243_From3Oct2016To3Oct2016_EmploymentAgreementMember_ChiefExecutiveOfficerMember" decimals="INF">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
The total minimum future lease payments are as follows:&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;z839d8943345f4f1996fc32c1b45ced09&quot; style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;12 Months Ending March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center&quot;&gt;Amount&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;2019&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;361,620&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;2020&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;15,360&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;2021&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;2022&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;2023&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;Thereafter&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; &quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; &quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 61%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: center&quot;&gt;Total&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif&quot;&gt;376,980&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">361620</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">15360</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">376980</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <us-gaap:SubsequentEventsTextBlock contextRef="c2_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify&quot;&gt;Note&amp;#xa0;13&amp;#xa0;- Subsequent Events&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;The Company has evaluated all events that have occurred subsequent to March 31, 2018 through the issuance of the consolidated financial statements and the following subsequent event has been identified.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; TEXT-ALIGN: justify&quot;&gt;On May 8, 2018, the Company renewed an employment agreement with the Company&amp;#x2019;s Chief Executive Officer and President for a term of five years. The employment agreement provides for an annual salary of $100,000 to the CEO and annual bonuses at the sole discretion of the Board of Directors.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
  <nvfy:EmploymentAgreementTerm contextRef="c244_From8May2018To8May2018_ChiefExecutiveOfficerMember_SubsequentEventMember">P5Y</nvfy:EmploymentAgreementTerm>
  <nvfy:EmploymentAgreementAnnualSalary unitRef="usd" contextRef="c244_From8May2018To8May2018_ChiefExecutiveOfficerMember_SubsequentEventMember" decimals="0">100000</nvfy:EmploymentAgreementAnnualSalary>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>nvfy-20180331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Sat May 12 20:50:02 EDT 2018 -->
<xs:schema elementFormDefault="qualified" xmlns:num="http://www.xbrl.org/dtr/type/numeric" targetNamespace="http://www.novalifestyle.com/20180331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nvfy="http://www.novalifestyle.com/20180331" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="nvfy-20180331_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="nvfy-20180331_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="nvfy-20180331_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="nvfy-20180331_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ConsolidatedBalanceSheet" id="nvfy_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ConsolidatedBalanceSheet_Parentheticals" id="nvfy_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ConsolidatedIncomeStatement" id="nvfy_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ConsolidatedCashFlow" id="nvfy_r_ConsolidatedCashFlow">
        <link:definition>004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note1OrganizationandDescriptionofBusiness" id="nvfy_r_Note1OrganizationandDescriptionofBusiness">
        <link:definition>005 - Disclosure - Note 1 - Organization and Description of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPolicies" id="nvfy_r_Note2SummaryofSignificantAccountingPolicies">
        <link:definition>006 - Disclosure - Note 2 - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note3Inventories" id="nvfy_r_Note3Inventories">
        <link:definition>007 - Disclosure - Note 3 - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNet" id="nvfy_r_Note4PlantPropertyandEquipmentNet">
        <link:definition>008 - Disclosure - Note 4 - Plant, Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note5IntangibleAssets" id="nvfy_r_Note5IntangibleAssets">
        <link:definition>009 - Disclosure - Note 5 - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivables" id="nvfy_r_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivables">
        <link:definition>010 - Disclosure - Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayables" id="nvfy_r_Note7AccruedLiabilitiesandOtherPayables">
        <link:definition>011 - Disclosure - Note 7 - Accrued Liabilities and Other Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note8LinesofCredit" id="nvfy_r_Note8LinesofCredit">
        <link:definition>012 - Disclosure - Note 8 - Lines of Credit</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note9RelatedPartyTransactions" id="nvfy_r_Note9RelatedPartyTransactions">
        <link:definition>013 - Disclosure - Note 9 - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note10StockholdersEquity" id="nvfy_r_Note10StockholdersEquity">
        <link:definition>014 - Disclosure - Note 10 - Stockholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note11GeographicalSales" id="nvfy_r_Note11GeographicalSales">
        <link:definition>015 - Disclosure - Note 11 - Geographical Sales</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note12CommitmentsandContingencies" id="nvfy_r_Note12CommitmentsandContingencies">
        <link:definition>016 - Disclosure - Note 12 - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note13SubsequentEvents" id="nvfy_r_Note13SubsequentEvents">
        <link:definition>017 - Disclosure - Note 13 - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/AccountingPoliciesByPolicy" id="nvfy_r_AccountingPoliciesByPolicy">
        <link:definition>018 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesTables" id="nvfy_r_Note2SummaryofSignificantAccountingPoliciesTables">
        <link:definition>019 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetTables" id="nvfy_r_Note4PlantPropertyandEquipmentNetTables">
        <link:definition>020 - Disclosure - Note 4 - Plant, Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note5IntangibleAssetsTables" id="nvfy_r_Note5IntangibleAssetsTables">
        <link:definition>021 - Disclosure - Note 5 - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesTables" id="nvfy_r_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesTables">
        <link:definition>022 - Disclosure - Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayablesTables" id="nvfy_r_Note7AccruedLiabilitiesandOtherPayablesTables">
        <link:definition>023 - Disclosure - Note 7 - Accrued Liabilities and Other Payables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note10StockholdersEquityTables" id="nvfy_r_Note10StockholdersEquityTables">
        <link:definition>024 - Disclosure - Note 10 - Stockholders&#8217; Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note11GeographicalSalesTables" id="nvfy_r_Note11GeographicalSalesTables">
        <link:definition>025 - Disclosure - Note 11 - Geographical Sales (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesTables" id="nvfy_r_Note12CommitmentsandContingenciesTables">
        <link:definition>026 - Disclosure - Note 12 - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note1OrganizationandDescriptionofBusinessDetails" id="nvfy_r_Note1OrganizationandDescriptionofBusinessDetails">
        <link:definition>027 - Disclosure - Note 1 - Organization and Description of Business (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesDetails" id="nvfy_r_Note2SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>028 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable" id="nvfy_r_ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable">
        <link:definition>029 - Disclosure -  Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Estimated Useful Lives of Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable" id="nvfy_r_ScheduleofUnrecognizedTaxBenefitsRollForwardTable">
        <link:definition>030 - Disclosure -  Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Unrecognized Tax Benefits Roll Forward</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable" id="nvfy_r_ScheduleofAccountsNotesLoansandFinancingReceivableTable">
        <link:definition>031 - Disclosure -  Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Accounts, Notes, Loans and Financing Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ScheduleofEarningsperShareBasicandDilutedTable" id="nvfy_r_ScheduleofEarningsperShareBasicandDilutedTable">
        <link:definition>032 - Disclosure -  Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Earnings per Share, Basic and Diluted</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note3InventoriesDetails" id="nvfy_r_Note3InventoriesDetails">
        <link:definition>033 - Disclosure - Note 3 - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetDetails" id="nvfy_r_Note4PlantPropertyandEquipmentNetDetails">
        <link:definition>034 - Disclosure - Note 4 - Plant, Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ScheduleofPropertyPlantandEquipmentTable" id="nvfy_r_ScheduleofPropertyPlantandEquipmentTable">
        <link:definition>035 - Disclosure -  Note 4 - Plant, Property and Equipment, Net (Details) - Schedule of Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note5IntangibleAssetsDetails" id="nvfy_r_Note5IntangibleAssetsDetails">
        <link:definition>036 - Disclosure - Note 5 - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAL6EmsmyA5Uq0dLH8zTnQaVFNwnh9RcTDCSy+D1+oLNSdReEAxPz7DiVDxROFTbyEnPdS5RIPA6kZgYKoWEu42GR9kiAQPGPHtaJtD0E0hm69rrCQJBpQC/Xh8azNY0IFxJnCax3R+JRKBuaJIjyePScI9paUjuO2BQaUxgh6gDpgbvkkg4WKAV] CSR-->
      <link:roleType roleURI="http://www.novalifestyle.com/role/ScheduleofFiniteLivedIntangibleAssetsTable" id="nvfy_r_ScheduleofFiniteLivedIntangibleAssetsTable">
        <link:definition>037 - Disclosure - Note 5 - Intangible Assets (Details) - Schedule of Finite-Lived Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/FinitelivedIntangibleAssetsAmortizationExpenseTable" id="nvfy_r_FinitelivedIntangibleAssetsAmortizationExpenseTable">
        <link:definition>038 - Disclosure - Note 5 - Intangible Assets (Details) - Finite-lived Intangible Assets Amortization Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetails" id="nvfy_r_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetails">
        <link:definition>039 - Disclosure - Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ScheduleofOtherCurrentAssetsTable" id="nvfy_r_ScheduleofOtherCurrentAssetsTable">
        <link:definition>040 - Disclosure -  Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Details) - Schedule of Other Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ScheduleofAccruedLiabilititesTable" id="nvfy_r_ScheduleofAccruedLiabilititesTable">
        <link:definition>041 - Disclosure - Note 7 - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilitites</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note8LinesofCreditDetails" id="nvfy_r_Note8LinesofCreditDetails">
        <link:definition>042 - Disclosure - Note 8 - Lines of Credit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note9RelatedPartyTransactionsDetails" id="nvfy_r_Note9RelatedPartyTransactionsDetails">
        <link:definition>043 - Disclosure - Note 9 - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note10StockholdersEquityDetails" id="nvfy_r_Note10StockholdersEquityDetails">
        <link:definition>044 - Disclosure - Note 10 - Stockholders&#8217; Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ScheduleofStockholdersEquityNoteWarrantsorRightsTable" id="nvfy_r_ScheduleofStockholdersEquityNoteWarrantsorRightsTable">
        <link:definition>045 - Disclosure - Note 10 - Stockholders&#8217; Equity (Details) - Schedule of Stockholders' Equity Note, Warrants or Rights</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/SharebasedCompensationStockOptionsActivityTable" id="nvfy_r_SharebasedCompensationStockOptionsActivityTable">
        <link:definition>046 - Disclosure - Note 10 - Stockholders&#8217; Equity (Details) - Share-based Compensation, Stock Options, Activity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ScheduleofSalesbyGeographicRegionTable" id="nvfy_r_ScheduleofSalesbyGeographicRegionTable">
        <link:definition>047 - Disclosure - Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesDetails" id="nvfy_r_Note12CommitmentsandContingenciesDetails">
        <link:definition>048 - Disclosure - Note 12 - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" id="nvfy_r_ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable">
        <link:definition>049 - Disclosure - Note 12 - Commitments and Contingencies (Details) - Schedule of Future Minimum Rental Payments for Operating Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/Note13SubsequentEventsDetails" id="nvfy_r_Note13SubsequentEventsDetails">
        <link:definition>050 - Disclosure - Note 13 - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.novalifestyle.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract"/>
  <xs:element name="ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract"/>
  <xs:element name="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfFiniteLivedIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ScheduleOfFiniteLivedIntangibleAssetsAbstract"/>
  <xs:element name="FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract"/>
  <xs:element name="ScheduleOfOtherCurrentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ScheduleOfOtherCurrentAssetsAbstract"/>
  <xs:element name="ScheduleOfAccruedLiabilititesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ScheduleOfAccruedLiabilititesAbstract"/>
  <xs:element name="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract"/>
  <xs:element name="ShareBasedCompensationStockOptionsActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ShareBasedCompensationStockOptionsActivityAbstract"/>
  <xs:element name="ScheduleOfSalesByGeographicRegionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ScheduleOfSalesByGeographicRegionAbstract"/>
  <xs:element name="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract"/>
  <xs:element name="NetIncomeLossPerShareOfCommonStockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_NetIncomeLossPerShareOfCommonStockAbstract"/>
  <xs:element name="AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract"/>
  <xs:element name="AnalysisOfCashAndCashEquivalentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_AnalysisOfCashAndCashEquivalentsAbstract"/>
  <xs:element name="SupplementalDisclosureOfCashFlowInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_SupplementalDisclosureOfCashFlowInformationAbstract"/>
  <xs:element name="CashPaidDuringThePeriodForAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_CashPaidDuringThePeriodForAbstract"/>
  <xs:element name="IncomeLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_IncomeLossPerShareAbstract"/>
  <xs:element name="GrantedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_GrantedAbstract"/>
  <xs:element name="StatutoryEquityReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="nvfy_StatutoryEquityReserves"/>
  <xs:element name="AdvancesToSuppliersPolicyPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_AdvancesToSuppliersPolicyPolicyTextBlock"/>
  <xs:element name="PropertyPlantAndEquipmentDomain" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_PropertyPlantAndEquipmentDomain"/>
  <xs:element name="Note2SummaryofSignificantAccountingPoliciesTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesTable"/>
  <xs:element name="Note2SummaryofSignificantAccountingPoliciesTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems"/>
  <xs:element name="Note4PlantPropertyandEquipmentNetTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="nvfy_Note4PlantPropertyandEquipmentNetTablesTable"/>
  <xs:element name="Note4PlantPropertyandEquipmentNetTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems"/>
  <xs:element name="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding"/>
  <xs:element name="WarrantsWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_WarrantsWeightedAverageRemainingContractualTerm"/>
  <xs:element name="ClassOfWarrantOrRightsExercisable" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ClassOfWarrantOrRightsExercisable"/>
  <xs:element name="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable"/>
  <xs:element name="WarrantsExercisableWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm"/>
  <xs:element name="ClassOfWarrantsOrRightsGranted" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ClassOfWarrantsOrRightsGranted"/>
  <xs:element name="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted"/>
  <xs:element name="ClassOfWarrantOrRightsExercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ClassOfWarrantOrRightsExercised"/>
  <xs:element name="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised"/>
  <xs:element name="ClassOfWarrantOrRightsExpired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ClassOfWarrantOrRightsExpired"/>
  <xs:element name="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired"/>
  <xs:element name="Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable"/>
  <xs:element name="Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems"/>
  <xs:element name="NumberOfSubsidiariesSold" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_NumberOfSubsidiariesSold"/>
  <xs:element name="Note2SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc"/>
  <xs:element name="IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings"/>
  <xs:element name="ProvisionForDoubtfulAccountsReversal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ProvisionForDoubtfulAccountsReversal"/>
  <xs:element name="Note5IntangibleAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="nvfy_Note5IntangibleAssetsDetailsTable"/>
  <xs:element name="Note5IntangibleAssetsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_Note5IntangibleAssetsDetailsLineItems"/>
  <xs:element name="NumberOfTrademarksAcquired" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_NumberOfTrademarksAcquired"/>
  <xs:element name="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable"/>
  <xs:element name="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems"/>
  <xs:element name="PrepaidContractualObligations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="nvfy_PrepaidContractualObligations"/>
  <xs:element name="ContractTerminationDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ContractTerminationDescription"/>
  <xs:element name="PaymentForContractualObligations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="nvfy_PaymentForContractualObligations"/>
  <xs:element name="NoteReceivableInterestRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_NoteReceivableInterestRate"/>
  <xs:element name="Note8LinesofCreditDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="nvfy_Note8LinesofCreditDetailsTable"/>
  <xs:element name="Note8LinesofCreditDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_Note8LinesofCreditDetailsLineItems"/>
  <xs:element name="Note9RelatedPartyTransactionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="nvfy_Note9RelatedPartyTransactionsDetailsTable"/>
  <xs:element name="Note9RelatedPartyTransactionsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_Note9RelatedPartyTransactionsDetailsLineItems"/>
  <xs:element name="EquityTransactionDomain" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_EquityTransactionDomain"/>
  <xs:element name="Note10StockholdersEquityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="nvfy_Note10StockholdersEquityDetailsTable"/>
  <xs:element name="Note10StockholdersEquityDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_Note10StockholdersEquityDetailsLineItems"/>
  <xs:element name="ConsultingAgreementTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ConsultingAgreementTerm"/>
  <xs:element name="ConsultingAgreementVestingTerms" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ConsultingAgreementVestingTerms"/>
  <xs:element name="PrivatePlacementNumberOfSharesAuthorized" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_PrivatePlacementNumberOfSharesAuthorized"/>
  <xs:element name="WarrantsTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_WarrantsTerm"/>
  <xs:element name="WarrantsFairValueOfWarrantsGranted" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="nvfy_WarrantsFairValueOfWarrantsGranted"/>
  <xs:element name="NumberOfDirectors" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_NumberOfDirectors"/>
  <xs:element name="ShareBasedCompensationOptionsTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ShareBasedCompensationOptionsTerm"/>
  <xs:element name="EmploymentAgreementRenewalTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_EmploymentAgreementRenewalTerm"/>
  <xs:element name="StatutoryReserveAfterTaxIncomePercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_StatutoryReserveAfterTaxIncomePercentage"/>
  <xs:element name="CommonWelfareFundVoluntaryContribution" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_CommonWelfareFundVoluntaryContribution"/>
  <xs:element name="Note12CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="nvfy_Note12CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="Note12CommitmentsandContingenciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_Note12CommitmentsandContingenciesDetailsLineItems"/>
  <xs:element name="OperatingLeaseAnnualRentExpenseIncrease" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_OperatingLeaseAnnualRentExpenseIncrease"/>
  <xs:element name="Note13SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="nvfy_Note13SubsequentEventsDetailsTable"/>
  <xs:element name="Note13SubsequentEventsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_Note13SubsequentEventsDetailsLineItems"/>
  <xs:element name="EmploymentAgreementTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_EmploymentAgreementTerm"/>
  <xs:element name="EmploymentAgreementAnnualSalary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="nvfy_EmploymentAgreementAnnualSalary"/>
  <xs:element name="EquityTransactionAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="nvfy_EquityTransactionAxis"/>
  <xs:element name="PropertyPlantAndEquipmentAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="nvfy_PropertyPlantAndEquipmentAxis"/>
  <xs:element name="AdjustmentsForChangeInAccountingPrincipleMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_AdjustmentsForChangeInAccountingPrincipleMember"/>
  <xs:element name="AgreementWithAFurnitureDesignerMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_AgreementWithAFurnitureDesignerMember"/>
  <xs:element name="AgreementWithThreeFurnitureDesignersMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_AgreementWithThreeFurnitureDesignersMember"/>
  <xs:element name="April102017Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_April102017Member"/>
  <xs:element name="August292017Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_August292017Member"/>
  <xs:element name="BrightSwallowInternationalGroupLimitedMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_BrightSwallowInternationalGroupLimitedMember"/>
  <xs:element name="ConsultingAgreement13Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ConsultingAgreement13Member"/>
  <xs:element name="ConsultingServiceAgreement10Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ConsultingServiceAgreement10Member"/>
  <xs:element name="ConsultingServiceAgreement11Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ConsultingServiceAgreement11Member"/>
  <xs:element name="ConsultingServiceAgreement12Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ConsultingServiceAgreement12Member"/>
  <xs:element name="ConsultingServiceAgreement3Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ConsultingServiceAgreement3Member"/>
  <xs:element name="ConsultingServiceAgreement5Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ConsultingServiceAgreement5Member"/>
  <xs:element name="ConsultingServiceAgreement6Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ConsultingServiceAgreement6Member"/>
  <xs:element name="ConsultingServiceAgreement7Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ConsultingServiceAgreement7Member"/>
  <xs:element name="ConsultingServiceAgreement9Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ConsultingServiceAgreement9Member"/>
  <xs:element name="ConsultingServiceAgreementMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ConsultingServiceAgreementMember"/>
  <xs:element name="DiamondBarMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_DiamondBarMember"/>
  <xs:element name="Director2Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_Director2Member"/>
  <xs:element name="EmploymentAgreementMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_EmploymentAgreementMember"/>
  <xs:element name="ExecutiveEmploymentAgreementMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ExecutiveEmploymentAgreementMember"/>
  <xs:element name="InvestorRelationsContract1Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_InvestorRelationsContract1Member"/>
  <xs:element name="InvestorRelationsServicesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_InvestorRelationsServicesMember"/>
  <xs:element name="LineOfCredit2Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_LineOfCredit2Member"/>
  <xs:element name="MajorCustomAMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_MajorCustomAMember"/>
  <xs:element name="MajorCustomCMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_MajorCustomCMember"/>
  <xs:element name="MajorCustomerBMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_MajorCustomerBMember"/>
  <xs:element name="MajorVendorAMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_MajorVendorAMember"/>
  <xs:element name="MajorVendorBMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_MajorVendorBMember"/>
  <xs:element name="MajorVendorCMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_MajorVendorCMember"/>
  <xs:element name="MajorVendorDMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_MajorVendorDMember"/>
  <xs:element name="May192015Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_May192015Member"/>
  <xs:element name="MonthlyAwardMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_MonthlyAwardMember"/>
  <xs:element name="MonthlySubleaseIncomeMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_MonthlySubleaseIncomeMember"/>
  <xs:element name="MuseumDecorationAndRenovationMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_MuseumDecorationAndRenovationMember"/>
  <xs:element name="NovaDongguanMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_NovaDongguanMember"/>
  <xs:element name="NovaMacaoMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_NovaMacaoMember"/>
  <xs:element name="OmnibusLongTermIncentivePlan2014Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_OmnibusLongTermIncentivePlan2014Member"/>
  <xs:element name="PlacementAgentWarrantsMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_PlacementAgentWarrantsMember"/>
  <xs:element name="PropertyPlantAndEquipmentEstimatedUsefulLivesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember"/>
  <xs:element name="SecretaryAndDirectorMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_SecretaryAndDirectorMember"/>
  <xs:element name="September262017Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_September262017Member"/>
  <xs:element name="SeriesAWarrantsMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_SeriesAWarrantsMember"/>
  <xs:element name="SeriesBWarrantsMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_SeriesBWarrantsMember"/>
  <xs:element name="SeriesCWarrantsMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_SeriesCWarrantsMember"/>
  <xs:element name="ShareBasedCompensationAwardTrancheFourMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ShareBasedCompensationAwardTrancheFourMember"/>
  <xs:element name="SharebasedCompensationAwardTrancheEightMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_SharebasedCompensationAwardTrancheEightMember"/>
  <xs:element name="SharebasedCompensationAwardTrancheFiveMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_SharebasedCompensationAwardTrancheFiveMember"/>
  <xs:element name="SharebasedCompensationAwardTrancheFourMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_SharebasedCompensationAwardTrancheFourMember"/>
  <xs:element name="SharebasedCompensationAwardTrancheSevenMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_SharebasedCompensationAwardTrancheSevenMember"/>
  <xs:element name="SharebasedCompensationAwardTrancheSixMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_SharebasedCompensationAwardTrancheSixMember"/>
  <xs:element name="ShippingAndorHandlingMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_ShippingAndorHandlingMember"/>
  <xs:element name="eCommercePlatformMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_eCommercePlatformMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="nvfy_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>nvfy-20180331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Sat May 12 20:50:03 EDT 2018 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ConsolidatedBalanceSheet" roleURI="http://www.novalifestyle.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ConsolidatedIncomeStatement" roleURI="http://www.novalifestyle.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ConsolidatedCashFlow" roleURI="http://www.novalifestyle.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofOtherCurrentAssetsTable" roleURI="http://www.novalifestyle.com/role/ScheduleofOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofAccruedLiabilititesTable" roleURI="http://www.novalifestyle.com/role/ScheduleofAccruedLiabilititesTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" roleURI="http://www.novalifestyle.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvancesOnInventoryPurchases" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AdvancesOnInventoryPurchases" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecurityDeposit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_SecurityDeposit" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_Goodwill" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerAdvancesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerAdvancesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_CustomerAdvancesCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LongTermLineOfCredit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="nvfy_StatutoryEquityReserves" xlink:href="nvfy-20180331.xsd#nvfy_StatutoryEquityReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="nvfy_StatutoryEquityReserves" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpense" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_GrossProfit" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OperatingExpenses" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAL6EmsmyA5Uq0dLH8zTnQaVFNwnh9RcTDCSy+D1+oLNSdReEAxPz7DiVDxROFTbyEnPdS5RIPA6kZgYKoWEu42GR9kiAQPGPHtaJtD0E0hm69rrCQJBpQC/Xh8azNY0IFxJnCax3R+JRKBuaJIjyePScI9paUjuO2A6xjW+k+j+e1qfr2RdkwBr] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossOnContractTermination" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossOnContractTermination"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_LossOnContractTermination" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvances" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="11" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromFeesReceived" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromFeesReceived"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromFeesReceived" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfDebt" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofOtherCurrentAssetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofAccruedLiabilititesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedInsuranceCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedInsuranceCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRentCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedRentCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="6" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="6" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>nvfy-20180331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Sat May 12 20:50:03 EDT 2018 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ConsolidatedBalanceSheet" roleURI="http://www.novalifestyle.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.novalifestyle.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ConsolidatedIncomeStatement" roleURI="http://www.novalifestyle.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ConsolidatedCashFlow" roleURI="http://www.novalifestyle.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note1OrganizationandDescriptionofBusiness" roleURI="http://www.novalifestyle.com/role/Note1OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note2SummaryofSignificantAccountingPolicies" roleURI="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note3Inventories" roleURI="http://www.novalifestyle.com/role/Note3Inventories"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note4PlantPropertyandEquipmentNet" roleURI="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note5IntangibleAssets" roleURI="http://www.novalifestyle.com/role/Note5IntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivables" roleURI="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note7AccruedLiabilitiesandOtherPayables" roleURI="http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note8LinesofCredit" roleURI="http://www.novalifestyle.com/role/Note8LinesofCredit"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note9RelatedPartyTransactions" roleURI="http://www.novalifestyle.com/role/Note9RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note10StockholdersEquity" roleURI="http://www.novalifestyle.com/role/Note10StockholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note11GeographicalSales" roleURI="http://www.novalifestyle.com/role/Note11GeographicalSales"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note12CommitmentsandContingencies" roleURI="http://www.novalifestyle.com/role/Note12CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note13SubsequentEvents" roleURI="http://www.novalifestyle.com/role/Note13SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_AccountingPoliciesByPolicy" roleURI="http://www.novalifestyle.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note2SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note4PlantPropertyandEquipmentNetTables" roleURI="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note5IntangibleAssetsTables" roleURI="http://www.novalifestyle.com/role/Note5IntangibleAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesTables" roleURI="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note7AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note10StockholdersEquityTables" roleURI="http://www.novalifestyle.com/role/Note10StockholdersEquityTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note11GeographicalSalesTables" roleURI="http://www.novalifestyle.com/role/Note11GeographicalSalesTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note12CommitmentsandContingenciesTables" roleURI="http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable" roleURI="http://www.novalifestyle.com/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofUnrecognizedTaxBenefitsRollForwardTable" roleURI="http://www.novalifestyle.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofAccountsNotesLoansandFinancingReceivableTable" roleURI="http://www.novalifestyle.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofEarningsperShareBasicandDilutedTable" roleURI="http://www.novalifestyle.com/role/ScheduleofEarningsperShareBasicandDilutedTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofPropertyPlantandEquipmentTable" roleURI="http://www.novalifestyle.com/role/ScheduleofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofFiniteLivedIntangibleAssetsTable" roleURI="http://www.novalifestyle.com/role/ScheduleofFiniteLivedIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_FinitelivedIntangibleAssetsAmortizationExpenseTable" roleURI="http://www.novalifestyle.com/role/FinitelivedIntangibleAssetsAmortizationExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofOtherCurrentAssetsTable" roleURI="http://www.novalifestyle.com/role/ScheduleofOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofAccruedLiabilititesTable" roleURI="http://www.novalifestyle.com/role/ScheduleofAccruedLiabilititesTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofStockholdersEquityNoteWarrantsorRightsTable" roleURI="http://www.novalifestyle.com/role/ScheduleofStockholdersEquityNoteWarrantsorRightsTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_SharebasedCompensationStockOptionsActivityTable" roleURI="http://www.novalifestyle.com/role/SharebasedCompensationStockOptionsActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofSalesbyGeographicRegionTable" roleURI="http://www.novalifestyle.com/role/ScheduleofSalesbyGeographicRegionTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" roleURI="http://www.novalifestyle.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note1OrganizationandDescriptionofBusinessDetails" roleURI="http://www.novalifestyle.com/role/Note1OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note2SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note3InventoriesDetails" roleURI="http://www.novalifestyle.com/role/Note3InventoriesDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note4PlantPropertyandEquipmentNetDetails" roleURI="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note5IntangibleAssetsDetails" roleURI="http://www.novalifestyle.com/role/Note5IntangibleAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetails" roleURI="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note8LinesofCreditDetails" roleURI="http://www.novalifestyle.com/role/Note8LinesofCreditDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note9RelatedPartyTransactionsDetails" roleURI="http://www.novalifestyle.com/role/Note9RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note10StockholdersEquityDetails" roleURI="http://www.novalifestyle.com/role/Note10StockholdersEquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note12CommitmentsandContingenciesDetails" roleURI="http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note13SubsequentEventsDetails" roleURI="http://www.novalifestyle.com/role/Note13SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#DocumentAndEntityInformation" roleURI="http://www.novalifestyle.com/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvancesOnInventoryPurchases" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AdvancesOnInventoryPurchases" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecurityDeposit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_SecurityDeposit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Goodwill" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerAdvancesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerAdvancesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CustomerAdvancesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermLineOfCredit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingencies" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapital" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_StatutoryEquityReserves" xlink:href="nvfy-20180331.xsd#nvfy_StatutoryEquityReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="nvfy_StatutoryEquityReserves" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpenses" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_NetIncomeLossPerShareOfCommonStockAbstract" xlink:href="nvfy-20180331.xsd#nvfy_NetIncomeLossPerShareOfCommonStockAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetIncomeLoss" xlink:to="nvfy_NetIncomeLossPerShareOfCommonStockAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_NetIncomeLossPerShareOfCommonStockAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_NetIncomeLossPerShareOfCommonStockAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:href="nvfy-20180331.xsd#nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossOnContractTermination" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossOnContractTermination"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_LossOnContractTermination" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvances" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromFeesReceived" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromFeesReceived"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromFeesReceived" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_AnalysisOfCashAndCashEquivalentsAbstract" xlink:href="nvfy-20180331.xsd#nvfy_AnalysisOfCashAndCashEquivalentsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="nvfy_AnalysisOfCashAndCashEquivalentsAbstract" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_AnalysisOfCashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_SupplementalDisclosureOfCashFlowInformationAbstract" xlink:href="nvfy-20180331.xsd#nvfy_SupplementalDisclosureOfCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="nvfy_SupplementalDisclosureOfCashFlowInformationAbstract" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_CashPaidDuringThePeriodForAbstract" xlink:href="nvfy-20180331.xsd#nvfy_CashPaidDuringThePeriodForAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_SupplementalDisclosureOfCashFlowInformationAbstract" xlink:to="nvfy_CashPaidDuringThePeriodForAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_CashPaidDuringThePeriodForAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_SupplementalDisclosureOfCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaid" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note1OrganizationandDescriptionofBusiness">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note3Inventories">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note5IntangibleAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note8LinesofCredit">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note9RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note10StockholdersEquity">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note11GeographicalSales">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note12CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note13SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_AdvancesToSuppliersPolicyPolicyTextBlock" xlink:href="nvfy-20180331.xsd#nvfy_AdvancesToSuppliersPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="nvfy_AdvancesToSuppliersPolicyPolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShippingAndHandlingCostPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="22" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesTable" xlink:href="nvfy-20180331.xsd#nvfy_Note2SummaryofSignificantAccountingPoliciesTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_PropertyPlantAndEquipmentAxis" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesTable" xlink:to="nvfy_PropertyPlantAndEquipmentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_PropertyPlantAndEquipmentDomain" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="nvfy_PropertyPlantAndEquipmentAxis" xlink:to="nvfy_PropertyPlantAndEquipmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_PropertyPlantAndEquipmentDomain_0" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="nvfy_PropertyPlantAndEquipmentAxis" xlink:to="nvfy_PropertyPlantAndEquipmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_PropertyPlantAndEquipmentDomain" xlink:to="nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetTables">
    <loc xlink:type="locator" xlink:label="nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note4PlantPropertyandEquipmentNetTablesTable" xlink:href="nvfy-20180331.xsd#nvfy_Note4PlantPropertyandEquipmentNetTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems" xlink:to="nvfy_Note4PlantPropertyandEquipmentNetTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_PropertyPlantAndEquipmentAxis" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note4PlantPropertyandEquipmentNetTablesTable" xlink:to="nvfy_PropertyPlantAndEquipmentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_PropertyPlantAndEquipmentDomain" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="nvfy_PropertyPlantAndEquipmentAxis" xlink:to="nvfy_PropertyPlantAndEquipmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_PropertyPlantAndEquipmentDomain_0" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="nvfy_PropertyPlantAndEquipmentAxis" xlink:to="nvfy_PropertyPlantAndEquipmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_PropertyPlantAndEquipmentDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note5IntangibleAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note10StockholdersEquityTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note11GeographicalSalesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_MuseumDecorationAndRenovationMember" xlink:href="nvfy-20180331.xsd#nvfy_MuseumDecorationAndRenovationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="nvfy_MuseumDecorationAndRenovationMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable">
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable">
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofEarningsperShareBasicandDilutedTable">
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofPropertyPlantandEquipmentTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_MuseumDecorationAndRenovationMember" xlink:href="nvfy-20180331.xsd#nvfy_MuseumDecorationAndRenovationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="nvfy_MuseumDecorationAndRenovationMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofFiniteLivedIntangibleAssetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_eCommercePlatformMember" xlink:href="nvfy-20180331.xsd#nvfy_eCommercePlatformMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="nvfy_eCommercePlatformMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TrademarksMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/FinitelivedIntangibleAssetsAmortizationExpenseTable">
    <loc xlink:type="locator" xlink:label="nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:href="nvfy-20180331.xsd#nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofOtherCurrentAssetsTable">
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfOtherCurrentAssetsAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofAccruedLiabilititesTable">
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfAccruedLiabilititesAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfAccruedLiabilititesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedInsuranceCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_AccruedInsuranceCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRentCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_AccruedRentCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofStockholdersEquityNoteWarrantsorRightsTable">
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_WarrantsWeightedAverageRemainingContractualTerm" xlink:href="nvfy-20180331.xsd#nvfy_WarrantsWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="nvfy_WarrantsWeightedAverageRemainingContractualTerm" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsExercisable" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsExercisable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="nvfy_ClassOfWarrantOrRightsExercisable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm" xlink:href="nvfy-20180331.xsd#nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantsOrRightsGranted" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantsOrRightsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="nvfy_ClassOfWarrantsOrRightsGranted" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsExercised" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="nvfy_ClassOfWarrantOrRightsExercised" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsExpired" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsExpired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="nvfy_ClassOfWarrantOrRightsExpired" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/SharebasedCompensationStockOptionsActivityTable">
    <loc xlink:type="locator" xlink:label="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ShareBasedCompensationStockOptionsActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofSalesbyGeographicRegionTable">
    <loc xlink:type="locator" xlink:label="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable" xlink:href="nvfy-20180331.xsd#nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems" xlink:to="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable" xlink:to="srt_StatementGeographicalAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NorthAmericaMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NorthAmericaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_NorthAmericaMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EuropeMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EuropeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_AU" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AU"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_AU" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_AsiaMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AsiaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable">
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note1OrganizationandDescriptionofBusinessDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="nvfy_NumberOfSubsidiariesSold" xlink:href="nvfy-20180331.xsd#nvfy_NumberOfSubsidiariesSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="nvfy_NumberOfSubsidiariesSold" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAL6EmsmyA5Uq0dLH8zTnQaVFNwnh9RcTDCSy+D1+oLNSdReEAxPz7DiVDxROFTbyEnPdS5RIPA6kZgYKoWEu42GR9kiAQPGPHtaJtD0E0hm69rrCQJBpQC/Xh8azNY0IFxJnCax3R+JRKBuaJIjyePScI9paUjuO2BF5wd64wH2UCOSC9vsas9x] CSR-->
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_StatementOperatingActivitiesSegmentAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentOperatingActivitiesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_SegmentOperatingActivitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentOperatingActivitiesDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_SegmentOperatingActivitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_MajorCustomersAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ShippingAndorHandlingMember" xlink:href="nvfy-20180331.xsd#nvfy_ShippingAndorHandlingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="nvfy_ShippingAndorHandlingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_DiamondBarMember" xlink:href="nvfy-20180331.xsd#nvfy_DiamondBarMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="nvfy_DiamondBarMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentContinuingOperationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentOperatingActivitiesDomain" xlink:to="us-gaap_SegmentContinuingOperationsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_MajorCustomAMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorCustomAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="nvfy_MajorCustomAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_MajorCustomerBMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorCustomerBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="nvfy_MajorCustomerBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsTotalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsTotalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_CostOfGoodsTotalMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SupplierConcentrationRiskMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_MajorVendorAMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorVendorAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="nvfy_MajorVendorAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_MajorVendorBMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorVendorBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="nvfy_MajorVendorBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_MajorVendorCMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorVendorCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="nvfy_MajorVendorCMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_MajorVendorDMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorVendorDMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="nvfy_MajorVendorDMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc" xlink:href="nvfy-20180331.xsd#nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings" xlink:href="nvfy-20180331.xsd#nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ProvisionForDoubtfulAccountsReversal" xlink:href="nvfy-20180331.xsd#nvfy_ProvisionForDoubtfulAccountsReversal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="nvfy_ProvisionForDoubtfulAccountsReversal" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AdvertisingExpense" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AccountsReceivableGross" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="23" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note3InventoriesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note5IntangibleAssetsDetails">
    <loc xlink:type="locator" xlink:label="nvfy_Note5IntangibleAssetsDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note5IntangibleAssetsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note5IntangibleAssetsDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note5IntangibleAssetsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="nvfy_Note5IntangibleAssetsDetailsLineItems" xlink:to="nvfy_Note5IntangibleAssetsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note5IntangibleAssetsDetailsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note5IntangibleAssetsDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_DiamondBarMember" xlink:href="nvfy-20180331.xsd#nvfy_DiamondBarMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="nvfy_DiamondBarMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_BrightSwallowInternationalGroupLimitedMember" xlink:href="nvfy-20180331.xsd#nvfy_BrightSwallowInternationalGroupLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="nvfy_BrightSwallowInternationalGroupLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TrademarksMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseRightsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseRightsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_UseRightsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_NumberOfTrademarksAcquired" xlink:href="nvfy-20180331.xsd#nvfy_NumberOfTrademarksAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note5IntangibleAssetsDetailsLineItems" xlink:to="nvfy_NumberOfTrademarksAcquired" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="us-gaap_LoansReceivableMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractualObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractualObligation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="us-gaap_ContractualObligation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_PrepaidContractualObligations" xlink:href="nvfy-20180331.xsd#nvfy_PrepaidContractualObligations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="nvfy_PrepaidContractualObligations" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ContractTerminationDescription" xlink:href="nvfy-20180331.xsd#nvfy_ContractTerminationDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="nvfy_ContractTerminationDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_PaymentForContractualObligations" xlink:href="nvfy-20180331.xsd#nvfy_PaymentForContractualObligations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="nvfy_PaymentForContractualObligations" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_NoteReceivableInterestRate" xlink:href="nvfy-20180331.xsd#nvfy_NoteReceivableInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="nvfy_NoteReceivableInterestRate" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note8LinesofCreditDetails">
    <loc xlink:type="locator" xlink:label="nvfy_Note8LinesofCreditDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note8LinesofCreditDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note8LinesofCreditDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note8LinesofCreditDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="nvfy_Note8LinesofCreditDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note8LinesofCreditDetailsTable" xlink:to="dei_LegalEntityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note8LinesofCreditDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note8LinesofCreditDetailsTable" xlink:to="us-gaap_CreditFacilityAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_DiamondBarMember" xlink:href="nvfy-20180331.xsd#nvfy_DiamondBarMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="nvfy_DiamondBarMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_NovaMacaoMember" xlink:href="nvfy-20180331.xsd#nvfy_NovaMacaoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="nvfy_NovaMacaoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_NovaDongguanMember" xlink:href="nvfy-20180331.xsd#nvfy_NovaDongguanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="nvfy_NovaDongguanMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LineOfCreditMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_LineOfCredit2Member" xlink:href="nvfy-20180331.xsd#nvfy_LineOfCredit2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="nvfy_LineOfCredit2Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCollateral" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCollateral"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityCollateral" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCredit" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCovenantTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityCovenantTerms" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCovenantCompliance" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantCompliance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityCovenantCompliance" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPaymentTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPaymentTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_DebtInstrumentPaymentTerms" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDateDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_InterestPaid" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note9RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="nvfy_Note9RelatedPartyTransactionsDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note9RelatedPartyTransactionsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note9RelatedPartyTransactionsDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note9RelatedPartyTransactionsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="nvfy_Note9RelatedPartyTransactionsDetailsLineItems" xlink:to="nvfy_Note9RelatedPartyTransactionsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note9RelatedPartyTransactionsDetailsTable" xlink:to="dei_LegalEntityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note9RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note9RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PresidentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PresidentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_PresidentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_DiamondBarMember" xlink:href="nvfy-20180331.xsd#nvfy_DiamondBarMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="nvfy_DiamondBarMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note9RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note9RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesRentExpenseMinimumRentals" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseMinimumRentals"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note9RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OperatingLeasesRentExpenseMinimumRentals" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note9RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_LeaseAndRentalExpense" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note10StockholdersEquityDetails">
    <loc xlink:type="locator" xlink:label="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note10StockholdersEquityDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note10StockholdersEquityDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note10StockholdersEquityDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_Note10StockholdersEquityDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_OtherCommitmentsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_VestingAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_AwardDateAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note10StockholdersEquityDetailsTable" xlink:to="dei_LegalEntityAxis" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note10StockholdersEquityDetailsTable" xlink:to="srt_RangeAxis" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_EquityTransactionAxis" xlink:href="nvfy-20180331.xsd#nvfy_EquityTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note10StockholdersEquityDetailsTable" xlink:to="nvfy_EquityTransactionAxis" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_EquityTransactionDomain" xlink:href="nvfy-20180331.xsd#nvfy_EquityTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="nvfy_EquityTransactionAxis" xlink:to="nvfy_EquityTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_EquityTransactionDomain_0" xlink:href="nvfy-20180331.xsd#nvfy_EquityTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="nvfy_EquityTransactionAxis" xlink:to="nvfy_EquityTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DirectorMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_DirectorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_Director2Member" xlink:href="nvfy-20180331.xsd#nvfy_Director2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="nvfy_Director2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PresidentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PresidentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_PresidentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChiefFinancialOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_ChiefFinancialOfficerMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_MonthlyAwardMember" xlink:href="nvfy-20180331.xsd#nvfy_MonthlyAwardMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_EquityTransactionDomain" xlink:to="nvfy_MonthlyAwardMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_April102017Member" xlink:href="nvfy-20180331.xsd#nvfy_April102017Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="nvfy_April102017Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_September262017Member" xlink:href="nvfy-20180331.xsd#nvfy_September262017Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="nvfy_September262017Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_May192015Member" xlink:href="nvfy-20180331.xsd#nvfy_May192015Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="nvfy_May192015Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_August292017Member" xlink:href="nvfy-20180331.xsd#nvfy_August292017Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="nvfy_August292017Member" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_SharebasedCompensationAwardTrancheFourMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="nvfy_SharebasedCompensationAwardTrancheFourMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_SharebasedCompensationAwardTrancheFiveMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheFiveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="nvfy_SharebasedCompensationAwardTrancheFiveMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_SharebasedCompensationAwardTrancheSixMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheSixMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="nvfy_SharebasedCompensationAwardTrancheSixMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_SharebasedCompensationAwardTrancheSevenMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheSevenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="nvfy_SharebasedCompensationAwardTrancheSevenMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_SharebasedCompensationAwardTrancheEightMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheEightMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="nvfy_SharebasedCompensationAwardTrancheEightMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ShareBasedCompensationAwardTrancheFourMember" xlink:href="nvfy-20180331.xsd#nvfy_ShareBasedCompensationAwardTrancheFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="nvfy_ShareBasedCompensationAwardTrancheFourMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement3Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_ConsultingServiceAgreement3Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement6Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement6Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_ConsultingServiceAgreement6Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement7Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement7Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_ConsultingServiceAgreement7Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement9Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement9Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_ConsultingServiceAgreement9Member" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement5Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement5Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_ConsultingServiceAgreement5Member" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement10Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement10Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_ConsultingServiceAgreement10Member" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement11Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement11Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_ConsultingServiceAgreement11Member" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement12Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement12Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_ConsultingServiceAgreement12Member" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingAgreement13Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingAgreement13Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_ConsultingAgreement13Member" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreementMember" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_ConsultingServiceAgreementMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_AgreementWithThreeFurnitureDesignersMember" xlink:href="nvfy-20180331.xsd#nvfy_AgreementWithThreeFurnitureDesignersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_AgreementWithThreeFurnitureDesignersMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ExecutiveEmploymentAgreementMember" xlink:href="nvfy-20180331.xsd#nvfy_ExecutiveEmploymentAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_ExecutiveEmploymentAgreementMember" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_AgreementWithAFurnitureDesignerMember" xlink:href="nvfy-20180331.xsd#nvfy_AgreementWithAFurnitureDesignerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_AgreementWithAFurnitureDesignerMember" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_SecretaryAndDirectorMember" xlink:href="nvfy-20180331.xsd#nvfy_SecretaryAndDirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_SecretaryAndDirectorMember" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_OmnibusLongTermIncentivePlan2014Member" xlink:href="nvfy-20180331.xsd#nvfy_OmnibusLongTermIncentivePlan2014Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="nvfy_OmnibusLongTermIncentivePlan2014Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_NovaMacaoMember" xlink:href="nvfy-20180331.xsd#nvfy_NovaMacaoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="nvfy_NovaMacaoMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_NovaDongguanMember" xlink:href="nvfy-20180331.xsd#nvfy_NovaDongguanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="nvfy_NovaDongguanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_SeriesAWarrantsMember" xlink:href="nvfy-20180331.xsd#nvfy_SeriesAWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="nvfy_SeriesAWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_SeriesCWarrantsMember" xlink:href="nvfy-20180331.xsd#nvfy_SeriesCWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="nvfy_SeriesCWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockRepurchaseProgramPeriodInForce1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingAgreementTerm" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingAgreementTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_ConsultingAgreementTerm" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingAgreementVestingTerms" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingAgreementVestingTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_ConsultingAgreementVestingTerms" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_SharePrice" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_OtherCommitmentsDescription" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_PrivatePlacementNumberOfSharesAuthorized" xlink:href="nvfy-20180331.xsd#nvfy_PrivatePlacementNumberOfSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_PrivatePlacementNumberOfSharesAuthorized" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsExercised" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_ClassOfWarrantOrRightsExercised" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_WarrantsTerm" xlink:href="nvfy-20180331.xsd#nvfy_WarrantsTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_WarrantsTerm" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_WarrantsFairValueOfWarrantsGranted" xlink:href="nvfy-20180331.xsd#nvfy_WarrantsFairValueOfWarrantsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_WarrantsFairValueOfWarrantsGranted" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_NumberOfDirectors" xlink:href="nvfy-20180331.xsd#nvfy_NumberOfDirectors"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_NumberOfDirectors" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_ShareBasedCompensationOptionsTerm" xlink:href="nvfy-20180331.xsd#nvfy_ShareBasedCompensationOptionsTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_ShareBasedCompensationOptionsTerm" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_EmploymentAgreementRenewalTerm" xlink:href="nvfy-20180331.xsd#nvfy_EmploymentAgreementRenewalTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_EmploymentAgreementRenewalTerm" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="39" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="40" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_StatutoryReserveAfterTaxIncomePercentage" xlink:href="nvfy-20180331.xsd#nvfy_StatutoryReserveAfterTaxIncomePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_StatutoryReserveAfterTaxIncomePercentage" order="41" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_StatutoryEquityReserves" xlink:href="nvfy-20180331.xsd#nvfy_StatutoryEquityReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_StatutoryEquityReserves" order="42" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_CommonWelfareFundVoluntaryContribution" xlink:href="nvfy-20180331.xsd#nvfy_CommonWelfareFundVoluntaryContribution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_CommonWelfareFundVoluntaryContribution" order="43" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note12CommitmentsandContingenciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note12CommitmentsandContingenciesDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note12CommitmentsandContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="nvfy_Note12CommitmentsandContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseArrangementTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseArrangementTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_LeaseArrangementTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseArrangementTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseArrangementTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LeaseArrangementTypeAxis" xlink:to="us-gaap_LeaseArrangementTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseArrangementTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseArrangementTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LeaseArrangementTypeAxis" xlink:to="us-gaap_LeaseArrangementTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_OtherCommitmentsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_VestingAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsTable" xlink:to="dei_LegalEntityAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_MonthlySubleaseIncomeMember" xlink:href="nvfy-20180331.xsd#nvfy_MonthlySubleaseIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseArrangementTypeDomain" xlink:to="nvfy_MonthlySubleaseIncomeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandBuildingsAndImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandBuildingsAndImprovementsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PresidentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PresidentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_PresidentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChiefExecutiveOfficerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_ChiefExecutiveOfficerMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChiefFinancialOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_ChiefFinancialOfficerMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_EmploymentAgreementMember" xlink:href="nvfy-20180331.xsd#nvfy_EmploymentAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="nvfy_EmploymentAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_DiamondBarMember" xlink:href="nvfy-20180331.xsd#nvfy_DiamondBarMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="nvfy_DiamondBarMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_BrightSwallowInternationalGroupLimitedMember" xlink:href="nvfy-20180331.xsd#nvfy_BrightSwallowInternationalGroupLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="nvfy_BrightSwallowInternationalGroupLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesRentExpenseMinimumRentals" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseMinimumRentals"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OperatingLeasesRentExpenseMinimumRentals" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_OperatingLeaseAnnualRentExpenseIncrease" xlink:href="nvfy-20180331.xsd#nvfy_OperatingLeaseAnnualRentExpenseIncrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="nvfy_OperatingLeaseAnnualRentExpenseIncrease" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubleaseIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubleaseIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_SubleaseIncome" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RentalIncomeNonoperating" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RentalIncomeNonoperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_RentalIncomeNonoperating" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LeaseAndRentalExpense" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OtherCommitmentsDescription" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficersCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficersCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OfficersCompensation" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_SharePrice" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" order="19" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note13SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="nvfy_Note13SubsequentEventsDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note13SubsequentEventsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note13SubsequentEventsDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note13SubsequentEventsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="nvfy_Note13SubsequentEventsDetailsLineItems" xlink:to="nvfy_Note13SubsequentEventsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note13SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="nvfy_Note13SubsequentEventsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChiefExecutiveOfficerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_ChiefExecutiveOfficerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_EmploymentAgreementTerm" xlink:href="nvfy-20180331.xsd#nvfy_EmploymentAgreementTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note13SubsequentEventsDetailsLineItems" xlink:to="nvfy_EmploymentAgreementTerm" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="nvfy_EmploymentAgreementAnnualSalary" xlink:href="nvfy-20180331.xsd#nvfy_EmploymentAgreementAnnualSalary"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="nvfy_Note13SubsequentEventsDetailsLineItems" xlink:to="nvfy_EmploymentAgreementAnnualSalary" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentDescription" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentDescription" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="15" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>nvfy-20180331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Sat May 12 20:50:02 EDT 2018 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and cash equivalents, beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US">Cash and cash equivalents, end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvancesOnInventoryPurchases" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvancesOnInventoryPurchases_lbl" xml:lang="en-US">Advance to suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvancesOnInventoryPurchases" xlink:to="us-gaap_AdvancesOnInventoryPurchases_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Plant, property and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecurityDeposit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecurityDeposit_lbl" xml:lang="en-US">Lease deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US">Deferred tax asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total Noncurrent Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerAdvancesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerAdvancesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerAdvancesCurrent_lbl" xml:lang="en-US">Advance from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerAdvancesCurrent" xlink:to="us-gaap_CustomerAdvancesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_lbl" xml:lang="en-US">Income tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total Current Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLineOfCredit_lbl" xml:lang="en-US">Line of credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLineOfCredit" xlink:to="us-gaap_LongTermLineOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl" xml:lang="en-US">Income tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total Noncurrent Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Contingencies and Commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_StatutoryEquityReserves" xlink:href="nvfy-20180331.xsd#nvfy_StatutoryEquityReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_StatutoryEquityReserves_lbl" xml:lang="en-US">Statutory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_StatutoryEquityReserves" xlink:to="nvfy_StatutoryEquityReserves_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_StatutoryEquityReserves_lbl0" xml:lang="en-US">Statutory Equity Reserves (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_StatutoryEquityReserves" xlink:to="nvfy_StatutoryEquityReserves_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Stockholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total Liabilities and Stockholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Net Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingExpense_lbl" xml:lang="en-US">Selling expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl" xml:lang="en-US">Income (Loss) From Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Foreign exchange transaction loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Financial expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Total Other Expenses, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Income (Loss) Before Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net Income (Loss) and Comprehensive Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net income (loss) (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic weighted average shares outstanding (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted average shares outstanding &#8211; basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted weighted average shares outstanding (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted average shares outstanding &#8211; diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">&#8211; basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">&#8211; diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred tax benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-based Compensation (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossOnContractTermination" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossOnContractTermination"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossOnContractTermination_lbl" xml:lang="en-US">Termination cost on Academic E-commerce platform (Note 6)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossOnContractTermination" xlink:to="us-gaap_LossOnContractTermination_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl" xml:lang="en-US">Changes in bad debt allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Advance to suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances_lbl" xml:lang="en-US">Advance from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvances_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xml:lang="en-US">Taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net Cash (Used in) Provided by Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromFeesReceived" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromFeesReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromFeesReceived_lbl" xml:lang="en-US">Assignment fee received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromFeesReceived" xlink:to="us-gaap_ProceedsFromFeesReceived_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable_lbl" xml:lang="en-US">Advances to unrelated parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireNotesReceivable" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable_lbl0" xml:lang="en-US">Payments to Acquire Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireNotesReceivable" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net Cash Used in Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xml:lang="en-US">Proceeds from line of credit and bank loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Repayment to line of credit and bank loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net Cash Used in Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Net decrease in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations_lbl" xml:lang="en-US">Included in cash and cash equivalents per consolidated balance sheets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations_lbl0" xml:lang="en-US">Cash and cash equivalents, end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income tax payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaid_lbl" xml:lang="en-US">Interest paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaid_lbl0" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockAbstract_lbl" xml:lang="en-US">Disclosure Text Block [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_PropertyPlantAndEquipmentAxis" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_PropertyPlantAndEquipmentAxis_lbl" xml:lang="en-US">Property, Plant and Equipment [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PropertyPlantAndEquipmentAxis" xlink:to="nvfy_PropertyPlantAndEquipmentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember_lbl" xml:lang="en-US">Property Plant and Equipment Estimated Useful Lives [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember" xlink:to="nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Property and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" xlink:to="nvfy_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US">Computer Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_MuseumDecorationAndRenovationMember" xlink:href="nvfy-20180331.xsd#nvfy_MuseumDecorationAndRenovationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_MuseumDecorationAndRenovationMember_lbl" xml:lang="en-US">Museum Decoration and Renovation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MuseumDecorationAndRenovationMember" xlink:to="nvfy_MuseumDecorationAndRenovationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract_lbl" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:to="nvfy_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract_lbl" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:to="nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Balance at January 1, 2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0" xml:lang="en-US">Balance at March 31, 2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision for the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Provision for Doubtful Accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl0"/>
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US">Schedule of Earnings per Share, Basic and Diluted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xml:lang="en-US">Dilutive stock options and unvested restricted stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_lbl" xml:lang="en-US">Property, Plant and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentMember" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ScheduleOfPropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule of Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="nvfy_ScheduleOfPropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, plant and equipment, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfFiniteLivedIntangibleAssetsAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfFiniteLivedIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ScheduleOfFiniteLivedIntangibleAssetsAbstract_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ScheduleOfFiniteLivedIntangibleAssetsAbstract" xlink:to="nvfy_ScheduleOfFiniteLivedIntangibleAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_eCommercePlatformMember" xlink:href="nvfy-20180331.xsd#nvfy_eCommercePlatformMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_eCommercePlatformMember_lbl" xml:lang="en-US">eCommerce Platform [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_eCommercePlatformMember" xlink:to="nvfy_eCommercePlatformMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Intangible assets, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US">Customer Relationships [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TrademarksMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksMember_lbl" xml:lang="en-US">Trademarks [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Less: accumulated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Intangible assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:href="nvfy-20180331.xsd#nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract_lbl" xml:lang="en-US">Finite-lived Intangible Assets Amortization Expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:to="nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfOtherCurrentAssetsAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfOtherCurrentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ScheduleOfOtherCurrentAssetsAbstract_lbl" xml:lang="en-US">Schedule of Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ScheduleOfOtherCurrentAssetsAbstract" xlink:to="nvfy_ScheduleOfOtherCurrentAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl" xml:lang="en-US">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesGrossCurrent_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesGrossCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract_lbl" xml:lang="en-US">Disclosure Text Block Supplement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_DisclosureTextBlockSupplementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfAccruedLiabilititesAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfAccruedLiabilititesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ScheduleOfAccruedLiabilititesAbstract_lbl" xml:lang="en-US">Schedule of Accrued Liabilitites [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ScheduleOfAccruedLiabilititesAbstract" xlink:to="nvfy_ScheduleOfAccruedLiabilititesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US">Other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Salary payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedInsuranceCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedInsuranceCurrent_lbl" xml:lang="en-US">Financed insurance premiums</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedInsuranceCurrent" xlink:to="us-gaap_AccruedInsuranceCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRentCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedRentCurrent_lbl" xml:lang="en-US">Accrued rents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedRentCurrent" xlink:to="us-gaap_AccruedRentCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued commission</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses, others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Stockholders&apos; Equity Note [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract_lbl" xml:lang="en-US">Schedule of Stockholders&apos; Equity Note, Warrants or Rights [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Number of Warrants Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl0" xml:lang="en-US">Number of Warrants Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsExercisable" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsExercisable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="nvfy_ClassOfWarrantOrRightsExercisable_lbl" xml:lang="en-US">Number of Warrants Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsExercisable" xlink:to="nvfy_ClassOfWarrantOrRightsExercisable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="nvfy_ClassOfWarrantOrRightsExercisable_lbl0" xml:lang="en-US">Number of Warrants Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsExercisable" xlink:to="nvfy_ClassOfWarrantOrRightsExercisable_lbl0"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantsOrRightsGranted" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantsOrRightsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ClassOfWarrantsOrRightsGranted_lbl" xml:lang="en-US">Number of Warrants Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantsOrRightsGranted" xlink:to="nvfy_ClassOfWarrantsOrRightsGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted_lbl" xml:lang="en-US">Warrants Granted, Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsExercised" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ClassOfWarrantOrRightsExercised_lbl" xml:lang="en-US">Number of Warrants Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsExercised" xlink:to="nvfy_ClassOfWarrantOrRightsExercised_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ClassOfWarrantOrRightsExercised_lbl0" xml:lang="en-US">Class of Warrants or Rights Exercised (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsExercised" xlink:to="nvfy_ClassOfWarrantOrRightsExercised_lbl0"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl" xml:lang="en-US">Warrants Exercised, Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ShareBasedCompensationStockOptionsActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ShareBasedCompensationStockOptionsActivityAbstract_lbl" xml:lang="en-US">Share-based Compensation, Stock Options, Activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="nvfy_ShareBasedCompensationStockOptionsActivityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfSalesByGeographicRegionAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfSalesByGeographicRegionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ScheduleOfSalesByGeographicRegionAbstract_lbl" xml:lang="en-US">Schedule of Sales by Geographic Region [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ScheduleOfSalesByGeographicRegionAbstract" xlink:to="nvfy_ScheduleOfSalesByGeographicRegionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_NorthAmericaMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NorthAmericaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NorthAmericaMember_lbl" xml:lang="en-US">North America [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NorthAmericaMember" xlink:to="srt_NorthAmericaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_EuropeMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EuropeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EuropeMember_lbl" xml:lang="en-US">Europe [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_AU" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AU"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_AU_lbl" xml:lang="en-US">AUSTRALIA</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_AU" xlink:to="country_AU_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_AsiaMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AsiaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_AsiaMember_lbl" xml:lang="en-US">Asia [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AsiaMember" xlink:to="srt_AsiaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract_lbl" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2019</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">Noncurrent Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Stockholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Noncurrent Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.001 par value; 75,000,000 shares authorized, 28,301,738 and 28,191,927 shares issued and outstanding; as of March 31, 2018 and December 31, 2017, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common Stock, Par or Stated Value Per Share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other Income (Expenses)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_NetIncomeLossPerShareOfCommonStockAbstract" xlink:href="nvfy-20180331.xsd#nvfy_NetIncomeLossPerShareOfCommonStockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_NetIncomeLossPerShareOfCommonStockAbstract_lbl" xml:lang="en-US">Net income (loss) per share of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NetIncomeLossPerShareOfCommonStockAbstract" xlink:to="nvfy_NetIncomeLossPerShareOfCommonStockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:href="nvfy-20180331.xsd#nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash used in operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:to="nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_AnalysisOfCashAndCashEquivalentsAbstract" xlink:href="nvfy-20180331.xsd#nvfy_AnalysisOfCashAndCashEquivalentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_AnalysisOfCashAndCashEquivalentsAbstract_lbl" xml:lang="en-US">Analysis of cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_AnalysisOfCashAndCashEquivalentsAbstract" xlink:to="nvfy_AnalysisOfCashAndCashEquivalentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_SupplementalDisclosureOfCashFlowInformationAbstract" xlink:href="nvfy-20180331.xsd#nvfy_SupplementalDisclosureOfCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_SupplementalDisclosureOfCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Disclosure of Cash Flow Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SupplementalDisclosureOfCashFlowInformationAbstract" xlink:to="nvfy_SupplementalDisclosureOfCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_CashPaidDuringThePeriodForAbstract" xlink:href="nvfy-20180331.xsd#nvfy_CashPaidDuringThePeriodForAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_CashPaidDuringThePeriodForAbstract_lbl" xml:lang="en-US">Cash paid during the period for:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_CashPaidDuringThePeriodForAbstract" xlink:to="nvfy_CashPaidDuringThePeriodForAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Balance &#8211; January 1, 2018 and March 31, 2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl0" xml:lang="en-US">Unrecognized Tax Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_IncomeLossPerShareAbstract" xlink:href="nvfy-20180331.xsd#nvfy_IncomeLossPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_IncomeLossPerShareAbstract_lbl" xml:lang="en-US">Income (loss) per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_IncomeLossPerShareAbstract" xlink:to="nvfy_IncomeLossPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Finite-lived Intangible Assets Amortization Expense [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2019</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Stockholders&apos; Equity Note Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Schedule of Stockholders&apos; Equity Note, Warrants or Rights [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding_lbl" xml:lang="en-US">Warrants Outstanding, Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_WarrantsWeightedAverageRemainingContractualTerm" xlink:href="nvfy-20180331.xsd#nvfy_WarrantsWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_WarrantsWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Warrants Outstanding, Weighted Average Remaining Contractual Term in Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_WarrantsWeightedAverageRemainingContractualTerm" xlink:to="nvfy_WarrantsWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable_lbl" xml:lang="en-US">Warrants Exercisable, Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm" xlink:href="nvfy-20180331.xsd#nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Warrants Exercisable, Weighted Average Remaining Contractual Term in Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm" xlink:to="nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsExpired" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsExpired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ClassOfWarrantOrRightsExpired_lbl" xml:lang="en-US">Number of Warrants Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsExpired" xlink:to="nvfy_ClassOfWarrantOrRightsExpired_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired_lbl" xml:lang="en-US">Warrants Expired, Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Share-based Compensation, Stock Options, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price per Share, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Shares, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price per Share, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_GrantedAbstract" xlink:href="nvfy-20180331.xsd#nvfy_GrantedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_GrantedAbstract_lbl" xml:lang="en-US">Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_GrantedAbstract" xlink:to="nvfy_GrantedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price per Share, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Shares, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price per Share, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" xml:lang="en-US">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:to="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Number of Shares, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_DiamondBarMember" xlink:href="nvfy-20180331.xsd#nvfy_DiamondBarMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_DiamondBarMember_lbl" xml:lang="en-US">Diamond Bar [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_DiamondBarMember" xlink:to="nvfy_DiamondBarMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis_lbl" xml:lang="en-US">Operating Activities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_StatementOperatingActivitiesSegmentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentContinuingOperationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentContinuingOperationsMember_lbl" xml:lang="en-US">Continuing Operations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentContinuingOperationsMember" xlink:to="us-gaap_SegmentContinuingOperationsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ShippingAndorHandlingMember" xlink:href="nvfy-20180331.xsd#nvfy_ShippingAndorHandlingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ShippingAndorHandlingMember_lbl" xml:lang="en-US">Shipping and/or Handling [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ShippingAndorHandlingMember" xlink:to="nvfy_ShippingAndorHandlingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Sales Revenue, Net [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_MajorCustomAMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorCustomAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_MajorCustomAMember_lbl" xml:lang="en-US">Major Custom A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorCustomAMember" xlink:to="nvfy_MajorCustomAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_MajorCustomerBMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorCustomerBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_MajorCustomerBMember_lbl" xml:lang="en-US">Major Customer B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorCustomerBMember" xlink:to="nvfy_MajorCustomerBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsTotalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsTotalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsTotalMember_lbl" xml:lang="en-US">Cost of Goods, Total [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsTotalMember" xlink:to="us-gaap_CostOfGoodsTotalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierConcentrationRiskMember_lbl" xml:lang="en-US">Supplier Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierConcentrationRiskMember" xlink:to="us-gaap_SupplierConcentrationRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xml:lang="en-US">Supplier [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_MajorVendorAMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorVendorAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_MajorVendorAMember_lbl" xml:lang="en-US">Major Vendor A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorVendorAMember" xlink:to="nvfy_MajorVendorAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_MajorVendorBMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorVendorBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_MajorVendorBMember_lbl" xml:lang="en-US">Major Vendor B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorVendorBMember" xlink:to="nvfy_MajorVendorBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_MajorVendorCMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorVendorCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_MajorVendorCMember_lbl" xml:lang="en-US">Major Vendor C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorVendorCMember" xlink:to="nvfy_MajorVendorCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_MajorVendorDMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorVendorDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_MajorVendorDMember_lbl" xml:lang="en-US">Major Vendor D [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorVendorDMember" xlink:to="nvfy_MajorVendorDMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_BrightSwallowInternationalGroupLimitedMember" xlink:href="nvfy-20180331.xsd#nvfy_BrightSwallowInternationalGroupLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_BrightSwallowInternationalGroupLimitedMember_lbl" xml:lang="en-US">Bright Swallow International Group Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_BrightSwallowInternationalGroupLimitedMember" xlink:to="nvfy_BrightSwallowInternationalGroupLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xml:lang="en-US">Computer Software, Intangible Asset [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseRightsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseRightsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseRightsMember_lbl" xml:lang="en-US">Use Rights [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseRightsMember" xlink:to="us-gaap_UseRightsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" xml:lang="en-US">Receivable Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableMember_lbl" xml:lang="en-US">Loans Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableMember" xlink:to="us-gaap_LoansReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditMember_lbl" xml:lang="en-US">Line of Credit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_NovaMacaoMember" xlink:href="nvfy-20180331.xsd#nvfy_NovaMacaoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_NovaMacaoMember_lbl" xml:lang="en-US">Nova Macao [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NovaMacaoMember" xlink:to="nvfy_NovaMacaoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_LineOfCredit2Member" xlink:href="nvfy-20180331.xsd#nvfy_LineOfCredit2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_LineOfCredit2Member_lbl" xml:lang="en-US">Line of Credit #2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_LineOfCredit2Member" xlink:to="nvfy_LineOfCredit2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_NovaDongguanMember" xlink:href="nvfy-20180331.xsd#nvfy_NovaDongguanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_NovaDongguanMember_lbl" xml:lang="en-US">Nova Dongguan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NovaDongguanMember" xlink:to="nvfy_NovaDongguanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PresidentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PresidentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PresidentMember_lbl" xml:lang="en-US">President [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PresidentMember" xlink:to="us-gaap_PresidentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsAxis_lbl" xml:lang="en-US">Other Commitments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement3Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ConsultingServiceAgreement3Member_lbl" xml:lang="en-US">Consulting Service Agreement #3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement3Member" xlink:to="nvfy_ConsultingServiceAgreement3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement6Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement6Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ConsultingServiceAgreement6Member_lbl" xml:lang="en-US">Consulting Service Agreement #6 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement6Member" xlink:to="nvfy_ConsultingServiceAgreement6Member_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_EquityTransactionAxis" xlink:href="nvfy-20180331.xsd#nvfy_EquityTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_EquityTransactionAxis_lbl" xml:lang="en-US">Equity Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EquityTransactionAxis" xlink:to="nvfy_EquityTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_MonthlyAwardMember" xlink:href="nvfy-20180331.xsd#nvfy_MonthlyAwardMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_MonthlyAwardMember_lbl" xml:lang="en-US">Monthly Award [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MonthlyAwardMember" xlink:to="nvfy_MonthlyAwardMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement7Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement7Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ConsultingServiceAgreement7Member_lbl" xml:lang="en-US">Consulting Service Agreement #7 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement7Member" xlink:to="nvfy_ConsultingServiceAgreement7Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US">Vesting [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xml:lang="en-US">Share-based Compensation Award, Tranche One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" xml:lang="en-US">Share-based Compensation Award, Tranche Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl" xml:lang="en-US">Share-based Compensation Award, Tranche Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_SharebasedCompensationAwardTrancheFourMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_SharebasedCompensationAwardTrancheFourMember_lbl" xml:lang="en-US">Share-based Compensation Award, Tranche Four [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheFourMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_SharebasedCompensationAwardTrancheFiveMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheFiveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_SharebasedCompensationAwardTrancheFiveMember_lbl" xml:lang="en-US">Share-based Compensation Award, Tranche Five[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheFiveMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheFiveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_SharebasedCompensationAwardTrancheSixMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheSixMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_SharebasedCompensationAwardTrancheSixMember_lbl" xml:lang="en-US">Share-based Compensation Award, Tranche Six[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheSixMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheSixMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_SharebasedCompensationAwardTrancheSevenMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheSevenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_SharebasedCompensationAwardTrancheSevenMember_lbl" xml:lang="en-US">Share-based Compensation Award, Tranche Seven [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheSevenMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheSevenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_SharebasedCompensationAwardTrancheEightMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheEightMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_SharebasedCompensationAwardTrancheEightMember_lbl" xml:lang="en-US">Share-based Compensation Award, Tranche Eight [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheEightMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheEightMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement9Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement9Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ConsultingServiceAgreement9Member_lbl" xml:lang="en-US">Consulting Service Agreement #9 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement9Member" xlink:to="nvfy_ConsultingServiceAgreement9Member_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement5Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement5Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ConsultingServiceAgreement5Member_lbl" xml:lang="en-US">Consulting Service Agreement #5 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement5Member" xlink:to="nvfy_ConsultingServiceAgreement5Member_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ShareBasedCompensationAwardTrancheFourMember" xlink:href="nvfy-20180331.xsd#nvfy_ShareBasedCompensationAwardTrancheFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ShareBasedCompensationAwardTrancheFourMember_lbl" xml:lang="en-US">Share-based Compensation Award, Tranche Four [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ShareBasedCompensationAwardTrancheFourMember" xlink:to="nvfy_ShareBasedCompensationAwardTrancheFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement10Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement10Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ConsultingServiceAgreement10Member_lbl" xml:lang="en-US">Consulting Service Agreement #10 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement10Member" xlink:to="nvfy_ConsultingServiceAgreement10Member_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement11Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement11Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ConsultingServiceAgreement11Member_lbl" xml:lang="en-US">Consulting Service Agreement #11 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement11Member" xlink:to="nvfy_ConsultingServiceAgreement11Member_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreement12Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement12Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ConsultingServiceAgreement12Member_lbl" xml:lang="en-US">Consulting Service Agreement #12 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement12Member" xlink:to="nvfy_ConsultingServiceAgreement12Member_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingAgreement13Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingAgreement13Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ConsultingAgreement13Member_lbl" xml:lang="en-US">Consulting Agreement #13 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingAgreement13Member" xlink:to="nvfy_ConsultingAgreement13Member_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingServiceAgreementMember" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ConsultingServiceAgreementMember_lbl" xml:lang="en-US">Consulting Service Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreementMember" xlink:to="nvfy_ConsultingServiceAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_SeriesAWarrantsMember" xlink:href="nvfy-20180331.xsd#nvfy_SeriesAWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_SeriesAWarrantsMember_lbl" xml:lang="en-US">Series A Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SeriesAWarrantsMember" xlink:to="nvfy_SeriesAWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_SeriesCWarrantsMember" xlink:href="nvfy-20180331.xsd#nvfy_SeriesCWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_SeriesCWarrantsMember_lbl" xml:lang="en-US">Series C Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SeriesCWarrantsMember" xlink:to="nvfy_SeriesCWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_OmnibusLongTermIncentivePlan2014Member" xlink:href="nvfy-20180331.xsd#nvfy_OmnibusLongTermIncentivePlan2014Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_OmnibusLongTermIncentivePlan2014Member_lbl" xml:lang="en-US">2014 Omnibus Long-Term Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_OmnibusLongTermIncentivePlan2014Member" xlink:to="nvfy_OmnibusLongTermIncentivePlan2014Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DirectorMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DirectorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DirectorMember_lbl" xml:lang="en-US">Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DirectorMember" xlink:to="us-gaap_DirectorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_April102017Member" xlink:href="nvfy-20180331.xsd#nvfy_April102017Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_April102017Member_lbl" xml:lang="en-US">April 102017 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_April102017Member" xlink:to="nvfy_April102017Member_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Director2Member" xlink:href="nvfy-20180331.xsd#nvfy_Director2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_Director2Member_lbl" xml:lang="en-US">Director #2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Director2Member" xlink:to="nvfy_Director2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_September262017Member" xlink:href="nvfy-20180331.xsd#nvfy_September262017Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_September262017Member_lbl" xml:lang="en-US">September 26, 2017 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_September262017Member" xlink:to="nvfy_September262017Member_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_May192015Member" xlink:href="nvfy-20180331.xsd#nvfy_May192015Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_May192015Member_lbl" xml:lang="en-US">May 19, 2015 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_May192015Member" xlink:to="nvfy_May192015Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_AgreementWithThreeFurnitureDesignersMember" xlink:href="nvfy-20180331.xsd#nvfy_AgreementWithThreeFurnitureDesignersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_AgreementWithThreeFurnitureDesignersMember_lbl" xml:lang="en-US">Agreement with Three Furniture Designers [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_AgreementWithThreeFurnitureDesignersMember" xlink:to="nvfy_AgreementWithThreeFurnitureDesignersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ExecutiveEmploymentAgreementMember" xlink:href="nvfy-20180331.xsd#nvfy_ExecutiveEmploymentAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_ExecutiveEmploymentAgreementMember_lbl" xml:lang="en-US">Executive Employment Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ExecutiveEmploymentAgreementMember" xlink:to="nvfy_ExecutiveEmploymentAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_AgreementWithAFurnitureDesignerMember" xlink:href="nvfy-20180331.xsd#nvfy_AgreementWithAFurnitureDesignerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_AgreementWithAFurnitureDesignerMember_lbl" xml:lang="en-US">Agreement with a Furniture Designer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_AgreementWithAFurnitureDesignerMember" xlink:to="nvfy_AgreementWithAFurnitureDesignerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_SecretaryAndDirectorMember" xlink:href="nvfy-20180331.xsd#nvfy_SecretaryAndDirectorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_SecretaryAndDirectorMember_lbl" xml:lang="en-US">Secretary and Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SecretaryAndDirectorMember" xlink:to="nvfy_SecretaryAndDirectorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_August292017Member" xlink:href="nvfy-20180331.xsd#nvfy_August292017Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_August292017Member_lbl" xml:lang="en-US">August 292017 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_August292017Member" xlink:to="nvfy_August292017Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChiefFinancialOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChiefFinancialOfficerMember_lbl" xml:lang="en-US">Chief Financial Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChiefFinancialOfficerMember" xlink:to="us-gaap_ChiefFinancialOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandBuildingsAndImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandBuildingsAndImprovementsMember_lbl" xml:lang="en-US">Land, Buildings and Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandBuildingsAndImprovementsMember" xlink:to="us-gaap_LandBuildingsAndImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseArrangementTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseArrangementTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseArrangementTypeAxis_lbl" xml:lang="en-US">Lease Arrangement, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseArrangementTypeAxis" xlink:to="us-gaap_LeaseArrangementTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_MonthlySubleaseIncomeMember" xlink:href="nvfy-20180331.xsd#nvfy_MonthlySubleaseIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_MonthlySubleaseIncomeMember_lbl" xml:lang="en-US">Monthly Sublease Income [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MonthlySubleaseIncomeMember" xlink:to="nvfy_MonthlySubleaseIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_EmploymentAgreementMember" xlink:href="nvfy-20180331.xsd#nvfy_EmploymentAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="nvfy_EmploymentAgreementMember_lbl" xml:lang="en-US">Employment Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EmploymentAgreementMember" xlink:to="nvfy_EmploymentAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChiefExecutiveOfficerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChiefExecutiveOfficerMember" xlink:to="us-gaap_ChiefExecutiveOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_NumberOfSubsidiariesSold" xlink:href="nvfy-20180331.xsd#nvfy_NumberOfSubsidiariesSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_NumberOfSubsidiariesSold_lbl" xml:lang="en-US">Number of Subsidiaries Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NumberOfSubsidiariesSold" xlink:to="nvfy_NumberOfSubsidiariesSold_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Goodwill, Impairment Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl" xml:lang="en-US">Property, Plant and Equipment, Salvage Value, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl"/>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAL6EmsmyA5Uq0dLH8zTnQaVFNwnh9RcTDCSy+D1+oLNSdReEAxPz7DiVDxROFTbyEnPdS5RIPA6kZgYKoWEu42GR9kiAQPGPHtaJtD0E0hm69rrCQJBpQC/Xh8azNY0IFxJnCax3R+JRKBuaJIjyePScI9paUjuO2BxIuEFJ0sr+sZfJ0gyxDpe] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc" xlink:href="nvfy-20180331.xsd#nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation Tax Cut and Jobs Act</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc" xlink:to="nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings" xlink:href="nvfy-20180331.xsd#nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings_lbl" xml:lang="en-US">Income Tax (Expense) Benefit, Continuing Operations, Estimated One-time Transition Tax on Post-1986 Foreign Unremitting Earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings" xlink:to="nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Deferred Tax Liabilities, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ProvisionForDoubtfulAccountsReversal" xlink:href="nvfy-20180331.xsd#nvfy_ProvisionForDoubtfulAccountsReversal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ProvisionForDoubtfulAccountsReversal_lbl" xml:lang="en-US">Provision for Doubtful Accounts, Reversal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ProvisionForDoubtfulAccountsReversal" xlink:to="nvfy_ProvisionForDoubtfulAccountsReversal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of Goods and Services Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration Risk, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Accounts Receivable, Gross, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGross_lbl" xml:lang="en-US">Accounts Receivable, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_NumberOfTrademarksAcquired" xlink:href="nvfy-20180331.xsd#nvfy_NumberOfTrademarksAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_NumberOfTrademarksAcquired_lbl" xml:lang="en-US">Number of trademarks acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NumberOfTrademarksAcquired" xlink:to="nvfy_NumberOfTrademarksAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Payments to Acquire Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_lbl" xml:lang="en-US">Finite-lived Intangible Assets, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Period Increase (Decrease)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:to="us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractualObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractualObligation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligation_lbl" xml:lang="en-US">Contractual Obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligation_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_PrepaidContractualObligations" xlink:href="nvfy-20180331.xsd#nvfy_PrepaidContractualObligations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_PrepaidContractualObligations_lbl" xml:lang="en-US">Prepaid Contractual Obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PrepaidContractualObligations" xlink:to="nvfy_PrepaidContractualObligations_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ContractTerminationDescription" xlink:href="nvfy-20180331.xsd#nvfy_ContractTerminationDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ContractTerminationDescription_lbl" xml:lang="en-US">Contract Termination Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ContractTerminationDescription" xlink:to="nvfy_ContractTerminationDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_PaymentForContractualObligations" xlink:href="nvfy-20180331.xsd#nvfy_PaymentForContractualObligations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_PaymentForContractualObligations_lbl" xml:lang="en-US">Payment for Contractual Obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PaymentForContractualObligations" xlink:to="nvfy_PaymentForContractualObligations_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_NoteReceivableInterestRate" xlink:href="nvfy-20180331.xsd#nvfy_NoteReceivableInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_NoteReceivableInterestRate_lbl" xml:lang="en-US">Note Receivable, Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NoteReceivableInterestRate" xlink:to="nvfy_NoteReceivableInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US">Line of Credit Facility, Expiration Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl" xml:lang="en-US">Line of Credit Facility, Interest Rate During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCollateral" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCollateral"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCollateral_lbl" xml:lang="en-US">Line of Credit Facility, Collateral</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCollateral" xlink:to="us-gaap_LineOfCreditFacilityCollateral_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Long-term Line of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US">Interest Expense, Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCovenantTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCovenantTerms_lbl" xml:lang="en-US">Line of Credit Facility, Covenant Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCovenantTerms" xlink:to="us-gaap_LineOfCreditFacilityCovenantTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCovenantCompliance" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantCompliance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCovenantCompliance_lbl" xml:lang="en-US">Line of Credit Facility, Covenant Compliance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCovenantCompliance" xlink:to="us-gaap_LineOfCreditFacilityCovenantCompliance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPaymentTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPaymentTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPaymentTerms_lbl" xml:lang="en-US">Debt Instrument, Payment Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPaymentTerms" xlink:to="us-gaap_DebtInstrumentPaymentTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDateDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription_lbl" xml:lang="en-US">Debt Instrument, Maturity Date, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDateDescription" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl" xml:lang="en-US">Related Party Transaction, Description of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesRentExpenseMinimumRentals" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseMinimumRentals"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesRentExpenseMinimumRentals_lbl" xml:lang="en-US">Operating Leases, Rent Expense, Minimum Rentals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesRentExpenseMinimumRentals" xlink:to="us-gaap_OperatingLeasesRentExpenseMinimumRentals_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US">Operating Leases, Rent Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Stock Repurchase Program, Authorized Amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramPeriodInForce1_lbl" xml:lang="en-US">Stock Repurchase Program, Period in Force</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:to="us-gaap_StockRepurchaseProgramPeriodInForce1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingAgreementTerm" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingAgreementTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ConsultingAgreementTerm_lbl" xml:lang="en-US">Consulting Agreement, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingAgreementTerm" xlink:to="nvfy_ConsultingAgreementTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ConsultingAgreementVestingTerms" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingAgreementVestingTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ConsultingAgreementVestingTerms_lbl" xml:lang="en-US">Consulting Agreement Vesting Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingAgreementVestingTerms" xlink:to="nvfy_ConsultingAgreementVestingTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Share Price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Shares Issued, Price Per Share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsDescription_lbl" xml:lang="en-US">Other Commitments, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsDescription" xlink:to="us-gaap_OtherCommitmentsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_PrivatePlacementNumberOfSharesAuthorized" xlink:href="nvfy-20180331.xsd#nvfy_PrivatePlacementNumberOfSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_PrivatePlacementNumberOfSharesAuthorized_lbl" xml:lang="en-US">Private Placement Number of Shares Authorized (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PrivatePlacementNumberOfSharesAuthorized" xlink:to="nvfy_PrivatePlacementNumberOfSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Stock Issued During Period, Shares, New Issues (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US">Sale of Stock, Price Per Share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xml:lang="en-US">Proceeds from Issuance of Private Placement (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_WarrantsTerm" xlink:href="nvfy-20180331.xsd#nvfy_WarrantsTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_WarrantsTerm_lbl" xml:lang="en-US">Warrants, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_WarrantsTerm" xlink:to="nvfy_WarrantsTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1_lbl" xml:lang="en-US">Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate_lbl" xml:lang="en-US">Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Volatility Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate_lbl" xml:lang="en-US">Share-based Goods and Nonemployee Services Transaction, Valuation Method, Risk Free Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate_lbl" xml:lang="en-US">Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Dividend Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_WarrantsFairValueOfWarrantsGranted" xlink:href="nvfy-20180331.xsd#nvfy_WarrantsFairValueOfWarrantsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_WarrantsFairValueOfWarrantsGranted_lbl" xml:lang="en-US">Warrants, Fair Value of Warrants, Granted (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_WarrantsFairValueOfWarrantsGranted" xlink:to="nvfy_WarrantsFairValueOfWarrantsGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_NumberOfDirectors" xlink:href="nvfy-20180331.xsd#nvfy_NumberOfDirectors"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_NumberOfDirectors_lbl" xml:lang="en-US">Number of Directors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NumberOfDirectors" xlink:to="nvfy_NumberOfDirectors_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl" xml:lang="en-US">Stock Issued During Period, Value, Share-based Compensation, Gross (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_ShareBasedCompensationOptionsTerm" xlink:href="nvfy-20180331.xsd#nvfy_ShareBasedCompensationOptionsTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ShareBasedCompensationOptionsTerm_lbl" xml:lang="en-US">Share Based Compensation, Options, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ShareBasedCompensationOptionsTerm" xlink:to="nvfy_ShareBasedCompensationOptionsTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Share-based Compensation, Gross (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_EmploymentAgreementRenewalTerm" xlink:href="nvfy-20180331.xsd#nvfy_EmploymentAgreementRenewalTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_EmploymentAgreementRenewalTerm_lbl" xml:lang="en-US">Employment Agreement, Renewal Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EmploymentAgreementRenewalTerm" xlink:to="nvfy_EmploymentAgreementRenewalTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_StatutoryReserveAfterTaxIncomePercentage" xlink:href="nvfy-20180331.xsd#nvfy_StatutoryReserveAfterTaxIncomePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_StatutoryReserveAfterTaxIncomePercentage_lbl" xml:lang="en-US">Statutory reserve, after-tax income percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_StatutoryReserveAfterTaxIncomePercentage" xlink:to="nvfy_StatutoryReserveAfterTaxIncomePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_CommonWelfareFundVoluntaryContribution" xlink:href="nvfy-20180331.xsd#nvfy_CommonWelfareFundVoluntaryContribution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_CommonWelfareFundVoluntaryContribution_lbl" xml:lang="en-US">Common welfare fund, voluntary contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_CommonWelfareFundVoluntaryContribution" xlink:to="nvfy_CommonWelfareFundVoluntaryContribution_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_OperatingLeaseAnnualRentExpenseIncrease" xlink:href="nvfy-20180331.xsd#nvfy_OperatingLeaseAnnualRentExpenseIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_OperatingLeaseAnnualRentExpenseIncrease_lbl" xml:lang="en-US">Operating lease, annual rent expense increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_OperatingLeaseAnnualRentExpenseIncrease" xlink:to="nvfy_OperatingLeaseAnnualRentExpenseIncrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases_lbl" xml:lang="en-US">Description of Lessor Leasing Arrangements, Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases" xlink:to="us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubleaseIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubleaseIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubleaseIncome_lbl" xml:lang="en-US">Sublease Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubleaseIncome" xlink:to="us-gaap_SubleaseIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RentalIncomeNonoperating" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RentalIncomeNonoperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RentalIncomeNonoperating_lbl" xml:lang="en-US">Rental Income, Nonoperating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RentalIncomeNonoperating" xlink:to="us-gaap_RentalIncomeNonoperating_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficersCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficersCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficersCompensation_lbl" xml:lang="en-US">Salary and Wage, Officer, Excluding Cost of Good and Service Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficersCompensation" xlink:to="us-gaap_OfficersCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Allocated Share-based Compensation Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_EmploymentAgreementTerm" xlink:href="nvfy-20180331.xsd#nvfy_EmploymentAgreementTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_EmploymentAgreementTerm_lbl" xml:lang="en-US">Employment Agreement, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EmploymentAgreementTerm" xlink:to="nvfy_EmploymentAgreementTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_EmploymentAgreementAnnualSalary" xlink:href="nvfy-20180331.xsd#nvfy_EmploymentAgreementAnnualSalary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_EmploymentAgreementAnnualSalary_lbl" xml:lang="en-US">Employment Agreement, Annual Salary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EmploymentAgreementAnnualSalary" xlink:to="nvfy_EmploymentAgreementAnnualSalary_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_AdvancesToSuppliersPolicyPolicyTextBlock" xlink:href="nvfy-20180331.xsd#nvfy_AdvancesToSuppliersPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_AdvancesToSuppliersPolicyPolicyTextBlock_lbl" xml:lang="en-US">Advances to Suppliers Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_AdvancesToSuppliersPolicyPolicyTextBlock" xlink:to="nvfy_AdvancesToSuppliersPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Sales, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" xml:lang="en-US">Shipping and Handling Cost, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:to="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising Costs, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_PropertyPlantAndEquipmentDomain" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_PropertyPlantAndEquipmentDomain_lbl" xml:lang="en-US">PropertyPlantAndEquipment [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PropertyPlantAndEquipmentDomain" xlink:to="nvfy_PropertyPlantAndEquipmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesTable" xlink:href="nvfy-20180331.xsd#nvfy_Note2SummaryofSignificantAccountingPoliciesTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesTable_lbl" xml:lang="en-US">Note 2 - Summary of Significant Accounting Policies (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesTable" xlink:to="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems_lbl" xml:lang="en-US">Note 2 - Summary of Significant Accounting Policies (Tables) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note4PlantPropertyandEquipmentNetTablesTable" xlink:href="nvfy-20180331.xsd#nvfy_Note4PlantPropertyandEquipmentNetTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note4PlantPropertyandEquipmentNetTablesTable_lbl" xml:lang="en-US">Note 4 - Plant, Property and Equipment, Net (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note4PlantPropertyandEquipmentNetTablesTable" xlink:to="nvfy_Note4PlantPropertyandEquipmentNetTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems_lbl" xml:lang="en-US">Note 4 - Plant, Property and Equipment, Net (Tables) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems" xlink:to="nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable" xlink:href="nvfy-20180331.xsd#nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable_lbl" xml:lang="en-US">Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable" xlink:to="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems_lbl" xml:lang="en-US">Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems" xlink:to="nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US">Antidilutive Securities, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentOperatingActivitiesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentOperatingActivitiesDomain_lbl" xml:lang="en-US">Operating Activities [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentOperatingActivitiesDomain" xlink:to="us-gaap_SegmentOperatingActivitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US">Concentration Risk Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" xml:lang="en-US">Share-based Goods and Nonemployee Services Transaction, Supplier [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable_lbl" xml:lang="en-US">Note 2 - Summary of Significant Accounting Policies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl" xml:lang="en-US">Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note5IntangibleAssetsDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note5IntangibleAssetsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note5IntangibleAssetsDetailsTable_lbl" xml:lang="en-US">Note 5 - Intangible Assets (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note5IntangibleAssetsDetailsTable" xlink:to="nvfy_Note5IntangibleAssetsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note5IntangibleAssetsDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note5IntangibleAssetsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note5IntangibleAssetsDetailsLineItems_lbl" xml:lang="en-US">Note 5 - Intangible Assets (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note5IntangibleAssetsDetailsLineItems" xlink:to="nvfy_Note5IntangibleAssetsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivableTypeDomain_lbl" xml:lang="en-US">Receivable [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="us-gaap_ReceivableTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable_lbl" xml:lang="en-US">Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable" xlink:to="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems_lbl" xml:lang="en-US">Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US">Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US">Credit Facility [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note8LinesofCreditDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note8LinesofCreditDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note8LinesofCreditDetailsTable_lbl" xml:lang="en-US">Note 8 - Lines of Credit (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note8LinesofCreditDetailsTable" xlink:to="nvfy_Note8LinesofCreditDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note8LinesofCreditDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note8LinesofCreditDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note8LinesofCreditDetailsLineItems_lbl" xml:lang="en-US">Note 8 - Lines of Credit (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note8LinesofCreditDetailsLineItems" xlink:to="nvfy_Note8LinesofCreditDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note9RelatedPartyTransactionsDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note9RelatedPartyTransactionsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note9RelatedPartyTransactionsDetailsTable_lbl" xml:lang="en-US">Note 9 - Related Party Transactions (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note9RelatedPartyTransactionsDetailsTable" xlink:to="nvfy_Note9RelatedPartyTransactionsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note9RelatedPartyTransactionsDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note9RelatedPartyTransactionsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note9RelatedPartyTransactionsDetailsLineItems_lbl" xml:lang="en-US">Note 9 - Related Party Transactions (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note9RelatedPartyTransactionsDetailsLineItems" xlink:to="nvfy_Note9RelatedPartyTransactionsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsDomain_lbl" xml:lang="en-US">Other Commitments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="us-gaap_OtherCommitmentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US">Vesting [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateDomain_lbl" xml:lang="en-US">Award Date [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateDomain" xlink:to="us-gaap_AwardDateDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US">Class of Warrant or Right [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Range [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_EquityTransactionDomain" xlink:href="nvfy-20180331.xsd#nvfy_EquityTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_EquityTransactionDomain_lbl" xml:lang="en-US">EquityTransaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EquityTransactionDomain" xlink:to="nvfy_EquityTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Equity Award [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note10StockholdersEquityDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note10StockholdersEquityDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note10StockholdersEquityDetailsTable_lbl" xml:lang="en-US">Note 10 - Stockholders&#8217; Equity (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note10StockholdersEquityDetailsTable" xlink:to="nvfy_Note10StockholdersEquityDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note10StockholdersEquityDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note10StockholdersEquityDetailsLineItems_lbl" xml:lang="en-US">Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note10StockholdersEquityDetailsLineItems" xlink:to="nvfy_Note10StockholdersEquityDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseArrangementTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseArrangementTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseArrangementTypeDomain_lbl" xml:lang="en-US">Lease Arrangement, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseArrangementTypeDomain" xlink:to="us-gaap_LeaseArrangementTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note12CommitmentsandContingenciesDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note12CommitmentsandContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note12CommitmentsandContingenciesDetailsTable_lbl" xml:lang="en-US">Note 12 - Commitments and Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsTable" xlink:to="nvfy_Note12CommitmentsandContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note12CommitmentsandContingenciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note12CommitmentsandContingenciesDetailsLineItems_lbl" xml:lang="en-US">Note 12 - Commitments and Contingencies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="nvfy_Note12CommitmentsandContingenciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note13SubsequentEventsDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note13SubsequentEventsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note13SubsequentEventsDetailsTable_lbl" xml:lang="en-US">Note 13 - Subsequent Events (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note13SubsequentEventsDetailsTable" xlink:to="nvfy_Note13SubsequentEventsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="nvfy_Note13SubsequentEventsDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note13SubsequentEventsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Note13SubsequentEventsDetailsLineItems_lbl" xml:lang="en-US">Note 13 - Subsequent Events (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Note13SubsequentEventsDetailsLineItems" xlink:to="nvfy_Note13SubsequentEventsDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_AdvancesToSuppliersPolicyPolicyTextBlock_lbl0" xml:lang="en-US">The accounting policy for advances to suppliers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_AdvancesToSuppliersPolicyPolicyTextBlock" xlink:to="nvfy_AdvancesToSuppliersPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ClassOfWarrantOrRightsExercisable_lbl1" xml:lang="en-US">Aggregate amount of each class of warrants or rights exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsExercisable" xlink:to="nvfy_ClassOfWarrantOrRightsExercisable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ClassOfWarrantOrRightsExercised_lbl1" xml:lang="en-US">Aggregate amount of each class of warrants or rights exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsExercised" xlink:to="nvfy_ClassOfWarrantOrRightsExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ClassOfWarrantOrRightsExpired_lbl0" xml:lang="en-US">Aggregate amount of each class of warrants or rights expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsExpired" xlink:to="nvfy_ClassOfWarrantOrRightsExpired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable_lbl0" xml:lang="en-US">The weighted average exercise price of each class of warrants or rights exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl0" xml:lang="en-US">The weighted average exercise price of each class of warrants or rights exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired_lbl0" xml:lang="en-US">The weighted average exercise price of each class of warrants or rights expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted_lbl0" xml:lang="en-US">The weighted average exercise price of each class of warrants or rights granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding_lbl0" xml:lang="en-US">The weighted average exercise price of each class of warrants or rights outstanding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ClassOfWarrantsOrRightsGranted_lbl0" xml:lang="en-US">Aggregate amount of warrants or rights granted during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantsOrRightsGranted" xlink:to="nvfy_ClassOfWarrantsOrRightsGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_CommonWelfareFundVoluntaryContribution_lbl0" xml:lang="en-US">Percentage of net income that the Company can elect to contribute to the common welfare fund.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_CommonWelfareFundVoluntaryContribution" xlink:to="nvfy_CommonWelfareFundVoluntaryContribution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ConsultingAgreementTerm_lbl0" xml:lang="en-US">Term of the consulting agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingAgreementTerm" xlink:to="nvfy_ConsultingAgreementTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ConsultingAgreementVestingTerms_lbl0" xml:lang="en-US">Vesting terms of shares issued pursuant to a consulting agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingAgreementVestingTerms" xlink:to="nvfy_ConsultingAgreementVestingTerms_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ContractTerminationDescription_lbl0" xml:lang="en-US">Description of the terminated contract.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ContractTerminationDescription" xlink:to="nvfy_ContractTerminationDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc_lbl0" xml:lang="en-US">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Tax Cut and Jobs Act.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc" xlink:to="nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_EmploymentAgreementAnnualSalary_lbl0" xml:lang="en-US">Annual salary pursuant to the terms of the employment agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EmploymentAgreementAnnualSalary" xlink:to="nvfy_EmploymentAgreementAnnualSalary_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_EmploymentAgreementRenewalTerm_lbl0" xml:lang="en-US">Term of the agreement renewal, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EmploymentAgreementRenewalTerm" xlink:to="nvfy_EmploymentAgreementRenewalTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_EmploymentAgreementTerm_lbl0" xml:lang="en-US">Term of employment agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EmploymentAgreementTerm" xlink:to="nvfy_EmploymentAgreementTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings_lbl0" xml:lang="en-US">Amount of tax (expense) benefit from continuing operations attributable to estimated one-time transition tax on post-1986 foreign unremitting earnings.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings" xlink:to="nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_NoteReceivableInterestRate_lbl0" xml:lang="en-US">Interest rate on note receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NoteReceivableInterestRate" xlink:to="nvfy_NoteReceivableInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_NumberOfDirectors_lbl0" xml:lang="en-US">Number of directors.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NumberOfDirectors" xlink:to="nvfy_NumberOfDirectors_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_NumberOfSubsidiariesSold_lbl0" xml:lang="en-US">Number of subsidiaries sold.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NumberOfSubsidiariesSold" xlink:to="nvfy_NumberOfSubsidiariesSold_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_NumberOfTrademarksAcquired_lbl0" xml:lang="en-US">Number of trademarks acquired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NumberOfTrademarksAcquired" xlink:to="nvfy_NumberOfTrademarksAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_OperatingLeaseAnnualRentExpenseIncrease_lbl0" xml:lang="en-US">The percentage increase in annual rent expense through the term of the lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_OperatingLeaseAnnualRentExpenseIncrease" xlink:to="nvfy_OperatingLeaseAnnualRentExpenseIncrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_PaymentForContractualObligations_lbl0" xml:lang="en-US">Amount of contractual obligation paid.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PaymentForContractualObligations" xlink:to="nvfy_PaymentForContractualObligations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_PrepaidContractualObligations_lbl0" xml:lang="en-US">Amount of asset related to consideration paid in advance for contractual obligations that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PrepaidContractualObligations" xlink:to="nvfy_PrepaidContractualObligations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_PrivatePlacementNumberOfSharesAuthorized_lbl0" xml:lang="en-US">Number of shares of common stock authorized to be issued in a private placement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PrivatePlacementNumberOfSharesAuthorized" xlink:to="nvfy_PrivatePlacementNumberOfSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ProvisionForDoubtfulAccountsReversal_lbl0" xml:lang="en-US">Amount of decrease in expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ProvisionForDoubtfulAccountsReversal" xlink:to="nvfy_ProvisionForDoubtfulAccountsReversal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ShareBasedCompensationOptionsTerm_lbl0" xml:lang="en-US">Term of the options.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ShareBasedCompensationOptionsTerm" xlink:to="nvfy_ShareBasedCompensationOptionsTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_StatutoryEquityReserves_lbl1" xml:lang="en-US">Reserve account as required by the Corporate Law of the Peoples Republic of China.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_StatutoryEquityReserves" xlink:to="nvfy_StatutoryEquityReserves_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_StatutoryReserveAfterTaxIncomePercentage_lbl0" xml:lang="en-US">Percentage of after-tax income that the Company is required to allocate to the statutory reserve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_StatutoryReserveAfterTaxIncomePercentage" xlink:to="nvfy_StatutoryReserveAfterTaxIncomePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Weighted average remaining contractual term for warrants exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm" xlink:to="nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_WarrantsFairValueOfWarrantsGranted_lbl0" xml:lang="en-US">The value of warrants granted during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_WarrantsFairValueOfWarrantsGranted" xlink:to="nvfy_WarrantsFairValueOfWarrantsGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_WarrantsTerm_lbl0" xml:lang="en-US">Term of the warrants at time of issuance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_WarrantsTerm" xlink:to="nvfy_WarrantsTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_WarrantsWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Weighted average remaining contractual term for warrants outstanding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_WarrantsWeightedAverageRemainingContractualTerm" xlink:to="nvfy_WarrantsWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_EquityTransactionAxis_lbl0" xml:lang="en-US">Equity Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EquityTransactionAxis" xlink:to="nvfy_EquityTransactionAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_EquityTransactionAxis_lbl1" xml:lang="en-US">Information about equity issuances.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EquityTransactionAxis" xlink:to="nvfy_EquityTransactionAxis_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_PropertyPlantAndEquipmentAxis_lbl0" xml:lang="en-US">Property Plant And Equipment [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PropertyPlantAndEquipmentAxis" xlink:to="nvfy_PropertyPlantAndEquipmentAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_PropertyPlantAndEquipmentAxis_lbl1" xml:lang="en-US">Information by property, plant and equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PropertyPlantAndEquipmentAxis" xlink:to="nvfy_PropertyPlantAndEquipmentAxis_lbl1"/>
    <loc xlink:type="locator" xlink:label="nvfy_AdjustmentsForChangeInAccountingPrincipleMember" xlink:href="nvfy-20180331.xsd#nvfy_AdjustmentsForChangeInAccountingPrincipleMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_AdjustmentsForChangeInAccountingPrincipleMember_lbl" xml:lang="en-US">Adjustments For Change In Accounting Principle [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_AdjustmentsForChangeInAccountingPrincipleMember" xlink:to="nvfy_AdjustmentsForChangeInAccountingPrincipleMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_AdjustmentsForChangeInAccountingPrincipleMember_lbl0" xml:lang="en-US">A change from one generally accepted accounting principle to another generally accepted accounting principle when there are two or more generally accepted accounting principles that apply or when the accounting principle formerly used is no longer generally accepted. A change in the method of applying an accounting principle that is not treated as a change in accounting estimate also is considered a change in accounting principle.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_AdjustmentsForChangeInAccountingPrincipleMember" xlink:to="nvfy_AdjustmentsForChangeInAccountingPrincipleMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_AgreementWithAFurnitureDesignerMember_lbl0" xml:lang="en-US">Agreement With A Furniture Designer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_AgreementWithAFurnitureDesignerMember" xlink:to="nvfy_AgreementWithAFurnitureDesignerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_AgreementWithAFurnitureDesignerMember_lbl1" xml:lang="en-US">Description of other commitment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_AgreementWithAFurnitureDesignerMember" xlink:to="nvfy_AgreementWithAFurnitureDesignerMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_AgreementWithThreeFurnitureDesignersMember_lbl0" xml:lang="en-US">Agreement With Three Furniture Designers [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_AgreementWithThreeFurnitureDesignersMember" xlink:to="nvfy_AgreementWithThreeFurnitureDesignersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_AgreementWithThreeFurnitureDesignersMember_lbl1" xml:lang="en-US">Description of other commitment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_AgreementWithThreeFurnitureDesignersMember" xlink:to="nvfy_AgreementWithThreeFurnitureDesignersMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_April102017Member_lbl0" xml:lang="en-US">April 102017 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_April102017Member" xlink:to="nvfy_April102017Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_April102017Member_lbl1" xml:lang="en-US">Award date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_April102017Member" xlink:to="nvfy_April102017Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_August292017Member_lbl0" xml:lang="en-US">August 292017 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_August292017Member" xlink:to="nvfy_August292017Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_August292017Member_lbl1" xml:lang="en-US">Date of award.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_August292017Member" xlink:to="nvfy_August292017Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_BrightSwallowInternationalGroupLimitedMember_lbl0" xml:lang="en-US">Bright Swallow International Group Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_BrightSwallowInternationalGroupLimitedMember" xlink:to="nvfy_BrightSwallowInternationalGroupLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_BrightSwallowInternationalGroupLimitedMember_lbl1" xml:lang="en-US">Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_BrightSwallowInternationalGroupLimitedMember" xlink:to="nvfy_BrightSwallowInternationalGroupLimitedMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ConsultingAgreement13Member_lbl0" xml:lang="en-US">Consulting Agreement 13 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingAgreement13Member" xlink:to="nvfy_ConsultingAgreement13Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ConsultingAgreement13Member_lbl1" xml:lang="en-US">Other commitments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingAgreement13Member" xlink:to="nvfy_ConsultingAgreement13Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ConsultingServiceAgreement10Member_lbl0" xml:lang="en-US">Consulting Service Agreement 10 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement10Member" xlink:to="nvfy_ConsultingServiceAgreement10Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ConsultingServiceAgreement10Member_lbl1" xml:lang="en-US">Consulting Service Agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement10Member" xlink:to="nvfy_ConsultingServiceAgreement10Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ConsultingServiceAgreement11Member_lbl0" xml:lang="en-US">Consulting Service Agreement 11 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement11Member" xlink:to="nvfy_ConsultingServiceAgreement11Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ConsultingServiceAgreement11Member_lbl1" xml:lang="en-US">Consulting service agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement11Member" xlink:to="nvfy_ConsultingServiceAgreement11Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ConsultingServiceAgreement12Member_lbl0" xml:lang="en-US">Consulting Service Agreement 12 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement12Member" xlink:to="nvfy_ConsultingServiceAgreement12Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ConsultingServiceAgreement12Member_lbl1" xml:lang="en-US">Consulting service agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement12Member" xlink:to="nvfy_ConsultingServiceAgreement12Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ConsultingServiceAgreement3Member_lbl0" xml:lang="en-US">Consulting Service Agreement 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement3Member" xlink:to="nvfy_ConsultingServiceAgreement3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ConsultingServiceAgreement3Member_lbl1" xml:lang="en-US">Description of other future obligation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement3Member" xlink:to="nvfy_ConsultingServiceAgreement3Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ConsultingServiceAgreement5Member_lbl0" xml:lang="en-US">Consulting Service Agreement 5 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement5Member" xlink:to="nvfy_ConsultingServiceAgreement5Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ConsultingServiceAgreement5Member_lbl1" xml:lang="en-US">Description of other future obligation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement5Member" xlink:to="nvfy_ConsultingServiceAgreement5Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ConsultingServiceAgreement6Member_lbl0" xml:lang="en-US">Consulting Service Agreement 6 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement6Member" xlink:to="nvfy_ConsultingServiceAgreement6Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ConsultingServiceAgreement6Member_lbl1" xml:lang="en-US">Description of other future obligation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement6Member" xlink:to="nvfy_ConsultingServiceAgreement6Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ConsultingServiceAgreement7Member_lbl0" xml:lang="en-US">Consulting Service Agreement 7 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement7Member" xlink:to="nvfy_ConsultingServiceAgreement7Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ConsultingServiceAgreement7Member_lbl1" xml:lang="en-US">Description of other future obligation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement7Member" xlink:to="nvfy_ConsultingServiceAgreement7Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ConsultingServiceAgreement9Member_lbl0" xml:lang="en-US">Consulting Service Agreement 9 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement9Member" xlink:to="nvfy_ConsultingServiceAgreement9Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ConsultingServiceAgreement9Member_lbl1" xml:lang="en-US">Consulting service agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreement9Member" xlink:to="nvfy_ConsultingServiceAgreement9Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ConsultingServiceAgreementMember_lbl0" xml:lang="en-US">Consulting Service Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreementMember" xlink:to="nvfy_ConsultingServiceAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ConsultingServiceAgreementMember_lbl1" xml:lang="en-US">Other future obligations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ConsultingServiceAgreementMember" xlink:to="nvfy_ConsultingServiceAgreementMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_DiamondBarMember_lbl0" xml:lang="en-US">Diamond Bar [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_DiamondBarMember" xlink:to="nvfy_DiamondBarMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_DiamondBarMember_lbl1" xml:lang="en-US">Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_DiamondBarMember" xlink:to="nvfy_DiamondBarMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_Director2Member_lbl0" xml:lang="en-US">Director 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Director2Member" xlink:to="nvfy_Director2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_Director2Member_lbl1" xml:lang="en-US">Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_Director2Member" xlink:to="nvfy_Director2Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_EmploymentAgreementMember_lbl0" xml:lang="en-US">Employment Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EmploymentAgreementMember" xlink:to="nvfy_EmploymentAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_EmploymentAgreementMember_lbl1" xml:lang="en-US">Other future obligations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_EmploymentAgreementMember" xlink:to="nvfy_EmploymentAgreementMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ExecutiveEmploymentAgreementMember_lbl0" xml:lang="en-US">Executive Employment Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ExecutiveEmploymentAgreementMember" xlink:to="nvfy_ExecutiveEmploymentAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ExecutiveEmploymentAgreementMember_lbl1" xml:lang="en-US">Executive employment agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ExecutiveEmploymentAgreementMember" xlink:to="nvfy_ExecutiveEmploymentAgreementMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="nvfy_InvestorRelationsContract1Member" xlink:href="nvfy-20180331.xsd#nvfy_InvestorRelationsContract1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_InvestorRelationsContract1Member_lbl" xml:lang="en-US">Investor Relations Contract 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_InvestorRelationsContract1Member" xlink:to="nvfy_InvestorRelationsContract1Member_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_InvestorRelationsContract1Member_lbl0" xml:lang="en-US">Description of other future obligation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_InvestorRelationsContract1Member" xlink:to="nvfy_InvestorRelationsContract1Member_lbl0"/>
    <loc xlink:type="locator" xlink:label="nvfy_InvestorRelationsServicesMember" xlink:href="nvfy-20180331.xsd#nvfy_InvestorRelationsServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_InvestorRelationsServicesMember_lbl" xml:lang="en-US">Investor Relations Services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_InvestorRelationsServicesMember" xlink:to="nvfy_InvestorRelationsServicesMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_InvestorRelationsServicesMember_lbl0" xml:lang="en-US">Services for investor relations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_InvestorRelationsServicesMember" xlink:to="nvfy_InvestorRelationsServicesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_LineOfCredit2Member_lbl0" xml:lang="en-US">Line Of Credit 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_LineOfCredit2Member" xlink:to="nvfy_LineOfCredit2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_LineOfCredit2Member_lbl1" xml:lang="en-US">The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_LineOfCredit2Member" xlink:to="nvfy_LineOfCredit2Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_MajorCustomAMember_lbl0" xml:lang="en-US">Major Custom A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorCustomAMember" xlink:to="nvfy_MajorCustomAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_MajorCustomAMember_lbl1" xml:lang="en-US">Major customer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorCustomAMember" xlink:to="nvfy_MajorCustomAMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="nvfy_MajorCustomCMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorCustomCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_MajorCustomCMember_lbl" xml:lang="en-US">Major Custom C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorCustomCMember" xlink:to="nvfy_MajorCustomCMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_MajorCustomCMember_lbl0" xml:lang="en-US">Major customer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorCustomCMember" xlink:to="nvfy_MajorCustomCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_MajorCustomerBMember_lbl0" xml:lang="en-US">Major Customer B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorCustomerBMember" xlink:to="nvfy_MajorCustomerBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_MajorCustomerBMember_lbl1" xml:lang="en-US">Major customer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorCustomerBMember" xlink:to="nvfy_MajorCustomerBMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_MajorVendorAMember_lbl0" xml:lang="en-US">Major Vendor A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorVendorAMember" xlink:to="nvfy_MajorVendorAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_MajorVendorAMember_lbl1" xml:lang="en-US">Single external vendor or group of external vendors.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorVendorAMember" xlink:to="nvfy_MajorVendorAMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_MajorVendorBMember_lbl0" xml:lang="en-US">Major Vendor B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorVendorBMember" xlink:to="nvfy_MajorVendorBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_MajorVendorBMember_lbl1" xml:lang="en-US">Single external vendor or group of external vendors.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorVendorBMember" xlink:to="nvfy_MajorVendorBMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_MajorVendorCMember_lbl0" xml:lang="en-US">Major Vendor C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorVendorCMember" xlink:to="nvfy_MajorVendorCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_MajorVendorCMember_lbl1" xml:lang="en-US">Single external vendor or group of external vendors.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorVendorCMember" xlink:to="nvfy_MajorVendorCMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_MajorVendorDMember_lbl0" xml:lang="en-US">Major Vendor D [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorVendorDMember" xlink:to="nvfy_MajorVendorDMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_MajorVendorDMember_lbl1" xml:lang="en-US">Single external vendor or group of external vendors.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MajorVendorDMember" xlink:to="nvfy_MajorVendorDMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_May192015Member_lbl0" xml:lang="en-US">May 192015 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_May192015Member" xlink:to="nvfy_May192015Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_May192015Member_lbl1" xml:lang="en-US">Date or year of grant of equity-based compensation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_May192015Member" xlink:to="nvfy_May192015Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_MonthlyAwardMember_lbl0" xml:lang="en-US">Monthly Award [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MonthlyAwardMember" xlink:to="nvfy_MonthlyAwardMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_MonthlyAwardMember_lbl1" xml:lang="en-US">Information about other commitments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MonthlyAwardMember" xlink:to="nvfy_MonthlyAwardMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_MonthlySubleaseIncomeMember_lbl0" xml:lang="en-US">Monthly Sublease Income [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MonthlySubleaseIncomeMember" xlink:to="nvfy_MonthlySubleaseIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_MonthlySubleaseIncomeMember_lbl1" xml:lang="en-US">Description of lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MonthlySubleaseIncomeMember" xlink:to="nvfy_MonthlySubleaseIncomeMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_MuseumDecorationAndRenovationMember_lbl0" xml:lang="en-US">Museum Decoration And Renovation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MuseumDecorationAndRenovationMember" xlink:to="nvfy_MuseumDecorationAndRenovationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_MuseumDecorationAndRenovationMember_lbl1" xml:lang="en-US">Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_MuseumDecorationAndRenovationMember" xlink:to="nvfy_MuseumDecorationAndRenovationMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_NovaDongguanMember_lbl0" xml:lang="en-US">Nova Dongguan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NovaDongguanMember" xlink:to="nvfy_NovaDongguanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_NovaDongguanMember_lbl1" xml:lang="en-US">Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NovaDongguanMember" xlink:to="nvfy_NovaDongguanMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_NovaMacaoMember_lbl0" xml:lang="en-US">Nova Macao [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NovaMacaoMember" xlink:to="nvfy_NovaMacaoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_NovaMacaoMember_lbl1" xml:lang="en-US">Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_NovaMacaoMember" xlink:to="nvfy_NovaMacaoMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_OmnibusLongTermIncentivePlan2014Member_lbl0" xml:lang="en-US">Omnibus Long Term Incentive Plan 2014 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_OmnibusLongTermIncentivePlan2014Member" xlink:to="nvfy_OmnibusLongTermIncentivePlan2014Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_OmnibusLongTermIncentivePlan2014Member_lbl1" xml:lang="en-US">Name of the equity-based compensation arrangement plan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_OmnibusLongTermIncentivePlan2014Member" xlink:to="nvfy_OmnibusLongTermIncentivePlan2014Member_lbl1"/>
    <loc xlink:type="locator" xlink:label="nvfy_PlacementAgentWarrantsMember" xlink:href="nvfy-20180331.xsd#nvfy_PlacementAgentWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_PlacementAgentWarrantsMember_lbl" xml:lang="en-US">Placement Agent Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PlacementAgentWarrantsMember" xlink:to="nvfy_PlacementAgentWarrantsMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_PlacementAgentWarrantsMember_lbl0" xml:lang="en-US">Description of equity transaction.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PlacementAgentWarrantsMember" xlink:to="nvfy_PlacementAgentWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember_lbl0" xml:lang="en-US">Property Plant And Equipment Estimated Useful Lives [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember" xlink:to="nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember_lbl1" xml:lang="en-US">Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember" xlink:to="nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_SecretaryAndDirectorMember_lbl0" xml:lang="en-US">Secretary And Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SecretaryAndDirectorMember" xlink:to="nvfy_SecretaryAndDirectorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_SecretaryAndDirectorMember_lbl1" xml:lang="en-US">Information about other commitments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SecretaryAndDirectorMember" xlink:to="nvfy_SecretaryAndDirectorMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_September262017Member_lbl0" xml:lang="en-US">September 262017 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_September262017Member" xlink:to="nvfy_September262017Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_September262017Member_lbl1" xml:lang="en-US">Award date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_September262017Member" xlink:to="nvfy_September262017Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_SeriesAWarrantsMember_lbl0" xml:lang="en-US">Series A Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SeriesAWarrantsMember" xlink:to="nvfy_SeriesAWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_SeriesAWarrantsMember_lbl1" xml:lang="en-US">Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SeriesAWarrantsMember" xlink:to="nvfy_SeriesAWarrantsMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="nvfy_SeriesBWarrantsMember" xlink:href="nvfy-20180331.xsd#nvfy_SeriesBWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_SeriesBWarrantsMember_lbl" xml:lang="en-US">Series B Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SeriesBWarrantsMember" xlink:to="nvfy_SeriesBWarrantsMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_SeriesBWarrantsMember_lbl0" xml:lang="en-US">Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SeriesBWarrantsMember" xlink:to="nvfy_SeriesBWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_SeriesCWarrantsMember_lbl0" xml:lang="en-US">Series C Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SeriesCWarrantsMember" xlink:to="nvfy_SeriesCWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_SeriesCWarrantsMember_lbl1" xml:lang="en-US">Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SeriesCWarrantsMember" xlink:to="nvfy_SeriesCWarrantsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ShareBasedCompensationAwardTrancheFourMember_lbl0" xml:lang="en-US">Share Based Compensation Award Tranche Four [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ShareBasedCompensationAwardTrancheFourMember" xlink:to="nvfy_ShareBasedCompensationAwardTrancheFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ShareBasedCompensationAwardTrancheFourMember_lbl1" xml:lang="en-US">Fourth portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ShareBasedCompensationAwardTrancheFourMember" xlink:to="nvfy_ShareBasedCompensationAwardTrancheFourMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_SharebasedCompensationAwardTrancheEightMember_lbl0" xml:lang="en-US">Sharebased Compensation Award Tranche Eight [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheEightMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheEightMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_SharebasedCompensationAwardTrancheEightMember_lbl1" xml:lang="en-US">Portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheEightMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheEightMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_SharebasedCompensationAwardTrancheFiveMember_lbl0" xml:lang="en-US">Sharebased Compensation Award Tranche Five [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheFiveMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheFiveMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_SharebasedCompensationAwardTrancheFiveMember_lbl1" xml:lang="en-US">Portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheFiveMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheFiveMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_SharebasedCompensationAwardTrancheFourMember_lbl0" xml:lang="en-US">Sharebased Compensation Award Tranche Four [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheFourMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_SharebasedCompensationAwardTrancheFourMember_lbl1" xml:lang="en-US">Portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheFourMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheFourMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_SharebasedCompensationAwardTrancheSevenMember_lbl0" xml:lang="en-US">Sharebased Compensation Award Tranche Seven [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheSevenMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheSevenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_SharebasedCompensationAwardTrancheSevenMember_lbl1" xml:lang="en-US">Portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheSevenMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheSevenMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_SharebasedCompensationAwardTrancheSixMember_lbl0" xml:lang="en-US">Sharebased Compensation Award Tranche Six [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheSixMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheSixMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_SharebasedCompensationAwardTrancheSixMember_lbl1" xml:lang="en-US">Portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_SharebasedCompensationAwardTrancheSixMember" xlink:to="nvfy_SharebasedCompensationAwardTrancheSixMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ShippingAndorHandlingMember_lbl0" xml:lang="en-US">Shipping Andor Handling [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ShippingAndorHandlingMember" xlink:to="nvfy_ShippingAndorHandlingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_ShippingAndorHandlingMember_lbl1" xml:lang="en-US">Packing and transport of product.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ShippingAndorHandlingMember" xlink:to="nvfy_ShippingAndorHandlingMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_eCommercePlatformMember_lbl0" xml:lang="en-US">e Commerce Platform [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_eCommercePlatformMember" xlink:to="nvfy_eCommercePlatformMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="nvfy_eCommercePlatformMember_lbl1" xml:lang="en-US">Finite lived intangible asset.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_eCommercePlatformMember" xlink:to="nvfy_eCommercePlatformMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="nvfy_DocumentAndEntityInformationAbstract" xlink:href="nvfy-20180331.xsd#nvfy_DocumentAndEntityInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document and Entity Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_DocumentAndEntityInformationAbstract" xlink:to="nvfy_DocumentAndEntityInformationAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ClassOfWarrantOrRightsExercisable_lbl2" xml:lang="en-US">ClassOfWarrantOrRightsExercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsExercisable" xlink:to="nvfy_ClassOfWarrantOrRightsExercisable_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted_lbl1" xml:lang="en-US">ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl1" xml:lang="en-US">ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:to="nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl1"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl0" xml:lang="en-US">Accounts Payable, Other, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl1" xml:lang="en-US">Class of Warrant or Right, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl0" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Period Increase (Decrease)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl0" xml:lang="en-US">Accrued Income Taxes, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl0" xml:lang="en-US">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl0" xml:lang="en-US">Prepaid Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesGrossCurrent_lbl0" xml:lang="en-US">Other Receivables, Gross, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesGrossCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations_lbl1" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value, Including Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses [Standard Label]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl0" xml:lang="en-US">Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLineOfCredit_lbl0" xml:lang="en-US">Long-term Line of Credit, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLineOfCredit" xlink:to="us-gaap_LongTermLineOfCredit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances_lbl0" xml:lang="en-US">Increase (Decrease) in Customer Advances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvances_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl1" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets [Standard Label]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecurityDeposit_lbl0" xml:lang="en-US">Security Deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl0" xml:lang="en-US">Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl0" xml:lang="en-US">Amortization of Debt Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentDescription" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl1" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl1" xml:lang="en-US">Allowance for Doubtful Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl0" xml:lang="en-US">Accrued Salaries, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl0" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_lbl0" xml:lang="en-US">Repayments of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>nvfy-20180331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Sat May 12 20:50:03 EDT 2018 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ConsolidatedBalanceSheet" roleURI="http://www.novalifestyle.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.novalifestyle.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ConsolidatedIncomeStatement" roleURI="http://www.novalifestyle.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ConsolidatedCashFlow" roleURI="http://www.novalifestyle.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note1OrganizationandDescriptionofBusiness" roleURI="http://www.novalifestyle.com/role/Note1OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note2SummaryofSignificantAccountingPolicies" roleURI="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note3Inventories" roleURI="http://www.novalifestyle.com/role/Note3Inventories"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note4PlantPropertyandEquipmentNet" roleURI="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note5IntangibleAssets" roleURI="http://www.novalifestyle.com/role/Note5IntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivables" roleURI="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note7AccruedLiabilitiesandOtherPayables" roleURI="http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note8LinesofCredit" roleURI="http://www.novalifestyle.com/role/Note8LinesofCredit"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note9RelatedPartyTransactions" roleURI="http://www.novalifestyle.com/role/Note9RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note10StockholdersEquity" roleURI="http://www.novalifestyle.com/role/Note10StockholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note11GeographicalSales" roleURI="http://www.novalifestyle.com/role/Note11GeographicalSales"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note12CommitmentsandContingencies" roleURI="http://www.novalifestyle.com/role/Note12CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note13SubsequentEvents" roleURI="http://www.novalifestyle.com/role/Note13SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_AccountingPoliciesByPolicy" roleURI="http://www.novalifestyle.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note2SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note4PlantPropertyandEquipmentNetTables" roleURI="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note5IntangibleAssetsTables" roleURI="http://www.novalifestyle.com/role/Note5IntangibleAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesTables" roleURI="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note7AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note10StockholdersEquityTables" roleURI="http://www.novalifestyle.com/role/Note10StockholdersEquityTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note11GeographicalSalesTables" roleURI="http://www.novalifestyle.com/role/Note11GeographicalSalesTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note12CommitmentsandContingenciesTables" roleURI="http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable" roleURI="http://www.novalifestyle.com/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofUnrecognizedTaxBenefitsRollForwardTable" roleURI="http://www.novalifestyle.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofAccountsNotesLoansandFinancingReceivableTable" roleURI="http://www.novalifestyle.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofEarningsperShareBasicandDilutedTable" roleURI="http://www.novalifestyle.com/role/ScheduleofEarningsperShareBasicandDilutedTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofPropertyPlantandEquipmentTable" roleURI="http://www.novalifestyle.com/role/ScheduleofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofFiniteLivedIntangibleAssetsTable" roleURI="http://www.novalifestyle.com/role/ScheduleofFiniteLivedIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_FinitelivedIntangibleAssetsAmortizationExpenseTable" roleURI="http://www.novalifestyle.com/role/FinitelivedIntangibleAssetsAmortizationExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofOtherCurrentAssetsTable" roleURI="http://www.novalifestyle.com/role/ScheduleofOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofAccruedLiabilititesTable" roleURI="http://www.novalifestyle.com/role/ScheduleofAccruedLiabilititesTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofStockholdersEquityNoteWarrantsorRightsTable" roleURI="http://www.novalifestyle.com/role/ScheduleofStockholdersEquityNoteWarrantsorRightsTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_SharebasedCompensationStockOptionsActivityTable" roleURI="http://www.novalifestyle.com/role/SharebasedCompensationStockOptionsActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofSalesbyGeographicRegionTable" roleURI="http://www.novalifestyle.com/role/ScheduleofSalesbyGeographicRegionTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" roleURI="http://www.novalifestyle.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note1OrganizationandDescriptionofBusinessDetails" roleURI="http://www.novalifestyle.com/role/Note1OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note2SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note3InventoriesDetails" roleURI="http://www.novalifestyle.com/role/Note3InventoriesDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note4PlantPropertyandEquipmentNetDetails" roleURI="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note5IntangibleAssetsDetails" roleURI="http://www.novalifestyle.com/role/Note5IntangibleAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetails" roleURI="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note8LinesofCreditDetails" roleURI="http://www.novalifestyle.com/role/Note8LinesofCreditDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note9RelatedPartyTransactionsDetails" roleURI="http://www.novalifestyle.com/role/Note9RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note10StockholdersEquityDetails" roleURI="http://www.novalifestyle.com/role/Note10StockholdersEquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note12CommitmentsandContingenciesDetails" roleURI="http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#nvfy_r_Note13SubsequentEventsDetails" roleURI="http://www.novalifestyle.com/role/Note13SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="nvfy-20180331.xsd#DocumentAndEntityInformation" roleURI="http://www.novalifestyle.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvancesOnInventoryPurchases" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AdvancesOnInventoryPurchases" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecurityDeposit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_SecurityDeposit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Goodwill" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerAdvancesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerAdvancesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CustomerAdvancesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermLineOfCredit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingencies" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapital" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="StatutoryEquityReserves" xlink:href="nvfy-20180331.xsd#nvfy_StatutoryEquityReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="StatutoryEquityReserves" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpenses" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="NetIncomeLossPerShareOfCommonStockAbstract" xlink:href="nvfy-20180331.xsd#nvfy_NetIncomeLossPerShareOfCommonStockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLoss" xlink:to="NetIncomeLossPerShareOfCommonStockAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetIncomeLossPerShareOfCommonStockAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetIncomeLossPerShareOfCommonStockAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:href="nvfy-20180331.xsd#nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossOnContractTermination" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossOnContractTermination"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_LossOnContractTermination" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvances" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromFeesReceived" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromFeesReceived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromFeesReceived" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfDebt" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="AnalysisOfCashAndCashEquivalentsAbstract" xlink:href="nvfy-20180331.xsd#nvfy_AnalysisOfCashAndCashEquivalentsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="AnalysisOfCashAndCashEquivalentsAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AnalysisOfCashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations_0" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="SupplementalDisclosureOfCashFlowInformationAbstract" xlink:href="nvfy-20180331.xsd#nvfy_SupplementalDisclosureOfCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="SupplementalDisclosureOfCashFlowInformationAbstract" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CashPaidDuringThePeriodForAbstract" xlink:href="nvfy-20180331.xsd#nvfy_CashPaidDuringThePeriodForAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalDisclosureOfCashFlowInformationAbstract" xlink:to="CashPaidDuringThePeriodForAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashPaidDuringThePeriodForAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalDisclosureOfCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaid" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note1OrganizationandDescriptionofBusiness">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note3Inventories">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note5IntangibleAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note8LinesofCredit">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note9RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note10StockholdersEquity">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note11GeographicalSales">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note12CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note13SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AdvancesToSuppliersPolicyPolicyTextBlock" xlink:href="nvfy-20180331.xsd#nvfy_AdvancesToSuppliersPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="AdvancesToSuppliersPolicyPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShippingAndHandlingCostPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="Note2SummaryofSignificantAccountingPoliciesTablesTable" xlink:href="nvfy-20180331.xsd#nvfy_Note2SummaryofSignificantAccountingPoliciesTablesTable"/>
    <loc xlink:type="locator" xlink:label="Note2SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="Note2SummaryofSignificantAccountingPoliciesTablesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantAndEquipmentAxis" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesTablesTable" xlink:to="PropertyPlantAndEquipmentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantAndEquipmentDomain" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAxis" xlink:to="PropertyPlantAndEquipmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantAndEquipmentEstimatedUsefulLivesMember" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAxis" xlink:to="PropertyPlantAndEquipmentEstimatedUsefulLivesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesTablesTable" xlink:to="Note2SummaryofSignificantAccountingPoliciesTablesLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="Note4PlantPropertyandEquipmentNetTablesTable" xlink:href="nvfy-20180331.xsd#nvfy_Note4PlantPropertyandEquipmentNetTablesTable"/>
    <loc xlink:type="locator" xlink:label="Note4PlantPropertyandEquipmentNetTablesLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="Note4PlantPropertyandEquipmentNetTablesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantAndEquipmentAxis" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note4PlantPropertyandEquipmentNetTablesTable" xlink:to="PropertyPlantAndEquipmentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantAndEquipmentDomain" xlink:href="nvfy-20180331.xsd#nvfy_PropertyPlantAndEquipmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAxis" xlink:to="PropertyPlantAndEquipmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentMember" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note4PlantPropertyandEquipmentNetTablesTable" xlink:to="Note4PlantPropertyandEquipmentNetTablesLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note4PlantPropertyandEquipmentNetTablesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note5IntangibleAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note10StockholdersEquityTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note11GeographicalSalesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ComputerEquipmentMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="MuseumDecorationAndRenovationMember" xlink:href="nvfy-20180331.xsd#nvfy_MuseumDecorationAndRenovationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="MuseumDecorationAndRenovationMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofEarningsperShareBasicandDilutedTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofPropertyPlantandEquipmentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="MuseumDecorationAndRenovationMember" xlink:href="nvfy-20180331.xsd#nvfy_MuseumDecorationAndRenovationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="MuseumDecorationAndRenovationMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofFiniteLivedIntangibleAssetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfFiniteLivedIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="eCommercePlatformMember" xlink:href="nvfy-20180331.xsd#nvfy_eCommercePlatformMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="eCommercePlatformMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelationshipsMember" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TrademarksMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TrademarksMember" order="3.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/FinitelivedIntangibleAssetsAmortizationExpenseTable">
    <loc xlink:type="locator" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:href="nvfy-20180331.xsd#nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofOtherCurrentAssetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherCurrentAssetsAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofAccruedLiabilititesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccruedLiabilititesAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfAccruedLiabilititesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedInsuranceCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_AccruedInsuranceCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRentCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_AccruedRentCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilititesAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofStockholdersEquityNoteWarrantsorRightsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="WarrantsWeightedAverageRemainingContractualTerm" xlink:href="nvfy-20180331.xsd#nvfy_WarrantsWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="WarrantsWeightedAverageRemainingContractualTerm" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsExercisable" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsExercisable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="ClassOfWarrantOrRightsExercisable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="WarrantsExercisableWeightedAverageRemainingContractualTerm" xlink:href="nvfy-20180331.xsd#nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="WarrantsExercisableWeightedAverageRemainingContractualTerm" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantsOrRightsGranted" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantsOrRightsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="ClassOfWarrantsOrRightsGranted" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsExercised" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="ClassOfWarrantOrRightsExercised" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsExpired" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsExpired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="ClassOfWarrantOrRightsExpired" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_0" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsExercisable_0" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsExercisable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract" xlink:to="ClassOfWarrantOrRightsExercisable_0" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/SharebasedCompensationStockOptionsActivityTable">
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationStockOptionsActivityAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ShareBasedCompensationStockOptionsActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofSalesbyGeographicRegionTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfSalesByGeographicRegionAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfSalesByGeographicRegionAbstract"/>
    <loc xlink:type="locator" xlink:label="Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable" xlink:href="nvfy-20180331.xsd#nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable"/>
    <loc xlink:type="locator" xlink:label="Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSalesByGeographicRegionAbstract" xlink:to="Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable" xlink:to="srt_StatementGeographicalAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_NorthAmericaMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NorthAmericaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_NorthAmericaMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_EuropeMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EuropeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_EuropeMember" order="2.0"/>
    <loc xlink:type="locator" xlink:label="country_AU" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AU"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_AU" order="3.0"/>
    <loc xlink:type="locator" xlink:label="srt_AsiaMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AsiaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_AsiaMember" order="4.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionTable" xlink:to="Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues"/>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAL6EmsmyA5Uq0dLH8zTnQaVFNwnh9RcTDCSy+D1+oLNSdReEAxPz7DiVDxROFTbyEnPdS5RIPA6kZgYKoWEu42GR9kiAQPGPHtaJtD0E0hm69rrCQJBpQC/Xh8azNY0IFxJnCax3R+JRKBuaJIjyePScI9paUjuO2Bmh9hAnt0OEdfSdHOm60aJ] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:href="nvfy-20180331.xsd#nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note1OrganizationandDescriptionofBusinessDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="NumberOfSubsidiariesSold" xlink:href="nvfy-20180331.xsd#nvfy_NumberOfSubsidiariesSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="NumberOfSubsidiariesSold" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="Note2SummaryofSignificantAccountingPoliciesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_ProductOrServiceAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShippingAndorHandlingMember" xlink:href="nvfy-20180331.xsd#nvfy_ShippingAndorHandlingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="ShippingAndorHandlingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_WarrantMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_StatementOperatingActivitiesSegmentAxis" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentOperatingActivitiesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_SegmentOperatingActivitiesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentContinuingOperationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_SegmentContinuingOperationsMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_SupplierConcentrationRiskMember" order="2.0"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_MajorCustomersAxis" order="5.0"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MajorCustomAMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorCustomAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="MajorCustomAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MajorCustomerBMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorCustomerBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="MajorCustomerBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="6.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsTotalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsTotalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_CostOfGoodsTotalMember" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="7.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MajorVendorAMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorVendorAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="MajorVendorAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MajorVendorBMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorVendorBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="MajorVendorBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MajorVendorCMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorVendorCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="MajorVendorCMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MajorVendorDMember" xlink:href="nvfy-20180331.xsd#nvfy_MajorVendorDMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="MajorVendorDMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="8.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DiamondBarMember" xlink:href="nvfy-20180331.xsd#nvfy_DiamondBarMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="DiamondBarMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" order="9.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc" xlink:href="nvfy-20180331.xsd#nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings" xlink:href="nvfy-20180331.xsd#nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProvisionForDoubtfulAccountsReversal" xlink:href="nvfy-20180331.xsd#nvfy_ProvisionForDoubtfulAccountsReversal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="ProvisionForDoubtfulAccountsReversal" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AdvertisingExpense" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AccountsReceivableGross" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note3InventoriesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note5IntangibleAssetsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="Note5IntangibleAssetsDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note5IntangibleAssetsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="Note5IntangibleAssetsDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note5IntangibleAssetsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="Note5IntangibleAssetsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note5IntangibleAssetsDetailsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelationshipsMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TrademarksMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TrademarksMember" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseRightsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseRightsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_UseRightsMember" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note5IntangibleAssetsDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DiamondBarMember" xlink:href="nvfy-20180331.xsd#nvfy_DiamondBarMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="DiamondBarMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BrightSwallowInternationalGroupLimitedMember" xlink:href="nvfy-20180331.xsd#nvfy_BrightSwallowInternationalGroupLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="BrightSwallowInternationalGroupLimitedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note5IntangibleAssetsDetailsTable" xlink:to="Note5IntangibleAssetsDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NumberOfTrademarksAcquired" xlink:href="nvfy-20180331.xsd#nvfy_NumberOfTrademarksAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note5IntangibleAssetsDetailsLineItems" xlink:to="NumberOfTrademarksAcquired" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note5IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_LoansReceivableMember" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsTable" xlink:to="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractualObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractualObligation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="us-gaap_ContractualObligation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PrepaidContractualObligations" xlink:href="nvfy-20180331.xsd#nvfy_PrepaidContractualObligations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="PrepaidContractualObligations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ContractTerminationDescription" xlink:href="nvfy-20180331.xsd#nvfy_ContractTerminationDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="ContractTerminationDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PaymentForContractualObligations" xlink:href="nvfy-20180331.xsd#nvfy_PaymentForContractualObligations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="PaymentForContractualObligations" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NoteReceivableInterestRate" xlink:href="nvfy-20180331.xsd#nvfy_NoteReceivableInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems" xlink:to="NoteReceivableInterestRate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note8LinesofCreditDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="Note8LinesofCreditDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note8LinesofCreditDetailsTable"/>
    <loc xlink:type="locator" xlink:label="Note8LinesofCreditDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note8LinesofCreditDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="Note8LinesofCreditDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsTable" xlink:to="dei_LegalEntityAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DiamondBarMember" xlink:href="nvfy-20180331.xsd#nvfy_DiamondBarMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="DiamondBarMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NovaMacaoMember" xlink:href="nvfy-20180331.xsd#nvfy_NovaMacaoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="NovaMacaoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NovaDongguanMember" xlink:href="nvfy-20180331.xsd#nvfy_NovaDongguanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="NovaDongguanMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="LineOfCredit2Member" xlink:href="nvfy-20180331.xsd#nvfy_LineOfCredit2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="LineOfCredit2Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsTable" xlink:to="us-gaap_CreditFacilityAxis" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_LineOfCreditMember" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsTable" xlink:to="Note8LinesofCreditDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCollateral" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCollateral"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityCollateral" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCredit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCovenantTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityCovenantTerms" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCovenantCompliance" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantCompliance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityCovenantCompliance" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPaymentTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPaymentTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_DebtInstrumentPaymentTerms" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDateDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note8LinesofCreditDetailsLineItems" xlink:to="us-gaap_InterestPaid" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note9RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="Note9RelatedPartyTransactionsDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note9RelatedPartyTransactionsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="Note9RelatedPartyTransactionsDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note9RelatedPartyTransactionsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="Note9RelatedPartyTransactionsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note9RelatedPartyTransactionsDetailsTable" xlink:to="dei_LegalEntityAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DiamondBarMember" xlink:href="nvfy-20180331.xsd#nvfy_DiamondBarMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="DiamondBarMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note9RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note9RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PresidentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PresidentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_PresidentMember" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note9RelatedPartyTransactionsDetailsTable" xlink:to="Note9RelatedPartyTransactionsDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note9RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note9RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesRentExpenseMinimumRentals" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseMinimumRentals"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note9RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OperatingLeasesRentExpenseMinimumRentals" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note9RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_LeaseAndRentalExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note10StockholdersEquityDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="Note10StockholdersEquityDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note10StockholdersEquityDetailsTable"/>
    <loc xlink:type="locator" xlink:label="Note10StockholdersEquityDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note10StockholdersEquityDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="Note10StockholdersEquityDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OmnibusLongTermIncentivePlan2014Member" xlink:href="nvfy-20180331.xsd#nvfy_OmnibusLongTermIncentivePlan2014Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="OmnibusLongTermIncentivePlan2014Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_OtherCommitmentsAxis" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ConsultingServiceAgreement3Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="ConsultingServiceAgreement3Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingServiceAgreement6Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement6Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="ConsultingServiceAgreement6Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingServiceAgreement7Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement7Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="ConsultingServiceAgreement7Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingServiceAgreement9Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement9Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="ConsultingServiceAgreement9Member" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingServiceAgreement5Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement5Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="ConsultingServiceAgreement5Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingServiceAgreement10Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement10Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="ConsultingServiceAgreement10Member" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingServiceAgreement11Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement11Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="ConsultingServiceAgreement11Member" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingServiceAgreement12Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreement12Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="ConsultingServiceAgreement12Member" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingAgreement13Member" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingAgreement13Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="ConsultingAgreement13Member" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingServiceAgreementMember" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingServiceAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="ConsultingServiceAgreementMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementWithThreeFurnitureDesignersMember" xlink:href="nvfy-20180331.xsd#nvfy_AgreementWithThreeFurnitureDesignersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="AgreementWithThreeFurnitureDesignersMember" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExecutiveEmploymentAgreementMember" xlink:href="nvfy-20180331.xsd#nvfy_ExecutiveEmploymentAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="ExecutiveEmploymentAgreementMember" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementWithAFurnitureDesignerMember" xlink:href="nvfy-20180331.xsd#nvfy_AgreementWithAFurnitureDesignerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="AgreementWithAFurnitureDesignerMember" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecretaryAndDirectorMember" xlink:href="nvfy-20180331.xsd#nvfy_SecretaryAndDirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="SecretaryAndDirectorMember" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_VestingAxis" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="3.0"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationAwardTrancheFourMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="SharebasedCompensationAwardTrancheFourMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationAwardTrancheFiveMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheFiveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="SharebasedCompensationAwardTrancheFiveMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationAwardTrancheSixMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheSixMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="SharebasedCompensationAwardTrancheSixMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationAwardTrancheSevenMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheSevenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="SharebasedCompensationAwardTrancheSevenMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationAwardTrancheEightMember" xlink:href="nvfy-20180331.xsd#nvfy_SharebasedCompensationAwardTrancheEightMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="SharebasedCompensationAwardTrancheEightMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationAwardTrancheFourMember" xlink:href="nvfy-20180331.xsd#nvfy_ShareBasedCompensationAwardTrancheFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="ShareBasedCompensationAwardTrancheFourMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_AwardDateAxis" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="April102017Member" xlink:href="nvfy-20180331.xsd#nvfy_April102017Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="April102017Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="September262017Member" xlink:href="nvfy-20180331.xsd#nvfy_September262017Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="September262017Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="May192015Member" xlink:href="nvfy-20180331.xsd#nvfy_May192015Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="May192015Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="August292017Member" xlink:href="nvfy-20180331.xsd#nvfy_August292017Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="August292017Member" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="5.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SeriesAWarrantsMember" xlink:href="nvfy-20180331.xsd#nvfy_SeriesAWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="SeriesAWarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesCWarrantsMember" xlink:href="nvfy-20180331.xsd#nvfy_SeriesCWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="SeriesCWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="6.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_PrivatePlacementMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsTable" xlink:to="dei_LegalEntityAxis" order="7.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NovaMacaoMember" xlink:href="nvfy-20180331.xsd#nvfy_NovaMacaoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="NovaMacaoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NovaDongguanMember" xlink:href="nvfy-20180331.xsd#nvfy_NovaDongguanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="NovaDongguanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsTable" xlink:to="srt_RangeAxis" order="8.0"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0"/>
    <loc xlink:type="locator" xlink:label="EquityTransactionAxis" xlink:href="nvfy-20180331.xsd#nvfy_EquityTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsTable" xlink:to="EquityTransactionAxis" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityTransactionDomain" xlink:href="nvfy-20180331.xsd#nvfy_EquityTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityTransactionAxis" xlink:to="EquityTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MonthlyAwardMember" xlink:href="nvfy-20180331.xsd#nvfy_MonthlyAwardMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityTransactionAxis" xlink:to="MonthlyAwardMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="10.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DirectorMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_DirectorMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="Director2Member" xlink:href="nvfy-20180331.xsd#nvfy_Director2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="Director2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PresidentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PresidentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_PresidentMember" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChiefFinancialOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_ChiefFinancialOfficerMember" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="11.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="2.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsTable" xlink:to="Note10StockholdersEquityDetailsLineItems" order="12.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockRepurchaseProgramPeriodInForce1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ConsultingAgreementTerm" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingAgreementTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="ConsultingAgreementTerm" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ConsultingAgreementVestingTerms" xlink:href="nvfy-20180331.xsd#nvfy_ConsultingAgreementVestingTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="ConsultingAgreementVestingTerms" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_SharePrice" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_OtherCommitmentsDescription" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PrivatePlacementNumberOfSharesAuthorized" xlink:href="nvfy-20180331.xsd#nvfy_PrivatePlacementNumberOfSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="PrivatePlacementNumberOfSharesAuthorized" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsExercised" xlink:href="nvfy-20180331.xsd#nvfy_ClassOfWarrantOrRightsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="ClassOfWarrantOrRightsExercised" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="WarrantsTerm" xlink:href="nvfy-20180331.xsd#nvfy_WarrantsTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="WarrantsTerm" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="WarrantsFairValueOfWarrantsGranted" xlink:href="nvfy-20180331.xsd#nvfy_WarrantsFairValueOfWarrantsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="WarrantsFairValueOfWarrantsGranted" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NumberOfDirectors" xlink:href="nvfy-20180331.xsd#nvfy_NumberOfDirectors"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="NumberOfDirectors" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationOptionsTerm" xlink:href="nvfy-20180331.xsd#nvfy_ShareBasedCompensationOptionsTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="ShareBasedCompensationOptionsTerm" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="34.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="35.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="36.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="EmploymentAgreementRenewalTerm" xlink:href="nvfy-20180331.xsd#nvfy_EmploymentAgreementRenewalTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="EmploymentAgreementRenewalTerm" order="37.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="38.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="39.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveAfterTaxIncomePercentage" xlink:href="nvfy-20180331.xsd#nvfy_StatutoryReserveAfterTaxIncomePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="StatutoryReserveAfterTaxIncomePercentage" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="StatutoryEquityReserves" xlink:href="nvfy-20180331.xsd#nvfy_StatutoryEquityReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="StatutoryEquityReserves" order="41.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonWelfareFundVoluntaryContribution" xlink:href="nvfy-20180331.xsd#nvfy_CommonWelfareFundVoluntaryContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note10StockholdersEquityDetailsLineItems" xlink:to="CommonWelfareFundVoluntaryContribution" order="42.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="Note12CommitmentsandContingenciesDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note12CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="Note12CommitmentsandContingenciesDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note12CommitmentsandContingenciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="Note12CommitmentsandContingenciesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseArrangementTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseArrangementTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_LeaseArrangementTypeAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseArrangementTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseArrangementTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseArrangementTypeAxis" xlink:to="us-gaap_LeaseArrangementTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MonthlySubleaseIncomeMember" xlink:href="nvfy-20180331.xsd#nvfy_MonthlySubleaseIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseArrangementTypeAxis" xlink:to="MonthlySubleaseIncomeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_OtherCommitmentsAxis" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EmploymentAgreementMember" xlink:href="nvfy-20180331.xsd#nvfy_EmploymentAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="EmploymentAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_VestingAxis" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="3.0"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsTable" xlink:to="dei_LegalEntityAxis" order="4.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DiamondBarMember" xlink:href="nvfy-20180331.xsd#nvfy_DiamondBarMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="DiamondBarMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BrightSwallowInternationalGroupLimitedMember" xlink:href="nvfy-20180331.xsd#nvfy_BrightSwallowInternationalGroupLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="BrightSwallowInternationalGroupLimitedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="5.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandBuildingsAndImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LandBuildingsAndImprovementsMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="6.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PresidentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PresidentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_PresidentMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChiefExecutiveOfficerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_ChiefExecutiveOfficerMember" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChiefFinancialOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_ChiefFinancialOfficerMember" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="7.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsTable" xlink:to="Note12CommitmentsandContingenciesDetailsLineItems" order="8.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesRentExpenseMinimumRentals" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseMinimumRentals"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OperatingLeasesRentExpenseMinimumRentals" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseAnnualRentExpenseIncrease" xlink:href="nvfy-20180331.xsd#nvfy_OperatingLeaseAnnualRentExpenseIncrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="OperatingLeaseAnnualRentExpenseIncrease" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubleaseIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubleaseIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_SubleaseIncome" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RentalIncomeNonoperating" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RentalIncomeNonoperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_RentalIncomeNonoperating" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LeaseAndRentalExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OtherCommitmentsDescription" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficersCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficersCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OfficersCompensation" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_SharePrice" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note12CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/Note13SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="Note13SubsequentEventsDetailsTable" xlink:href="nvfy-20180331.xsd#nvfy_Note13SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="Note13SubsequentEventsDetailsLineItems" xlink:href="nvfy-20180331.xsd#nvfy_Note13SubsequentEventsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="Note13SubsequentEventsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note13SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note13SubsequentEventsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChiefExecutiveOfficerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_ChiefExecutiveOfficerMember" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note13SubsequentEventsDetailsTable" xlink:to="Note13SubsequentEventsDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="EmploymentAgreementTerm" xlink:href="nvfy-20180331.xsd#nvfy_EmploymentAgreementTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note13SubsequentEventsDetailsLineItems" xlink:to="EmploymentAgreementTerm" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="EmploymentAgreementAnnualSalary" xlink:href="nvfy-20180331.xsd#nvfy_EmploymentAgreementAnnualSalary"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Note13SubsequentEventsDetailsLineItems" xlink:to="EmploymentAgreementAnnualSalary" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.novalifestyle.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="nvfy-20180331.xsd#nvfy_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityRegistrantName" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_TradingSymbol" order="2.0"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentType" order="3.0"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="4.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" order="5.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityPublicFloat" order="6.0"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_AmendmentFlag" order="7.0"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentDescription" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_AmendmentDescription" order="8.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCentralIndexKey" order="9.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCurrentReportingStatus" order="10.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityVoluntaryFilers" order="11.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityFilerCategory" order="12.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="13.0"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentPeriodEndDate" order="14.0"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalYearFocus" order="15.0"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" order="16.0"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6766671056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>May 10, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Nova Lifestyle, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,506,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001473334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Smaller Reporting Company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) (5) Smaller Reporting Accelerated Filer, (6) Smaller Reporting Emerging Growth Company Filer (7) Non-accelerated Emerging Growth Company Filer or (8) Accelerated Emerging Growth Company Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6767228288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,121,170<span></span>
</td>
<td class="nump">$ 5,722,716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">54,625,956<span></span>
</td>
<td class="nump">54,006,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Advance to suppliers</a></td>
<td class="nump">10,762,192<span></span>
</td>
<td class="nump">8,580,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">6,220,820<span></span>
</td>
<td class="nump">6,374,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other receivables</a></td>
<td class="nump">171,197<span></span>
</td>
<td class="nump">232,935<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">72,901,335<span></span>
</td>
<td class="nump">74,917,333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Noncurrent Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Plant, property and equipment, net</a></td>
<td class="nump">158,405<span></span>
</td>
<td class="nump">157,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Lease deposit</a></td>
<td class="nump">43,260<span></span>
</td>
<td class="nump">43,260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">218,606<span></span>
</td>
<td class="nump">218,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">4,100,932<span></span>
</td>
<td class="nump">4,202,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred tax asset</a></td>
<td class="nump">318,961<span></span>
</td>
<td class="nump">318,961<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total Noncurrent Assets</a></td>
<td class="nump">4,840,164<span></span>
</td>
<td class="nump">4,940,681<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">77,741,499<span></span>
</td>
<td class="nump">79,858,014<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,338,898<span></span>
</td>
<td class="nump">1,634,554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerAdvancesCurrent', window );">Advance from customers</a></td>
<td class="nump">43,221<span></span>
</td>
<td class="nump">19,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accrued liabilities and other payables</a></td>
<td class="nump">733,362<span></span>
</td>
<td class="nump">847,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Income tax payable</a></td>
<td class="nump">393,861<span></span>
</td>
<td class="nump">178,307<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">2,509,342<span></span>
</td>
<td class="nump">2,680,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Noncurrent Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Line of credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,202,118<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income tax payable</a></td>
<td class="nump">4,559,553<span></span>
</td>
<td class="nump">4,527,849<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total Noncurrent Liabilities</a></td>
<td class="nump">4,559,553<span></span>
</td>
<td class="nump">8,729,967<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">7,068,895<span></span>
</td>
<td class="nump">11,410,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Contingencies and Commitments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; 75,000,000 shares authorized, 28,301,738 and 28,191,927 shares issued and outstanding; as of March 31, 2018 and December 31, 2017, respectively</a></td>
<td class="nump">28,302<span></span>
</td>
<td class="nump">28,192<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">39,252,246<span></span>
</td>
<td class="nump">38,682,377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_StatutoryEquityReserves', window );">Statutory reserves</a></td>
<td class="nump">6,241<span></span>
</td>
<td class="nump">6,241<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">31,385,815<span></span>
</td>
<td class="nump">29,730,794<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders&#8217; Equity</a></td>
<td class="nump">70,672,604<span></span>
</td>
<td class="nump">68,447,604<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders&#8217; Equity</a></td>
<td class="nump">$ 77,741,499<span></span>
</td>
<td class="nump">$ 79,858,014<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_StatutoryEquityReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reserve account as required by the Corporate Law of the Peoples Republic of China.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_StatutoryEquityReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesOnInventoryPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesOnInventoryPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CustomerAdvancesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of prepayments received from customers for goods or services to be provided in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerAdvancesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6753207984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">75,000,000<span></span>
</td>
<td class="nump">75,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">28,301,738<span></span>
</td>
<td class="nump">28,191,927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">28,301,738<span></span>
</td>
<td class="nump">28,191,927<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6768124000">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net Sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 22,303,472<span></span>
</td>
<td class="nump">$ 18,057,022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of Sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">17,401,930<span></span>
</td>
<td class="nump">15,355,247<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,901,542<span></span>
</td>
<td class="nump">2,701,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">631,153<span></span>
</td>
<td class="nump">975,002<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,305,673<span></span>
</td>
<td class="nump">3,025,676<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total Operating Expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,936,826<span></span>
</td>
<td class="nump">4,000,678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Income (Loss) From Operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,964,716<span></span>
</td>
<td class="num">(1,298,903)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other Income (Expenses)</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign exchange transaction loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(136)<span></span>
</td>
<td class="num">(40)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(31,582)<span></span>
</td>
<td class="num">(54,406)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Financial expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(30,720)<span></span>
</td>
<td class="num">(26,060)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Total Other Expenses, Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(62,438)<span></span>
</td>
<td class="num">(80,506)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (Loss) Before Income Taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,902,278<span></span>
</td>
<td class="num">(1,379,409)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">247,257<span></span>
</td>
<td class="num">(170,019)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) and Comprehensive Income (Loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,655,021<span></span>
</td>
<td class="num">$ (1,209,390)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">28,253,115<span></span>
</td>
<td class="nump">27,345,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">28,693,479<span></span>
</td>
<td class="nump">27,345,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_NetIncomeLossPerShareOfCommonStockAbstract', window );"><strong>Net income (loss) per share of common stock</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Including 821,534 and 466,967 shares that were granted and vested but not yet issued for the three months ended March 31, 2018 and 2017, respectively.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_NetIncomeLossPerShareOfCommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_NetIncomeLossPerShareOfCommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6767004912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows From Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net income (loss)</a></td>
<td class="nump">$ 1,655,021<span></span>
</td>
<td class="num">$ (1,209,390)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">112,017<span></span>
</td>
<td class="nump">381,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax benefit</a></td>
<td class="nump">31,704<span></span>
</td>
<td class="num">(188,117)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock compensation expense</a></td>
<td class="nump">595,677<span></span>
</td>
<td class="nump">449,889<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossOnContractTermination', window );">Termination cost on Academic E-commerce platform (Note 6)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Changes in bad debt allowance</a></td>
<td class="nump">321,970<span></span>
</td>
<td class="nump">324,684<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(941,413)<span></span>
</td>
<td class="nump">16,614,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Advance to suppliers</a></td>
<td class="num">(2,181,584)<span></span>
</td>
<td class="num">(7,444,924)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">153,740<span></span>
</td>
<td class="nump">489,152<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">35,452<span></span>
</td>
<td class="nump">112,991<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(295,656)<span></span>
</td>
<td class="num">(1,458,241)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCustomerAdvances', window );">Advance from customers</a></td>
<td class="nump">23,395<span></span>
</td>
<td class="nump">21,529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accrued liabilities and other payables</a></td>
<td class="num">(113,806)<span></span>
</td>
<td class="num">(151,606)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Taxes payable</a></td>
<td class="nump">215,554<span></span>
</td>
<td class="nump">18,097<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash (Used in) Provided by Operating Activities</a></td>
<td class="num">(387,929)<span></span>
</td>
<td class="nump">8,759,369<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows From Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromFeesReceived', window );">Assignment fee received</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,250,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(11,499)<span></span>
</td>
<td class="num">(2,132)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Advances to unrelated parties</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(8,835,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Used in Investing Activities</a></td>
<td class="num">(11,499)<span></span>
</td>
<td class="num">(7,587,132)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows From Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from line of credit and bank loan</a></td>
<td class="nump">15,923,479<span></span>
</td>
<td class="nump">15,469,342<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment to line of credit and bank loan</a></td>
<td class="num">(20,125,597)<span></span>
</td>
<td class="num">(18,939,032)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Used in Financing Activities</a></td>
<td class="num">(4,202,118)<span></span>
</td>
<td class="num">(3,469,690)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net decrease in cash and cash equivalents</a></td>
<td class="num">(4,601,546)<span></span>
</td>
<td class="num">(2,297,453)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">5,722,716<span></span>
</td>
<td class="nump">2,587,743<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">1,121,170<span></span>
</td>
<td class="nump">290,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_AnalysisOfCashAndCashEquivalentsAbstract', window );"><strong>Analysis of cash and cash equivalents</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations', window );">Included in cash and cash equivalents per consolidated balance sheets</a></td>
<td class="nump">1,121,170<span></span>
</td>
<td class="nump">290,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">1,121,170<span></span>
</td>
<td class="nump">290,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_CashPaidDuringThePeriodForAbstract', window );"><strong>Cash paid during the period for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income tax payments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest paid</a></td>
<td class="nump">$ 31,582<span></span>
</td>
<td class="nump">$ 54,406<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_AdjustmentsToReconcileNetIncomeToNetCashUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_AnalysisOfCashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_AnalysisOfCashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_CashPaidDuringThePeriodForAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_CashPaidDuringThePeriodForAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the entity and the disposal group, cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits are not generally reported as cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613673-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInCustomerAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInCustomerAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossOnContractTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The loss recognized on termination of a contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84167019&amp;loc=d3e54681-109401<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossOnContractTermination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromFeesReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received for fees during the current period. This element excludes cash proceeds from license fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromFeesReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757929088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Organization and Description of Business<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Disclosure Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 1&#xa0;- Organization and Description of Business</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Nova LifeStyle, Inc. (&#x201c;Nova LifeStyle&#x201d; or the &#x201c;Company&#x201d;), formerly known as Stevens Resources, Inc., was incorporated in the State of Nevada on September 9, 2009.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company is a U.S. holding company with no material assets other than the ownership interests of our subsidiaries through which we market, design and sell furniture worldwide: Nova Furniture Limited in the British Virgin Islands (&#x201c;Nova Furniture&#x201d;), Nova Furniture Ltd. in Samoa (&#x201c;Nova Samoa&#x201d;), Bright Swallow International Group Limited (&#x201c;Bright Swallow&#x201d; or &#x201c;BSI&#x201d;), Nova Furniture Macao Commercial Offshore Limited (&#x201c;Nova Macao&#x201d;), and Diamond Bar Outdoors, Inc. (&#x201c;Diamond Bar&#x201d;).</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Nova Macao was organized under the laws of Macao on May 20, 2006, and is a wholly owned subsidiary of Nova Furniture.&#xa0; Diamond Bar, doing business as Diamond Sofa, was incorporated in California on June 15, 2000.&#xa0; Nova Macao is a trading company, importing, marketing and selling products designed and manufactured by Nova Furniture (Dongguan) Co., Ltd. (&#x201c;Nova Dongguan&#x201d;) and third party manufacturers for the U.S. and international markets. Diamond Bar markets and sells products manufactured by third party manufacturers under the Diamond Sofa brand to distributors and retailers principally in the U.S. market.&#xa0; On April 24, 2013, the Company completed the acquisition of Bright Swallow, an established furniture company with a global client base.&#xa0;&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The sale of three of the Company&#x2019;s former subsidiaries, Nova Dongguan, Nova Dongguan Chinese Style Furniture Museum (&#x201c;Nova Museum&#x201d;), and Dongguan Ding Nuo Household Products Co., Ltd. (&#x201c;Ding Nuo&#x201d;), was consummated on October 25, 2016.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Before its divestment, Nova Dongguan was a wholly foreign-owned enterprise, or WFOE, and was incorporated under the laws of the PRC on June 6, 2003. Nova Dongguan organized Nova Museum on March 17, 2011 as a non-profit organization under the laws of the PRC engaged in the promotion of the culture and history of furniture in China. Nova Dongguan markets and sells products in China to stores in our former franchise network and to wholesalers and agents for domestic retailers and exporters. At the time of sale, Nova Dongguan also provided design expertise and facilities to manufacture branded products and products for international markets under original design manufacturer and original equipment manufacturer agreements, or ODM and OEM agreements.&#xa0;On October 24, 2013, Nova Dongguan incorporated Ding Nuo under the laws of the PRC.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On December 7, 2017, Nova LifeStyle, Inc. incorporated i Design Blockchain Technology, Inc. (&#x201c;i Design&#x201d;) under the laws of the State of California. The purpose of i Design is to build our own blockchain technology team. This new company will focus on application of blockchain technology in the furniture industry, including encouraging and facilitating interactions among designers and customers, and building a blockchain-powered platform that enables designers to showcase their products including current and future furniture designs.&#xa0;This company is in a planning stage and has had minimal operations to date.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The &#x201c;Company&#x201d; and &#x201c;Nova&#x201d; collectively refer to Nova LifeStyle, the U.S. parent, and its subsidiaries, Nova Furniture, Nova Samoa, Nova Macao, Diamond Bar, i Design and BSI.&#xa0;</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6921708256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 2 - Summary of Significant Accounting Policies</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Basis of Presentation</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;). The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant inter-company transactions and balances have been eliminated in consolidation.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The interim condensed consolidated financial information as of March 31, 2018 and for the three month periods ended March 31, 2018 and 2017 have been prepared without audit, pursuant to the rules and regulations of the SEC. Certain information and footnote disclosures, which are normally included in consolidated financial statements prepared in accordance with U.S. GAAP have not been included. The interim condensed consolidated financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December 31, 2017, previously filed with the SEC on March 29, 2018.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In the opinion of management, all adjustments (which include all significant normal and recurring adjustments) necessary to present a fair statement of the Company&#x2019;s interim condensed consolidated financial position as of March 31, 2018, its interim condensed consolidated results of operations and cash flows for the three month periods ended March 31, 2018 and 2017, as applicable, have been made. The interim results of operations are not necessarily indicative of the operating results for the full fiscal year or any future periods.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Use of Estimates</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In preparing consolidated financial statements in conformity with U.S. GAAP, management makes estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the dates of the consolidated financial statements, as well as the reported amounts of revenues and expenses during the reporting period. Significant estimates and assumptions made by management include, but are not limited to, revenue recognition, the allowance for bad debt, valuation of inventories, the valuation of stock-based compensation, income taxes and unrecognized tax benefits, valuation allowance for deferred tax assets, assumptions used in assessing impairment of long-lived assets and goodwill. Actual results could differ from those estimates.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Business Combination</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">For a business combination, the assets acquired, the liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date, measured at their fair values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest in the acquiree that excess in earnings is recognized as a gain attributable to the acquirer.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Deferred tax liability and asset are recognized for the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed in a business combination in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 740-10.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Goodwill</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Goodwill is the excess of purchase price and related costs over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. In accordance with ASC Topic 350, &#x201c;Intangibles-Goodwill and Other,&#x201d; goodwill is not amortized but is tested for impairment, annually or more frequently when circumstances indicate a possible impairment may exist. Impairment testing is performed at a reporting unit level. An impairment loss generally would be recognized when the carrying amount of the reporting unit exceeds its fair value, with the fair value of the reporting unit determined using discounted cash flow (&#x201c;DCF&#x201d;) analysis. A number of significant assumptions and estimates are involved in the application of the DCF analysis to forecast operating cash flows, including the discount rate, the internal rate of return and projections of realizations and costs to produce. Management considers historical experience and all available information at the time the fair values of its reporting units are estimated.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">ASC Topic 350 also permits an entity to first assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the&#xa0;two-step goodwill impairment test is required to be performed. Otherwise, no further testing is required. Performing the qualitative assessment involved identifying the relevant drivers of fair value, evaluating the significance of all identified relevant events and circumstances, and weighing the factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. After evaluating and weighing all these relevant events and circumstances, it was concluded that a positive assertion can be made from the qualitative assessment that it is more likely than not that the fair value of Diamond Bar is greater than its carrying amount. As such, it is not necessary to perform the&#xa0;two-step goodwill impairment test for Diamond Bar reporting unit.&#xa0;&#xa0;Accordingly, as of March 31, 2018 and 2017, the Company concluded there was no impairment of goodwill of Diamond Bar.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Cash and Cash Equivalents</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">For purposes of the statement of cash flows, the Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Advances to Suppliers</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Advances to suppliers are reported net of allowance when the Company determines that amounts outstanding are not likely to be collected in cash or utilized against purchase of inventories. Based on its historical record and actual practice, the Company always received goods within 5 to 9 months from the date the advance payment is made. As such, no reserve on supplier prepayments had been made or recorded by the Company. Any provisions for allowance for advance to suppliers, if deemed necessary, will be included in general and administrative expenses in the consolidated statements of comprehensive income. During the three months ended March 31, 2018 and 2017, no provision was made on advances to suppliers.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Inventories</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Inventories are stated at the lower of cost and net realizable value with cost determined on a weighted-average basis. Management compares the cost of inventories with the net realizable value and an allowance is made for writing down their inventories to market value, if lower. The Company did not record any write-downs of inventory at March 31, 2018 and 2017.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Plant, Property and Equipment</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Plant, property and equipment are stated at cost, net of accumulated depreciation and impairment losses, if any. Expenditures for maintenance and repairs are expensed as incurred; while additions, renewals and improvements are capitalized. When property and equipment are retired or otherwise disposed of, the related cost and accumulated depreciation is removed from the respective&#xa0;accounts, and any gain or loss is included in operations. Depreciation of property and equipment is provided using the straight-line method for substantially all assets with 10% salvage value and estimated lives as follows:</div><br/><table id="ze5fd3f79bb9046a6b0697c0b39deada5" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 31.04%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">Computer and office equipment</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 68.96%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">5 years</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 31.04%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">Decoration and renovation</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 68.96%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">10 years</div>
</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Depreciation of plant, property and equipment attributable to manufacturing activities is capitalized as part of inventories, and expensed to cost of goods sold when inventories are sold.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic">Impairment of Long-Lived Assets</font>&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Long-lived assets, which include property, plant and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Recoverability of long-lived assets to be held and used is measured by comparing the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the assets. Fair value is generally determined using the asset&#x2019;s expected future discounted cash flows or market value, if readily determinable.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Based on its review, the Company believes that, as<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; "> of March 31, 2018 and 2017, there was no significant impairment of its long-lived assets.</font></div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Research and Development</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Research and development costs are related primarily to the Company designing and testing its new products during the development stage. Research and development costs are recognized in general and administrative expenses and expensed as incurred.&#xa0;Research and development expense were $65,589 and $0 for the three months ended March 31, 2018 and 2017, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify; ">Income Taxes</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">In its interim financial statements, the Company follows the guidance in ASC 270 &#x201c;Interim Reporting&#x201d; and ASC 740 &#x201c;Income Taxes&#x201d; whereby the Company utilizes the expected annual effective rate in determining its income tax provision.&#xa0; The income tax expense for the three months ended March 31, 2018 is $247,000 and is primarily related to income from operations. The income tax benefit for the three months ended March 31, 2017 is $170,000 and is primarily related to quarter to date losses generated from U.S. operations.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Income taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company follows ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Under the provisions of ASC Topic 740, when tax returns are filed, it is highly certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; ">Nova Lifestyle and Diamond Bar are subject to U.S. corporate income taxes on their taxable income at a rate of up to 21% for taxable years beginning after December&#xa0;31, 2017 and up to 35% for prior tax years. </font>On December 22, 2017, the Tax Cut and Jobs Act (&#x201c;Tax Act&#x201d;) was signed into law. The Tax Act introduced a broad range of tax reform measures that significantly change the federal income tax laws. The provisions of the Tax Act that may have significant impact on the Company include the permanent reduction of the corporate income tax rate from 35% to 21% effective for tax years including or commencing on January 1, 2018, one-time transition tax on post-1986 foreign unremitted earnings, provision for Global Intangible Low Tax Income (&#x201c;GILTI&#x201d;), deduction for Foreign Derived Intangible Income (&#x201c;FDII&#x201d;), repeal of corporate alternative minimum tax, limitation of various business deductions, and modification of the maximum deduction of net operating loss with no carryback but indefinite carryforward provision. Many provisions in the Tax Act are generally effective in tax years beginning after December 31, 2017.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font>As of December 31, 2017, the Company reflected the provisional income tax effects of the Tax Act under Accounting Standards Codification Topic 740, Income Taxes. The Company has recorded a provisional tax expense in the year ended December 31, 2017 of approximately <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$3.37 million, comprised of approximately $3.27</font> million tax expense </font>from recording the estimated one-time transition tax on post-1986 foreign unremitted earnings and $0.09 million of tax expense from remeasurement of U.S. deferred taxes using the relevant tax rate at which the Company expects them to reverse in the future.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; ">To the extent that portions of its U.S. taxable income, such as Subpart F income or GILTI, are determined to be from sources outside of the U.S., subject to certain limitations, the Company may be able to claim foreign tax credits to offset its U.S. income tax liabilities. Any remaining liabilities are accrued in the Company&#x2019;s consolidated statements of comprehensive income and estimated tax payments are made when required by U.S. law.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Nova Furniture Limited and Bright Swallow are incorporated in the BVI. Nova Macao is incorporated in Macao. Nova Samoa is incorporated in Oceania. There is no income tax for companies domiciled in the BVI, Oceania or Macao. Accordingly, the Company&#x2019;s consolidated financial statements do not present any income tax provision related to the BVI and Macao tax jurisdiction where Nova Furniture BVI, BSI and Nova Macao are domiciled. Nova Macao is an income tax-exempt entity incorporated and domiciled in Macao.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of March 31, 2018, unrecognized tax benefits were approximately $2.1 million.&#xa0;&#xa0;The total amount of unrecognized tax benefits that, if recognized, would favorably affect the effective tax rate&#xa0;was $2.1 million as of March 31, 2018. As of December 31, 2017, unrecognized tax benefits were approximately $2.0 million.&#xa0;&#xa0;The total amount of unrecognized tax benefits that, if recognized, would favorably affect the effective tax rate was $2.0 million as of December 31, 2017.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; ">A reconciliation of the January 1, 2018 through March 31, 2018, amount of unrecognized tax benefits excluding interest and penalties (&#x201c;Gross UTB&#x201d;) is as follows:</div><br/><table id="z72e3865b95e9452f854eb6a426eb0df7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Gross UTB</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Balance</font>&#xa0;&#x2013; January 1, 2018 and March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,428,561</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">At March 31, 2018 and December 31, 2017, the Company had cumulatively accrued approximately $631,000 and $599,000 for estimated interest and penalties related to unrecognized tax benefits, respectively. For the three months ended March 31, 2018 and 2017, the Company recorded interest and penalties related to unrecognized tax benefits as a component of income tax expense, which totaled approximately $32,000 and $33,000, respectively. The Company does not anticipate any significant changes to its unrecognized tax benefits within the next 12 months.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The prospects of supplemental legislation or regulatory processes to address questions that arise because of the Tax Act, or evolving technical interpretations of the tax law, may cause the final impact from the Tax Act to differ from the provisionally recorded amounts. The Company expects to complete its analysis within the measurement period allowed by Staff Accounting Bulletin (&#x201c;SAB&#x201d;) No.118, no later than the fourth quarter of 2018.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of December 31, 2017, a total of $2.1 million unrecognized tax benefit was recorded as long-term taxes payable, as ASC 740 specifies that tax positions for which the timing of the ultimate resolution is uncertain should be recognized as long-term liabilities. Other long-term taxes payable also consisted of an income tax payable of $2.50 million, primarily arising from a one-time transition tax recognized in the fourth quarter of 2017 that represented management&#x2019;s estimate of the amount of U.S. corporate income tax based on the deemed repatriation to the United States of its share of previously deferred earnings of our non-U.S. subsidiaries of mandated by the U.S. Tax Reform. The Company elected to pay the one-time transition tax over eight years commencing in April 2018.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Revenue Recognition</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In May 2014 the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606), which supersedes all existing revenue recognition requirements, including most industry specific guidance. This new standard requires a company to recognize revenues when it transfers goods or services to customers in an amount that reflects the consideration that the company expects to receive for those goods or services. The FASB subsequently issued the following amendments to ASU No. 2014-09 that have the same effective date and transition date: ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations; ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing; ASU No. 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients; and ASU No. 2016-20, Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers. The Company adopted these amendments with ASU 2014-09 (collectively, the new revenue standards).</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The new revenue standards became effective for the Company on January 1, 2018, and were adopted using the modified retrospective method. The adoption of the new revenue standards as of January 1, 2018 did not change the Company&#x2019;s revenue recognition as the majority of its revenues continue to be recognized when the customer takes control of its product. As the Company did not identify any accounting changes that impacted the amount of reported revenues with respect to its product revenues, no adjustment to retained earnings was required upon adoption.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Under the new revenue standards, the Company recognizes revenues when its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance obligation.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Revenues from product sales are recognized when the customer obtains control of the Company&#x2019;s product, which occurs at a point in time, typically upon delivery to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Revenues from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&#x2019;s customers.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Product revenue reserves, which are classified as a reduction in product revenues, are generally characterized in the following categories: discounts, returns and rebates. These reserves are based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable as the amount is payable to the Company&#x2019;s customer.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company&#x2019;s sales policy allows for the return of product within the warranty period if the product is defective and the defects are the Company&#x2019;s fault.&#xa0; As alternatives for the product return option, the customers have options of asking a discount from the Company for the products with quality issues or receiving replacement parts from the Company at no cost. The amount for return of products, the discount provided to the Company&#x2019;s customers and the costs for replacement parts were immaterial for the three months ended March 31, 2018 and 2017.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify">Accounts Receivable</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company&#x2019;s accounts receivable arise from product sales. The Company does not adjust its receivables for the effects of a significant financing component at contract inception if it expects to collect the receivables in one year or less from the time of sale. The Company does not expect to collect receivables greater than one year from the time of sale.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company&#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.&#xa0;Amounts determined to be uncollectible are charged or written-off against the reserve. An analysis of the allowance for doubtful accounts is as follows:</div><br/><table id="zb5dc8128381b4295b202ae7cdc4ac436" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Balance at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">218,976</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Provision for the period</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">321,970</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Balance at March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">540,946</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">During the three ended March 31, 2018 and 2017, bad debts were $321,970 and $324,684, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The adoption of the new revenue standards did not change the Company&#x2019;s historical accounting methods for its accounts receivable.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Cost of Sales</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Cost of sales consists primarily of finished goods purchased from other manufacturers, material costs, labor costs and related overhead that are directly attributable to the production of the products.&#xa0;Write-downs of inventory to the lower of cost or net realizable value is also recorded in the cost of sales.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Shipping and Handling Costs</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Shipping and handling costs related to delivery of finished goods are included in selling expenses. During the three months ended March 31, 2018 and 2017, shipping and handling costs were $184 and $305, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic">Advertising</font>&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Advertising expenses consist primarily of costs of promotion and marketing for the Company&#x2019;s image and products, and costs of direct advertising, and are included in selling expenses. The Company expenses all advertising costs as incurred.&#xa0;Advertising expense was $192,579 and $537,579 for the three months ended March 31, 2018 and 2017, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Share-based compensation</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#x201c;Compensation &#x2013; Stock Compensation&#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50, &#x201c;Equity-Based Payments to Non-employees&#x201d;. Share-based compensation associated with the issuance of equity instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for performance by the counterparty has been reached or the counterparty&#x2019;s performance is complete.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Earnings per Share (EPS)</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Basic EPS is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed similar to basic net income per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if all the potential common shares pertaining to warrants, stock options, and similar instruments had been issued and if the additional common shares were dilutive. Diluted earnings per share are based on the assumption that all dilutive convertible shares and stock options and warrants were converted or exercised. Dilution is computed by applying the treasury stock method for the outstanding unvested restricted stock, options and warrants, and the if-converted method for the outstanding convertible instruments. Under the treasury stock method, options and warrants are assumed to be exercised at the beginning of the period (or at the time of issuance, if later) and as if funds obtained thereby were used to purchase common stock at the average market price during the period. Under the if-converted method, outstanding convertible instruments are assumed to be converted into common stock at the beginning of the period (or at the time of issuance, if later).</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table presents a reconciliation of basic and diluted earnings (loss) per share for the three months ended March 31, 2018 and 2017:&#xa0;</div><br/><table id="z55c792651d154da3b9480eed68a11ba7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net income (loss)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,655,021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,209,390</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Weighted average shares&#xa0;outstanding &#x2013; basic*</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,253,115</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27,345,106</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Dilutive stock options and unvested restricted stock</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">440,364</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Weighted average shares&#xa0;outstanding &#x2013; diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,693,479</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27,345,106</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Income (loss) per share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#x2013; basic</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.06</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.04</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#x2013; diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.06</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.04</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">* Including 821,534 and 466,967 shares that were granted and vested but not yet issued for the three months ended March 31, 2018 and 2017, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">For the three months ended March 31, 2018 and 2017, 858,334 shares purchasable under warrants were excluded from EPS, respectively, as their effects were anti-dilutive.&#xa0;For the three months ended March 31, 2017, the unvested restricted stock were anti-dilutive.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Concentration of Credit Risk</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Financial instruments that potentially subject the Company to credit risk consist primarily of accounts and other receivables. The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of the financial condition and payment practices of its customers to minimize collection risk on accounts receivable.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Two major customers accounted for 43% (27% and 16% each) of the Company&#x2019;s sales for the three months ended March 31, 2018. Two major customers accounted for 26% (13% and 14% each) of the Company&#x2019;s sales for the three months March 31, 2017. Accounts receivable from these customers were $37,674,823 and $8,835,931 as of March 31, 2018 and 2017, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company purchased its products from three and four major vendors during the three months ended March 31, 2018 and 2017, accounting for a total of 93% (39%, 32% and 22% for each) and 89% (33%, 25%, 18% and 13% for each) of the Company&#x2019;s purchases, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Advances made to these vendors were $10,401,410 and $20,981,900 as of March 31, 2018 and 2017, respectively. Accounts payable to these vendors were $345,144 and $186,772 as of March 31, 2018 and 2017, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left">Fair Value of Financial Instruments</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">ASC Topic 820, &#x201c;Fair Value Measurements and Disclosures,&#x201d; requires disclosure of the fair value of financial instruments held by the Company. ASC Topic 825, &#x201c;Financial Instruments,&#x201d; defines fair value and establishes a three-level valuation hierarchy for disclosures of fair value measurement that enhances disclosure requirements for fair value measures.&#xa0;The carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable estimate of their fair values because of the short period of time between the origination of such instruments and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined as follows:</div><br/><table id="z0f12bc0874464b26ab30f791f3b5f945" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8%">
<div style="TEXT-INDENT: 54pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#xb7;</font>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 92%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8%">
<div style="TEXT-INDENT: 54pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#xb7;</font>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 92%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8%">
<div style="TEXT-INDENT: 54pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#xb7;</font>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 92%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Level 3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.</div>
</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The carrying value of cash, accounts receivable, advance to suppliers, other receivables, accounts payable, short-term line of credit, advance from customers, other payables and accrued liabilities approximate estimated fair values because of their short maturities.&#xa0;&#xa0;The estimated fair value of the long-term lines of credit approximated the carrying amount as the interest rates are considered as approximate to the current rate for comparable loans at the respective balance sheet dates.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Foreign Currency Translation and Transactions</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The consolidated financial statements are presented in United States Dollar (&#x201c;$&#x201d; or &#x201c;USD&#x201d;), which is also the functional currency of Nova LifeStyle, Nova Furniture, Nova Samoa, Nova Macao, Bright Swallow, Diamond Bar and i Design.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic">Segment Reporting</font>&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">ASC Topic 280, &#x201c;Segment Reporting,&#x201d; requires use of the &#x201c;management approach&#x201d; model for segment reporting. The management approach model is based on the way a company&#x2019;s chief operating decision maker organizes segments within the company for making operating decisions assessing performance and allocating resources. Reportable segments are based on products and services, geography, legal structure, management structure, or any other manner in which management disaggregates a company.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Management determined that the Company&#x2019;s operations constitute a single reportable segment in accordance with ASC 280. The Company operates exclusively in one business and industry segment: the design and sale of furniture.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Management concluded that the Company had one reportable segment under ASC 280 because Diamond Bar is a furniture distributor based in California focusing on customers in the US, Bright Swallow is a furniture distributor based in Hong Kong focusing on customers in Canada, and Nova Macao is a furniture distributor based in Macao focusing on international customers. They are all operated under the same senior management of the Company, and management views the operations of Diamond Bar, Bright Swallow and Nova Macao as a whole for making business decisions.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">After the disposal of Nova Dongguan and its subsidiaries, all of the Company&#x2019;s long-lived assets are mainly property, plant and equipment located in the United States for administrative purposes.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net sales to customers by geographic area are determined by reference to the physical locations of the Company&#x2019;s customers. For example, if the products are delivered to a customer in the US, the sales are recorded as generated in the U.S.; if the customer directs us to ship its products to China, the sales are recorded as sold in China.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">New Accounting Pronouncements</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2016-02, Leases (Topic 842). The new standard establishes a right-of-use (&#x201c;ROU&#x201d;) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. The new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. The Company is in the process of evaluating the impact of adoption of this ASU on the consolidated financial statements.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the impact that the standard will have on its consolidated financial statements and related disclosures.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In August 2016, the FASB issued ASU No. 2016-15, Classification of Certain Cash Receipts and Cash Payments. ASU 2016-15 clarifies the presentation and classification of certain cash receipts and cash payments in the statement of cash flows. The amendments are an improvement to U.S. GAAP because they provide guidance for each of the eight issues, thereby reducing the current and potential future diversity in practice. This ASU is effective for public business entities for fiscal years, and interim periods within those years, beginning after December 15, 2017. The <font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Company has adopted the guidance retrospectively to each period presented.</font> </font>The adoption does not have any material effect on the presentation of its unaudited consolidated statements of cash flows.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In October 2016, the FASB issued ASU No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. This ASU&#xa0;improves the accounting for the income tax consequences of intra-entity transfers of assets other than inventory. For public business entities, the amendments in this update are effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within those annual reporting periods. Early adoption is permitted. The adoption of this ASU did not have a significant impact on the Company&#x2019;s consolidated financial statements.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In November 2016, the FASB issued ASU No.&#xa0;2016-18, Statement of Cash Flows (Topic&#xa0;230): Restricted Cash. The guidance requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The standard is effective for fiscal years beginning after December&#xa0;15, 2017, and interim period within those fiscal years. The Company has adopted the guidance retrospectively to each period presented. The adoption does not have any material effect on the presentation of its unaudited consolidated statements of cash flows.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In January 2017, the FASB issued ASU No.&#xa0;2017-01, Business Combinations (Topic&#xa0;805): Clarifying the Definition of a Business, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. The standard is effective for fiscal years beginning after December&#xa0;15, 2017, including interim periods within those fiscal years. The Company has adopted the guidance effective January 1, 2018. The Company will evaluate the impact of adopting this standard prospectively upon any transactions of acquisitions or disposals of assets or businesses.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December&#xa0;15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January&#xa0;1, 2017. The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757984016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 3&#xa0;- Inventories</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The inventories as of March 31, 2018 and December 31, 2017 totaled $6,220,820 and $6,374,560, respectively, and were all finished goods.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6921864992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Plant, Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 4 - Plant, Property and Equipment, Net</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of March 31, 2018 and December 31, 2017, plant, property and equipment consisted of the following:</div><br/><table id="ze2cb178547344a9d815ea6531dd4bff4" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Computer and office equipment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">304,211</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">292,710</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Decoration and renovation</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">118,858</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">118,858</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Less: accumulated depreciation</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(264,664</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(254,322</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">158,405</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">157,246</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Depreciation expense was $10,341 and $10,116 for the three months ended March 31, 2018 and 2017, respectively.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757971360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Disclosure Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 5 - Intangible Assets</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company acquired a customer relationship with a fair value&#xa0;of $50,000 on August 31, 2011, as part of its acquisition of Diamond Bar. Concurrently with its acquisition of Diamond Bar, the Company entered into a trademark purchase and assignment agreement for all rights, title and interest in two trademarks (Diamond Sofa and Diamond Furniture) for $200,000 paid in full at the closing. Amortization of said customer relationship and the trademarks is provided using the straight-line method and estimated lives were 5 years for each.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company acquired a customer relationship with a fair value of $6,100,559 on April 24, 2013, as part of its acquisition of Bright Swallow. Amortization of said customer relationship is provided using the straight-line method and estimated life was 15 years.&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company&#x2019;s eCommerce platform is a website through which customers are able to browse and place orders online for the Company&#x2019;s products. For the downloadable mobile application, customers are able to download the application onto their own mobile devices to browse the Company&#x2019;s product offerings. The Nova sales kit application is used on mobile devices to enable the Company&#x2019;s sales representatives to display the Company&#x2019;s products and inventory to customers. The total cost associated with the development, programming, design and roll-out of the Company&#x2019;s eCommerce platform, downloadable mobile application, and Nova sales kit application is approximately $1.20 million. The Company&#x2019;s eCommerce platform, downloadable mobile application, and Nova sales-kit application were completed and put into operation in 2015. These intangible assets are amortized using the straight-line method with an original estimated life of 10 years for each and are revised to 1 year in the quarter ended March 31, 2017.&#xa0; The effect of the change in estimate is accounted for on a prospective basis.&#xa0;&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Intangible assets consisted of the following as of March 31, 2018 and December 31, 2017:</div><br/><table id="z17ba63b1836047f9b3f15babc70a45a0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">eCommerce platform</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,208,200</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,208,200</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Customer relationship</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,150,559</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,150,559</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Trademarks</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">200,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">200,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Less: accumulated amortization</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,457,827</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,356,151</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,100,932</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,202,608</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Amortization of intangible assets was $101,676 and $371,003 for the three months ended March 31, 2018 and 2017, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Estimated amortization expense relating to the existing intangible assets with finite lives for each of the next five years is as follows:</div><br/><table id="ze8a24fbae36843d6b1e1596922e410a7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">12 months ending March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2019</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2020</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2022</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6909765728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 6&#xa0;- Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">(a)&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0; On September 22, 2016, in order to promote the Company&#x2019;s image and extend its customer reach, the Company entered into a memorandum of understating with an unrelated party (&#x201c;MOU&#x201d;) whereby the Company agreed to pay a total fee of $16,000,000 for a period of twelve months, commencing on December 31, 2016, to finance the establishment and promotion of the unrelated party&#x2019;s Academic E-commerce platform and integrated training center in Hong Kong (the &#x201c;Platform&#x201d;). As of December 31, 2016, the Company prepaid $7 million to the unrelated party.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">After December 31, 2016, the Company further prepaid $6,835,000 to the unrelated party. However, having considered the recent market situation and the status of the establishment and promotion of the Platform, the Company did not wish to continue to finance the promotion of the Platform. On March 20, 2017, the Company and the unrelated party terminated the MOU and released both parties from all the obligations and liabilities under the MOU. The Company agreed to bear the costs of $800,000 incurred by the unrelated party on the Platform, which were charged as expenses in the first quarter of fiscal year 2017. In fiscal 2017, the Company collected a total of <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; ">approximately $13 million, which was prepaid previously, and </font>as of December 31, 2017 and March 31, 2018, and no further balance was owed by the unrelated party.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">(b)&#xa0;&#xa0;&#xa0;&#xa0;&#xa0; &#xa0;Prepaid Expenses and Other Receivables consisted of the following at March 31, 2018 and December 31, 2017:&#xa0;</div><br/><table id="z0c2e69bc05ec4baba2816f3c5345ac69" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Prepaid expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">115,126</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">198,485</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr style="HEIGHT: 15px">
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Other receivables</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">56,071</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">34,450</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; TEXT-INDENT: 9pt">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">171,197</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">232,935</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On March 23, 2017, the Company made a short-term advance of $2,000,000 to an unrelated party. The advance is unsecured and bears interest of 5% per annum. The unrelated party agreed to pay the whole amount of $2,000,000 back to the Company by May 31, 2017. After March 31, 2017, the Company collected full payment of the principal from the unrelated party.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5162-111524<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5066-111524<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e603758-122996<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6899753968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Accrued Liabilities and Other Payables<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 7 - Accrued Liabilities and Other Payables</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Accrued liabilities and other payables consisted of the following as of March 31, 2018 and December 31, 2017:</div><br/><table id="zfc7100d04cc848ec8f69b6f15d6dccf9" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Other payables</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">41,346</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31,463</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Salary payable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30,625</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30,410</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Financed insurance premiums</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">19,640</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">74,265</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Accrued rents</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">39,469</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">55,303</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Accrued commission</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">544,667</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">605,668</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Accrued expenses, others</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">57,615</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">50,647</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">733,362</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">847,756</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of March 31, 2018 and December 31, 2017, other accrued expenses mainly included legal and professional fees, transportation expenses and utilities.&#xa0;Other payables represented other tax payable and meal expenses.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6655861888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Lines of Credit<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 8&#xa0;- Lines of Credit</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Diamond Bar entered into an agreement with a bank in California for a line of credit of up to $5,000,000 with annual interest of 4.25% and maturity on June 1, 2015. On June 8, 2015, the bank extended and modified the terms of the loan agreement to extend the line of credit up to a maximum of $6,000,000 until July 31, 2015 and $5,000,000 thereafter with an annual interest rate of 4.25% and maturity on September 1, 2015 (the term of which the bank allowed to extend until the renewal described in the following sentence while the bank conducted its own audit associated therewith). On September 28, 2015, Diamond Bar extended the line of credit up to a maximum of $6,000,000 with annual interest of 3.75% (4% from December 17, 2015) and maturity on June 1, 2017. On January 20, 2016, Diamond Bar increased the line of credit up to a maximum of $8,000,000 with annual interest of 4%.&#xa0;&#xa0;On June 22, 2017, Diamond Bar extended the line of credit to maturity on September 1, 2017. On September 19, 2017, Diamond Bar extended the line of credit to maturity on June 1, 2019. The annual interest was 4.75% as of March 31, 2018. The line of credit is <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; ">secured by all of the assets of Diamond Bar and is guaranteed by&#xa0;</font>Nova LifeStyle<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; ">.</font>&#xa0;As of March 31, 2018 and December<font> 31, 2017, Diamond Bar had <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 </font>and $4,202,118 outstanding on the line of credit, respectively.&#xa0;&#xa0;During the three months ended March 31, 2018 and 2017, the Company recorded interest expense of $31,582 and $40,578, respectively.&#xa0; As of March 31, 2018, Diamond Bar had <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$8,000,000</font> available for borrowing without violating any covenants.</font></div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Diamond Bar loan has the following covenants: (i) maintain a minimum tangible net worth of not less than $20 million; (ii) maintain a ratio of debt to tangible net worth not in excess of 2.5 to 1.0; (iii) the pre-tax income must be&#xa0;not less than 1% of total revenue quarterly; and (iv) maintain a current ratio in excess of 1.25 to 1.00. As of March 31, 2018, Diamond Bar was in compliance with the stated covenants.&#xa0;&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On January 22, 2015, Nova Macao renewed a line of credit, with an annual interest rate of 4.25% and principal of up to $6,500,000, with a commercial bank in Hong Kong to extend the maturity date to January 29, 2016. On February 16, 2016, Nova Macao extended the maturity date of line of credit to January 31, 2017, with an annual interest rate of 4% and principal of up to $6,500,000. The loan requires monthly payment of interest and that the interest rate will be adjusted annually. The loan was secured by assignment of Sinosure (China Export and Credit Insurance Company) credit insurance and was guaranteed by Nova LifeStyle and Diamond Bar. The Company did not extend the line of credit and paid it off in February 2017. As of March 31, 2018 and December 31, 2017, Nova Macao had $0 outstanding on the line of credit, respectively. During the three months ended March 31, 2018 and 2017, Nova Macao paid interest of $0 and $13,828, respectively.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6656950800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 9 - Related Party Transactions</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On September 30, 2011, Diamond Bar leased a showroom in High Point, North Carolina from the Company&#x2019;s president who is currently also our Chief Executive Officer and Chairman of the Board. The lease is to be renewed and has been renewed each year since 2011. On March 16, 2018, the Company renewed the lease for an additional one year term. The lease was for the amount of $34,561, with a term of one year and only for use during two furniture exhibitions to be held between April 1, 2018 and March 31, 2019. During three months ended March 31, 2018 and 2017, the Company paid rental amounts of $0 and $16,458 that are included in selling expenses, respectively.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6655861888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Stockholders&#8217; Equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity Note Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 10 - Stockholders&#x2019; Equity</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Share repurchase program</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; ">On&#xa0;December 12, 2017, the Company issued a press release announcing that the Board of Directors of the Company had approved a&#xa0;10b-18 share repurchase program to repurchase up to $5 million&#xa0;of its outstanding common stock. Under the repurchase program, shares of the Company&#x2019;s common stock may be repurchased from time to time over the next&#xa0;12 months. As of March 31, 2018 and as of the approval date of this quarterly report, no shares have been repurchased under the program.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Warrants</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; ">Following is a summary of the warrant activity for the three months ended March 31, 2018:&#xa0;</div><br/><table id="zde3efdfbe07c4fce9abb58a0aacde096" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Number of</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Warrants</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Average</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Exercise</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Price</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Weighted</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Average</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Remaining</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Contractual</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Term in Years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Outstanding at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">858,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.71</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.92</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Exercisable at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">858,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.71</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.92</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Granted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Exercised / surrendered</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Expired</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 58%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Outstanding at December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">858,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.71</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Exercisable at December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">858,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.71</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic">Shares Issued to Consultants</font>&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On December 1, 2014, the Company entered into a consulting agreement with a consulting firm for management consulting services effective on December 1, 2014. The Company agreed to issue 60,000 shares of the Company&#x2019;s common stock to the firm for three years of consulting services. The shares will be issued according to the following vesting schedule set forth as follows: The initial 10,000 shares were required to be issued within 30 days upon signing of the agreement; for the remaining 50,000 shares, the Company issued to the consultant 10,000 shares of common stock on or before each of June 1, 2015, December 1, 2015, June 1, 2016, December 1, 2016 and June 1, 2017. The Company or the consultant may terminate the agreement at any time by 90 days&#x2019; written notice to the other party. The fair value of the 60,000 shares was $224,400, which was calculated based on the stock price of $3.74 per share on December 1, 2014 and will be amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortize<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">d $0 and $18,700</font> as consulting expenses, respectively.&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On February 1, 2016, the Company entered into a marketing agreement with a consultant for marketing development strategies and consulting services for 15 months. The Company agreed to grant the consultant 10,000 unregistered restricted shares of the Company&#x2019;s common stock per month, for a total commitment of 150,000 shares of common stock. The fair value of the 150,000 shares was $204,000, which was calculated based on the stock price of $1.36 per share on February 1, 2016, the date the agreement was executed, and will be amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 and $40,800</font> as consulting expenses, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On February 1, 2016, the Company entered into an agreement with a consultant for E-Commerce consulting service with a term of 24 months. The Company agreed to grant the consultant 10,000 shares of the Company&#x2019;s common stock per month, for a total commitment of 240,000 shares. Twelve and half percent (12.5%) of those shares vested on April 30, 2016, 12.5% on July 30, 2016, 12.5% on October 31, 2016, 12.5% on January 31, 2017, 12.5% on April 30, 2017, 12.5% on July 30, 2017, 12.5% on October 31, 2017, and the remaining 12.5% on January 31, 2018. The fair value of the 240,000 shares was $326,400, which was calculated based on the stock price of $1.36 per share on February 1, 2016, the date the agreement was executed, and will be amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortized $<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">13,600 and $40,800</font> as consulting expenses, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On November 15, 2016, the Company entered into a consulting and strategy service agreement with a consultant for marketing and general consulting services effective on November 14, 2016. The Company agreed to grant 100,000 shares of the Company&#x2019;s common stock to the consultant for 12 months of services starting on November 14, 2016. The shares would be issued pursuant to Nova LifeStyle, Inc. 2014 Omnibus Long-Term Incentive Plan (the &#x201c;Plan&#x201d;) approved by the Board of Directors (&#x201c;Board&#x201d;) of the Company on May 13, 2014 and ratified at the annual shareholder meeting on June 30, 2014. The Plan was registered under Form S-8 on July 30, 2014. Twenty-five percent (25%) of those shares vested on December 15, 2016, 25% on February 15, 2017, 25% on May 15, 2017, and the remaining 25% vested on August 15, 2017. The fair value of the 100,000 shares was $294,000, which was calculated based on the stock price of $2.94 per share on November 15, 2016 and will be amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 and $72,493</font> as consulting expenses, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On November 15, 2016, the Company entered into a consulting agreement with a consultant for business development and financial advisory service for a term of 12 months. The Company agreed to grant the consultant 100,000 shares of the Company&#x2019;s common stock. The shares were issued pursuant to the Plan. The fair value of the 100,000 shares was $294,000, which was calculated based on the stock price of $2.94 per share on November 15, 2016 and will amortized over the service term. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 and $73,500</font> as consulting expense, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On November 15, 2016, the Company entered into a consulting agreement with a consultant for business advisory service for a term of 12 months. The Company agreed to compensate the consultant a one-time amount of $20,000 worth of shares of the Company&#x2019;s common stock based on the price per share on November 15, 2016. The Company also granted the consultant $15,000 worth of shares of the Company&#x2019;s common stock per month starting from December 1, 2016 for 12 months. The shares were issued pursuant to the Plan. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 and $50,000</font> as consulting expense, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On June 30, 2017, the Company entered into a consulting agreement with a consultant for business advisory service for a term of 12 months. The Company agreed to compensate the consultant a one-time amount of $10,000 worth of shares of the Company&#x2019;s common stock based on the price per share on June 30, 2017. The Company also granted the consultant $10,000 worth of shares of the Company&#x2019;s common stock per month starting from July 1, 2017 for a period of 12 months. The shares were issued pursuant to the Plan. During the three months ended March 31, 2018, the Company <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">amortized $32,500 a</font>s consulting expense.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On November 16, 2017, the Company entered into a consulting agreement with a consultant for consulting and strategy services effective on November 16, 2017 for one year. The Company agreed to grant the consultant 100,000 shares of the Company&#x2019;s common stock. Twenty-five percent (25%) of those shares vested on February 15, 2018, 25% on May 15, 2018, 25% on August 15, 2018 and the remaining 25% will vest on November 15, 2018. The fair value of 100,000 shares was $173,000, which was calculated based on the stock price of $1.73 per share on November 16, 2017 and will be amortized over the service term. The shares would be issued pursuant to the Plan. During the three months ended March 31, 2018, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$42,658</font> as consulting expense.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On December 10, 2017, the Company entered into a consulting agreement with a consultant for business advisory service on January 1, 2018 and ending on December 31, 2018. The Company agreed to compensate the consultant a one-time amount of $15,000 worth of shares of the Company&#x2019;s common stock based on the price per share on December 15, 2016. The Company also granted the consultant $15,000 worth of shares of the Company&#x2019;s common stock per month starting from January 1, 2018 for 12 months. The shares would be issued pursuant to the Plan. During the three months ended March 31, 2018, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$48,750</font> as consulting expense.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Shares and Warrants Issued through Private Placement</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Private Placement on May 28, 2015</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On May 28, 2015, the Company entered into a Securities Purchase Agreement with certain purchasers (the &#x201c;Purchasers&#x201d;) pursuant to which the Company offered to the Purchasers, in a registered direct offering, an aggregate of 2,970,509 shares of common stock, par value $0.001 per share. Of these, 2,000,001 shares were sold to the Purchasers at a negotiated purchase price of $2.00 per share, for aggregate gross proceeds to the Company of $4,000,002, before deducting fees to the placement agent and other estimated offering expenses payable by the Company. In accordance with the terms of the Securities Purchase Agreement entered on April 14, 2014, the outstanding 2014 Series A Warrants were exchanged for 660,030 shares of common stock, and the outstanding 2014 Series C Warrants were exchanged for 310,478 shares of common stock.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In a concurrent private placement, the Company also sold to the Purchasers a warrant to purchase one share of the Company&#x2019;s common stock for each share purchased for cash in the offering, pursuant to that certain Common Stock Purchase Warrant, by and between the Company and each Purchaser (the &#x201c;2015 Warrants&#x201d;). The 2015 Warrants became exercisable beginning on the six month anniversary of the date of issuance (the &#x201c;Initial Exercise Date&#x201d;) at an exercise price of $2.71 per share and will expire on the five year anniversary of the Initial Exercise Date. The purchase price of one share of the Company&#x2019;s common stock under the 2015 Warrants is equal to the exercise price.&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The warrants issued in the private placement described above are exercisable for a fixed number of shares, and are classified as equity instruments under ASC 815-40-25-10. The Company accounted for the warrants issued in the 2015 private placement based on the fair value method under ASC Topic 505, and the fair value of the warrants was calculated using the Black-Scholes model under the following assumptions: estimated life of 5 years, volatility of 107%, risk-free interest rate of 1.55% and dividend yield of 0%. No estimate of forfeitures was made as the Company has a short history of granting options and warrants. The fair value of the warrants issued to investors at grant date was $3,147,530.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Shares and Options Issued to Independent Directors</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On August 9, 2016, the Board approved a restricted stock award agreement under the 2014 Omnibus Long-Term Incentive Plan with four independent directors. The Company agreed to grant $40,000 worth of stocks to each of its four independent directors. The restricted period lapses as to 25% of the restricted stock granted vested on September 30, 2016 based on the closing price of common stock on Nasdaq as of August 9, 2016, 25% of the restricted stock granted vested on December 31, 2016 based on the closing price of common stock on Nasdaq as of September 30, 2016, 25% of the restricted stock granted vested on March 31, 2017 based on the closing price of common stock on Nasdaq as of December 31, 2016, and 25% of the restricted stock granted vested on June 30, 2017 based on the closing price of common stock on Nasdaq as of March 31, 2017. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 and $39,452</font> as directors&#x2019; stock compensation expenses, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On April 10, 2017, the Company entered into restricted stock award agreements under 2014 Omnibus Long-Term Incentive Plan with a new independent director of the Board. The Company agreed to grant $20,000 worth of stock to the independent director with a grant date on April 10, 2017. The restricted period lapses as of 50% of the restricted stock granted vested on April 10, 2017 based on the closing price of common stock on Nasdaq as of April 10, 2017, and 50% of the restricted stock granted vested on June 30, 2017 based on the closing price of common stock on Nasdaq as of June 30, 2017. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$1,260 and $0</font> as directors&#x2019; stock compensation expenses.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On September 26, 2017 (the &#x201c;Grant Date&#x201d;), the Company entered into stock option agreements under the 2014 Omnibus Long-Term Incentive Plan with the three independent members of the board of directors. The Company agreed to grant the Company&#x2019;s three independent directors options to purchase an aggregate of 300,000 shares of the Company&#x2019;s common stock at an exercise price of $1.65 per shares, with a term of 5 years. Twenty-five percent (25%) of those stock options vested on September 30, 2017, 25% on December 31, 2017, 25% on March 31, 2018, and the remaining 25% will vest on June 30, 2018, subject to the director remaining in the continuous service of the Company or its affiliates on each applicable vesting date.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The fair value of the stock option granted is estimated on the date of the grant using the Black-Scholes option pricing model (&#x201c;BSOPM&#x201d;). The BSOPM has assumptions for risk free interest rates, dividends, stock volatility and expected life of an option grant. The risk-free interest rate is based upon market yields for United States Treasury debt securities at a maturity near the term remaining on the option. Dividend rates are based on the Company&#x2019;s dividend history. The stock volatility factor is based on the historical volatility of the Company&#x2019;s stock price. The expected life of an option grant is based on management&#x2019;s estimate as no options have been exercised in the Plan to date. The fair value of the option granted to of the independent directors is recognized as director fee over the vesting period of the stock option award. The fair value of the options was calculated using the following assumptions, estimated life of five years, volatility of 84%, risk free interest rate of 1.87%, and dividend yield of 0%. The fair value of 300,000 stock options was $324,907 at the grant date. During the three months ended March 31, 2018, the Company recorded <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$81,227</font> as directors&#x2019; stock compensation expenses.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Shares Issued to Employees and Service Providers</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On May 18, 2016, the Company entered into agreements with three designers for product design services for a term of 24 months. The Company agreed to grant each designer 240,000 shares of the Company&#x2019;s common stock. Twenty five percent (25%) of those shares vested or will vest on May 31, 2016, 25% on December 18, 2016, 25% on June 18, 2017 and the remaining 25% on December 18, 2017. The fair value of these shares was $388,800, which was calculated based on the stock price of $0.54 per share on May 18, 2016, the date the agreement was executed, and will be amortized over the service term. During each of the three months ended <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">March 31, 2018 and 2017, the Company amortized $47,934</font> as stock compensation expenses.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On November 14, 2016, the Company entered into an employment agreement with an executive for one year. The Company agreed to grant an award of 30,000 restricted Stock Units to the executive pursuant to the Company&#x2019;s 2014 Omnibus Long-Term Incentive Plan. The fair value of these shares was $92,100, which was calculated based on the stock price of $3.07 per share on November 11, 2016, the date the awards were determined by the Compensation Committee of the Board. Twenty-five percent (25%) of those shares vested on December 30, 2016, 25% on March 31, 2017, 25% on June 30, 2017 and the remaining 25% vested on September 30, 2017. During the three months ended March 31, 2018 and 2017, the Company amortize<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">d $0 and $22,710</font> as stock compensation, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On November 15, 2016, the Company entered into an agreement with a designer for furniture design services effective on November 15, 2016 for 1 year. The Company agreed to grant the designer 100,000 shares of the Company&#x2019;s common stock. The fair value of the 100,000 shares was $294,000, which was calculated based on the stock price of $2.94 per share on November 15, 2016 and will be amortized over the service term. Twenty-five percent (25%) of those shares vested on February 15, 2017, 25% on May 15, 2017, 25% vested on August 15, 2017 and the remaining 25% vested on November 15, 2017. During the three months ended March 31, 2018 and 2017, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$0 and $73,500</font> as stock compensation.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On February 27, 2018, the Company renewed an employment agreement with the Company&#x2019;s Corporate Secretary and director for a term of one year. The Company agreed to grant an award of 30,000 restricted Stock Units to the officer pursuant to the Company&#x2019;s 2014 Omnibus Long-Term Incentive Plan. The fair value of these shares was $68,100, which was calculated based on the stock price of $2.27 per share on February 27, 2018, the date the awards were determined by the Compensation Committee of the Board. Twenty-five percent (25%) of those shares vested on February 27, 2018, 25% on March 31, 2018, 25% will vest on June 30, 2018 and the remaining 25% will vest on September 30, 2018. During the three months ended March 31, 2018, the Company amortized <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$6,157</font> as stock compensation.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Options Issued to Employees</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On August 29, 2017 (the &#x201c;Grant Date&#x201d;), the Board approved option grants to the Company&#x2019;s employees to purchase an aggregate of 780,000 shares of the Company&#x2019;s common stock (including options to purchase 100,000 shares and 35,000 shares to the Company&#x2019;s CEO and CFO, respectively) at an exercise price of $1.26 per shares, with a term of 5 years, pursuant to the Company&#x2019;s 2014 Omnibus Long-Term Incentive Plan. Fifty percent (50%) of those stock options vested immediately, and the remaining 50%&#xa0; vested on the six-month anniversary of the Grant Date.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The fair value of the stock option granted is estimated on the date of the grant using the Black-Scholes option pricing model (&#x201c;BSOPM&#x201d;) as described in options to independent directors above. The fair value of the option granted to employees is recognized as compensation expense over the vesting period of the stock option award. The fair value of the options was calculated using the following assumptions, estimated life of ten years, volatility of 84%, risk free interest rate of 1.70%, and dividend yield of 0%. The fair value of 780,000 stock options was $643,182 at the grant date. During the three months ended March 31, 2018, the Company recorded <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$321,591</font> as stock compensation.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">As of March 31, 2018, unrecognized share-based compensation expense related to options was $81,227.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Stock option activity under the Company&#x2019;s stock-based compensation plans is shown below:</div><br/><table id="za1d90f688c324416b6a960fe5e5473ab" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Number of<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font> Shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Average<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font>Exercise<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font> Price per Share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Aggregate Intrinsic<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font>Value<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">(1)</sup></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Weighted<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font>Average<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font>Remaining<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font>Contractual<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font> Term in Years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Outstanding at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,072,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.37</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,309,425</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Exercisable at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">532,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.37</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">649,725</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Granted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Exercised</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(15,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.26</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">-</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr style="HEIGHT: 14px">
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Forfeited</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">-</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Outstanding at March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,057,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.37</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">834,750</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.44</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Exercisable at March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">982,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.35</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">796,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.43</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><table id="za92b261c9ac24149b8bd64da3453da1b" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 3.84%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(1)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 96.16%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The intrinsic value of the stock options at March 31, 2018 is the amount by which the market value of the Company&#x2019;s common stock of $2.16 as of March 31, 2018 exceeds the exercise price of the option.</div>
</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Statutory Reserves</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As a U.S. holding company, the Company&#x2019;s ability to pay dividends is primarily dependent on the Company receiving distributions of funds from its subsidiaries. Relevant PRC statutory laws and regulations permit payments of dividends by the Company&#x2019;s PRC subsidiary, Nova Macao, only out of the subsidiary&#x2019;s retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. The results of operations reflected in the financial statements prepared in accordance with U.S. GAAP differ from those reflected in the statutory financial statements of Nova Macao. Pursuant to the corporate laws of the PRC and Macao, including the PRC Regulations on Enterprises with Foreign Investment, Nova Macao is required to maintain a statutory reserve by appropriating from after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings. As a result of the PRC laws and regulations described below that require such annual appropriations of 10% of after-tax income to be set aside prior to payment of dividends as a general statutory reserve fund, Nova Macao is restricted in its ability to transfer a portion of its net assets to the Company as a dividend.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Surplus Reserve Fund</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">At March 31, 2018 and December 31, 2017, Nova Macao had surplus reserves of $6,241, representing 50% of its registered capital.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Common Welfare Fund</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The common welfare fund is a voluntary fund to which Nova Macao can elect to transfer 5% to 10% of its net income. This fund can only be utilized on capital items for the collective benefit of the subsidiary&#x2019;s employees, such as construction of dormitories, cafeteria facilities, and other staff welfare facilities. This fund is non-distributable other than upon liquidation. Nova Macao does not participate in this voluntary fund.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6898378528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Geographical Sales<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note 11 - Geographical Sales</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Geographical distribution of sales consisted of the following for the three months ended March 31, 2018 and 2017:</div><br/><table id="zbb436059431f41159740ab8f82471ed8" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Geographical Areas</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">North America</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,717,485</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,529,632</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Europe</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,262,865</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Australia</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,660,465</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,449,454</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Asia</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,925,522</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">815,071</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">22,303,472</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18,057,022</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6608074496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note&#xa0;12 - Commitments and Contingencies</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Lease Commitments</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On June 17, 2013, the Company entered into a lease agreement for office, warehouse, storage, and distribution space with a five year term, commencing on November 1, 2013&#xa0;and expiring on&#xa0;October 31, 2018. The lease agreement also provides an option to extend the term for an additional six years. The monthly rental payment is $42,000 with an annual 3% increase.&#xa0;&#xa0;The rent is recorded on a straight-line basis over the term of the lease.&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On January 7, 2014, the Company entered into a sublease agreement with Diamond Bar for warehouse space with a five-year term commencing on November 1, 2013 and expiring on October 31, 2018. The Company subleased a portion of its warehouse space to one of its customers with a&#xa0;one-year term commencing on December 1, 2013 and expiring on November 30, 2014, which has been renewed every year with the current term expiring on October 31, 2018.&#xa0; The sublease income of $6,000 per month was recorded against the rental expense. During the three months ended March 31, 2018 and 2017, the Company recorded $18,000 and $16,450 sublease income, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On September 19, 2013, Bright Swallow entered into a lease agreement for office space in Hong Kong with a two year term, commencing on October 1, 2013 and expiring on September 30, 2015.&#xa0;&#xa0;On September 15, 2015, Bright Swallow renewed the lease for another two year term, commencing on October 1, 2015 and expiring on September 30, 2017. On September 13, 2017, Bright Swallow renewed the lease for another two year term, commencing on October 1, 2017 and expiring on September 30, 2019. The monthly rental payment is 20,000 Hong Kong Dollars ($2,560).&#xa0;&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company has entered into several lease agreements for office and warehouse space in Commerce, California and showroom space in Las Vegas, Nevada and High Point, North Carolina on monthly or annual terms.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Total rental expense for the three months ended March 31, 2018 and 2017 was $199,069 and $178,169, respectively. The rental expense is recorded on a straight-line basis over the term of the lease.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The total minimum future lease payments are as follows:</div><br/><table id="z839d8943345f4f1996fc32c1b45ced09" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">12 Months Ending March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Amount</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2019</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">361,620</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2020</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15,360</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2022</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2023</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Thereafter</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">376,980</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Employment Agreements</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On May 3, 2013, the Company entered into an amended and restated employment agreement with Thanh H. Lam to serve as the Company&#x2019;s president for a five-year term. The agreement provides for an annual salary of $80,000, a grant of 200,000 shares of the Company&#x2019;s common stock and an annual bonus at the sole discretion of the Board. The 200,000 shares to be issued to Ms. Lam are subject to the terms of a stock award agreement. The first 50,000 shares of common stock vested immediately, and the remaining shares vest at 50,000 shares per year for three years on each anniversary of the effective date of the stock award agreement. The fair value of the shares was based on the stock price of $3.82 per share on May 3, 2013. On July 24, 2017, the Company and Thanh H. Lam entered into an amendment (the &#x201c;Amendment&#x201d;) to her amended and restated employment agreement, pursuant to which she serves as the Company&#x2019;s Chief Executive Officer and President.&#xa0; The Amendment increased the annual salary of Ms. Lam from $80,000 to $100,000.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On March 21, 2016, the Company granted Restricted Stock Units to Ya Ming (Jeffrey) Wong (the Company&#x2019;s former CEO), Yuen Ching (Sammy) Ho, the Company&#x2019;s former CFO, and Thanh H. Lam, the Company&#x2019;s President. Each of them will receive a grant of 100,000 Restricted Stock Units (&#x201c;RSU&#x201d;). The fair value of the 300,000 shares of RSU was $360,000, which was calculated based on the stock price of $1.20 per share on March 21, 2016. The RSU grants, to the extent not forfeited, have fully vested. During the three months ended March 31, 2018 and 2017, the Company recorded $0 and reversal ($30,000), as stock-based compensation to the officers, respectively.&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On March 25, 2016, the Company entered into one-year employment agreements, effective as of November 11, 2015, with Mr. Ya Ming (Jeffrey) Wong and Mr. Yuen Ching (Sammy) Ho to serve as the Company&#x2019;s CEO and CFO, respectively. These agreements were in substantially the same form as the previous one-year employment agreements entered into on March 25, 2015 (which expired by their terms), and provide for annual salaries of $100,000 for Mr. Wong and $80,000 for Mr. Ho, and annual bonuses at the sole discretion of the Board of Directors. The employment agreements also reflect the RSU grants described in the immediately preceding paragraph. On October 3, 2016, Mr. Wong resigned his position as CEO, terminated his employment agreement, and forfeited 25,000 RSUs granted to him under such agreement. On August 15, 2017, Mr. Ho resigned his position as CFO and terminated his employment agreement.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On August 22, 2017, the Company entered into a one-year employment agreement, effective as of August 22, 2017, with Jeffery Chuang, the Company&#x2019;s new CFO.&#xa0;The employment agreement provided for an annual salary of $50,000 to the CFO and annual bonuses at the sole discretion of the Board of Directors. The employment agreement also provides for a grant of options to purchase 35,000 shares of the Company&#x2019;s common stock, which was described in the Note 10 &#x2013; Stockholders&#x2019; equity.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6651292416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Note&#xa0;13&#xa0;- Subsequent Events</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company has evaluated all events that have occurred subsequent to March 31, 2018 through the issuance of the consolidated financial statements and the following subsequent event has been identified.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On May 8, 2018, the Company renewed an employment agreement with the Company&#x2019;s Chief Executive Officer and President for a term of five years. The employment agreement provides for an annual salary of $100,000 to the CEO and annual bonuses at the sole discretion of the Board of Directors.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6767180976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Basis of Presentation</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;). The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant inter-company transactions and balances have been eliminated in consolidation.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The interim condensed consolidated financial information as of March 31, 2018 and for the three month periods ended March 31, 2018 and 2017 have been prepared without audit, pursuant to the rules and regulations of the SEC. Certain information and footnote disclosures, which are normally included in consolidated financial statements prepared in accordance with U.S. GAAP have not been included. The interim condensed consolidated financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December 31, 2017, previously filed with the SEC on March 29, 2018.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In the opinion of management, all adjustments (which include all significant normal and recurring adjustments) necessary to present a fair statement of the Company&#x2019;s interim condensed consolidated financial position as of March 31, 2018, its interim condensed consolidated results of operations and cash flows for the three month periods ended March 31, 2018 and 2017, as applicable, have been made. The interim results of operations are not necessarily indicative of the operating results for the full fiscal year or any future periods.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Use of Estimates</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In preparing consolidated financial statements in conformity with U.S. GAAP, management makes estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the dates of the consolidated financial statements, as well as the reported amounts of revenues and expenses during the reporting period. Significant estimates and assumptions made by management include, but are not limited to, revenue recognition, the allowance for bad debt, valuation of inventories, the valuation of stock-based compensation, income taxes and unrecognized tax benefits, valuation allowance for deferred tax assets, assumptions used in assessing impairment of long-lived assets and goodwill. Actual results could differ from those estimates.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Business Combination</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">For a business combination, the assets acquired, the liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date, measured at their fair values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest in the acquiree that excess in earnings is recognized as a gain attributable to the acquirer.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Deferred tax liability and asset are recognized for the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed in a business combination in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 740-10.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Goodwill</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Goodwill is the excess of purchase price and related costs over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. In accordance with ASC Topic 350, &#x201c;Intangibles-Goodwill and Other,&#x201d; goodwill is not amortized but is tested for impairment, annually or more frequently when circumstances indicate a possible impairment may exist. Impairment testing is performed at a reporting unit level. An impairment loss generally would be recognized when the carrying amount of the reporting unit exceeds its fair value, with the fair value of the reporting unit determined using discounted cash flow (&#x201c;DCF&#x201d;) analysis. A number of significant assumptions and estimates are involved in the application of the DCF analysis to forecast operating cash flows, including the discount rate, the internal rate of return and projections of realizations and costs to produce. Management considers historical experience and all available information at the time the fair values of its reporting units are estimated.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">ASC Topic 350 also permits an entity to first assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the&#xa0;two-step goodwill impairment test is required to be performed. Otherwise, no further testing is required. Performing the qualitative assessment involved identifying the relevant drivers of fair value, evaluating the significance of all identified relevant events and circumstances, and weighing the factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. After evaluating and weighing all these relevant events and circumstances, it was concluded that a positive assertion can be made from the qualitative assessment that it is more likely than not that the fair value of Diamond Bar is greater than its carrying amount. As such, it is not necessary to perform the&#xa0;two-step goodwill impairment test for Diamond Bar reporting unit.&#xa0;&#xa0;Accordingly, as of March 31, 2018 and 2017, the Company concluded there was no impairment of goodwill of Diamond Bar.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Cash and Cash Equivalents</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">For purposes of the statement of cash flows, the Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_AdvancesToSuppliersPolicyPolicyTextBlock', window );">Advances to Suppliers Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Advances to Suppliers</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Advances to suppliers are reported net of allowance when the Company determines that amounts outstanding are not likely to be collected in cash or utilized against purchase of inventories. Based on its historical record and actual practice, the Company always received goods within 5 to 9 months from the date the advance payment is made. As such, no reserve on supplier prepayments had been made or recorded by the Company. Any provisions for allowance for advance to suppliers, if deemed necessary, will be included in general and administrative expenses in the consolidated statements of comprehensive income. During the three months ended March 31, 2018 and 2017, no provision was made on advances to suppliers.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Inventories</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Inventories are stated at the lower of cost and net realizable value with cost determined on a weighted-average basis. Management compares the cost of inventories with the net realizable value and an allowance is made for writing down their inventories to market value, if lower. The Company did not record any write-downs of inventory at March 31, 2018 and 2017.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Plant, Property and Equipment</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Plant, property and equipment are stated at cost, net of accumulated depreciation and impairment losses, if any. Expenditures for maintenance and repairs are expensed as incurred; while additions, renewals and improvements are capitalized. When property and equipment are retired or otherwise disposed of, the related cost and accumulated depreciation is removed from the respective&#xa0;accounts, and any gain or loss is included in operations. Depreciation of property and equipment is provided using the straight-line method for substantially all assets with 10% salvage value and estimated lives as follows:</div><br/><table id="ze5fd3f79bb9046a6b0697c0b39deada5" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 31.04%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">Computer and office equipment</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 68.96%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">5 years</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 31.04%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">Decoration and renovation</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 68.96%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">10 years</div>
</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Depreciation of plant, property and equipment attributable to manufacturing activities is capitalized as part of inventories, and expensed to cost of goods sold when inventories are sold.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic">Impairment of Long-Lived Assets</font>&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Long-lived assets, which include property, plant and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Recoverability of long-lived assets to be held and used is measured by comparing the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the assets. Fair value is generally determined using the asset&#x2019;s expected future discounted cash flows or market value, if readily determinable.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Based on its review, the Company believes that, as<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; "> of March 31, 2018 and 2017, there was no significant impairment of its long-lived assets.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Expense, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Research and Development</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Research and development costs are related primarily to the Company designing and testing its new products during the development stage. Research and development costs are recognized in general and administrative expenses and expensed as incurred.&#xa0;Research and development expense were $65,589 and $0 for the three months ended March 31, 2018 and 2017, respectively.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify; ">Income Taxes</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">In its interim financial statements, the Company follows the guidance in ASC 270 &#x201c;Interim Reporting&#x201d; and ASC 740 &#x201c;Income Taxes&#x201d; whereby the Company utilizes the expected annual effective rate in determining its income tax provision.&#xa0; The income tax expense for the three months ended March 31, 2018 is $247,000 and is primarily related to income from operations. The income tax benefit for the three months ended March 31, 2017 is $170,000 and is primarily related to quarter to date losses generated from U.S. operations.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Income taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company follows ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Under the provisions of ASC Topic 740, when tax returns are filed, it is highly certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; ">Nova Lifestyle and Diamond Bar are subject to U.S. corporate income taxes on their taxable income at a rate of up to 21% for taxable years beginning after December&#xa0;31, 2017 and up to 35% for prior tax years. </font>On December 22, 2017, the Tax Cut and Jobs Act (&#x201c;Tax Act&#x201d;) was signed into law. The Tax Act introduced a broad range of tax reform measures that significantly change the federal income tax laws. The provisions of the Tax Act that may have significant impact on the Company include the permanent reduction of the corporate income tax rate from 35% to 21% effective for tax years including or commencing on January 1, 2018, one-time transition tax on post-1986 foreign unremitted earnings, provision for Global Intangible Low Tax Income (&#x201c;GILTI&#x201d;), deduction for Foreign Derived Intangible Income (&#x201c;FDII&#x201d;), repeal of corporate alternative minimum tax, limitation of various business deductions, and modification of the maximum deduction of net operating loss with no carryback but indefinite carryforward provision. Many provisions in the Tax Act are generally effective in tax years beginning after December 31, 2017.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font>As of December 31, 2017, the Company reflected the provisional income tax effects of the Tax Act under Accounting Standards Codification Topic 740, Income Taxes. The Company has recorded a provisional tax expense in the year ended December 31, 2017 of approximately <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$3.37 million, comprised of approximately $3.27</font> million tax expense </font>from recording the estimated one-time transition tax on post-1986 foreign unremitted earnings and $0.09 million of tax expense from remeasurement of U.S. deferred taxes using the relevant tax rate at which the Company expects them to reverse in the future.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; ">To the extent that portions of its U.S. taxable income, such as Subpart F income or GILTI, are determined to be from sources outside of the U.S., subject to certain limitations, the Company may be able to claim foreign tax credits to offset its U.S. income tax liabilities. Any remaining liabilities are accrued in the Company&#x2019;s consolidated statements of comprehensive income and estimated tax payments are made when required by U.S. law.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Nova Furniture Limited and Bright Swallow are incorporated in the BVI. Nova Macao is incorporated in Macao. Nova Samoa is incorporated in Oceania. There is no income tax for companies domiciled in the BVI, Oceania or Macao. Accordingly, the Company&#x2019;s consolidated financial statements do not present any income tax provision related to the BVI and Macao tax jurisdiction where Nova Furniture BVI, BSI and Nova Macao are domiciled. Nova Macao is an income tax-exempt entity incorporated and domiciled in Macao.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of March 31, 2018, unrecognized tax benefits were approximately $2.1 million.&#xa0;&#xa0;The total amount of unrecognized tax benefits that, if recognized, would favorably affect the effective tax rate&#xa0;was $2.1 million as of March 31, 2018. As of December 31, 2017, unrecognized tax benefits were approximately $2.0 million.&#xa0;&#xa0;The total amount of unrecognized tax benefits that, if recognized, would favorably affect the effective tax rate was $2.0 million as of December 31, 2017.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; ">A reconciliation of the January 1, 2018 through March 31, 2018, amount of unrecognized tax benefits excluding interest and penalties (&#x201c;Gross UTB&#x201d;) is as follows:</div><br/><table id="z72e3865b95e9452f854eb6a426eb0df7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Gross UTB</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Balance</font>&#xa0;&#x2013; January 1, 2018 and March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,428,561</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">At March 31, 2018 and December 31, 2017, the Company had cumulatively accrued approximately $631,000 and $599,000 for estimated interest and penalties related to unrecognized tax benefits, respectively. For the three months ended March 31, 2018 and 2017, the Company recorded interest and penalties related to unrecognized tax benefits as a component of income tax expense, which totaled approximately $32,000 and $33,000, respectively. The Company does not anticipate any significant changes to its unrecognized tax benefits within the next 12 months.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The prospects of supplemental legislation or regulatory processes to address questions that arise because of the Tax Act, or evolving technical interpretations of the tax law, may cause the final impact from the Tax Act to differ from the provisionally recorded amounts. The Company expects to complete its analysis within the measurement period allowed by Staff Accounting Bulletin (&#x201c;SAB&#x201d;) No.118, no later than the fourth quarter of 2018.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of December 31, 2017, a total of $2.1 million unrecognized tax benefit was recorded as long-term taxes payable, as ASC 740 specifies that tax positions for which the timing of the ultimate resolution is uncertain should be recognized as long-term liabilities. Other long-term taxes payable also consisted of an income tax payable of $2.50 million, primarily arising from a one-time transition tax recognized in the fourth quarter of 2017 that represented management&#x2019;s estimate of the amount of U.S. corporate income tax based on the deemed repatriation to the United States of its share of previously deferred earnings of our non-U.S. subsidiaries of mandated by the U.S. Tax Reform. The Company elected to pay the one-time transition tax over eight years commencing in April 2018.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Revenue Recognition</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In May 2014 the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606), which supersedes all existing revenue recognition requirements, including most industry specific guidance. This new standard requires a company to recognize revenues when it transfers goods or services to customers in an amount that reflects the consideration that the company expects to receive for those goods or services. The FASB subsequently issued the following amendments to ASU No. 2014-09 that have the same effective date and transition date: ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations; ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing; ASU No. 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients; and ASU No. 2016-20, Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers. The Company adopted these amendments with ASU 2014-09 (collectively, the new revenue standards).</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The new revenue standards became effective for the Company on January 1, 2018, and were adopted using the modified retrospective method. The adoption of the new revenue standards as of January 1, 2018 did not change the Company&#x2019;s revenue recognition as the majority of its revenues continue to be recognized when the customer takes control of its product. As the Company did not identify any accounting changes that impacted the amount of reported revenues with respect to its product revenues, no adjustment to retained earnings was required upon adoption.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Under the new revenue standards, the Company recognizes revenues when its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance obligation.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Revenues from product sales are recognized when the customer obtains control of the Company&#x2019;s product, which occurs at a point in time, typically upon delivery to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Revenues from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&#x2019;s customers.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Product revenue reserves, which are classified as a reduction in product revenues, are generally characterized in the following categories: discounts, returns and rebates. These reserves are based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable as the amount is payable to the Company&#x2019;s customer.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company&#x2019;s sales policy allows for the return of product within the warranty period if the product is defective and the defects are the Company&#x2019;s fault.&#xa0; As alternatives for the product return option, the customers have options of asking a discount from the Company for the products with quality issues or receiving replacement parts from the Company at no cost. The amount for return of products, the discount provided to the Company&#x2019;s customers and the costs for replacement parts were immaterial for the three months ended March 31, 2018 and 2017.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify">Accounts Receivable</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company&#x2019;s accounts receivable arise from product sales. The Company does not adjust its receivables for the effects of a significant financing component at contract inception if it expects to collect the receivables in one year or less from the time of sale. The Company does not expect to collect receivables greater than one year from the time of sale.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company&#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.&#xa0;Amounts determined to be uncollectible are charged or written-off against the reserve. An analysis of the allowance for doubtful accounts is as follows:</div><br/><table id="zb5dc8128381b4295b202ae7cdc4ac436" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Balance at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">218,976</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Provision for the period</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">321,970</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Balance at March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">540,946</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">During the three ended March 31, 2018 and 2017, bad debts were $321,970 and $324,684, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The adoption of the new revenue standards did not change the Company&#x2019;s historical accounting methods for its accounts receivable.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Sales, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Cost of Sales</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Cost of sales consists primarily of finished goods purchased from other manufacturers, material costs, labor costs and related overhead that are directly attributable to the production of the products.&#xa0;Write-downs of inventory to the lower of cost or net realizable value is also recorded in the cost of sales.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShippingAndHandlingCostPolicyTextBlock', window );">Shipping and Handling Cost, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Shipping and Handling Costs</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Shipping and handling costs related to delivery of finished goods are included in selling expenses. During the three months ended March 31, 2018 and 2017, shipping and handling costs were $184 and $305, respectively.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic">Advertising</font>&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Advertising expenses consist primarily of costs of promotion and marketing for the Company&#x2019;s image and products, and costs of direct advertising, and are included in selling expenses. The Company expenses all advertising costs as incurred.&#xa0;Advertising expense was $192,579 and $537,579 for the three months ended March 31, 2018 and 2017, respectively.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Share-based compensation</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#x201c;Compensation &#x2013; Stock Compensation&#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50, &#x201c;Equity-Based Payments to Non-employees&#x201d;. Share-based compensation associated with the issuance of equity instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for performance by the counterparty has been reached or the counterparty&#x2019;s performance is complete.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Earnings per Share (EPS)</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Basic EPS is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed similar to basic net income per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if all the potential common shares pertaining to warrants, stock options, and similar instruments had been issued and if the additional common shares were dilutive. Diluted earnings per share are based on the assumption that all dilutive convertible shares and stock options and warrants were converted or exercised. Dilution is computed by applying the treasury stock method for the outstanding unvested restricted stock, options and warrants, and the if-converted method for the outstanding convertible instruments. Under the treasury stock method, options and warrants are assumed to be exercised at the beginning of the period (or at the time of issuance, if later) and as if funds obtained thereby were used to purchase common stock at the average market price during the period. Under the if-converted method, outstanding convertible instruments are assumed to be converted into common stock at the beginning of the period (or at the time of issuance, if later).</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table presents a reconciliation of basic and diluted earnings (loss) per share for the three months ended March 31, 2018 and 2017:&#xa0;</div><br/><table id="z55c792651d154da3b9480eed68a11ba7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net income (loss)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,655,021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,209,390</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Weighted average shares&#xa0;outstanding &#x2013; basic*</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,253,115</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27,345,106</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Dilutive stock options and unvested restricted stock</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">440,364</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Weighted average shares&#xa0;outstanding &#x2013; diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,693,479</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27,345,106</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Income (loss) per share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#x2013; basic</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.06</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.04</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#x2013; diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.06</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.04</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">* Including 821,534 and 466,967 shares that were granted and vested but not yet issued for the three months ended March 31, 2018 and 2017, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">For the three months ended March 31, 2018 and 2017, 858,334 shares purchasable under warrants were excluded from EPS, respectively, as their effects were anti-dilutive.&#xa0;For the three months ended March 31, 2017, the unvested restricted stock were anti-dilutive.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration Risk, Credit Risk, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Concentration of Credit Risk</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Financial instruments that potentially subject the Company to credit risk consist primarily of accounts and other receivables. The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of the financial condition and payment practices of its customers to minimize collection risk on accounts receivable.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Two major customers accounted for 43% (27% and 16% each) of the Company&#x2019;s sales for the three months ended March 31, 2018. Two major customers accounted for 26% (13% and 14% each) of the Company&#x2019;s sales for the three months March 31, 2017. Accounts receivable from these customers were $37,674,823 and $8,835,931 as of March 31, 2018 and 2017, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company purchased its products from three and four major vendors during the three months ended March 31, 2018 and 2017, accounting for a total of 93% (39%, 32% and 22% for each) and 89% (33%, 25%, 18% and 13% for each) of the Company&#x2019;s purchases, respectively.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Advances made to these vendors were $10,401,410 and $20,981,900 as of March 31, 2018 and 2017, respectively. Accounts payable to these vendors were $345,144 and $186,772 as of March 31, 2018 and 2017, respectively.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left">Fair Value of Financial Instruments</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">ASC Topic 820, &#x201c;Fair Value Measurements and Disclosures,&#x201d; requires disclosure of the fair value of financial instruments held by the Company. ASC Topic 825, &#x201c;Financial Instruments,&#x201d; defines fair value and establishes a three-level valuation hierarchy for disclosures of fair value measurement that enhances disclosure requirements for fair value measures.&#xa0;The carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable estimate of their fair values because of the short period of time between the origination of such instruments and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined as follows:</div><br/><table id="z0f12bc0874464b26ab30f791f3b5f945" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8%">
<div style="TEXT-INDENT: 54pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#xb7;</font>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 92%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8%">
<div style="TEXT-INDENT: 54pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#xb7;</font>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 92%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8%">
<div style="TEXT-INDENT: 54pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#xb7;</font>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 92%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Level 3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.</div>
</td>
</tr>
</table><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The carrying value of cash, accounts receivable, advance to suppliers, other receivables, accounts payable, short-term line of credit, advance from customers, other payables and accrued liabilities approximate estimated fair values because of their short maturities.&#xa0;&#xa0;The estimated fair value of the long-term lines of credit approximated the carrying amount as the interest rates are considered as approximate to the current rate for comparable loans at the respective balance sheet dates.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Transactions and Translations Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">Foreign Currency Translation and Transactions</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The consolidated financial statements are presented in United States Dollar (&#x201c;$&#x201d; or &#x201c;USD&#x201d;), which is also the functional currency of Nova LifeStyle, Nova Furniture, Nova Samoa, Nova Macao, Bright Swallow, Diamond Bar and i Design.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic">Segment Reporting</font>&#xa0;</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">ASC Topic 280, &#x201c;Segment Reporting,&#x201d; requires use of the &#x201c;management approach&#x201d; model for segment reporting. The management approach model is based on the way a company&#x2019;s chief operating decision maker organizes segments within the company for making operating decisions assessing performance and allocating resources. Reportable segments are based on products and services, geography, legal structure, management structure, or any other manner in which management disaggregates a company.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Management determined that the Company&#x2019;s operations constitute a single reportable segment in accordance with ASC 280. The Company operates exclusively in one business and industry segment: the design and sale of furniture.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Management concluded that the Company had one reportable segment under ASC 280 because Diamond Bar is a furniture distributor based in California focusing on customers in the US, Bright Swallow is a furniture distributor based in Hong Kong focusing on customers in Canada, and Nova Macao is a furniture distributor based in Macao focusing on international customers. They are all operated under the same senior management of the Company, and management views the operations of Diamond Bar, Bright Swallow and Nova Macao as a whole for making business decisions.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">After the disposal of Nova Dongguan and its subsidiaries, all of the Company&#x2019;s long-lived assets are mainly property, plant and equipment located in the United States for administrative purposes.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net sales to customers by geographic area are determined by reference to the physical locations of the Company&#x2019;s customers. For example, if the products are delivered to a customer in the US, the sales are recorded as generated in the U.S.; if the customer directs us to ship its products to China, the sales are recorded as sold in China.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: justify">New Accounting Pronouncements</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2016-02, Leases (Topic 842). The new standard establishes a right-of-use (&#x201c;ROU&#x201d;) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. The new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. The Company is in the process of evaluating the impact of adoption of this ASU on the consolidated financial statements.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the impact that the standard will have on its consolidated financial statements and related disclosures.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In August 2016, the FASB issued ASU No. 2016-15, Classification of Certain Cash Receipts and Cash Payments. ASU 2016-15 clarifies the presentation and classification of certain cash receipts and cash payments in the statement of cash flows. The amendments are an improvement to U.S. GAAP because they provide guidance for each of the eight issues, thereby reducing the current and potential future diversity in practice. This ASU is effective for public business entities for fiscal years, and interim periods within those years, beginning after December 15, 2017. The <font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Company has adopted the guidance retrospectively to each period presented.</font> </font>The adoption does not have any material effect on the presentation of its unaudited consolidated statements of cash flows.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In October 2016, the FASB issued ASU No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. This ASU&#xa0;improves the accounting for the income tax consequences of intra-entity transfers of assets other than inventory. For public business entities, the amendments in this update are effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within those annual reporting periods. Early adoption is permitted. The adoption of this ASU did not have a significant impact on the Company&#x2019;s consolidated financial statements.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In November 2016, the FASB issued ASU No.&#xa0;2016-18, Statement of Cash Flows (Topic&#xa0;230): Restricted Cash. The guidance requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The standard is effective for fiscal years beginning after December&#xa0;15, 2017, and interim period within those fiscal years. The Company has adopted the guidance retrospectively to each period presented. The adoption does not have any material effect on the presentation of its unaudited consolidated statements of cash flows.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In January 2017, the FASB issued ASU No.&#xa0;2017-01, Business Combinations (Topic&#xa0;805): Clarifying the Definition of a Business, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. The standard is effective for fiscal years beginning after December&#xa0;15, 2017, including interim periods within those fiscal years. The Company has adopted the guidance effective January 1, 2018. The Company will evaluate the impact of adopting this standard prospectively upon any transactions of acquisitions or disposals of assets or businesses.</div><br/><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December&#xa0;15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January&#xa0;1, 2017. The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_AdvancesToSuppliersPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The accounting policy for advances to suppliers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_AdvancesToSuppliersPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84159346&amp;loc=d3e8275-108329<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68054294&amp;loc=d3e8384-108330<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShippingAndHandlingCostPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShippingAndHandlingCostPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6755143296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Tables) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
A reconciliation of the January 1, 2018 through March 31, 2018, amount of unrecognized tax benefits excluding interest and penalties (&#x201c;Gross UTB&#x201d;) is as follows:<br /><br /><table id="z72e3865b95e9452f854eb6a426eb0df7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Gross UTB</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Balance</font>&#xa0;&#x2013; January 1, 2018 and March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,428,561</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
Amounts determined to be uncollectible are charged or written-off against the reserve. An analysis of the allowance for doubtful accounts is as follows:<br /><br /><table id="zb5dc8128381b4295b202ae7cdc4ac436" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Balance at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">218,976</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Provision for the period</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">321,970</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Balance at March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">540,946</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
The following table presents a reconciliation of basic and diluted earnings (loss) per share for the three months ended March 31, 2018 and 2017:<br /><br /><table id="z55c792651d154da3b9480eed68a11ba7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net income (loss)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,655,021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,209,390</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Weighted average shares&#xa0;outstanding &#x2013; basic*</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,253,115</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27,345,106</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Dilutive stock options and unvested restricted stock</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">440,364</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Weighted average shares&#xa0;outstanding &#x2013; diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,693,479</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27,345,106</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Income (loss) per share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#x2013; basic</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.06</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.04</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#x2013; diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.06</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.04</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 72%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">* Including 821,534 and 466,967 shares that were granted and vested but not yet issued for the three months ended March 31, 2018 and 2017, respectively.</div></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_PropertyPlantAndEquipmentAxis=nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember', window );">Property Plant and Equipment Estimated Useful Lives [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Tables) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
Depreciation of property and equipment is provided using the straight-line method for substantially all assets with 10% salvage value and estimated lives as follows:<br /><br /><table id="ze5fd3f79bb9046a6b0697c0b39deada5" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 31.04%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">Computer and office equipment</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 68.96%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">5 years</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 31.04%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">Decoration and renovation</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 68.96%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">10 years</div>
</td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_Note2SummaryofSignificantAccountingPoliciesTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=109238393&amp;loc=d3e36027-109320<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_PropertyPlantAndEquipmentAxis=nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_PropertyPlantAndEquipmentAxis=nvfy_PropertyPlantAndEquipmentEstimatedUsefulLivesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757959536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Plant, Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_PropertyPlantAndEquipmentAxis=us-gaap_PropertyPlantAndEquipmentMember', window );">Property, Plant and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems', window );"><strong>Note 4 - Plant, Property and Equipment, Net (Tables) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
As of March 31, 2018 and December 31, 2017, plant, property and equipment consisted of the following:<br /><br /><table id="ze2cb178547344a9d815ea6531dd4bff4" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Computer and office equipment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">304,211</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">292,710</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Decoration and renovation</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">118,858</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">118,858</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Less: accumulated depreciation</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(264,664</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(254,322</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">158,405</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">157,246</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_Note4PlantPropertyandEquipmentNetTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_PropertyPlantAndEquipmentAxis=us-gaap_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_PropertyPlantAndEquipmentAxis=us-gaap_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6623570688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Disclosure Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
Intangible assets consisted of the following as of March 31, 2018 and December 31, 2017:<br /><br /><table id="z17ba63b1836047f9b3f15babc70a45a0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">eCommerce platform</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,208,200</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,208,200</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Customer relationship</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,150,559</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,150,559</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Trademarks</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">200,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">200,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Less: accumulated amortization</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,457,827</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,356,151</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,100,932</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,202,608</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Finite-lived Intangible Assets Amortization Expense [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
Estimated amortization expense relating to the existing intangible assets with finite lives for each of the next five years is as follows:<br /><br /><table id="ze8a24fbae36843d6b1e1596922e410a7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">12 months ending March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2019</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2020</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">2022</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">406,704</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757984016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Other Current Assets [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
Prepaid Expenses and Other Receivables consisted of the following at March 31, 2018 and December 31, 2017:<br /><br /><table id="z0c2e69bc05ec4baba2816f3c5345ac69" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Prepaid expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">115,126</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">198,485</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr style="HEIGHT: 15px">
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Other receivables</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">56,071</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">34,450</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; TEXT-INDENT: 9pt">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">171,197</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">232,935</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6651292416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Accrued Liabilities and Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
Accrued liabilities and other payables consisted of the following as of March 31, 2018 and December 31, 2017:<br /><br /><table id="zfc7100d04cc848ec8f69b6f15d6dccf9" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Other payables</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">41,346</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31,463</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Salary payable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30,625</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30,410</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Financed insurance premiums</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">19,640</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">74,265</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Accrued rents</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">39,469</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">55,303</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Accrued commission</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">544,667</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">605,668</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Accrued expenses, others</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">57,615</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">50,647</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">733,362</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">847,756</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757969152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Stockholders&#8217; Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
Following is a summary of the warrant activity for the three months ended March 31, 2018:<br /><br /><table id="zde3efdfbe07c4fce9abb58a0aacde096" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Number of</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Warrants</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Average</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Exercise</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Price</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Weighted</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Average</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Remaining</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Contractual</div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Term in Years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Outstanding at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">858,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.71</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.92</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Exercisable at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">858,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.71</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.92</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Granted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Exercised / surrendered</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Expired</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 58%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Outstanding at December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">858,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.71</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Exercisable at December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">858,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.71</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Share-based Compensation, Stock Options, Activity [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
Stock option activity under the Company&#x2019;s stock-based compensation plans is shown below:<br /><br /><table id="za1d90f688c324416b6a960fe5e5473ab" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Number of<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font> Shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Average<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font>Exercise<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font> Price per Share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Aggregate Intrinsic<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font>Value<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">(1)</sup></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Weighted<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font>Average<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font>Remaining<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font>Contractual<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br />
</font> Term in Years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Outstanding at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,072,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.37</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,309,425</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Exercisable at January 1, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">532,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.37</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">649,725</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Granted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Exercised</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(15,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.26</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">-</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr style="HEIGHT: 14px">
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Forfeited</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">-</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Outstanding at March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,057,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.37</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">834,750</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.44</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 44%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Exercisable at March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">982,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.35</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">796,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.43</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><table id="za92b261c9ac24149b8bd64da3453da1b" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 3.84%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(1)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 96.16%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The intrinsic value of the stock options at March 31, 2018 is the amount by which the market value of the Company&#x2019;s common stock of $2.16 as of March 31, 2018 exceeds the exercise price of the option.</div>
</td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68057994&amp;loc=d3e25284-112666<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6753341456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Geographical Sales (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock', window );">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
Geographical distribution of sales consisted of the following for the three months ended March 31, 2018 and 2017:<br /><br /><table id="zbb436059431f41159740ab8f82471ed8" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Geographical Areas</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">North America</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,717,485</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,529,632</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Europe</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,262,865</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Australia</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,660,465</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,449,454</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Asia</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,925,522</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">815,071</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#xa0;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">22,303,472</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18,057,022</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757969152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
The total minimum future lease payments are as follows:<br /><br /><table id="z839d8943345f4f1996fc32c1b45ced09" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%; margin-left: auto; margin-right: auto;" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">12 Months Ending March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Amount</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2019</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">361,620</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2020</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15,360</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2022</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2023</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 61%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Thereafter</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; " valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; " valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%;  white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 61%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">376,980</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757879696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 1 - Organization and Description of Business (Details)<br></strong></div></th>
<th class="th"><div>Oct. 25, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Disclosure Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_NumberOfSubsidiariesSold', window );">Number of Subsidiaries Sold</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_NumberOfSubsidiariesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of subsidiaries sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_NumberOfSubsidiariesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769497264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage', window );">Property, Plant and Equipment, Salvage Value, Percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and Development Expense</a></td>
<td class="nump">$ 65,589<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">$ 247,257<span></span>
</td>
<td class="num">(170,019)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc', window );">Effective Income Tax Rate Reconciliation Tax Cut and Jobs Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,370,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings', window );">Income Tax (Expense) Benefit, Continuing Operations, Estimated One-time Transition Tax on Post-1986 Foreign Unremitting Earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,270,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability', window );">Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">$ 1,428,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</a></td>
<td class="nump">631,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">599,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</a></td>
<td class="nump">32,000,000<span></span>
</td>
<td class="nump">33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Deferred Tax Liabilities, Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for Doubtful Accounts</a></td>
<td class="nump">$ 321,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ProvisionForDoubtfulAccountsReversal', window );">Provision for Doubtful Accounts, Reversal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 324,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in Shares)</a></td>
<td class="nump">821,534<span></span>
</td>
<td class="nump">466,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of Operating Segments</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=nvfy_DiamondBarMember', window );">Diamond Bar [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts Receivable, Gross, Current</a></td>
<td class="nump">$ 37,674,823<span></span>
</td>
<td class="nump">$ 8,835,931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Sales Revenue, Net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">43.00%<span></span>
</td>
<td class="nump">26.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Major Custom A [Member] | Sales Revenue, Net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Major Customer B [Member] | Sales Revenue, Net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Cost of Goods, Total [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">93.00%<span></span>
</td>
<td class="nump">89.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Accounts Receivable, Gross</a></td>
<td class="nump">$ 10,401,410<span></span>
</td>
<td class="nump">$ 20,981,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts Payable</a></td>
<td class="nump">$ 345,144<span></span>
</td>
<td class="nump">$ 186,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Cost of Goods, Total [Member] | Major Vendor A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">39.00%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Cost of Goods, Total [Member] | Major Vendor B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Cost of Goods, Total [Member] | Major Vendor C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Cost of Goods, Total [Member] | Major Vendor D [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember', window );">Continuing Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising Expense</a></td>
<td class="nump">$ 192,579<span></span>
</td>
<td class="nump">$ 537,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in Shares)</a></td>
<td class="nump">858,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=nvfy_ShippingAndorHandlingMember', window );">Shipping and/or Handling [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of Goods and Services Sold</a></td>
<td class="nump">$ 184<span></span>
</td>
<td class="nump">$ 305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Tax Cut and Jobs Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_EffectiveIncomeTaxRateReconciliationTaxCutAndJobsAc</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit from continuing operations attributable to estimated one-time transition tax on post-1986 foreign unremitting earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_IncomeTaxExpenseBenefitContinuingOperationsEstimatedOnetimeTransitionTaxOnPost1986ForeignUnremittingEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ProvisionForDoubtfulAccountsReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ProvisionForDoubtfulAccountsReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For unclassified balance sheet, amounts due from customers or clients for goods or services that have been delivered or sold in the normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer) for goods or services (including trade receivables) that have been delivered or sold in the normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stated as a percentage, the estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose) divided by its [historical] capitalized cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=SL37586934-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=nvfy_DiamondBarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=nvfy_DiamondBarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=nvfy_MajorCustomAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=nvfy_MajorCustomAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=nvfy_MajorCustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=nvfy_MajorCustomerBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsTotalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=nvfy_MajorVendorAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=nvfy_MajorVendorAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=nvfy_MajorVendorBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=nvfy_MajorVendorBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=nvfy_MajorVendorCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=nvfy_MajorVendorCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=nvfy_MajorVendorDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=nvfy_MajorVendorDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=nvfy_ShippingAndorHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=nvfy_ShippingAndorHandlingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6923276544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Estimated Useful Lives of Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2018</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and Equipment</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvfy_MuseumDecorationAndRenovationMember', window );">Museum Decoration and Renovation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and Equipment</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvfy_MuseumDecorationAndRenovationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvfy_MuseumDecorationAndRenovationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6755082176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Unrecognized Tax Benefits Roll Forward - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract', window );"><strong>Schedule of Unrecognized Tax Benefits Roll Forward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance &#8211; January 1, 2018 and March 31, 2018</a></td>
<td class="nump">$ 1,428,561<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=SL37586934-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6651291456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Accounts, Notes, Loans and Financing Receivable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract', window );"><strong>Schedule of Accounts, Notes, Loans and Financing Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance at January 1, 2018</a></td>
<td class="nump">$ 218,976<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for the period</a></td>
<td class="nump">321,970<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance at March 31, 2018</a></td>
<td class="nump">$ 540,946<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6755473680">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Earnings per Share, Basic and Diluted - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract', window );"><strong>Schedule of Earnings per Share, Basic and Diluted [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss) (in Dollars)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,655,021<span></span>
</td>
<td class="num">$ (1,209,390)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding &#8211; basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">28,253,115<span></span>
</td>
<td class="nump">27,345,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants', window );">Dilutive stock options and unvested restricted stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">440,364<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding &#8211; diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">28,693,479<span></span>
</td>
<td class="nump">27,345,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">&#8211; basic (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">&#8211; diluted (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Including 821,534 and 466,967 shares that were granted and vested but not yet issued for the three months ended March 31, 2018 and 2017, respectively.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ScheduleOfEarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6899011472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 3 - Inventories (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, Net</a></td>
<td class="nump">$ 6,220,820<span></span>
</td>
<td class="nump">$ 6,374,560<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6902004832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Plant, Property and Equipment, Net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 10,341<span></span>
</td>
<td class="nump">$ 10,116<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769491056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 4 - Plant, Property and Equipment, Net (Details) - Schedule of Property, Plant and Equipment - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">$ (264,664)<span></span>
</td>
<td class="num">$ (254,322)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">158,405<span></span>
</td>
<td class="nump">157,246<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">304,211<span></span>
</td>
<td class="nump">292,710<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvfy_MuseumDecorationAndRenovationMember', window );">Museum Decoration and Renovation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 118,858<span></span>
</td>
<td class="nump">$ 118,858<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvfy_MuseumDecorationAndRenovationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvfy_MuseumDecorationAndRenovationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6768826336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Intangible Assets (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 24, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2011 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note5IntangibleAssetsDetailsLineItems', window );"><strong>Note 5 - Intangible Assets (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 101,676<span></span>
</td>
<td class="nump">$ 371,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note5IntangibleAssetsDetailsLineItems', window );"><strong>Note 5 - Intangible Assets (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,150,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,150,559<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Diamond Bar [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note5IntangibleAssetsDetailsLineItems', window );"><strong>Note 5 - Intangible Assets (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod', window );">Finite-Lived Intangible Assets, Amortization Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">straight-line method<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Bright Swallow International Group Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note5IntangibleAssetsDetailsLineItems', window );"><strong>Note 5 - Intangible Assets (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod', window );">Finite-Lived Intangible Assets, Amortization Method</a></td>
<td class="text">straight-line method<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure', window );">Finite-lived Intangible Assets, Fair Value Disclosure</a></td>
<td class="nump">$ 6,100,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note5IntangibleAssetsDetailsLineItems', window );"><strong>Note 5 - Intangible Assets (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [Member] | Diamond Bar [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note5IntangibleAssetsDetailsLineItems', window );"><strong>Note 5 - Intangible Assets (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_NumberOfTrademarksAcquired', window );">Number of trademarks acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Payments to Acquire Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod', window );">Finite-Lived Intangible Assets, Amortization Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">straight-line method<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Computer Software, Intangible Asset [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note5IntangibleAssetsDetailsLineItems', window );"><strong>Note 5 - Intangible Assets (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease', window );">Finite-Lived Intangible Assets, Period Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UseRightsMember', window );">Use Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note5IntangibleAssetsDetailsLineItems', window );"><strong>Note 5 - Intangible Assets (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod', window );">Finite-Lived Intangible Assets, Amortization Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">straight-line method<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_Note5IntangibleAssetsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_Note5IntangibleAssetsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_NumberOfTrademarksAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of trademarks acquired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_NumberOfTrademarksAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amortization method of a major finite-lived intangible asset class. A major class is composed of intangible assets that can be grouped together because they are similar either by their nature or by their use in the operations of a company. The straight-line method is the preferred amortization method, unless another method better reflects the pattern in which the asset is consumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 35<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=108376495&amp;loc=d3e15372-109273<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19190-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in carrying value of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=nvfy_DiamondBarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=nvfy_DiamondBarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=nvfy_BrightSwallowInternationalGroupLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=nvfy_BrightSwallowInternationalGroupLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769821168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 5 - Intangible Assets (Details) - Schedule of Finite-Lived Intangible Assets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">$ (3,457,827)<span></span>
</td>
<td class="num">$ (3,356,151)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">4,100,932<span></span>
</td>
<td class="nump">4,202,608<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=nvfy_eCommercePlatformMember', window );">eCommerce Platform [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">1,208,200<span></span>
</td>
<td class="nump">1,208,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">6,150,559<span></span>
</td>
<td class="nump">6,150,559<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=nvfy_eCommercePlatformMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=nvfy_eCommercePlatformMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6753241056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 5 - Intangible Assets (Details) - Finite-lived Intangible Assets Amortization Expense<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract', window );"><strong>Finite-lived Intangible Assets Amortization Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2018</a></td>
<td class="nump">$ 406,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2019</a></td>
<td class="nump">406,704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2020</a></td>
<td class="nump">406,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2021</a></td>
<td class="nump">406,704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2022</a></td>
<td class="nump">$ 406,704<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_FiniteLivedIntangibleAssetsAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6766940736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 23, 2017</div></th>
<th class="th"><div>Mar. 20, 2017</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jan. 01, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 22, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems', window );"><strong>Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligation', window );">Contractual Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_PrepaidContractualObligations', window );">Prepaid Contractual Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,835,000<span></span>
</td>
<td class="nump">$ 7,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ContractTerminationDescription', window );">Contract Termination Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On March 20, 2017, the Company and the unrelated party terminated the MOU and released both parties from all the obligations and liabilities under the MOU. The Company agreed to bear the costs of $800,000 incurred by the unrelated party on the Platform, which were charged as expenses in the first quarter of fiscal year 2017.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_PaymentForContractualObligations', window );">Payment for Contractual Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Payments to Acquire Notes Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 8,835,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems', window );"><strong>Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Payments to Acquire Notes Receivable</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_NoteReceivableInterestRate', window );">Note Receivable, Interest Rate</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ContractTerminationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the terminated contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ContractTerminationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_NoteReceivableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest rate on note receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_NoteReceivableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_PaymentForContractualObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_PaymentForContractualObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_PrepaidContractualObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for contractual obligations that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_PrepaidContractualObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769525168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Details) - Schedule of Other Current Assets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ScheduleOfOtherCurrentAssetsAbstract', window );"><strong>Schedule of Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent', window );">Prepaid expenses</a></td>
<td class="nump">$ 115,126<span></span>
</td>
<td class="nump">$ 198,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivablesGrossCurrent', window );">Other receivables</a></td>
<td class="nump">56,071<span></span>
</td>
<td class="nump">34,450<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total</a></td>
<td class="nump">$ 171,197<span></span>
</td>
<td class="nump">$ 232,935<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ScheduleOfOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ScheduleOfOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6901773440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilitites - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ScheduleOfAccruedLiabilititesAbstract', window );"><strong>Schedule of Accrued Liabilitites [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Other payables</a></td>
<td class="nump">$ 41,346<span></span>
</td>
<td class="nump">$ 31,463<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Salary payable</a></td>
<td class="nump">30,625<span></span>
</td>
<td class="nump">30,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedInsuranceCurrent', window );">Financed insurance premiums</a></td>
<td class="nump">19,640<span></span>
</td>
<td class="nump">74,265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedRentCurrent', window );">Accrued rents</a></td>
<td class="nump">39,469<span></span>
</td>
<td class="nump">55,303<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued commission</a></td>
<td class="nump">544,667<span></span>
</td>
<td class="nump">605,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Accrued expenses, others</a></td>
<td class="nump">57,615<span></span>
</td>
<td class="nump">50,647<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 733,362<span></span>
</td>
<td class="nump">$ 847,756<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ScheduleOfAccruedLiabilititesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ScheduleOfAccruedLiabilititesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedRentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedRentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770298448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Lines of Credit (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 19, 2017</div></th>
<th class="th"><div>Feb. 16, 2016</div></th>
<th class="th"><div>Jan. 20, 2016</div></th>
<th class="th"><div>Sep. 28, 2015</div></th>
<th class="th"><div>Sep. 21, 2015</div></th>
<th class="th"><div>Aug. 01, 2015</div></th>
<th class="th"><div>Jun. 08, 2015</div></th>
<th class="th"><div>Jan. 22, 2015</div></th>
<th class="th"><div>Nov. 20, 2014</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 17, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note8LinesofCreditDetailsLineItems', window );"><strong>Note 8 - Lines of Credit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,582<span></span>
</td>
<td class="nump">$ 54,406<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvfy_DiamondBarMember', window );">Diamond Bar [Member] | Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note8LinesofCreditDetailsLineItems', window );"><strong>Note 8 - Lines of Credit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">Jun.  01,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun.  01,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep.  01,  2015<span></span>
</td>
<td class="text">Jul. 31,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun.  01,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Line of Credit Facility, Interest Rate During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">3.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCollateral', window );">Line of Credit Facility, Collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The line of credit is secured by all of the assets of Diamond Bar and is guaranteed by&#xa0;Nova LifeStyle.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-term Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,202,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest Expense, Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,582<span></span>
</td>
<td class="nump">40,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCovenantTerms', window );">Line of Credit Facility, Covenant Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Diamond Bar loan has the following covenants: (i) maintain a minimum tangible net worth of not less than $20 million; (ii) maintain a ratio of debt to tangible net worth not in excess of 2.5 to 1.0; (iii) the pre-tax income must be&#xa0;not less than 1% of total revenue quarterly; and (iv) maintain a current ratio in excess of 1.25 to 1.00.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCovenantCompliance', window );">Line of Credit Facility, Covenant Compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Diamond Bar was in compliance with the stated covenants.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvfy_NovaMacaoMember', window );">Nova Macao [Member] | Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note8LinesofCreditDetailsLineItems', window );"><strong>Note 8 - Lines of Credit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 31,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 29,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Line of Credit Facility, Interest Rate During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCollateral', window );">Line of Credit Facility, Collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The loan was secured by assignment of Sinosure (China Export and Credit Insurance Company) credit insurance and was guaranteed by Nova LifeStyle and Diamond Bar.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-term Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 13,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvfy_NovaDongguanMember', window );">Nova Dongguan [Member] | Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note8LinesofCreditDetailsLineItems', window );"><strong>Note 8 - Lines of Credit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt Instrument, Maturity Date, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">February 2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvfy_NovaDongguanMember', window );">Nova Dongguan [Member] | Line of Credit #2 [Member] | Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note8LinesofCreditDetailsLineItems', window );"><strong>Note 8 - Lines of Credit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPaymentTerms', window );">Debt Instrument, Payment Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">monthly payment of interest and that the interest rate will be adjusted annually<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_Note8LinesofCreditDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_Note8LinesofCreditDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPaymentTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discussion of whether the borrowings under the credit facility are secured or unsecured and, if secured, a description of collateral (for example, accounts receivable less than 120 days old, finished goods inventory).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCovenantCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of whether the entity has been in compliance with any credit facility debt covenants during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCovenantCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCovenantTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the conditions for borrowing under the credit facility including the nature of any restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCovenantTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=nvfy_DiamondBarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=nvfy_DiamondBarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=nvfy_NovaMacaoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=nvfy_NovaMacaoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=nvfy_NovaDongguanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=nvfy_NovaDongguanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvfy_LineOfCredit2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvfy_LineOfCredit2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770339520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 16, 2015</div></th>
<th class="th"><div>Sep. 30, 2011</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note9RelatedPartyTransactionsDetailsLineItems', window );"><strong>Note 9 - Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Operating Leases, Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 199,069<span></span>
</td>
<td class="nump">$ 178,169<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvfy_DiamondBarMember', window );">Diamond Bar [Member] | Building [Member] | President [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note9RelatedPartyTransactionsDetailsLineItems', window );"><strong>Note 9 - Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Related Party Transaction, Description of Transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Diamond Bar leased a showroom in High Point, North Carolina from the Company&#x2019;s president who is currently also our Chief Executive Officer and Chairman of the Board.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, Operating Lease, Renewal Term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseMinimumRentals', window );">Operating Leases, Rent Expense, Minimum Rentals</a></td>
<td class="nump">$ 34,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Operating Leases, Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 16,458<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_Note9RelatedPartyTransactionsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_Note9RelatedPartyTransactionsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseMinimumRentals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77910348&amp;loc=d3e34039-112682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseMinimumRentals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A description of the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888428&amp;loc=SL77919370-209981<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77911099&amp;loc=d3e36975-112693<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918703-209980<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77888430&amp;loc=SL77919784-209982<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionDescriptionOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=nvfy_DiamondBarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=nvfy_DiamondBarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_PresidentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_PresidentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6873935744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Stockholders&#8217; Equity (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 27, 2018 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 12, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 10, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 16, 2017 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 26, 2017 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 29, 2017 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 10, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 15, 2016 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 14, 2016 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 09, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 18, 2016 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 01, 2016 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Aug. 15, 2015</div></th>
<th class="th">
<div>May 28, 2015 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>May 19, 2015</div></th>
<th class="th">
<div>Dec. 01, 2014 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 21, 2016 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock Repurchase Program, Authorized Amount (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramPeriodInForce1', window );">Stock Repurchase Program, Period in Force</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ClassOfWarrantOrRightsExercised', window );">Class of Warrants or Rights Exercised (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 595,677<span></span>
</td>
<td class="nump">$ 449,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_StatutoryEquityReserves', window );">Statutory Equity Reserves (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ChiefFinancialOfficerMember', window );">Chief Financial Officer [Member] | Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvfy_NovaMacaoMember', window );">Nova Macao [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_StatutoryReserveAfterTaxIncomePercentage', window );">Statutory reserve, after-tax income percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvfy_NovaDongguanMember', window );">Nova Dongguan [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_CommonWelfareFundVoluntaryContribution', window );">Common welfare fund, voluntary contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvfy_NovaDongguanMember', window );">Nova Dongguan [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_CommonWelfareFundVoluntaryContribution', window );">Common welfare fund, voluntary contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_PrivatePlacementNumberOfSharesAuthorized', window );">Private Placement Number of Shares Authorized (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,970,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of Stock, Price Per Share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from Issuance of Private Placement (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_WarrantsTerm', window );">Warrants, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1', window );">Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate', window );">Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Volatility Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate', window );">Share-based Goods and Nonemployee Services Transaction, Valuation Method, Risk Free Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.55%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate', window );">Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_WarrantsFairValueOfWarrantsGranted', window );">Warrants, Fair Value of Warrants, Granted (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,147,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=nvfy_SeriesAWarrantsMember', window );">Series A Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ClassOfWarrantOrRightsExercised', window );">Class of Warrants or Rights Exercised (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">660,030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=nvfy_SeriesCWarrantsMember', window );">Series C Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">310,478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement3Member', window );">Consulting Service Agreement #3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued During Period, Shares, Issued for Services (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ConsultingAgreementTerm', window );">Consulting Agreement, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ConsultingAgreementVestingTerms', window );">Consulting Agreement Vesting Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The initial 10,000 shares were required to be issued within 30 days upon signing of the agreement; for the remaining 50,000 shares, the Company issued to the consultant 10,000 shares of common stock on or before each of June 1, 2015, December 1, 2015, June 1, 2016, December 1, 2016 and June 1, 2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 224,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">18,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement6Member', window );">Consulting Service Agreement #6 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued During Period, Shares, Issued for Services (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ConsultingAgreementTerm', window );">Consulting Agreement, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 204,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">40,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement6Member', window );">Consulting Service Agreement #6 [Member] | Monthly Award [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued During Period, Shares, Issued for Services (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement7Member', window );">Consulting Service Agreement #7 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued During Period, Shares, Issued for Services (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ConsultingAgreementTerm', window );">Consulting Agreement, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 326,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,600<span></span>
</td>
<td class="nump">40,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement7Member', window );">Consulting Service Agreement #7 [Member] | Monthly Award [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued During Period, Shares, Issued for Services (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement7Member', window );">Consulting Service Agreement #7 [Member] | Share-based Compensation Award, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement7Member', window );">Consulting Service Agreement #7 [Member] | Share-based Compensation Award, Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement7Member', window );">Consulting Service Agreement #7 [Member] | Share-based Compensation Award, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement7Member', window );">Consulting Service Agreement #7 [Member] | Share-based Compensation Award, Tranche Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement7Member', window );">Consulting Service Agreement #7 [Member] | Share-based Compensation Award, Tranche Five[Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement7Member', window );">Consulting Service Agreement #7 [Member] | Share-based Compensation Award, Tranche Six[Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement7Member', window );">Consulting Service Agreement #7 [Member] | Share-based Compensation Award, Tranche Seven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement7Member', window );">Consulting Service Agreement #7 [Member] | Share-based Compensation Award, Tranche Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement9Member', window );">Consulting Service Agreement #9 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued During Period, Shares, Issued for Services (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ConsultingAgreementTerm', window );">Consulting Agreement, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 294,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">72,493<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement9Member', window );">Consulting Service Agreement #9 [Member] | Share-based Compensation Award, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement9Member', window );">Consulting Service Agreement #9 [Member] | Share-based Compensation Award, Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement9Member', window );">Consulting Service Agreement #9 [Member] | Share-based Compensation Award, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement9Member', window );">Consulting Service Agreement #9 [Member] | Share-based Compensation Award, Tranche Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement5Member', window );">Consulting Service Agreement #5 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Twenty-five percent (25%) of those shares vested on December 15, 2016, 25% on February 15, 2017, 25% on May 15, 2017, and the remaining 25% vested on August 15, 2017.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement10Member', window );">Consulting Service Agreement #10 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued During Period, Shares, Issued for Services (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ConsultingAgreementTerm', window );">Consulting Agreement, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 294,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">73,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement11Member', window );">Consulting Service Agreement #11 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ConsultingAgreementTerm', window );">Consulting Agreement, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsDescription', window );">Other Commitments, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company also granted the consultant $15,000 worth of shares of the Company&#x2019;s common stock per month starting from December 1, 2016 for 12 months.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement12Member', window );">Consulting Service Agreement #12 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ConsultingAgreementTerm', window );">Consulting Agreement, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsDescription', window );">Other Commitments, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company also granted the consultant $10,000 worth of shares of the Company&#x2019;s common stock per month starting from July 1, 2017 for a period of 12 months.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingAgreement13Member', window );">Consulting Agreement #13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued During Period, Shares, Issued for Services (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ConsultingAgreementTerm', window );">Consulting Agreement, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">173000.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingAgreement13Member', window );">Consulting Agreement #13 [Member] | Share-based Compensation Award, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingAgreement13Member', window );">Consulting Agreement #13 [Member] | Share-based Compensation Award, Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingAgreement13Member', window );">Consulting Agreement #13 [Member] | Share-based Compensation Award, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingAgreement13Member', window );">Consulting Agreement #13 [Member] | Share-based Compensation Award, Tranche Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreementMember', window );">Consulting Service Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsDescription', window );">Other Commitments, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company also granted the consultant $15,000 worth of shares of the Company&#x2019;s common stock per month starting from January 1, 2018 for 12 months.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_AgreementWithThreeFurnitureDesignersMember', window );">Agreement with Three Furniture Designers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued During Period, Shares, Issued for Services (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ConsultingAgreementTerm', window );">Consulting Agreement, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 388,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,934<span></span>
</td>
<td class="nump">47,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_AgreementWithThreeFurnitureDesignersMember', window );">Agreement with Three Furniture Designers [Member] | Share-based Compensation Award, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_AgreementWithThreeFurnitureDesignersMember', window );">Agreement with Three Furniture Designers [Member] | Share-based Compensation Award, Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_AgreementWithThreeFurnitureDesignersMember', window );">Agreement with Three Furniture Designers [Member] | Share-based Compensation Award, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_AgreementWithThreeFurnitureDesignersMember', window );">Agreement with Three Furniture Designers [Member] | Share-based Compensation Award, Tranche Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_NumberOfDirectors', window );">Number of Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock Issued During Period, Value, Share-based Compensation, Gross (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">39,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | April 102017 [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock Issued During Period, Value, Share-based Compensation, Gross (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | April 102017 [Member] | Director #2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,260<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | September 26, 2017 [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 324,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ShareBasedCompensationOptionsTerm', window );">Share Based Compensation, Options, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.87%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | September 26, 2017 [Member] | Director #2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | August 292017 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">321,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">780,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ShareBasedCompensationOptionsTerm', window );">Share Based Compensation, Options, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 643,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | August 292017 [Member] | President [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | August 292017 [Member] | Chief Financial Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche One [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche One [Member] | April 102017 [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche One [Member] | September 26, 2017 [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche One [Member] | August 292017 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche Two [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche Two [Member] | April 102017 [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche Two [Member] | September 26, 2017 [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche Two [Member] | August 292017 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche Three [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche Three [Member] | September 26, 2017 [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche Three [Member] | May 19, 2015 [Member] | Director [Member] | Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche Four [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche Four [Member] | September 26, 2017 [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Executive Employment Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ConsultingAgreementTerm', window );">Consulting Agreement, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock Issued During Period, Value, Share-based Compensation, Gross (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 92,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">22,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Stock Issued During Period, Shares, Share-based Compensation, Gross (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Executive Employment Agreement [Member] | Share-based Compensation Award, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Executive Employment Agreement [Member] | Share-based Compensation Award, Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Executive Employment Agreement [Member] | Share-based Compensation Award, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Executive Employment Agreement [Member] | Share-based Compensation Award, Tranche Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Agreement with a Furniture Designer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued During Period, Shares, Issued for Services (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ConsultingAgreementTerm', window );">Consulting Agreement, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 294,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 73,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Agreement with a Furniture Designer [Member] | Share-based Compensation Award, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Agreement with a Furniture Designer [Member] | Share-based Compensation Award, Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Agreement with a Furniture Designer [Member] | Share-based Compensation Award, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Agreement with a Furniture Designer [Member] | Share-based Compensation Award, Tranche Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Secretary and Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_EmploymentAgreementRenewalTerm', window );">Employment Agreement, Renewal Term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Secretary and Director [Member] | Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock Issued During Period, Value, Share-based Compensation, Gross (in Dollars)</a></td>
<td class="nump">$ 68,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Stock Issued During Period, Shares, Share-based Compensation, Gross (in Shares) | shares</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Secretary and Director [Member] | Share-based Compensation Award, Tranche One [Member] | Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Secretary and Director [Member] | Share-based Compensation Award, Tranche Two [Member] | Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Secretary and Director [Member] | Share-based Compensation Award, Tranche Three [Member] | Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member', window );">2014 Omnibus Long-Term Incentive Plan [Member] | Secretary and Director [Member] | Share-based Compensation Award, Tranche Four [Member] | Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note10StockholdersEquityDetailsLineItems', window );"><strong>Note 10 - Stockholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ClassOfWarrantOrRightsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of each class of warrants or rights exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ClassOfWarrantOrRightsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_CommonWelfareFundVoluntaryContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of net income that the Company can elect to contribute to the common welfare fund.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_CommonWelfareFundVoluntaryContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ConsultingAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of the consulting agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ConsultingAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ConsultingAgreementVestingTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Vesting terms of shares issued pursuant to a consulting agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ConsultingAgreementVestingTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_EmploymentAgreementRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of the agreement renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_EmploymentAgreementRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_Note10StockholdersEquityDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_Note10StockholdersEquityDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_NumberOfDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of directors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_NumberOfDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_PrivatePlacementNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock authorized to be issued in a private placement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_PrivatePlacementNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ShareBasedCompensationOptionsTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of the options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ShareBasedCompensationOptionsTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_StatutoryEquityReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reserve account as required by the Corporate Law of the Peoples Republic of China.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_StatutoryEquityReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_StatutoryReserveAfterTaxIncomePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of after-tax income that the Company is required to allocate to the statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_StatutoryReserveAfterTaxIncomePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_WarrantsFairValueOfWarrantsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of warrants granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_WarrantsFairValueOfWarrantsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_WarrantsTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of the warrants at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_WarrantsTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79507207&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the nature and terms of commitment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of award terms as to how many shares or portion of an award are no longer contingent on satisfaction of either a service condition, market condition or a performance condition, thereby giving the employee the legal right to convert the award to shares, to sell the shares, and be entitled to the cash proceeds of such sale. For example, vesting may be expressed as being 25 percent of the shares under option on each anniversary of the grant date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the expected term of a nonvested share or option award issued to other than an employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68057994&amp;loc=d3e25284-112666<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period an equity-based award is expected to be outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68057994&amp;loc=d3e25284-112666<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage amount by which a share price is expected to fluctuate during the expected term of a nonvested share or option award issued to other than an employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68057994&amp;loc=d3e25284-112666<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing a nonvested share or option award issued to other than an employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68057994&amp;loc=d3e25284-112666<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramPeriodInForce1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramPeriodInForce1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ChiefFinancialOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ChiefFinancialOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=nvfy_NovaMacaoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=nvfy_NovaMacaoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=nvfy_NovaDongguanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=nvfy_NovaDongguanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=nvfy_SeriesAWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=nvfy_SeriesAWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=nvfy_SeriesCWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=nvfy_SeriesCWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement6Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement6Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_EquityTransactionAxis=nvfy_MonthlyAwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_EquityTransactionAxis=nvfy_MonthlyAwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement7Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement7Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=nvfy_SharebasedCompensationAwardTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=nvfy_SharebasedCompensationAwardTrancheFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=nvfy_SharebasedCompensationAwardTrancheFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=nvfy_SharebasedCompensationAwardTrancheFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=nvfy_SharebasedCompensationAwardTrancheSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=nvfy_SharebasedCompensationAwardTrancheSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=nvfy_SharebasedCompensationAwardTrancheSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=nvfy_SharebasedCompensationAwardTrancheSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=nvfy_SharebasedCompensationAwardTrancheEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=nvfy_SharebasedCompensationAwardTrancheEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement9Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement9Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=nvfy_ShareBasedCompensationAwardTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=nvfy_ShareBasedCompensationAwardTrancheFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement5Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement10Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement10Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement11Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement11Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement12Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreement12Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingAgreement13Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_ConsultingAgreement13Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_ConsultingServiceAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_AgreementWithThreeFurnitureDesignersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_AgreementWithThreeFurnitureDesignersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=nvfy_OmnibusLongTermIncentivePlan2014Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=nvfy_April102017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=nvfy_April102017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=nvfy_Director2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=nvfy_Director2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=nvfy_September262017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=nvfy_September262017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=nvfy_August292017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=nvfy_August292017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_PresidentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_PresidentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=nvfy_May192015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=nvfy_May192015Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_ExecutiveEmploymentAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_ExecutiveEmploymentAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_AgreementWithAFurnitureDesignerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_AgreementWithAFurnitureDesignerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_SecretaryAndDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_SecretaryAndDirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756226608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Stockholders&#8217; Equity (Details) - Schedule of Stockholders' Equity Note, Warrants or Rights - $ / shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract', window );"><strong>Schedule of Stockholders' Equity Note, Warrants or Rights [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Warrants Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">858,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding', window );">Warrants Outstanding, Average Exercise Price</a></td>
<td class="nump">$ 2.71<span></span>
</td>
<td class="nump">$ 2.71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_WarrantsWeightedAverageRemainingContractualTerm', window );">Warrants Outstanding, Weighted Average Remaining Contractual Term in Years</a></td>
<td class="text">2 years 244 days<span></span>
</td>
<td class="text">2 years 335 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ClassOfWarrantOrRightsExercisable', window );">Number of Warrants Exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">858,334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable', window );">Warrants Exercisable, Average Exercise Price</a></td>
<td class="nump">$ 2.71<span></span>
</td>
<td class="nump">$ 2.71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm', window );">Warrants Exercisable, Weighted Average Remaining Contractual Term in Years</a></td>
<td class="text">2 years 244 days<span></span>
</td>
<td class="text">2 years 335 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ClassOfWarrantsOrRightsGranted', window );">Number of Warrants Granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted', window );">Warrants Granted, Average Exercise Price</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ClassOfWarrantOrRightsExercised', window );">Number of Warrants Exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised', window );">Warrants Exercised, Average Exercise Price</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ClassOfWarrantOrRightsExpired', window );">Number of Warrants Expired</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired', window );">Warrants Expired, Average Exercise Price</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Warrants Outstanding</a></td>
<td class="nump">858,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ClassOfWarrantOrRightsExercisable', window );">Number of Warrants Exercisable</a></td>
<td class="nump">858,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ClassOfWarrantOrRightsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of each class of warrants or rights exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ClassOfWarrantOrRightsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ClassOfWarrantOrRightsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of each class of warrants or rights exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ClassOfWarrantOrRightsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ClassOfWarrantOrRightsExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of each class of warrants or rights expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ClassOfWarrantOrRightsExpired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of each class of warrants or rights exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of each class of warrants or rights exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of each class of warrants or rights expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsExpired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of each class of warrants or rights granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of each class of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ClassOfWarrantOrRightsWeightedAverageExercisePriceOfWarrantsOrRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ClassOfWarrantsOrRightsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of warrants or rights granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ClassOfWarrantsOrRightsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ScheduleOfStockholdersEquityNoteWarrantsOrRightsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for warrants exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_WarrantsExercisableWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_WarrantsWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for warrants outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_WarrantsWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756301552">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Stockholders&#8217; Equity (Details) - Share-based Compensation, Stock Options, Activity - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ShareBasedCompensationStockOptionsActivityAbstract', window );"><strong>Share-based Compensation, Stock Options, Activity [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Shares, Outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,057,500<span></span>
</td>
<td class="nump">1,072,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.37<span></span>
</td>
<td class="nump">$ 1.37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 834,750<span></span>
</td>
<td class="nump">$ 1,309,425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">4 years 160 days<span></span>
</td>
<td class="text">4 years 244 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Shares, Exercisable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">982,500<span></span>
</td>
<td class="nump">532,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Exercisable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.35<span></span>
</td>
<td class="nump">$ 1.37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value, Exercisable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 796,500<span></span>
</td>
<td class="nump">$ 649,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term in Years, Exercisable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">4 years 156 days<span></span>
</td>
<td class="text">4 years 244 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Shares, Exercised</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(15,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Exercised</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Shares, Forfeited</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Forfeited</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The intrinsic value of the stock options at March 31, 2018 is the amount by which the market value of the Company's common stock of $2.16 as of March 31, 2018 exceeds the exercise price of the option.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ShareBasedCompensationStockOptionsActivityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ShareBasedCompensationStockOptionsActivityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6878220528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems', window );"><strong>Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">$ 22,303,472<span></span>
</td>
<td class="nump">$ 18,057,022<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems', window );"><strong>Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">12,717,485<span></span>
</td>
<td class="nump">12,529,632<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems', window );"><strong>Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,262,865<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_AU', window );">AUSTRALIA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems', window );"><strong>Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">3,660,465<span></span>
</td>
<td class="nump">2,449,454<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems', window );"><strong>Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">$ 5,925,522<span></span>
</td>
<td class="nump">$ 815,071<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_Note11GeographicalSalesDetailsScheduleofSalesbyGeographicRegionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_AU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_AU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848976320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Commitments and Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 24, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 23, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 03, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 25, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 21, 2016 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 15, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 15, 2015 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Mar. 16, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 10, 2014 </div>
<div>shares</div>
</th>
<th class="th"><div>Jan. 07, 2014</div></th>
<th class="th">
<div>Jun. 17, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 03, 2013 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Sep. 13, 2017</div></th>
<th class="th"><div>Sep. 19, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases', window );">Description of Lessor Leasing Arrangements, Operating Leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company subleased a portion of its warehouse space to one of its customers with a&#xa0;one-year term commencing on December 1, 2013 and expiring on November 30, 2014, which has been renewed every year with the current term expiring on October 31, 2018.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Operating Leases, Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 199,069<span></span>
</td>
<td class="nump">$ 178,169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">821,534<span></span>
</td>
<td class="nump">466,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_PresidentMember', window );">President [Member] | Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Stock Issued During Period, Shares, Restricted Stock Award, Gross (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Stock Issued During Period, Value, Restricted Stock Award, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 360,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [Member] | Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Stock Issued During Period, Shares, Restricted Stock Award, Gross (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ChiefFinancialOfficerMember', window );">Chief Financial Officer [Member] | Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvfy_DiamondBarMember', window );">Diamond Bar [Member] | Land, Buildings and Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, Operating Lease, Renewal Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseMinimumRentals', window );">Operating Leases, Rent Expense, Minimum Rentals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_OperatingLeaseAnnualRentExpenseIncrease', window );">Operating lease, annual rent expense increase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvfy_DiamondBarMember', window );">Diamond Bar [Member] | Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RentalIncomeNonoperating', window );">Rental Income, Nonoperating</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
<td class="nump">16,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvfy_DiamondBarMember', window );">Diamond Bar [Member] | Building [Member] | President [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, Operating Lease, Renewal Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseMinimumRentals', window );">Operating Leases, Rent Expense, Minimum Rentals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Operating Leases, Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 16,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvfy_BrightSwallowInternationalGroupLimitedMember', window );">Bright Swallow International Group Limited [Member] | Land, Buildings and Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseMinimumRentals', window );">Operating Leases, Rent Expense, Minimum Rentals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,560<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_EmploymentAgreementMember', window );">Employment Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsDescription', window );">Other Commitments, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">entered into one-year employment agreements, effective as of November 11, 2015, with Mr. Ya Ming (Jeffrey) Wong and Mr. Yuen Ching (Sammy) Ho to serve as the Company&#x2019;s CEO and CFO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_EmploymentAgreementMember', window );">Employment Agreement [Member] | President [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsDescription', window );">Other Commitments, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Company entered into an amended and restated employment agreement with Thanh H. Lam to serve as the Company&#x2019;s president for a five-year term.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OfficersCompensation', window );">Salary and Wage, Officer, Excluding Cost of Good and Service Sold</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Stock Issued During Period, Shares, Share-based Compensation, Gross (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_EmploymentAgreementMember', window );">Employment Agreement [Member] | Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OfficersCompensation', window );">Salary and Wage, Officer, Excluding Cost of Good and Service Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_EmploymentAgreementMember', window );">Employment Agreement [Member] | Chief Financial Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OfficersCompensation', window );">Salary and Wage, Officer, Excluding Cost of Good and Service Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_EmploymentAgreementMember', window );">Employment Agreement [Member] | Share-based Compensation Award, Tranche One [Member] | President [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_EmploymentAgreementMember', window );">Employment Agreement [Member] | Share-based Compensation Award, Tranche Two [Member] | President [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvfy_EmploymentAgreementMember', window );">Employment Agreement [Member] | Share-based Compensation Award, Tranche Three [Member] | President [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=nvfy_MonthlySubleaseIncomeMember', window );">Monthly Sublease Income [Member] | Diamond Bar [Member] | Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems', window );"><strong>Note 12 - Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_Note12CommitmentsandContingenciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_Note12CommitmentsandContingenciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_OperatingLeaseAnnualRentExpenseIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage increase in annual rent expense through the term of the lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_OperatingLeaseAnnualRentExpenseIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A general description of the nature of the existing leasing arrangements of a lessor for all operating leases including, but not limited to: (1) guarantees or indemnities; (2) restrictions imposed by lease arrangements; (3) unusual provisions or conditions; (4) contingent rentals; and (5) lease expiration dates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84164561&amp;loc=d3e37045-112695<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfLessorLeasingArrangementsOperatingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OfficersCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OfficersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseMinimumRentals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77910348&amp;loc=d3e34039-112682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseMinimumRentals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the nature and terms of commitment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RentalIncomeNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RentalIncomeNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_PresidentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_PresidentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ChiefFinancialOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ChiefFinancialOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=nvfy_DiamondBarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=nvfy_DiamondBarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=nvfy_BrightSwallowInternationalGroupLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=nvfy_BrightSwallowInternationalGroupLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvfy_EmploymentAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvfy_EmploymentAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseArrangementTypeAxis=nvfy_MonthlySubleaseIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseArrangementTypeAxis=nvfy_MonthlySubleaseIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6755048848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 12 - Commitments and Contingencies (Details) - Schedule of Future Minimum Rental Payments for Operating Leases<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract', window );"><strong>Schedule of Future Minimum Rental Payments for Operating Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2019</a></td>
<td class="nump">$ 361,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2020</a></td>
<td class="nump">15,360<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2021</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2022</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2023</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">$ 376,980<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6922521408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 13 - Subsequent Events (Details) - Subsequent Event [Member] - Chief Executive Officer [Member]<br></strong></div></th>
<th class="th">
<div>May 08, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_Note13SubsequentEventsDetailsLineItems', window );"><strong>Note 13 - Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_EmploymentAgreementTerm', window );">Employment Agreement, Term</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvfy_EmploymentAgreementAnnualSalary', window );">Employment Agreement, Annual Salary</a></td>
<td class="nump">$ 100,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_EmploymentAgreementAnnualSalary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Annual salary pursuant to the terms of the employment agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_EmploymentAgreementAnnualSalary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_EmploymentAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of employment agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_EmploymentAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvfy_Note13SubsequentEventsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvfy_Note13SubsequentEventsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>64
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "5$KDP?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ )42N3&;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    "  E1*Y,B%BB%.\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9)12\,P$,>_BN2]O:95&:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;
MA^@'\#%W__SN=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[
MZ!3E9SQ 4/I#'1#JJKH'AZ2,(@43L @+D<G6:*$C*NKC&6_T@@^?L9MA1@-V
MZ-!3 EYR8'*:&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N_
MX>WI\65>M[ ^D?(:\Z]D!9T"KMEE\FOSL-EMF:PKOBJJNX+?[JJ5:&K!^?OD
M^L/O*NQZ8_?V'QM?!&4+O^Y"?@%02P,$%     @ )42N3)E<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
M7MIVB*G5\DMJ=1OKS?6FB2_#>.G2=7<^;3O?#.WQ<I)87(\S5_\#4$L#!!0
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
M0F:YF+/_P[_Y*L@')Z&/75-UX__%[K7KFWIN)5BIRQ_3Y_$T?EZF7ZR;P^0
MG /P&A#Z_BA S0'J5X >DY^<C:E^+OMRLVZ;RZ*=1NM<#@\%W*E0S-UP<ZS=
M^%O(M@MWWS:Y6B=O0SNS9#M)\$8"5T42&K_V@%(/6V3A^+Z#@BNR7.Y!B3FH
M,5[=YJ#E>"W&ZS%>W\8;4H-)8D?)::I!9DR*0%+ANA5@FJL\E0T9T9#A"65R
M?";&9SPA2Q*:).8VH6 4B*S@,N4 (#(\5G1CN1M'W%C>#=A4$S-<M0(7[%C9
MC1/=..XF)VX<Z\?D)K.T-ERF=>Y<I#:YZ"9G;B!-B9V<]4,4!5>X=/B3G4 J
MDR 5O !E0<I'"B&WU)&HTYF+O)<0@1.P%P%2C#0ATN<!4,B*$0[YDY5KT*!H
M6EP(61:$+O)^@DPL4,R50FI*<5,(#HRC[X6DM#H\C!@KM\Q!X"!4K%2:5\ H
MJ]D#P'7:Y6!BHR>#$(PP>II:,OQ9,]K064:0!>3E>60R QFMP-FJZ60!G)HK
M# 0Q&;4D"$$;ASIF2B8L<,3JC)KB]$2EZ$172+(P:A&H@<Q8X)#5= ("CL\5
M@'(I*Y(D-)"EL5=.)BU(J&4CQTD:LC>&O7%<!R[-(Q,1RL!%";ATV)"#=*6<
MS9%,6H4@=-;D*K:40AFY*"$WEI>,7)202V=\Y"2E"!$D@"8^KZ',6N2LA91.
M^2@@%$#3I4$AZ1!4A&HH<Q8Y9P'HK(\<H*Q 7+)R3IEXA63*HD!9H#,_<GS*
M%1)TUC@;+Y(,6LSX@PBQ)F0L(L<BT"E]BQQX8')4VK+,)*7.<J5CMF0Z(J=C
M*"2U)5 OK,_1&+J4+R0IN&'/$2VYC$@4$ D4D<C1M](8=D+@J"]!J4*]LMAF
M2,F<5 (G@7)2"9S463H,$+$E*1%SJXV*V)))J4"P16>Y6?1N+V$1+?5?"$(,
M;XW5,5,R>Y7 7CHP6R6 %<( LE6\(,0\Q>CX1;;G?'\>W4$JF9A*("928BIA
M:2JGQ84?IB534TG49*46%YV2)R[\T),,325 $R-K225#4PG01+HW41R%+*&/
M).^-R)A4 B:1TGL6W1ZXJ+!#HFM_06:T9BO(Y.;4K/;MRWC V"UVS>NI'PZH
M;NY>#S$?<#AU(_>W<%=,1Y&_FIE.1O\LVY?CJ5L\-7W?U./)VW/3]#ZX3#^%
M8AU\N;]>5/ZY'[[:\+V=3B2GB[XYSZ>MR?7(=_,_4$L#!!0    ( "5$KDS2
M[G80L@$  -(#   8    >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL;5-M;YLP
M$/XKEG] G3CT11$@-9VF5=JDJ-.VSPX<8-7&U#:A_?<[&\)HQA=\=]SSW'/G
M<SH8^^H: $_>M6I=1AOONSUCKFA "W=C.FCQ3V6L%AY=6S/761!E!&G%^&9S
MQ[20+<W3&#O:/#6]5[*%HR6NUUK8CP,H,V1T2R^!%UDW/@18GG:BAI_@?W5'
MBQZ;64JIH772M,1"E=''[?Z0A/R8\%O"X!8V"9V<C'D-SG.9T4T0! H*'Q@$
M'F=X J4"$<IXFSCI7#( E_:%_6OL'7LY"0=/1OV1I6\R^D!)"97HE7\QPS>8
M^KFE9&K^.YQ!87I0@C4*HUS\DJ)WWNB)!:5H\3Z>LHWG,/%?8.L /@'X%8"-
MA:+R+\*+/+5F(':<?2?"%6_W'&=3A& <1?R'XAU&S_F6)RD[!Z(IYS#F\&7.
MG,&0?2[!UTH<^']PO@[?K2K<1?CND\+;=8)DE2")!,DG@KNK%M=R[J^*L,5,
M-=@Z;I,CA>G;N,F+Z+RPCSS>R;_T<=M_"%O+UI&3\7BS<?Z5,1Y0RN8&5ZC!
M!S8["BH?S'NT[;AFH^---[T@-C_C_"]02P,$%     @ )42N3(8Q"!.V 0
MT@,  !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6QM4V%OVR 0_2N('U <
MDFY99%MJ6E6;M$I1I[6?B7VV4<%X@./VW^_ KNMU_@+<<>_=N^-(!V-?7 /@
MR:M6K<MHXWUW8,P5#6CAKDP'+=Y4QFKAT;0U<YT%44:05HPGR1>FA6QIGD;?
MR>:IZ;V2+9PL<;W6PKX=09DAHQOZ[GB4=>.#@^5I)VKX!?YW=[)HL9FEE!I:
M)TU++%09O=D<CKL0'P.>) QN<2:ADK,Q+\'X468T"8) 0>$#@\#M K>@5"!"
M&7\F3CJG#,#E^9W]/M:.M9R%@UNCGF7IFXSN*2FA$KWRCV;X#E,]UY1,Q?^$
M"R@,#THP1V&4BRLI>N>-GEA0BA:OXR[;N _CS36?8.L /@'X#-C'/&Q,%)7?
M"2_RU)J!V+'WG0A/O#EP[$T1G+$5\0[%._1>\@W?I^P2B*:8XQC#ES%S!$/V
M.05?2W'D_\'Y.GR[JG ;X=M_%'Y;)]BM$NPBP6Y)L$T^E;@6\[E(MNBI!EO'
M:7*D,'T;)WGAG0?V)CXB^P@?I_U!V%JVCIR-QY>-_:^,\8!2DBL<H08_V&PH
MJ'PX?L6S'<=L-+SIIA_$YF^<_P502P,$%     @ )42N3(FS[Z:V 0  T@,
M !@   !X;"]W;W)K<VAE971S+W-H965T."YX;6QM4]MNW" 0_17$!X1=[*31
MRK:4354E4BNM4K5]9NWQ1>'B %ZG?]\!.XZ3^@688<Z9,\.0C<8^NQ; DU<E
MM<MIZWU_8,R5+2CAKDP/&F]J8Y7P:-J&N=Z"J")(2<9WNQNF1*=ID47?R1:9
M&;SL-)PL<8-2POX]@C1C3O?TS?'4-:T/#E9DO6C@)_A?_<FBQ1:6JE.@76<T
ML5#G]&Y_.*8A/@;\[F!TJS,)E9R->0[&8Y7371 $$DH?& 1N%[@'*0,1RGB9
M.>F2,@#7YS?V;[%VK.4L'-P;^:>K?)O36THJJ,4@_9,9'V"NYYJ2N?CO< &)
MX4$)YBB-='$EY>"\43,+2E'B==H['?=QNDG2&;8-X#. +X#;F(=-B:+RK\*+
M(K-F)';J?2_"$^\/''M3!F=L1;Q#\0Z]EV*?\(Q= M$<<YQB^#IFB6#(OJ3@
M6RF._#\XWX8GFPJ3"$\^*$RV"=)-@C02I!\(TD\E;L5<?TK"5CU58)LX38Z4
M9M!QDE?>96#O>'R3]_!IVG\(VW3:D;/Q^+*Q_[4Q'E#*[@I'J,4/MA@2:A^.
M7_!LIS&;#&_Z^0>QY1L7_P!02P,$%     @ )42N3,Y,UKZW 0  T@,  !@
M  !X;"]W;W)K<VAE971S+W-H965T.2YX;6QM4]MNVS ,_15!'U ECMMF@6V@
MZ3!TP H$';8]*S9M"]7%E>2X_?M1LNNYG5\DD>(Y/*2H;##VV;4 GKPJJ5U.
M6^^[ V.N;$%Q=V4ZT'A3&ZNX1],VS'46>!5!2K)DL[EAB@M-BRSZ3K;(3.^E
MT'"RQ/5*<?MV!&F&G&[IN^-)-*T/#E9D'6_@)_A?W<FBQ6:62BC03AA-+-0Y
MO=L>CFF(CP&_!0QN<2:ADK,QS\'X7N5T$P2!A-('!H[;!>Y!RD"$,EXF3CJG
M#,#E^9W]6ZP=:SES!_=&_A&5;W.ZIZ2"FO?2/YGA :9ZKBF9BO\!%Y 8'I1@
MCM)(%U=2]LX;-;&@%,5?QUWHN _CS74ZP=8!R01(9L ^YF%CHJC\*_>\R*P9
MB!U[W_'PQ-M#@KTI@S.V(MZA>(?>2['=W63L$HBFF.,8DRQCY@B&['.*9"W%
M,?D/GJS#=ZL*=Q&^^Z#P=IT@725((T'Z@6#_J<2UF"^?DK!%3Q78)DZ3(Z7I
M=9SDA7<>V+LDOLF_\'':'[EMA';D;#R^;.Q_;8P'E+*YPA%J\8/-AH3:A^,M
MGNTX9J/A33?](#9_X^(O4$L#!!0    ( "5$KDQEV7+?M0$  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;&U386_<( S]*X@?4!(NW:I3$JG7
MJMJD33IUVO:92YP$%>(,R*7[]P.29EF7+X"-W_.S,?F$YL5V (Z\:M7;@G;.
M#4?&;-6!%O8&!^C]38-&"^=-TS([&!!U!&G%>))\8%K(GI9Y])U-F>/HE.SA
M;(@=M1;F]PD43@5-Z9OC6;:="PY6YH-HX1NX[\/9>(NM++74T%N)/3'0%/0^
M/9ZR$!\#?DB8[.9,0B47Q)=@?*X+F@1!H*!R@4'X[0H/H%0@\C)^+9QT31F
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
M-BYX;6QM4V%OVR 0_2N('U 2Q\VJR+;4=*HZ:96B5ML^$_MLHP+G 8[;?U_
MKN=V_@+<<>_=N^/(!C0OM@5PY%5);7/:.M<=&+-E"XK;*^Q ^YL:C>+.FZ9A
MMC/ JPA2DB6;S9XI+C0MLN@[F2+#WDFAX62([97BYNT($H><;NF'XTDTK0L.
M5F0=;^ 9W*_N9+S%9I9**-!6H"8&ZIS>;@_'-,3'@-\"!KLXDU#)&?$E&#^J
MG&Z"()!0NL# _7:!.Y R$'D9?R=..J<,P.7Y@_T^UNYK.7,+=RC_B,JU.;VA
MI(*:]](]X?  4SW7E$S%_X0+2!\>E/@<)4H;5U+VUJ&:6+P4Q5_'7>BX#^--
MFDRP=4 R 9(9<!/SL#%15/Z=.UYD!@=BQMYW/#SQ]I#XWI3!&5L1[[QXZ[V7
M8KO?9>P2B*:8XQB3+&/F".;9YQ3)6HIC\A\\68?O5A7N(GSW26&Z3I"N$J21
M(/U$</VEQ+68_9<D;-%3!::)TV1)B;V.D[SPS@-[&Q^1_0L?I_V1FT9H2\[H
M_,O&_M>(#KR4S94?H=9_L-F04+MP_.;/9ARST7#833^(S=^X> =02P,$%
M  @ )42N3/3E]SBX 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N
M>&UL;5/;;MP@$/T5Q <$+^MDMRO;4C91E$JMM$K5YIFUQS8*%P?P.OW[ G9<
M)_$+,,.<,V>&(1NT>;$M@$-O4BB;X]:Y[D"(+5N0S%[I#I2_J;61S'G3-,1V
M!E@505(0FB0W1#*N<)%%W\D4F>Z=X I.!ME>2F;^'D'H(<<;_.YXXDWK@H,4
M6<<:^ 7N=W<RWB(S2\4E*,NU0@;J'-]N#L<TQ,> /QP&NSBC4,E9ZY=@?*]R
MG 1!(*!T@8'Y[0)W($0@\C)>)TX\IPS Y?F=_2'6[FLY,PMW6CSSRK4YWF-4
M0<UZX9[T\ A3/=<83<7_@ L('QZ4^!RE%C:NJ.RMTW)B\5(D>QMWKN(^C#?7
MZ01;!] )0&? /N8A8Z*H_)XY5F1&#\B,O>]8>.+-@?K>E,$96Q'OO'CKO9=B
M<[/+R"4033'',88N8^8(XMGG%'0MQ9%^@=-U^'95X3;"MQ\4[M<)TE6"-!*D
M'PB^?2IQ)6:7?$I"%CV58)HX31:5NE=QDA?>>6!O:7R3_^'CM/]DIN'*HK-V
M_F5C_VNM'7@IR94?H=9_L-D04+MPW/FS&<=L-)SNIA]$YF]<_ -02P,$%
M  @ )42N3(+.6SJV 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3@N
M>&UL=5/;;MP@$/T5Q >$]:5-M+(M95-5K=1*JU1MGUE[;*, XP)>IW]?P([K
MI.X+,,.<,V>&H9C0/-D>P)%G);4M:>_<<&3,UCTH;F]P .UO6C2*.V^:CMG!
M &\B2$F6'@[OF>)"TZJ(OK.I"AR=%!K.AMA1*6Y^GT#B5-*$OC@>1=>[X&!5
M,? .OH'[/IR-M]C*T@@%V@K4Q$!;TOOD>,I#? SX(6"RFS,)E5P0GX+QN2GI
M(0@"";4+#-QO5W@ *0.1E_%KX:1KR@#<GE_8/\;:?2T7;N$!Y4_1N+ZD=Y0T
MT/)1ND></L%2SSM*EN*_P!6D#P]*?(X:I8TKJ4?K4"TL7HKBS_,N=-RG^29+
M%M@^(%T Z0JXBWG8G"@J_\ =KPJ#$S%S[P<>GC@YIKXW=7#&5L0[+]YZ[[5*
M;I."70/1$G.:8])MS!K!//N:(MU+<4K_@:?[\&Q781;AV2N%_R'(=PGR2)"_
M(LC>E+@7D[])PC8]56"Z.$V6U#CJ.,D;[SJP]VE\D[_A\[1_Y:83VI(+.O^R
ML?\MH@,OY7#C1ZCW'VPU)+0N'&_]V<QC-AL.A^4'L?4;5W\ 4$L#!!0    (
M "5$KDRQ9!<1V (  +0,   9    >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM
M;'57[8Z;,!!\%<0#''CS?4HB)5=5K=1*T56]_O8E3H(.,+6=Y/KV-8:CJ3W^
M$[ S.^/%LXM9WJ1ZTV<A3/)>E;5>I6=CFL<LT_NSJ+A^D(VH[3]'J2IN[%"=
M,MTHP0\NJ"HSRO-I5O&B3M=+-[=3ZZ6\F+*HQ4XE^E)57/W9BE+>5BE+/R:>
MB]/9M!/9>MGPD_@AS,]FI^PH&U@.125J7<@Z4>*X2C?L<4O3-L A7@IQTW?W
M29O*JY1O[>#K897F[8I$*?:FI>#V<A5/HBQ;)KN.WSUI.FBV@??W'^R?7?(V
MF5>NQ9,L?Q4'<UZE\S0YB"._E.99WKZ(/J%)FO39?Q-745IXNQ*KL9>E=K_)
M_J*-K'H6NY2*OW?7HG;76\__$88#J \@+R#KA-S*/W'#UTLE;XGJ'G[#VSUF
MCV2?S;Z==(_"_6<7K^WL=<UFDV5V;8EZS+;#T#UF0&26?9 @)+&E()QP^ BN
M<.3"1_?JM, $8T@P=@3C_U*<>BDBS R+3*#(!!#,/1&$B60RA2+3D&">>R((
M$]FN&129 0+R1!!FA$7F4&0.",:>",),L,@"BBP @;_Q"!/9>);C"LH!A;_U
M$!39>Q:I5!92+/S=AZ#(]C-8KAM&@,(W  1%',!P7;,1H/ ] $$1$S!<_@S4
M]L*W 03%?( [  /EO0A\@$ Q'^ FP,(*MR]A7P>!8C[ ?8"%14YYX ,$BOD
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
MP)M-\V^L#8"E[!YPA3I\8(NCH G1?(>VF]9L<H+MYQ?$EF=<_@%02P,$%
M  @ )42N3/_U&""W 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N
M>&UL;5/M;ML@%'T5Q .4A#A-%-F6FE;5)FU2U&G;;V)?VZA@/,!Q]_:[8-?S
M.O\![N6<<S^XI(.QKZX!\.1-J]9EM/&^.S'FB@:T<'>F@Q9O*F.U\&C:FKG.
M@B@C22O&-YM[IH5L:9Y&W\7FJ>F]DBU<+'&]UL+^/H,R0T:W]-WQ(NO&!P?+
MTT[4\ W\]^YBT6*S2BDUM$Z:EEBH,OJP/9V3@(^ 'Q(&MSB34,G5F-=@?"XS
MN@D)@8+"!P6!VPT>0:D@A&G\FC3I'#(0E^=W]>=8.]9R%0X>C?HI2]]D]$A)
M"97HE7\QPR>8ZME3,A7_!6Z@$!XRP1B%42ZNI.B=-WI2P52T>!MWV<9]&&_V
MAXFV3N 3@<^$8XS#QD Q\R?A19Y:,Q []KX3X8FW)XZ]*8(SMB+>8?(.O;><
M)_N4W8+0A#F/&+[ ;&<$0_4Y!%\+<>;_T?DZ?;>:X2[2=\OHR7%=(%D52*)
M\D^)]Q]*7,,</@1ABYYJL'6<)D<*T[=QDA?>>6 ?>'R3O_!QVK\*6\O6D:OQ
M^+*Q_Y4Q'C"5S1V.4(,?;#845#X<#WBVXYB-AC?=](/8_(WS/U!+ P04
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
MWTV7/07!#O,[9LO/5/\#4$L#!!0    ( "5$KDR$WL,2!@4  -P:   9
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
M'H&),<,AOCH>V[K1UD'RM*<U_ 3]JS])8Y&%I6PY=*H5'9)09?@V/!P3BW>
MIQ9&M=HC6\E9B&=K?"LS'%A!P*#0EH&:Y0)WP)@E,C+^S)QX26D#U_LK^X.K
MW=1RI@KN!/O=EKK)<()1"14=F'X4XU>8Z]EB-!?_'2[ #-PJ,3D*P93[HF)0
M6O"9Q4CA]&5:V\ZMX\Q_#?,'1'- M 28W+:6*9%3?D\US5,I1B2GWO?4_N+P
M$)G>%-;I6N'.C'AEO)<\#O<IN5BB&7.<,-$*$RX(8MB7%)$OQ3%Z%Q[YPV.O
MPMB%;UXI3/P$&R_!QA'$KPB^^ FV7H+M>P51\*9'/LP'7=IYD^P\!!_T:>\E
MV'^^S,1+D'RB3!\F?I.$K.X>!UF[J5.H$$/G)G[E70;[-G)W]S]\>A5^4%FW
MG4)GH<T$N'M:":'!2 EN3,L;\Q M!H-*V^W>[.4TCI.A13^_-&1Y[O)_4$L#
M!!0    ( "5$KDS^M]?+M0$  -@#   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,Q+GAM;'U3[6Z;,!1]%>0'J(-)TB@"I#73U$F;%+7:]MN!2[#J#VH[H7O[
M7AN"D@R-']CW<L[Q.<;.>V/?7 O@DP\EM2M(ZWVWI=15+2CN'DP'&K\TQBKN
ML;1'ZCH+O(XD)2E;+-94<:%)F<?>WI:Y.7DI-.QMXDY*<?OW":3I"Y*22^-%
M'%L?&K3,.WZ$5_"_NKW%BDXJM5"@G3 ZL= 4Y$NZW64!'P&_!?3N:IZ$) =C
MWD+QO2[((A@""94/"AR',^Q RB"$-MY'33(M&8C7\XOZMY@=LQRX@YV1?T3M
MVX)L2%)#PT_2OYC^&<8\*Y*,X7_ &23"@Q-<HS+2Q7=2G9PW:E1!*XI_#*/0
M<>Q'_0MMGL!& IL(Z?*_A&PD9'<$.CB+4;]RS\O<FCZQP\_J>#@3Z3;#S:Q"
M,^Y=_(9I'7;/9<:6.3T'H1'S-&#8%8;=(G8SB,T$H6A@<L%F7;#(SVY<K.8%
MLEF!+ HL;P36=S$&S&/$Z(A)EVRS6J=W8?[%X:4(SYTA>K7'X<S_Y/8HM$L.
MQN/OBIO:&.,!-1</>)!:O&93(:'Q8?J(<SL<MJ'PIAOO$9TN<_D)4$L#!!0
M   ( "5$KDP(]P9AY@$  *<$   9    >&PO=V]R:W-H965T<R]S:&5E=#,R
M+GAM;&U4VXZ;,!#]%<0'K,'<D@B0-ENM6JF5HJVZ?79@N&AMS-I.V/Y];4,H
MS?HE]@QGSIGC>)Q/7+S)#D!Y'XP.LO [I<8#0K+J@!'YP$<8])>&"T:4#D6+
MY"B U+:(482#($6,](-?YC9W$F7.+XKV YR$)R^,$?'G")1/A1_ZM\1+WW;*
M)%"9CZ2%GZ!^C2>A([2RU#V#0?9\\ 0TA?\8'HZIP5O :P^3W.P]X^3,^9L)
MOM6%'YB&@$*E# /1RQ6>@%)#I-MX7SC]5=(4;O<W]F?K77LY$PE/G/[N:]45
M_L[W:FC(A:H7/GV%Q4_B>XOY[W %JN&F$ZU1<2KMKU==I.)L8=&M,/(QK_U@
MUVGAOY6Y"_!2@-<"/'N9A6SG7X@B92[XY(GY[$=B_N+P@/795"9IC\)^T\U+
MG;V6$<YR=#5$"^8X8_ &$ZX(I-E7">R2..)/Y1'>N0DB9X^1)8C^(]B["6(G
M06P)XBU!%-R9G#&9Q0P6@\/=/DO=.HE3)W'HA'<Z,R;9Z$0XW&>!6R=UZJ0.
M'7RGDW[RD\3!/K[W@S87A8%H[8A(K^*7P8[G)KM.X2.V%^T??![A'T2T_2"]
M,U?ZNMI+U7"N0'<3/&C#G7XUUH!"H\PVTWLQS\X<*#XNSP):WZ;R+U!+ P04
M    "  E1*Y,8-<%_H@"  ! "   &0   'AL+W=O<FMS:&5E=',O<VAE970S
M,RYX;6R-EFUOFS 0Q[\*XGV+GX 0D4@-T;1)FU1UZO;:29P$%3"SG:3[]K,-
MH<2X7=\$?/[?W>\.RY?\PL6+/#*F@M>Z:N0B/"K5SJ-(;H^LIO*>MZS1.WLN
M:JKT4APBV0I&=]:IKB($0!+5M&S"96YMCV*9\Y.JRH8]BD">ZIJ*ORM6\<LB
MA.'5\%0>CLH8HF7>T@/[R=1S^RCT*AJB[,J:-;+D32#8?A$^P/D:6@>K^%6R
MBQR]!Z:4#><O9O%MMPB!(6(5VRH3@NK'F16LJDPDS?&G#QH..8WC^/T:_8LM
M7A>SH9(5O/I=[M1Q$<["8,?V]%2I)W[YROJ"XC#HJ__.SJS2<D.B<VQY)>UO
ML#U)Q>L^BD:IZ6OW+!O[O/3QKVY^!]0[H,\ZX-X!#PX:]B,'TCN0-P=BN]65
M8GNSIHHN<\$O@>@^;TO-*8)SHKN_-4;;;+NGVR.U];S$&.?1V03J-46G02,-
M'!21CCZD0+X4!9JXH]L$ZZDBR?P9L+<(;/WQ31'$'X!X Q ;@-P$B)TN=)K4
M:IJN"TD< P2=8J:Z.XA AC/@)XJ]1+&'*+G-M)IJ9JD#W4GB$0R:H1A#Z%2W
M]@A33&(($C]UXJ5./-0N4C+)1 C "7& IK)W^I=Z25(/R<PA23W-23),TLQA
M\0@_;,[,BS3S(#F9BDZ3C:N^!\YW7T]%=UKUSH'/O"S9E(4 AR7[#,M4] $+
M! [,[>X[-Q3\[S%?>309<ABBT958,W&PXT8&6WYJE'$=68>1MD+F2G7LA1EU
M'OL#!/," L^.YM,[W3![2]W-UA]4',I&!ANN]"5OK^(]YXKILL"]/G)'/<Z'
M1<7VRKRF^EUT,ZU;*-[V\SH:_C0L_P%02P,$%     @ )42N3/;T^W:W 0
MV ,  !D   !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL?5/1;ML@%/T5Q <4
M&]PDBFQ+2ZIJDS8IZK3UF=C7L54P'I"X^_L!II8;67LQW,LYAW,PY*/2;Z8%
ML.A=BMX4N+5VV!-BJA8D-P]J@-ZM-$I+;EVI+\0,&G@=2%(0FB0;(GG7XS(/
MO9,N<W6UHNOAI)&Y2LGUWP,(-18XQ1^-E^[26M\@93[P"_P$^VLX:5>16:7N
M)/2F4SW2T!3X2[H_,H\/@-\=C&8Q1S[)6:DW7WRK"YQX0R"@LEZ!N^$&1Q#"
M"SD;?Z(FGK?TQ.7\0_TY9'=9SMS 48G7KK9M@7<8U=#PJ[ O:OP*,<\C1C'\
M=[B!<'#OQ.U1*6'"%U578Y6,*LZ*Y._3V/5A'*>5+(VT=0*-!#H3TNR_!!8)
M[(Y )F<AZA.WO,RU&I&>?M; _9U(]\P=9N6;X>S"FDMK7/=6LBS-R<T+1<QA
MPM %AGY&'%<0NQE"G('9!5UU00.?+?@I8^L";%6 !8'L4XP[DX<)LPV8/F V
ME"8[FMR%6<&Q;?:X2>X,D<49^SO_@^M+UQMT5M;]KG"HC5(6G&;RX"Y2ZY[9
M7 AHK)]NW5Q/EVTJK!KB.R+S8R[_ 5!+ P04    "  E1*Y,V1F\8]X!  !F
M!   &0   'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q]5-MNVS ,_15!'U#Y
MMF0+; --AF$#-B#HL.Y9L>D+JHLGR7'W]]/%==W4V(LE4N<<DA+I?)+J27<
M!CUS)G2!.V.& R&ZZH!3?2<'$/:DD8I38TW5$CTHH+4G<4:2*-H13GN!R]S[
MSJK,Y6A8+^"LD!XYI^KO$9B<"ASC%\=#WW;&.4B9#[2%GV!^#6=E+;*HU#T'
MH7LID(*FP/?QX90YO <\]C#IU1ZY2BY2/CGC6UW@R"4$#"KC%*A=KG "QIR0
M3>//K(F7D(ZXWK^H?_&UVUHN5,-)LM]];;H"?\2HAH:.S#S(Z2O,]7S :"[^
M.UR!6;C+Q,:H)-/^BZI1&\EG%9L*I\]A[85?IW"RRV;:-B&9"<E"L+'_1TAG
M0OI*\!%(R,R7^ID:6N9*3DB%QQJHZXGXD-K+K)S3WYT_L]5JZ[V6:9;FY.J$
M9LPQ8)(5)EX0Q*HO(9*M$,?D'3UY&^#T'K'[M!TAW2PB]?QTG6"ZWQ;(-@4R
M+Y"]N87LYA8"9N\Q(@2)TBR^*64+%<>[FV3(ZGDXJ-9WLD:5'(5Q%['R+L-R
MG[CGO?$?[1"%GG^5"1/X@ZJV%QI=I+'-XY^XD=* 33*ZLVW=V:%?# :-<=N]
MW:O0^L$P<IBGFBR_EO(?4$L#!!0    ( "5$KDP@+U"V)@(  (X&   9
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;(U5VXZ;,!3\%<1[U]A<$Q&DW:RJ
M5FJE:*MMGYWD)* UF-I.V/Y];4,0(=XV+_C"S#!S#(>\X^)-E@#*>Z]9(U=^
MJ52[1$CN2JBI?. M-/K.@8N:*KT41R1; 71O235#) @25-.J\8O<[FU$D?.3
M8E4#&^')4UU3\><)&.]6/O8O&R_5L51F Q5Y2X_P ]1KNQ%ZA4:5?55#(RO>
M> (.*_\1+]<X, 2+^%E!)R=SST39<OYF%E_W*S\PCH#!3AD)JH<SK($QHZ1]
M_!Y$_?&9ACB=7]0_V_ ZS)9*6'/VJ]JK<N5GOK>' STQ]<*[+S $BGUO2/\-
MSL TW#C1S]AQ)NW5VYVDXO6@HJW4]+T?J\:.W:!_H;D)9""0D8"C?Q+"@1#.
M"*AW9J,^4T6+7/#.$_UIM=2\%'@9ZF+NS*:MG;VGTTJ]>R["*,[1V0@-F*<>
M0R88<HU8.Q#9"$':P.B".%T0RP^G+O#"+1 Z!4(K$%W%2&8Q>DQJ,8W%?"))
ME"31+(P+%T<A(6Y#D=-0Y#"4S@SUF'CR(!QG43 K_]H%2\DDWI6=V&DG=MCY
MX(02IT!R_PFE3H'4X6 Q*TAZDS0,(H+QK""W,+(@*0[<=C*GG>S6SD<'O' *
M+.XOB&YSSD\ON*,D VCZ-F*<97$V_P+_B^LMH4EC,)WZ.Q7'JI'>EBO=8VPG
M.'"N0&L&#[K$I?XYC L&!V6FJ9Z+OD/V"\7;H?NC\1=4_ 502P,$%     @
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
MF(G)W X9-#MW0R)$3I9#)!!H<KX0 Z%X[XEXV7O-/?7 ')X:1C\UK/,0&!Z
M]A#0'H+. S<\H!FY[9FH8XH^71 QGK<A)3CW0SH:3D?#B6@"VH.@/8CQ,Q+2
M'D(B!E3<BW"0:^QW?ZB+AEQ(<5=#3E#<]4A_RW_[,V8BHF<B(F8"]S?%H/Z^
MI1C4W\L1?NXI)J8SBNF,8L(#:NYS@@EP72D&*?$5Q:">N:88I,1+BN%TUA,Z
MZPGA =7Q@F"P7GVB_%CZN]T.D,N<3_B(L$93D*708%M/@? Q6 Q@T"<^EO$A
MHD2: =CBL2@UL&$\W,?Q])#XA](2&/=%9(O(HOQ 2#\''-%0U;'2F8-9A!T(
M9>=XG2$AB_R#1?]!$#XX'HB"A&4@RS(!Q#K!;=U@$5B(QJ]68)$TH#0-);S0
MD+%P"&+AN!D!FE%9) <H/1%X, JR3"&S" HCM )+^H*".-YADI"EIYA%=1BE
M.@)'0T"V=8S9-GZ$G& =O:$@/K$,9%$)1JC$0$?94"6PCIY$S$@L$L*HS2&6
M$ V=B.2.0""(K06PZ PC)$38,K)(" O'MS^S2 @C-D4"J?AG#0$<Y<S\HW<L
M<RB+TC!":02S^+#H IO\QQN+I>4#HE$%VC5=DA#>-GE'K^?M=[AE4KVD1>T\
ME8UZU^]>Q]=EV4CET/^@"KZ1R>IPD<EUTYY&ZKSJOW_U%TVYU=_VO,,'QOE?
M4$L#!!0    ( "5$KDQS5O Z(0(  +P&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#0T+GAM;(U5ZVZ;,!1^%<0#U-PO$4%:TTR;M$E1IVZ_G>0DH!K,;"=T
M;S_;N"B 6^4/OGV7<^R#7?24O?(*0#AO#6GYVJV$Z%8(\4,%#>8/M(-6KIPH
M:["00W9&O&. CYK4$!1X7H(:7+=N6>BY'2L+>A&D;F''''YI&LS^/0*A_=KU
MW?>)Y_I<"36!RJ+#9_@%XJ7;,3E"H\JQ;J#E-6T=!J>U^\5?;7.%UX#?-?3\
MIN^H3/:4OJK!]^/:]51 0. @E *6S14V0(@2DF'\-9KN:*F(M_UW]:\Z=YG+
M'G/84/*G/HIJ[6:N<X03OA#Q3/MO8/*)7<<D_P.N0"1<12(]#I1P_74.%RYH
M8U1D* U^&]JZU6T_K"2!H=D)@2$$(\&//B6$AA".A,S[E! 90G2O0VP(\8R
MAMSU9CYA@<N"T=YA0SET6%6=OXKE<1W4I#X=O2;WD\O9:QG%<8&N2LA@'@=,
M,,$D4\S&ADFGF*<E)I@BMDM$DH\0)!,9LPFLV02:'TZBR.P"H54@U +11""?
MI3%@4HUI-<;/<R^9P;866)KY'^436<.)EN$DGET@M@K$]V](8A5(+!'XL[.W
M80*[26HU22T"X:P(EY@P_< DLYID%I-H9I(MSBR4I>[;;7*K37Y'!>4+&V]6
M/$N$GRQ/#MW\Y>I>_XG9N6ZYLZ="7ACZMSY1*D J>@^R%"KYE(P# B>ANJGL
ML^%"'0:"=N:M0..#5?X'4$L#!!0    ( "5$KDP,%U<-$A   -]Y   9
M>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;)6=ZW;32!:%7R4K#Y#HG%*5I%[
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
M=K:V&R.;[KTAZE]>9O\ 4$L#!!0    ( "5$KDQY'X?;@ 4  /$?   9
M>&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;)59VW*C2 S]%9<_(-!WF')<M;EG
M)LYEMG;WF<2=V#78>('$LW^_@-L.M"0'YF%LG".IU>IS)&"RS?)?Q<+:<O1[
ME:Z+T_&B+#??@J!X6=A54IQD&[NN_O*:Y:NDK"[SMZ#8Y#:9-T:K-.!AJ(-5
MLER/IY/FM\=\.LG>RW2YMH_YJ'A?K9+\OS.;9MO3,1OO?_BY?%N4]0_!=+))
MWNR?MOQK\YA75\'!RWRYLNMBF:U'N7T]'?_!OCUI4QLTB+^7=ENTOH_J5)ZS
M[%=]<3L_'8?UBFQJ7\K:15)]?-ASFZ:UIVH=_SJGXT/,VK#]?>_]JDF^2N8Y
M*>QYEOZSG)>+TW$T'LWM:_*>EC^S[8UU":GQR&5_9S]L6L'KE50Q7K*T:/X?
MO;P79;9R7JJEK)+?N\_ENOG<.O][,]R .P-^,.#LJ(%P!J*O@70&\M/@^)*4
M,U!]<]#.0!\,A#EJ8)R!Z9M#Y RBO@:Q,XC[&K!P7[FP[SZQ0[%[5YOMR\UZ
MUYOM"\Y$[RC[DC/9MR)L7W3V677^A<F^[.RS[E7 HR;[PC/CF00[7C5$O4C*
M9#K)L^THWVG-)JDEC7VKK"KG]:\-]9L_5F0MJE\_IMJ$D^"C]N0P9SL,[V!8
M%W..87@7<X%A1!=SB6%D%W.%8507<XUA=!=S@V%,%W.+8:(NYCN&B;N8'P@F
M\O;Y#L-X^SS#,-X^WT.,C+Q]?L#\>)A'#./5X@G#?-8BJ [?X01R_ 3RQH/H
M>-"X!X%[$(T'V?'@U?$'AHGP*!*/(H$'J;PJW^\PIL&L&PR+XU![L <$9B+6
M@G76H_#U*"0C?ST[C&H%BCA3PBOB X1)K6-M\/5H?#T:[D_LG?#['29N!>(G
MC"BVP<,8F'8K3,=#A'N(^A^X&/<0(VOPB'H?@QI[F_$ $2*L_N$KJ;LIJM\A
MLA9.^*!Z .N_(XQ@,>/(.H0OW!P<M";ET!=4B&/AD;TA=($AI(]!,Q&P#/I(
M+$(=&)0''1-"R A&,S6@#@0+&:0AJ,-W!^J]OP05&>2B)',FR,@&L)$1=&20
MCT!ZKARHK3WLA" *)\C&,;(1B^4$V?@ LG&J96)D\SK>'0(2G!&!" 9QR""I
MA1\(HQG16SE!'XYT5RW]0+!O2DZ>6DZPC".-,X[]4!!DR$ $%3FDH@FI A 4
MXV; :2$HQB-D'?[,Z$ =28B ,C]@,"T5M3,$83E"6$WX$ 0713A@;B2X*-C7
MQ_L6 0E#"(<@""L@%\'QOG6@3B>22A,G1E##,$)9,*<Z4+N,?J4%[(MUI0E>
M"X+7 O+:A(+P01!6#&B+@N"BP-JBIYC7",B$7I5N^H >^X">O@!U\R+T02 M
MV#]8UP[4+B57.O030U#T3" (L1&8V! S@2#D0<3]"RX)>9"P52OE%?P2 9F0
M"D1HB(3R8$+BSDD2\B 'W -+@O<2\AXD/$- )J1N@ZG[8(S2GL"<2>06%YGT
MSQ%<!&&S+V'=E1-"(I'.S[@?"MX,\R.SL20$1R+D9B M.(>K(Z$(#9!0 PSS
MGQLA(,4)L9$$MR7D-IBS9P[4GK/%243T2TDH@(0#@F&$#T4H@!HP("B"W HC
MMW?6+QWHR%GOQB)$0,$9P3!O&+E0\,Z8*SH4H14*D0%&' 9%R("2 [:7>H2%
M3=E@>]40[BN"CPKC(]&7%$$T-6 85P2'%.00>&PW4W#*/J(+BB"1PDA$+%<3
M)-(#2*0)$FE((IBR _5,61,<TAB'J,>8!#FT&) R00Z-/ V"*<M!*1,<T@B'
M&-'2-?7H5@](F2"'QKJ0?]^AX8RI8<9!Z^U5_3)\EN1ORW4Q>L[*,ELU;ZM>
MLZRTE<?PI$I_89/YX2*UKV7]U53?\]U+Z-U%F6W<"_;@\)9_^C]02P,$%
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
M/*UNDU4:HFX/*"7CO&YH1L2U(G'JWNFGW@NDHSALVJ,D9E"J0*GY4:416<8
M#?HXV&M0%;;$T]\J/V$CR=-L&U]"VL(8RY!R8X-K\,]?8/34S4/J2@7JZ$XD
M&12WDO4:9!)F5D0J*3GU]L+_NUU=]+=A3.PQE@BINO<CQ_E6>I?5QUQ4=+8/
M:+E,JEY 2S3D[E.G<G$THK'FERYHE4]B$$@%_;N$Z(/F&K.Q0JPQ>9L5;39B
M*43>),"0\Q7F8*,[6534STA8H^['F )\G-2>^7!+_BIX2B[Y,[2BK *_:>R<
MN^0OQ&6@ XT ^._0"5O9"4.05JTX1MI^OQWJ+L9G547* +"4K%0NLP%EX&R#
MSD"+!K<27#E YQ6R926>)=T+JVR])J6[0"4 =21W'@/O$ #F=:,>X#=(7-YH
MN?2/9*-E;K1@E1@%1UI:@(RP)C$L(I7F18X87!9L@513N]XN,E!*QVUV-:E;
MEC)$9*##-*G(TL=O #,FCDR17)X4X"$K$V_SGN7 T'=9>L^;3@J*($4&3+8&
M]$U\9&J3XEJ$<^0BXYY5$H<S--=:EZXC*6]1IMFI^Q?^S=<<\7:*[S$[=H9;
M8(91QA"L$.,5&H>*,4GDE2786I\C7X$AF+VS("JXO=OLJV<=.BNF7_!>P&<:
M>X@:I-TEM'_1PI.:[;,$N8B",E@YB(*X"#VN1V4\:=W<?;U@ MK$U:5_WZ<D
M2\.*F83XSYNT?L";CW8;R3[1R&QFA&YDP4;#YW5KV[R;R27KQ=,.@=*H6M<8
MDI24*Z3B%3%=^DAUF,OK*V=5^0R2TS):3(=GHR'<:L(Y_#\R/G Y#G0N*YJ!
M/K5,15;BP $,%(%W[L5,P_B15.)4D)-!U/(QWJCD6,3+FO'?9%B1'4C]EC'N
M-W?@^DK6,YD-8S4*^)#RZLPMBRQE*-W&:B^X-2O&&T9B;23*";>!8Y[(KN>8
M,!H,4/)%5U )(A0:0DK"E!I^>K@#O%AFY7*_Q2BQ)1D^2<9)T1)2P-;0HCU/
MWR:/L-=95<,"_:^UQ%EDY&HGHRFQB<3<LWNX^:(-\"YD^[D=$P.7C,K[X)4#
MAYH$*)%Q4I:/)/42XU'J;DRCK  %4<\*8B^LM_E#8X156E.$$5K*Z5Y#^09G
M3(V$ZJW]5V^,%XG#&&"54;XG]0'O:2-=V N4Y!,O;9#Y[;[8W'M-IF'$(S_0
MU1LW#:(M^@  J-J(HUZ*MF8\XANRD*BDFZE621@MN:78*D&GVI>YVHO_EBZ=
MI@H*VT:,^"*N$TV1LH%6.+B\?O*BD3+=2DSU&.[,YNL,>1,S.<3V^R3;"'T9
MQ=?8Q\-#(U RBJ6RI\8;J-L)-!@0G!C3\5CI<D1G"7):W,"LK&H18J*_ [F0
M:?,>IUR26PW-?(H1B(SDD\^([(BF-MDO:,8C+ST2YRG=$1G>N?PLNP/R)>T/
M7Z?W *(=QJCE]4N^4MJ(V:(?F&^#,-( N(P&/=C#]E+6V_4A6'^]N6NETOJA
M. -FM#-,*V06?%?*[8(F[]0SC@$SO@=R8N4%&FXY!,(S&?UT@)E:I/L(<MNS
MX^,4$5UIBGGYHU<#@",A3:Y*^*0DO+(,(Q7)6%[W5+SD/<*5R?5 2JV,A@*_
M"& !=Q5?',;JZI!?BV$]I];!RIXZ-R"3-4QLUQI B8N$8:OTF/7!?.+H%'L,
MJY5B,9!3*3EL$\"Y25FC$EF_]P"9G)Z]&]87#Y_> O>J-9BF>R?0GKF\BV4N
M:P!@BPJCVY%(CE>Q!2$\F %)1"72ZN8Q[K=0LD$C],O[W<7(9]QQ()10]7)0
MA?LPB%Q\'OWCM0F30S5*W%).'P^,1O96:0 D?!Z1Y0X0!PYGD\'0*])?U;S%
M)N_<NPZ!3X-.7C]ZQ[]$9 ,DC+3$&YH!?;!U)C+T6C,5@U]=_J((T&(D0/&.
M*5?T7"=:Z&(<&:I-1%4<$TKOU7S&0X:2/3HF&!%6L:]!:"9] '4!#  T4;!&
MMQ^@VX'# A SS7V)8E IJBFKRSORMBW3\!"2S4/RJ.'%*6O9O.4 S@QAO-#=
M=>1&NA9)&9()J/&I6266,D<1>:%I6 BC[B[;JA[5Y;'R1C9</(.N 2X.5!0
M']FM79$@@8026AZ2CD14H$K0;-!QO/)4&;//\R8-3,"W3Z?5J'P5&)Q"=\<R
MR.]@@PHH;-Z*])PD@KSP*R:*Y4W*=:DAT@XBDV8;_!M1C\!TBO@&/:<,;\4N
M3T1RD=10J&)^2,1'KQCA%N=WR2-GFCQRDY  &TARVYWD6Z02<!^@KQ>M.^=F
MNXHY8\$O.NL'#"=$$1O=W6Q%L"-35 -&)NBEG*UYR6%DY0IX#9*D(Y='&C@]
MPV$K"^XC;ES/.8%$P8G$'VV ^FL7X7 PS;AQ-KA-L6,X2[@F]ZR'KIIY$PUE
M*&54)TJAU*05N7693K!X1)WF2>Z46_Q61%_&;3(^9)SINOH!C2VHKDK>984&
MR3Q] &E8YP:T5.\*QFMQ-B8RK4'TUSOR;_6N%C0%DN$ L$*E-E0Q\ Y!>3=6
M,<LIX,+(>G:#A+MM@?S+,2F??J/N4A&D\(S)PH*W!2J1615P 6_.1S.+F:4W
M 8$T6 VW8<6/+\$R01(YHYC]+0AG' E.SD^X$^J,G;4;%[5+Y# :?H=1/?=(
M4IX.G'X2H6&4K'_K @FC^OX$D7E?:X#->HT6# ?<R8P\"=7)CXCB'GO@.(M[
M^O-D-.17VLL]C+<-"Y6/XPDS@'![#'H@Z!BQV#)3&ZL[B??*,/A*JC!VCJ[=
MK,G7X$E@6(!OWJ$)^1W=:)P'S[]8H[)Z0M5MIJN,>=G-Q7+L9C.-G['Y/DL?
M6D84 C:])QF9[X8R6OI4H!X#2H^Y(LG%KH>F%/:J$L]"U@OP#*)/^@<; CNM
MZ"QPW*4;E@O8#%]Y,_/-HW!LQ>!#@(CAR^/E/C?6#G%8&;<<GNRR=HH;W[6U
MO^5I5-(ZGYK9VFF.G9XB3<W9P$&4MVG#^*J0\)0WC\;@W&-!"@'J5JQX\P?1
M&_\DLY:KEM'(?>1<K&[O9%U=9B7"K]:5AZ[RS$S"R!((C8R^H51XDV[08<"R
M[#%:AM<G@CB.@"9QLA92(N96*8W,B1SWZ:9@D@L>K,P#MAXQZ4ER5PE80-Y6
M04LOEA,\HITZ8T#- 7 ^1MQ+9W8B\I4,C@/$8=&1@F3 [<S->V Z>9T35U_,
M9_'L_()>>C'\]@S5(.L9[=#6']_M4K4;+9<1_78+&AS+:SD9T\:+H3%;TX"N
M_(^-=\-W%U/SK@=(7WM 5 OU E66U*0OI,(6["@EWS3N/)DI 2(E!46$S.1A
MJ:BMOG[W1+?^^&T&&G\QGBZHHH;D5W@L5;P%;)5)2&ZQHD<# '&['@W @@ 8
M+89/ O#W?5+6'$=(BAW+DH9!$V@4'F#A>QMXBDLG9<D]R*S,\6SK"WH466@0
M_2S!KW0)X4^Q=U!ES?$[O%DM)Q8<K[!(%FB.<FH=#E$0!Z4C &^.414?_7K)
M4H-,*%WQ1ADLB-Q\Z:&;#@-\*9#<E2C!GW&3\7YR@2?*PS1H)?!\VN6H\*[7
MJL9A)%_$*LZJYU_:?GIG\];,BYA%*Z,@4]XWVN:[_/G.(<FW8>-N9T5.@[V:
M',*;UX'650C#H*,E2),(&1GKSMA(<H96MS,VUL$KE$"!I]_!D&RD!.?ZL%RC
MUT_")*Y!2'7R2THZ0 -X_IU\E'0ZY-08A% '$?:5YW<PK 6"!%Q'P7W^]>4&
MG8EKXZVQ<<@=]-#OJ?>^4A>GGXKN!.PKV:@;MD 9WX6AF5WI&L20(<48,@,7
MY)308@^;B>CQ])U:LPV&GS91 &G2;38C)P7*J4E5C(-+"70D"UN%4SK Y=R<
M&[#:5U+E9[^C@@")R_R7ZP,F)"KFLC:\@ZSTDDXJNL7^YF]$4Y@Y(-.C(G2#
M 9LX"@;2^C#7-G89*FF]0T4H%.#]AB596*:#G0E(67\;AT/Q56/R>P*^/$M1
M<8=(+_;,*G2JI8C<.=H+3=B2$PR/,:L[.-78UG\H37\CH$^QV2M! &],T?*
M&CN,>,OGN,.,^M#N\=GBLAR"6EU!,<:;",V$M[=E>NLI0$J2Z7>M87 ]VS25
M ^]B3I;J/:/"F7T,#\LG&]0[JMKBA+G=Q0'8Z>_3?<;0@92#!T6AILV$M=4;
M/B1G5;-W2HCMCY).4I361:RQ78=YA.RK"VA1U4>69%>\$JZ^0HJY%WUK+?9N
MBG7Q0@%)#7W19CZ<1J+"*=\TR,<'],4D$O$6/-HU]'#"D "E.H9>;6WVT$+:
M0136)8V:6;P-#D(RE,L<"EEKH4;,\/:6> CQL.]W.,QX]!U+0/(FBSJ^QD)"
MCKE6&#+K_#3"9,8C@#S(X_ 89+='QT\[@MG*V_X$ \Y.X=I>8"99Q#%&I*C+
M92WI3D\']9C;P:H!H42!&3;.69 $D%B975#G4(BV,)FR^*(\^,5D,%E$6V!<
MQ)W(J)^Q=;+]YG@! (OZ43O/HQ"7"SN@XP^/-R8W"541V-^04>R-;B(<S)_>
MOOO\EFU,QDC 8@H)Y5)P@)Q,V<I9''"BV"*>WIL47YK(16^/%*U*,*CB/X@D
MJ/1)V2Z2LJG<",E]PD?=BLRA&VF$O34@?26L:05B-6L+5!ZR)_+^F?Z5AHG4
MUM1@+HQ> Q(S7/P 2 $$/DCE@[[*!93B%)81X&";=E&'5W]YV\Q:;[Y&#P8F
MRZKKI0_+--%LOS)E=[+=8B1;9H&XDZMBFRTIH\"#$>L8B$(R9^ S?G*_.R6(
M54&WJ,L.R!\[-6>K60I M(V\*_CJWT#XJ%:9I&W0*AO;3XMX=<T?FCTE0M 5
MMVH$Y :>L_1+NMW5&JP3;#))U7;?=(\ZLQ+Z;R2RPC18P7@P4I[!K$H"5=UE
MWS\<6]K(9*<OQ'(YK9/[ LV\CS;2WALV5(DD"YP%H=-N=X#)/W>MPW_\6H>-
MM;96A0%U6K\L"^+A_CW)]QB@H08;K7W2Q(!C%@1BD BO/:*&QOQQ7<B?/[]R
MD7]9Z,MQ+YR\8NGFY,7)*)Z.S^/9?(3)W\?54JV#:Q*3:<EQQGFCRGL;!SJ'
MS]58]&)V<4%_(+_QC+5G=8;F#^0+A.;&-U]AL RE$+GXOP$F%D&1G1:Y&JE;
M-C\U41!ZMW=M,O:;-IE0$=W&2@-_<Y%*("YP)BRR@3&S\+NUFJN3"(V#E%C?
M2Y4<I<'^\R]U-!K+/HIP#ZBT4R&,8@2(E0.-;K#:_D:HH=2\0C1(.9V*[$FK
M5<FQC8@!/MT'!2& 8IGLJ[0AX%'2?HIQ<Z3)8<(XA:-D7&(BK</T13&+Q22
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
MT?5=MMMI8L2?X7^H?-$5K2]X=J?/>.W&K^:D]_8.2YB$2ZJK&AWMOCHAMCH
M&F/RZ'PJ6#R<-3'X<G5/1;"I!8[YM],P!'U"['&JAJ\K3O'%KN] P\;C2R-N
MM1BPEQI\^1,*3D=4P61>!25V0N;A[>O4C[@PI%^68*M-+NE8-?O21Q?C>+:0
M?)+99$%_?'M6";6.ZR@U%]KHE,HI.[+OB^2!> M>#-O=IGA,^0IIUDLB&[*)
M,$8#FZFQ[(:C4QK]P'TZ(_M(7':JXS@#.X<=&_!<7R9;H9: \!#>F!C0P']#
MG>?ZZI:EU"@TPCNIW$N.J>NP&GK-NAJ?^7)5!#R( *G:@5SIPF\Y '0//?,0
M"'+W\S5<G/1D-IR=F;)6W"#UC!/4/FH(%Y6X-C/* 1W KE8 ZUU*.Z@U6%K[
MV[6LJEF![SD'Q7%:6Q0Q5!KA)S&K@UGE GV!I7*=,.\1;LWC/#1:J8$/<!TD
M%3;!E4(-WC$CW899QC0&(W'F<0)/R?U$,+J2ZC*4F-TB.G+C)2_7FL&D/#HZ
MU@?1:S6-8C<M.J[H]/7'ZY<1=X"$?^K[>_$JKD!?(U^8:38H\+7Z5?I26=IL
MLMW ,A2JL-4*MY-L3EUEVVR3L!V 8#/S^[Z6&/"\,S'NJQ3%VQRC)R2<CSJG
M:6J7*X[M(4U\*^,0:!..["O/VI5D:RVK8Q6$8(P=N]CI9BU4X8=;ARI^JH[-
M=XRNU]* J\5AN(U8"7K!IEMWA9N:W:=^>U-[\+QW@45&K&Q2TTRD)UB=CH17
M,5U52!C:@IB2I\Q*V,@GJV1(Y#/&U_0+-F.J4CUV"46PZ(:V-%?9J2Z)@AYE
M%I.S3[YK<Q;[7+J%8N@1B+$<ITI=C;M@BYW:GZW//(@')K#+-T=D_0B=T';/
MSS&W4H"1N9';&^4609<^3S%L< Z[CB@KY;(:*"ES(R04-;"M"FIZ;)=-I=P0
M9E/C\>R%-EQ!FZ7I$NM*H0IY2SHSV]%;7?7L5G3L:GS,=G;LBQ\'M/.B$[YO
MVRGAW-X-0KQ?@D78@-J,5V2&1)&K3?)J==Y]OLSV_<EG>O<G?O=U^.X):9KX
MWDFK<2P%)\YGLW@X'L&_3T?Q>'@13RZ&)R]/_GI$<V&5P6A]_WHR/H_'LTD\
M&LU.QHMX,IW%H^'\Y$?E"&W2[Z7"DRGHQ9/Y].3L67#([B(@\XM)/%U<6$#>
MVJ7['3\)5@';,!S R[ ;\-\I;$1S\-8+_QK]<S8M_JH8S?/9>3R!!>B%Q'1.
M*,X.O9!=<^2L:N)P)X<PB+"$B3%J161'.5Q^9_[2.190B2'M19O.P:^LV0NI
M\8K-79^RZA?3;B"0)3G_0^YH2NF39 PC="-SX9%*'*E3]72".95V(3N%L4?V
MV#!%82$+)G(<C!242CL@1RZY=IK4C<+&!FI.ZQD7B_&3C9VY'#6G8ANC<#^?
M+X"O^@1<9].3RF,N%,T;P]$*BOUQT,VIICH,C\(-Z3-V?GXH./+ &M6#Y//I
MY+OH=+SXCJ 8S;^C_.R7?=Y+-AP=32W' #"&.4]'$P%@^O4 A-AKC/K&A*OF
MY\KZ5,2JMXCGBVE\/IZP7G\>GT]F\<5D]%1)C_X(9F\[,U$2SL9.Y<WS%05&
MRA[=PR9BK<K5UQE\&OG()O3U D]Y<O%='$W&O-/C,>>U\6[C+^<7^,X$WAG/
MX']&YW(D$_MBGU=;5MH*77<% RFMB(USL/FZ4#%##>/I<!1/1V)3'0_CB_-1
M?(&QXL_9>W?BH<^P-1]=4E,Q?8W.Y_%B,7[>3%2@YB^J='K&]M8P-J_2GX^]
MUFZ^_,E'3%>2#^E[SV@5#V=1\=GBCI<$FN^ZD[M2!:-6<4 #V<Q#UK4*!\<J
M75/%1C.I))*)NYU:CR*RGE$-:M/RX"X#O@K;RJ[(1A\+,YZ-()?>9'>,/&;M
M-AJ4RQNT!A">W*A#I+6,K96WMV&U^!J]-XM,D>*GL?EY5,V"?*D88%7UG(+:
M*5%>3:HBYZ3Q,*JYT;*@D3. [7%K&WB!,K.MT2$5/UW;BCV5ZPI!$.% 8SI,
MJ6GS6%<I"H7FTVKJB.0O$5>B@Z93[#ILSL5<DUYC'3W_\K]'YY,?3MX1EHQ@
M8- O794,/Q!K)MQ"#X?Z^[Z0\D6($:?[G#VIZ>HE>T H=FEIVCJ7P4&1X8WC
M :61; C(^"A U$P1 D.60#$1])1':4VOU2!X3A> <H/&*[ZJ-#ZFDE1\E_X=
M1VE& HKSGE#Q"?TK[BB<1^P"VTE05D!+%O&(TMB5R=''L\\-[&PS\<YK^;J;
MUAO4ZA@:ENN*N\2:N*=X:4OF,U^[K TB),V<R'DBDBS]J'0_FY:*4O. 1Q!B
MEK2P(%77)SN9-+!^FL:&44354J,W4\;5];&>F<W[R)F#BF!LII>@B48=-HFL
M<3E@I:N(K]&,$I5DUN%BS9@G$#-P:;543@\@2O)*57E323)@J-R"B)0/RI.^
MH@&7C]%G= =L/ _Z;-T#GYM,NC/;%E?@TT> T,*4CA]1LB]=FM&+=JORGZ]_
M-%V$.993'(-,-]PW#65V!;M8MQI)'MLALMG6.2B"D/L>J8/H.KV5XFY:1LE?
MW.-S+U*TWFL+#^8FD8],H1(Z<+C']"N.+B4F(B.[0DZ,H!W?RD>P;X'5\B%Y
M]+D6/L '+HFUZ:6P2I?LU,<66J5K@%SI_$&>F>9,<*E6BGYJCU29ADG6WJZ!
M?TO74XS+ @QD\PBCW:R!$39H\NL#A6_3XK9,=G? =C?I+6%FN5\R"IA],K]*
MGS+G2<^Q#KT&$9M/0.AQU5=,QDH0P6*C.-3,WI3-3<\U)*8:\).ZC^#F;+1P
MMUUXEY.*:M.=#T/]AD=.):>WXHQ9B2KR#>[IFM,L'9[A>_$'N.:HVIO<]9!M
M=KFPQ>ZM80"M\#A=QRHT)IH =[RW4;$^L6UK?9]W.7;L6^VZ"G/;7\*W/,S\
M08!^OFZ2]E'#_QGKL/Q'01I;S^A7L!&K)&YF^!\S.K]I1PX;4B^#/!"^R-&Q
M( =KFYA3;A#PV(S(SAU-J _&XNQWCWU\E<'"8AVVR6V6C6A4,JBD%WMJ2=ZA
MEZ-X[;)0WVE]9%9]&_V^\Z[NOLFF-UZ[H\$:%<G(\LWC$W5P.=2]I[,LUV /
MZEUJ9X!!A,9CMG0$26:@QRF[01,WR._-@B<WTNDXS4TT_=UC18(QLSV34GP@
MF/D->802=$W&C>#72B:E@!9V!?A, DL.C#:MB.W$%DS4UP?7@Q]T'C<62[1X
M>W%3ZFP7&E+@1VHK?V@JJH5L6M:G#T%+XK+("\RV98;_-H_>I#<E!9]A]A4/
M[!7CSO3(5P6F%JI\@6Y[4[" LRJ#=+EQ'+U+J9JB9(N=3\<F3\HE*X:J-='(
M6;$^0R:FDWWZ\+.;BR]@255Q:8X8U)FFFN6(9=LC^,A4FL17T+?DBTO)U1W*
M;]) @%_6>'C .B80#?,T6?7O]$4N9Q:&@8O^PN(<U>]Q5[CTD&I4^N,"%\ZG
MQ8&/%)P@01PVXTIP2KPO3E+LV&+@H6'VF>DG>J!,U&CF&K'F03$+7^S/2RR8
M[F.'Q2H;/9EJ)L_2R56VC\]:HG13X1]2*9P-WDX&DB-R.;6)5!H@N5\\=;2@
MN-M!!T""0E5I2P+A36QY".3L4(>TU6[Y""6%?><2'5.7Z.AKYX421>;+[W%U
M!3KCL$>0U#J@\  ;8)E51&A%AW&G"TIJ(/?O>Y =#*7;5.@@ W02=UOYSL3!
M\8Z#CH6B)V.?ZNR(D0KL:+\%5G\E^5GL,6'\<EBZ4^X>+DAN^\>2U(MJF1-4
M.SN!^2ACYW<0$X2Q2)$DQHX.-4%0V[-*<JDE^%ZK!PM^N9PAZA# ;"CA(KKM
M0JV-0J.MD.W6BFV<CN_(IXD'F:DH>I"8U=QR))'&3Q+_!<7K;!Z#]G'*[;@'
MFGHXZ)#U\']SP,Y;%"4G#[!V4Y(3JAU?I'5PJHFD43ZMA9LXWZ"P*5#9Y?X6
M<QZ.H3-8PU6KR*LV;:=^2I2BL9,9Z1>-?1MHBC*.@S=(J34YG(' &QHZ2LG*
M+%0FOK2ST"^N2)HPJ)Z^39H.XW*G2:;.;1<05]^0FK^K8E*C "ZI,1ZIU?/B
MF#.)RIRT$[MP$4JK<IT(A-#_\/OZCW_X?97]\0_X__4?WV-[^TET9IO=--]Y
MZ^*HO2\B^J_+FXJ23/[O<:]_Q@([KT#:_*7U01<,4K[;-*KH\\2T:Q%JH:$7
M\QCDH?A\+!ZD>3Q93./9?-ARD;OT<>H>;@.Q!YW 3@'8@QUK8I36FY]^=(K!
M1Z<8^!XW_1MZ^+OG;/)Q<'=6<NLKE'6XQ4E05Z:V43O?GS12,71L'?J)KBPO
M3B;#:3P>8=C,^&(<+T;#0QU:0"X[GYV[_[X#*>+[WGXX)Z?C^32>SS&VY'0\
MF\:3\?B$8G5FY_%T.*-_+>(QIHW8CB]A//@PGDQ'XDX<QJ/1_-L#2CH/=4:4
MXSJK<+N6-E$V7C@2;Z(OV\WW%=P(Z;_];B>)/;\[,&\C*EH[&7OUC:X#%#10
M<9.,\]"B_6+&-?<+=T?(MHSBH/5-704MOXMFP[TB]W<<373XB[!^0"@8HQ"^
M2M%)X^/N.%P/C55L\[PMT]3%!B,C(>4,^7%6:T]CV]OZH?"C@HRHD%P7ZT3\
MOOR#LQZS2^O%>,C;LTNHS9\T!)<(93A0,LA>VLQLREG)5CUGH'&5!IAGM&,2
M=V_06HE8J71-<G=5,U[^JS!C'H]@];/9!2$'ES2:$FY,GL*-T)[TK!WZANU8
M,S,8S53-,YO@*UE=8:FF$E,+8%;J=$EVO(?TAA(/M+ BJPXF9*;T%6=O2A S
M)%4&Q?$(;1W8P"$G\/H2;'SNE$: 8?;4IDA6-/"VN*$F9EZ:C7OFU\_8.VF;
M)^<LY,,Y8J,Y&7&5NG)) OD!Z#@#'X,U>?_(>,>&G5_8Q^5FRRH.D"VZ9DIS
M21+HBR!R%<<D"9L*Y56PGX\'-T]HVR2;A294B;CA-FP=>16F10U=I+=ELMV2
MU<,8PTNX.,^P:'Z/F:Z-1/'39^FLJKV[V2C6.!J,&T5+?P,XSIIP2%PZIT0P
MD>VP^SJBEC,A(R\$1C#3.@;MGO&$KTY;?(*26TU3&V0-Q^#:OCEY7$,Z,+Y/
MXK1'G.(L^H$6NNL*K10_+U=ME5.6_,_,%V"@0PEBY5#:<;4JV<E*?23?MC:@
M7QI[AGC=*[BY-T[:.$!QSN/A.?S_,/CW51?'/0$^/R,^;_[UV=U/)W(%NO^V
MI3E;F>3D=!)/05P['R]0GIO$DQF..B*);DHWRL5D3/\>#\?Q?'C>NAS:N"0B
MWBB>+^:2+;G ZJ^37R%J^+7#M*# BK=J;D1;UY+ISN;2@A*1&!4:;$ODZDI8
MU9'JGE(-(4;E1OZUL]WB"G".1E0[;-IP'B^&4_SSPOPQ'MH_1O:/L?[1K8S.
M0:S\9(L@4$U)=."K)>%CPLH0]>!<<:].[0C&M2[-]\TY[-#]*M<[C%] %SVU
M%B+4ZQ[^6>K7K[RTZ#1Y&7W(H^MT5S,%CL>Q&%2H/>>*NU)QUFWWQ><S;*GR
M_BJLCT69:P<%XVT** J?[RF B#R#: /)?",)*JHJ7>8H+T[]%#\9/T576S*2
MJ%WM2XU;7:<L"L(BAR()<UBK"8-[2#?W2GJQ+80)5-3D5G/JU*1.A_K.='5R
M?2M]VK)6: V7Y';S<HD\"M/RSI8MF4XU@%MV<N&E0Q:[)6UIZ/<]-4$9'V4
MW:R^NK;S\*!V@D,O7!<&91@-Z-5'^L1X:ZS4JJVG,S*G8"PT'D#?N'\N'K!_
M9XQ60\DATI BME4O34PAB+I[K[NK,6WO_))'',M')W%8P+66P@-\RW5)?&T]
M>^Z]PPV0R)CQ8<QNNY2V MS$=&D9J;%7/Z&/C2VBG.)X4]1W]&KFF(&D)Q:-
M(I0VI,R[WV' AEKE2.8&A0YV>4BJ_(MS(1=GFA=Z:T(MOA*_F:QWL! FU3^2
MJM71>YT!Y=M*OL9"+?+-VUQ_;.^A;^-N(M2;TN?$%Q\6H%#I$X3T97E9H#R]
M>7DL(STD&!U7,?X(J4AAT8U#.6@TBT=C3&4:79S'T_/9"<-FPA5/0%@9+D8G
MDRD(,<.3S[@U^#Y(&Z.+!1J_)F.07V8&1R==.$JA]HF-=-3(1BKL[)@I<O46
MS];2)??J4]GGE <CPO@-BPYJW8 !9]]1>A?VD)22QDTL"[D[A851.(<O,VF
MNDF6OS0[DP+V8L5BD]I!7*PK7:F-8V0TT?0:5T=$:\^Z>D3-;>B\U1=PJU]*
MZ.>[1O-#/LZ/$B7:_-S(#EYTB*Y=I?D# HK+:OBH,:P=(,0&!@N9GS>6H,OZ
M:>'E^&6ZUYJM(!LQL_]3ZLB'8%J464?Q9(I4!Z],YY.3ZV2#P1WRQLED&,_'
M,_S/=#0\80\O23RP8T0 P&FVV7Y; =7&\^GP9 &:PWQVHLO&_:Q.)A<P]L7)
M;!9/AA/WC&H(5!B;=#*;HHUY<3(?SN"_Y^X5Y0\28PP<8!'/1[,3T(/FTX7C
M (L):#)SU%O.IXMX,9L_RVS/1Y$TIM00)E<ZA:,7Y;)=IY5TAP(A# V;&)E
M?F&KGTAB:=TH/^].W99U9RALE7D*%4O%2TV56CJ1\1R0\9W&.K.WO45<Z4U]
MG,.J]>93I- Q>Q!"&,K(N;$-BUGS)LE_:<41EM3-S4:?DTA-#<=>S!PO%+&:
MFO-:ECL=C&??2:A=S2F*A<0R\*G/2(ZA'\[Y!XGU0&!8^A=^[B)12(^E@!X7
M:1XL!XUJK#;0PQ!XAAQ4A 1N<-8/7GBA'2.F-@#-QK'P&>O1?J7DR&1_MNH2
MS75K(DKWXKUBI#.<ZHKP(]]_@;9 &U/X13&,+*KFZ0-,[/OQM2IM$DI3:"SU
MP'3#2O:GY/NA#3394VB^MP320G&)+P<-?<X=5(!>>E;/WO0^W)D,%K!]I]/O
M^.KST0,+GO_E(;Q:,%Y)>3:1D.<AR*:LQW$PGS^-[]]Y?!:]=W'\/E'UP'Y,
M630. AC]MTU@]NM"I*G&DE"4G=(Y='>=^MR>(ZLB%<-N'FV\JF8[K=N)!!@;
MDU#Z.W\U,)>"?1ECJ%\,[4$@ /8-X@5WDD!B*LX6]VF.^>E<:=K7:.1$Y3WV
M'Q$K%1:(H9J'""FJ:%1MDH(&7W@[L]2A-@.1P9?*?R'G1KFP/2(5.:<RVQ(P
M-A[,R!X[&&IU:@D!.</[1^("M^ANO$D;P(R^HXTEK41K]8FBLWF4@M-8R-J
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
M'/S9X;G$H'7\9CSH,UR6T3-<EF5X)9F25//VI><W;:P!LI@B<6Y<@.TKKV.
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
MY,GD09G@.RI1;>KR7&=7'.2"!20Q-NMFPD'JTK^34:KRF1BWFB(3_9:65KE
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
M77O1O^$%2P6VY7YSO+J[FW#.[]A2S^Q+6[SE):SI"XI.>+W-MIJ_O<<0B7=
MY]+W]&*VUXI=8)]L"%K$!7VCT(K/<U@44+HQ)[#YVP6C=D2OI)N_W\V^6\*T
M9O_]]WO!+?C[#_^7L+S+9M&@HN"BP1_O.;0",R(ULHB%?K+I=/Z%+E&V"J'<
MPS<Z%T:EFE7._0_(1OY*N/DKX>8K3[B)U8\/E8]O'NO(M$_+#(_R>T+J^NT#
M27"_A'Q9+?H:1^C_5ZWRH.3N@N0^XYKE9_;H]30FY'B/2?^*%8BLVR8]E^D*
M$3D4"^</8-^7EVUW@. ?;+[[7:,@ U3;JNF*U7O5Z("I 2<;)=!AF@S:K;*5
M!!DU[ WUG^_!MOD.Q1W7X4!O@+6C&WMIOYOT^\@=]M)>-^FD:8.X;6^8=%L]
M^ML@20/RBA:H!POD%7>/[@1;Q)V@*9Y))7>_B0WUBG?%0NXEZQ+/Y? 6/[J$
M^HU&=H2P\0M$K8!I1G6?9%;: E'3:CE_5PC/[)]!&7,[O6_TDW:OE?1ZA];?
M"-\.@[67(!>IH*[^TU]7&P:TL0="!19NF YP93M)IX>MMFEMNR!D0 ?II/3W
MM)4F_=;06U]9H%ED@48VZ*A4\-YTU0Q+=Z!,32S!3"P>5>I,>SJ+JTWLDVYY
M,N&218<-U2LAM%Z^)"GH?SIB @48]E%03V#&6OUD .(4S43K'VG+_D?;_D>J
M_A$^0WTX0^<VQ!_5@IB30<,K>S9A]HD5%Z;7:K99,V'OAOU]G=/'7QV)9^IY
M9ZXF664'L5YQH1JG4-&B4(WPW(%-WTY1#6H? D\;]AJGQ1C]!AR.UJ#=Z'3A
MT+0:%WAGC.\/VDG[<(!LMY/">>F%UV\ ZS>26/SWA1K.W-69"MNOLS2AIC:U
MLD(9 CKM52<3O!2+/'6ZQ:/4!I475P9>Z?8[C3&835@*B-\ L9?TTQ[^T061
MQ^8G1;HL5PLRKV"D=]/5W1)6-NEW6XT!<+-^KZ&&C7M[V>@<0MN'#; =.JV.
M?D8(,TNTX< @0PDX:/1;/?ASJ%]1>TB2+V"7#)(^6 S F_O=@=XE@PYPUS[R
MTF%WD QZ$4D)&M8^ SAAA59H3B[4FHPC5&MKV)__0WV(K2?-7U5V.;"[<U0Y
M-]XT)WKQ*5)V::YL.#"=^N%$(E4\M9;R_UWCH\:"4=0V1F(J'0LH!U:>N,J,
M*:6>G^MRCJI: MZX76 .RG3>_#=IMZ>6G14PWR5!'T_S 9SU]. P;4BW'&P3
M_\1\\",;1&#MX7_'&DKDGS!/R$LI@44_O9^:?Q6H\T^'1Q]LR0)]M3[R+Q:B
ML&F,)W:JT'%&:DVKK:*Q92&;O6"BGKV$;'P_A'YU3R!M4^6:N\Q@[UD[16V0
MQDA%])._'UC ]*JYUS;&?]7JMX'!4[VT1ON@,R!UK-,"S@#\I1N8Z>+G/1
M/?-QOWN8#-2G:D_HW=#8 Y&#7;V&]U,0[XV3?/$YF\K&:7J;H< Y@59@-3W6
M&KG#(8BF00]_Z!YTNT5J"]\?#E/S-:KP@\.^_ !?=QHX;Q><A24SZ>)WN;<?
MGFR>+H,. XHFXWQ-ISG?<V\!R^1<1ZP?%C1VC6<%VR,.#FE<BE*$.6X;..Z/
M.NX;^ 6#DM;AM$Z!EN/?*?9_9M62&0E\*-];ZDPOG!&J5P6S8GINCC#B?$-V
M[ Q )RNH#-M)A?S>^AV=0PZ.:VE?VR%8,5@&&48[XO9#8W5 .A?]HY>"G :S
MXWB%-C2<A13D=9H,469CGLL$%)5&!X0P2'SX+4VZ<,ZZO6YCM(0'O>0P[4$;
M:6.(YVM ]G"*4CWI#E#^@L6+!P<4[H@(1A?$D8:6DX@U*O%R@P6_:NZ-$X[<
M^H H&ZL[V"I4QT$C .*4G^K@7PF[WG#Q+W3PQYWT)F%C'"/N5!HN6#%F_5PK
MAF_>V7H!Q:O?!AVKQ?8+S&JGWV+S99\-%_JC W]0. @YJ_ ?HOIT!OWD<-B*
MS#9,]BEGI)F+BK<4.*+C@+3'?^\MUJ"9^1-_BL5S4O;*];U^M$(QMHO%C4%#
MVHH+2A$%GWT:OVWNO?+(<R8ZVW*O99ZOTDNU!#D=W1[^PL[8,[R8@&UZDWD#
M:!VT6M_Z(/O+C'8,K]D7D,IR^<HZL8=VJ)W])DZO>8[2^MQQ,20H3DZR:T+0
MP6"K%6$H%S[2]!:[2=LA8CN]T*]U2:+?CU8\@S_GETM4@XJ-64WLR12\5O[%
M1%C("E?Q5&=K)=9%]:DJ/7AA$@JP+?CC+%\^[(-AVM="!,U^]#-C<\H/5$*/
MNGK9$W)>1^D9F:)/F$FF"C#2H.@&X+6V.9^*'4:=J[5?M$,X87V52W-"D+WB
M[13+:ZMM1G:L,WS+U$[89 \<-\OCY]606/-U+@"W .E=5U<'4;O &$%:/2P
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
MOSEB=8S%D/GDG\OEPP__"U!+ P04    "  E1*Y,R#?QLV "  "%#   #0
M 'AL+W-T>6QE<RYX;6S55]MNU# 0_17+1:B54',INP6:1()**R%15*G[P%OE
M)$YBR9?@.$O2K\>.<]D-M*4+1=V7]<P9SYGC2S:3H%(MQ3<%Q@HTC/(JA(52
MY0?'J9(",U2=BA)S'<F$9$AI5^9.54J,TLHD,>KXKKMT&"(<1@&OV8JI"B2B
MYBJ$BQ$"-O]2I#B$M\>OO]="7;P"=CQZ<W3DWIY<S/'C+G "@>7XG(;06[Z%
MSI^3GKKN_<0F."-?/)'\(>X9]?)IU \PSXC/'R%>X5C62+;W;/8L_-L]?V=*
M./WA1D$F^'3&9] "6@-B&&P0#>$EHB26Q&1EB!':6M@W0"*HD$#IRZ4U>@:I
M[FS8LYZY=ST/(US(KK:M8'_C?OHL,'A&(*%T%.A#"T1!B93"DJ^TTTWNP%]"
MH+?7;:D5YA*UGK^ 4T(WZ"*QD"F68QD/#E 44)P9.9+DA1F5*!T35$HP;:0$
MY8*C3L.0T1N:-L&4WIB'\ENVP]UDP,XQ1^)"8%0,IEYU;TZGYG:2M]DL]S:M
MOQ<O*,E&J$^U7@[O?'-Q\+7$&6DZO\E& 9H=E25M/U*2<X;M8AXMZ.U9, K0
M4 <40I([S6>N2J(!+"'88*E(LHW\D*A<XT8-UZG)]M7L'Z#F?[W/.>98(KHM
M6M_]E[S+_UGQV?G?2^[^5>:"7]:N/K=$TP4<@,C%(8A<'H+( WAL3)?TO"*=
M_O6]U2/L= @C"N*:4$5X+[<@:8JM'M.BA?"KZ1+ISGMZ:A0TO4*Q_B;8X=>Y
M*<Y03=6U66(7#.%D?S'"O>4X:SU2A'"RKW!*:O:^*SA]>$0_ 5!+ P04
M"  E1*Y,>3_L/@ $  #W(0  #P   'AL+W=O<FMB;V]K+GAM;,6:6X_B-A2
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
M "5$KDP?(\\#P    !,"   +              "  0    !?<F5L<R\N<F5L
M<U!+ 0(4 Q0    ( "5$KDQF\PM@@@   +$    0              "  >D
M  !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ )42N3(A8HA3O    *P(
M !$              ( !F0$  &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%
M  @ )42N3)E<G",0!@  G"<  !,              ( !MP(  'AL+W1H96UE
M+W1H96UE,2YX;6Q02P$"% ,4    "  E1*Y,C [1EGH"  #A"   &
M        @ 'X"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%
M  @ )42N3 /*115U!   VA0  !@              ( !J L  'AL+W=O<FMS
M:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( "5$KDSB!$*S[ $  $<%   8
M              "  5,0  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"
M% ,4    "  E1*Y, RG>P,P#  "J#P  &               @ %U$@  >&PO
M=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ )42N3'6"N]>P!
M_A4  !@              ( !=Q8  'AL+W=O<FMS:&5E=',O<VAE970U+GAM
M;%!+ 0(4 Q0    ( "5$KDS2[G80L@$  -(#   8              "  5T;
M  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  E1*Y,AC$(
M$[8!  #2 P  &               @ %%'0  >&PO=V]R:W-H965T<R]S:&5E
M=#<N>&UL4$L! A0#%     @ )42N3(FS[Z:V 0  T@,  !@
M ( !,1\  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( "5$
MKDS.3-:^MP$  -(#   8              "  1TA  !X;"]W;W)K<VAE971S
M+W-H965T.2YX;6Q02P$"% ,4    "  E1*Y,9=ERW[4!  #2 P  &0
M        @ $*(P  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0
M   ( "5$KDRUSF\OL@$  -(#   9              "  ?8D  !X;"]W;W)K
M<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ )42N3"JEE6RS 0  T@,
M !D              ( !WR8  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q0
M2P$"% ,4    "  E1*Y,,]YC:;8!  #2 P  &0              @ ')*
M>&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( "5$KDP;:OA$
MM@$  -(#   9              "  ;8J  !X;"]W;W)K<VAE971S+W-H965T
M,30N>&UL4$L! A0#%     @ )42N3-T7*PRV 0  T@,  !D
M ( !HRP  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    "  E
M1*Y,\-P&S;8!  #2 P  &0              @ &0+@  >&PO=V]R:W-H965T
M<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( "5$KDSTY?<XN $  -(#   9
M          "  7TP  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#
M%     @ )42N3(+.6SJV 0  T@,  !D              ( !;#(  'AL+W=O
M<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    "  E1*Y,L607$=@"  "T
M#   &0              @ %9-   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM
M;%!+ 0(4 Q0    ( "5$KDP>.M>H\@$  (,%   9              "  6@W
M  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ )42N3.NY
MFYO  0  $P0  !D              ( !D3D  'AL+W=O<FMS:&5E=',O<VAE
M970R,2YX;6Q02P$"% ,4    "  E1*Y,E^*P0\<!   W!   &0
M    @ &(.P  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (
M "5$KDSX,$D L0$  -(#   9              "  88]  !X;"]W;W)K<VAE
M971S+W-H965T,C,N>&UL4$L! A0#%     @ )42N3/_U&""W 0  T@,  !D
M             ( !;C\  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"
M% ,4    "  E1*Y,):5?>\<!   W!   &0              @ %<00  >&PO
M=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( "5$KDR:]IN=LP$
M -(#   9              "  5I#  !X;"]W;W)K<VAE971S+W-H965T,C8N
M>&UL4$L! A0#%     @ )42N3*5"HB6S 0  T@,  !D              ( !
M1$4  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  E1*Y,
M!B^FT)T!  !8 P  &0              @ $N1P  >&PO=V]R:W-H965T<R]S
M:&5E=#(X+GAM;%!+ 0(4 Q0    ( "5$KDR$WL,2!@4  -P:   9
M      "  0))  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%
M  @ )42N3"*XV@7< 0  ^@0  !D              ( !/TX  'AL+W=O<FMS
M:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    "  E1*Y,_K?7R[4!  #8 P
M&0              @ %24   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+
M 0(4 Q0    ( "5$KDP(]P9AY@$  *<$   9              "  3Y2  !X
M;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ )42N3&#7!?Z(
M @  0 @  !D              ( !6U0  'AL+W=O<FMS:&5E=',O<VAE970S
M,RYX;6Q02P$"% ,4    "  E1*Y,]O3[=K<!  #8 P  &0
M@ $:5P  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( "5$
MKDS9&;QCW@$  &8$   9              "  0A9  !X;"]W;W)K<VAE971S
M+W-H965T,S4N>&UL4$L! A0#%     @ )42N3" O4+8F @  C@8  !D
M         ( !'5L  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M    "  E1*Y,%NLTKBT#   !#P  &0              @ %Z70  >&PO=V]R
M:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( "5$KDSKD2R52@(  *X'
M   9              "  =Y@  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL
M4$L! A0#%     @ )42N3!_!TI/6 0   @4  !D              ( !7V,
M 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  E1*Y,[(1%
MTVL"  #P"   &0              @ %L90  >&PO=V]R:W-H965T<R]S:&5E
M=#0P+GAM;%!+ 0(4 Q0    ( "5$KDPGF$:5Z0$  /($   9
M  "  0YH  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @
M)42N3+<,Q9%# @  )@<  !D              ( !+FH  'AL+W=O<FMS:&5E
M=',O<VAE970T,BYX;6Q02P$"% ,4    "  E1*Y,H6LJF/L#  !L%   &0
M            @ &H;   >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4
M Q0    ( "5$KDQS5O Z(0(  +P&   9              "  =IP  !X;"]W
M;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ )42N3 P75PT2$
MWWD  !D              ( !,G,  'AL+W=O<FMS:&5E=',O<VAE970T-2YX
M;6Q02P$"% ,4    "  E1*Y,>NFC2Y4"   8"@  &0              @ %[
M@P  >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( "5$KDQ!
M]/?5Z@(  "8+   9              "  4>&  !X;"]W;W)K<VAE971S+W-H
M965T-#<N>&UL4$L! A0#%     @ )42N3 25H)B) @  R @  !D
M     ( !:(D  'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M"  E1*Y,>1^'VX %  #Q'P  &0              @ $HC   >&PO=V]R:W-H
M965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( "5$KDQ6^=@-^@$  +T%   9
M              "  =^1  !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L!
M A0#%     @ )42N3 )")72L 0  P@,  !D              ( !$)0  'AL
M+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    "  E1*Y,[PH7]F64
M  "-<@( %               @ 'SE0  >&PO<VAA<F5D4W1R:6YG<RYX;6Q0
M2P$"% ,4    "  E1*Y,R#?QLV "  "%#   #0              @ &**@$
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( "5$KDQY/^P^  0  /<A   /
M          "  14M 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  E1*Y,
M4SHX5. !   N'P  &@              @ %",0$ >&PO7W)E;',O=V]R:V)O
M;VLN>&UL+G)E;'-02P$"% ,4    "  E1*Y,%4A?ZLH!   1'P  $P
M        @ %:,P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     /  \ %80
(  !5-0$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.8.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>245</ContextCount>
  <ElementCount>295</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>82</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ConsolidatedCashFlow</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Disclosure - Note 1 - Organization and Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note1OrganizationandDescriptionofBusiness</Role>
      <ShortName>Note 1 - Organization and Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Note 2 - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Note 3 - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note3Inventories</Role>
      <ShortName>Note 3 - Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 4 - Plant, Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNet</Role>
      <ShortName>Note 4 - Plant, Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note 5 - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note5IntangibleAssets</Role>
      <ShortName>Note 5 - Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivables</Role>
      <ShortName>Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 7 - Accrued Liabilities and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayables</Role>
      <ShortName>Note 7 - Accrued Liabilities and Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 8 - Lines of Credit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note8LinesofCredit</Role>
      <ShortName>Note 8 - Lines of Credit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 9 - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note9RelatedPartyTransactions</Role>
      <ShortName>Note 9 - Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 10 - Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note10StockholdersEquity</Role>
      <ShortName>Note 10 - Stockholders??? Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 11 - Geographical Sales</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note11GeographicalSales</Role>
      <ShortName>Note 11 - Geographical Sales</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 12 - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note12CommitmentsandContingencies</Role>
      <ShortName>Note 12 - Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 13 - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note13SubsequentEvents</Role>
      <ShortName>Note 13 - Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 4 - Plant, Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetTables</Role>
      <ShortName>Note 4 - Plant, Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNet</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note 5 - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note5IntangibleAssetsTables</Role>
      <ShortName>Note 5 - Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note5IntangibleAssets</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesTables</Role>
      <ShortName>Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivables</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Note 7 - Accrued Liabilities and Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayablesTables</Role>
      <ShortName>Note 7 - Accrued Liabilities and Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayables</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Note 10 - Stockholders??? Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note10StockholdersEquityTables</Role>
      <ShortName>Note 10 - Stockholders??? Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note10StockholdersEquity</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Note 11 - Geographical Sales (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note11GeographicalSalesTables</Role>
      <ShortName>Note 11 - Geographical Sales (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note11GeographicalSales</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Note 12 - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesTables</Role>
      <ShortName>Note 12 - Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note12CommitmentsandContingencies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Note 1 - Organization and Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note1OrganizationandDescriptionofBusinessDetails</Role>
      <ShortName>Note 1 - Organization and Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note1OrganizationandDescriptionofBusiness</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure -  Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Estimated Useful Lives of Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Estimated Useful Lives of Property and Equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure -  Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Unrecognized Tax Benefits Roll Forward</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Unrecognized Tax Benefits Roll Forward</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure -  Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Accounts, Notes, Loans and Financing Receivable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.novalifestyle.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Accounts, Notes, Loans and Financing Receivable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure -  Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Earnings per Share, Basic and Diluted</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ScheduleofEarningsperShareBasicandDilutedTable</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies  (Details) - Schedule of Earnings per Share, Basic and Diluted</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note2SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Note 3 - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note3InventoriesDetails</Role>
      <ShortName>Note 3 - Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note3Inventories</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Note 4 - Plant, Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetDetails</Role>
      <ShortName>Note 4 - Plant, Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure -  Note 4 - Plant, Property and Equipment, Net (Details) - Schedule of Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ScheduleofPropertyPlantandEquipmentTable</Role>
      <ShortName>Note 4 - Plant, Property and Equipment, Net (Details) - Schedule of Property, Plant and Equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note4PlantPropertyandEquipmentNetTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Note 5 - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note5IntangibleAssetsDetails</Role>
      <ShortName>Note 5 - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note5IntangibleAssetsTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Note 5 - Intangible Assets (Details) - Schedule of Finite-Lived Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ScheduleofFiniteLivedIntangibleAssetsTable</Role>
      <ShortName>Note 5 - Intangible Assets (Details) - Schedule of Finite-Lived Intangible Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note5IntangibleAssetsTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Note 5 - Intangible Assets (Details) - Finite-lived Intangible Assets Amortization Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/FinitelivedIntangibleAssetsAmortizationExpenseTable</Role>
      <ShortName>Note 5 - Intangible Assets (Details) - Finite-lived Intangible Assets Amortization Expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note5IntangibleAssetsTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesDetails</Role>
      <ShortName>Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure -  Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Details) - Schedule of Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ScheduleofOtherCurrentAssetsTable</Role>
      <ShortName>Note 6 - Receivables from an Unrelated Party, Prepaid Expenses and Other Receivables (Details) - Schedule of Other Current Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note6ReceivablesfromanUnrelatedPartyPrepaidExpensesandOtherReceivablesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Note 7 - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilitites</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ScheduleofAccruedLiabilititesTable</Role>
      <ShortName>Note 7 - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilitites</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note7AccruedLiabilitiesandOtherPayablesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Note 8 - Lines of Credit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note8LinesofCreditDetails</Role>
      <ShortName>Note 8 - Lines of Credit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note8LinesofCredit</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Note 9 - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note9RelatedPartyTransactionsDetails</Role>
      <ShortName>Note 9 - Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note9RelatedPartyTransactions</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Note 10 - Stockholders??? Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note10StockholdersEquityDetails</Role>
      <ShortName>Note 10 - Stockholders??? Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note10StockholdersEquityTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Note 10 - Stockholders??? Equity (Details) - Schedule of Stockholders' Equity Note, Warrants or Rights</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ScheduleofStockholdersEquityNoteWarrantsorRightsTable</Role>
      <ShortName>Note 10 - Stockholders??? Equity (Details) - Schedule of Stockholders' Equity Note, Warrants or Rights</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note10StockholdersEquityTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Note 10 - Stockholders??? Equity (Details) - Share-based Compensation, Stock Options, Activity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/SharebasedCompensationStockOptionsActivityTable</Role>
      <ShortName>Note 10 - Stockholders??? Equity (Details) - Share-based Compensation, Stock Options, Activity</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note10StockholdersEquityTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ScheduleofSalesbyGeographicRegionTable</Role>
      <ShortName>Note 11 - Geographical Sales (Details) - Schedule of Sales by Geographic Region</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note11GeographicalSalesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Note 12 - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesDetails</Role>
      <ShortName>Note 12 - Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Note 12 - Commitments and Contingencies (Details) - Schedule of Future Minimum Rental Payments for Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable</Role>
      <ShortName>Note 12 - Commitments and Contingencies (Details) - Schedule of Future Minimum Rental Payments for Operating Leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note12CommitmentsandContingenciesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="nvfy-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Note 13 - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.novalifestyle.com/role/Note13SubsequentEventsDetails</Role>
      <ShortName>Note 13 - Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.novalifestyle.com/role/Note13SubsequentEvents</ParentRole>
      <Position>51</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>nvfy-20180331.xml</File>
    <File>nvfy-20180331.xsd</File>
    <File>nvfy-20180331_cal.xml</File>
    <File>nvfy-20180331_def.xml</File>
    <File>nvfy-20180331_lab.xml</File>
    <File>nvfy-20180331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>70
<FILENAME>0001185185-18-000860-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001185185-18-000860-xbrl.zip
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
M^.G$FA74W'2,KN?]LU*YDV.+BWS-'P?#'\?HA.EV2K-M:J*LB?+KY -U1:9
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
MV^_L.;?NRD^?RYO6+F9M'P%EKFI-NW%'VL< <"39TZ J F6U*YIT^:/;4>"
MYT1L3'<;9GK6)'H0)+H)/ >;_9F_6G$FV$Z1&#X=$^A)FS43?"M,\/2)G#MG
M@G;K"9F@4+"S9H1OAA&>NFSF[OG ?"0?U)KXP1#VH9"2*+'2_B7U1:$(^7$S
MLJH)ZZ@)J^C!ZC>M2E<\]>A65[RV*%?2R:BP4U-A385 6IWJ5-C9E@I%DD&+
M=^CMW(;J8['JK*! *LGU^@MS4JQ8L%""[?!IL5H=V9W:6K<N@;8<W_OQ[7>H
M86VK6J2>>'0[FNQN2I-+I6)-BB<@$/=/?*+%A@A9ZL&Q+#_6Q/>-$5\/0Y6L
M2E%-ZM'MB(\GJZRCN-554&O*>XH3>,]%2+5+KR*M[2Z]E;L+')5!<,>D=(SA
MMNUA:;AMO;,[OISM-\BU(^K+=S-=1'XL-Q$<R?8^B45@9V=^I6 3]>AVFVP^
M8I/7W,*_T>T_^:OX_HG3>C1Q'K%^>KS$^35+Y>^?.+D%O7WM))PVY:='RTWC
MFSTYOP'1:;8JAO"I1[>C3FY9'W"'-5RXY*=5-/CY)AW%[-\IK.[U_?&9E/9/
M&9M 5\#MXMUB*?+W=FOL-EN#BK=&_NB&Y)D&'J?--':U2\*4V7$:L9=>''8L
ML__BT\WEC\_EEX8:#-_._M3'^L"B& -.XLS]XWKW0%WZ8O&%]^F41782YL7.
MVOD5DHMCY :_9$$XA=-/_+1D MQ&[P4'=7&%V13%D21ZLT6MQ(C"Q7]4F7W5
M2#-X0C^4\D/AKPN(*AWK[L]5>_Z/7ROLN>\%?[X8AV$2A E["W\87^BK!/CH
MIV= :$"/S'TFOHU"/R^'$.JS,)H\MUJM]G/\^3D^F!$-O>:'3FY8^!LW0H[J
MVR/F__3L\^\,4Q28>WX/U#!A0!7 DM=C"GR*K],$#6680?'*CCVGZ5BEMB^Q
M6V+XNXB-?WKVGSL?_GE^D1*)N97"<V$:.6P3!,J!"N@9)T'RN05?3GWX*IC
M[@3-3S?/7EX%CI\BX,; ,AO==L> =1B=7J\Q[/4-#JR1W-F)\< B9DQ A ,6
MZ*%[%N/'49H8,*,Q9T!7<9S"5^,P@G<8_!]4#F.*Q21B@VC! #0X=T;;;!B(
M#1H'C2,- ^:9,0<%OC\_^_%Y#BL9F>:^/H_RE %#RV7#QS78$D\\'\.!U"QB
M;0R;]W0TE839AH21RZ*?GIE($$].].U2L^!.B'[M\"5$?VC[6!5-N]O'DO#,
MK#[+JWGVR >;Z_-H#;V>D3:EK>$J2"(/U!SG-]M/6=,109+F)7-H"7C4%[9Y
MS[,_UPZP_0D_<XGPNP49Y4F(C7L$V0C')+IB-"4;(5^@ >*O(+B\F!ZSIUBV
MTAC-C8<[#W['[Z9V]"?(PMQPB%@[F/^7/0OC'V+#@;M:&,A)QL;?K#.S9]@Q
M?BY,Q+XXC+E\-O:%18X7,V,6@4HLQ^9 'HK,_#JDK%C1S+/B8WEQL>OXP@)&
M)0MXS3?)'ODLOP"S.C/N<?J\O-HOF>P?RZ5T<EA"NU7H?[1?H;UL]E*A?<P"
M906:CT2@5"64/4Y_@@+E,73"[\L+-V1E>I&V+CN^.P]<_ >+ (#20 ;<Y,*.
MHCF0+(%@X+7[(VXGS2RL./1%$;9GALL<;VK[\4_/6L]>FJ9EFOT67-PWF>_E
MCF$L".0"C-V^9?7-WG8PGCM40#S^R!P&;\ NOF?)11I%\.KCT=?M]*SNL*O!
MMFH>S<BR)51K$-9IM7I=K,KQ2*C<>SMPX.837 5HU0RC^0=0M>^ ,^(M2*W5
M[UGFT-*@6C'/[J!:C:M!=]#JM88; *7#I!X!=#X>,SW+:@TLC0GU85\^;L;5
MJ^ZU^YUNK]J,'R(VLSWW]1<4F@SXCKQ)YW',DGAK!C+[ICGL9W!4F&RWX*W&
MD]6VANWN-N#M"$]]:]@RVSHHQ4F+W+(;!/0[0Q.=/Y7G+:U<LQ6'F-U!IY7;
MA_)9BB?H8R%:C1@33J5.[W$0W3 GC;QD?LG@MN]M@99.V]*9N##NR\=.NGKE
MFTSZ<QBZ#Y[O/WZ)ECGHM30\RQ&+.*TRTQI>KS@3:'^@,GIPAG)6@ U^_448
MR;=?;\=LM89M2Y?,ZZ=;9,-M@5Q# E8+:&"P+9"7;,Q C+BW]A?UVOLP<+85
MEFUS,.R9&72KYWFY*Z!6XVPKH,03.\!-!P2IV>L4Y7ENYJ5'R2YPT!EV6KV!
MN?GD6QR<_7['[ R'Q3E?;CC+FF-RB'JDN8#6ETNU?;A=H@J^O?+4;@\&P\&B
MFI^?H.0F5!V*-2=AK]WI=CL;0G&1QDDX!=U)J-M;(P..)4NCK)+QMX=B#3*&
M ZNW*10%A('V -]$*7/?>O;(\[W$VP%^4(OK6:6[M&K2X@FX(WC77,PZ_?ZR
MB_4CX-6>N!Y?>C$H*J(PH?)NP[<(FQ? @-<SC!?QPF G9]&P/=#%_O:P+%Q"
MGW9Y:^B]/VBW^OM:WM9,8'5!N>I82^&]V,G\:W3,WJ#5Z;0WFS\,)K<LFK[U
M G8]O@"589LK@Z:Y+QOXY79SKU<;37.P%H*BL$$NYRU&0%EBNU&#NMUAMYNW
MD)5.L[ ECX5I#7JZ5G_0&3X2)HV2G@1!2\=?U-<V!F/-*="WAL/><@%3$8PM
MCDQ05@?#[M+)'SWE&GEJP@6P8[9*YLSI+EH\=^!>D$B=L,#9=,E?XA>!Y__T
M+ %:R]QXVTZSL,P*TX0!)>AMZ=*PX$32)'QQX 4'RP83KQ'N@YQU>]W$YRY(
M.ZJ1_,'V@,DO[)F7V%N8#MI#JVOEC%(E4RRSK6\,RYK;[J WL-K]_@:P4#H"
M=IY,T0Z-]K-D_I'%++K?AH=[5@>TKU5C;P_!&EO[!A!D4?&)#6>B^]J. JKJ
M[3CI-*5X^$LVQI#R;:PC;;BLFII86S_;RUV"MX:+AGW0*(>=+< CGKL+?9=%
M,<?T5F= W^JU-' 61U_<O\T@6$,_@TZGOS$$VK$!8GNG&%FPJ*R;:\5];&/8
M-K7#; J;)K4_V-%U1*UP71+@'UA$$0(Y\+)4ALHX;(,6?M9JF4N/BK))%W=X
M5Y"NP.CN(>4AM>=I<A=&WE_,S2#<%(M7[]_ ?G=;]+^E !;G6K'5&X*U F5/
M -85#YK?#E.H%9G]]F %2'R>"MM7":!U.$)M"?2E_BX TD*XGAY-VF0[!6T'
M"%L)VD=VSX)TM293FJ%0/*2M=JO=Z5OZ(<U'?]R\I1'UQ>O1H-7MMZQ*\UZ$
M<7(]%K_O8M%FO],RA^T<5VM3; %!Y>5WV]VNU>E7AN#G*(SC#U$X7JV15<5
M9]@RN[KY3!O_T9-77;S5A^_ZW8J3WS#?!S80D1J[6'RO;9JZ020_PS805,7
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
MHY449-B8)6J/4FC$WW2/;6@WAD;^EJ)X!,>$Z^=9)=50?JV5C-JQ-?!EUE)
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
MW5:WV6WE">@U;4:3-]_\("O#PK3O]6EUTCDSRMARL9'%':.]Y;'BX\6=7[9
MK2&MR(;;@(1$J7I>O)G'5O!?&CS"THM5PP]0BCRN-:O\\(5Y5$Z?2$@0V3GC
M7"O7(K@NCPG)4OD '(*10F>TZ'F11<L;G448*,>K?(\8E>.UG3L1=EIXJ!"S
MHXWHQ2KK_FB%_FN9<P,+XZ1F?/?ZP\WW!\?4P#/ 5 ":1'LJ4J,!'(\R4?'*
M)#*XQ5X_4)8ST@HV:P;])$@IQY]7;YYB9QE<,:]>C68#7<T1TLVX]'R:JCAU
M[$T]W^9AR@2;-C\BDR>!8Q.9F=8WR&48 15@A0I1YAA(3[1UUYM-9)!BO$S"
M*\_G@=9:O% <+!&ROA+L' 1J$BTFBR'+C3'CQ0+HGA'*J%_<$3K/1&0M5]3D
M>G5Y@N5A:%KM3!&APJ5@TQW$1:1Z&$XET<MT0N2XRP6,BTR)=#K+DG=Q=7(D
M5&I)S4,A(Z;B#?NTE?!$#;%*#HEXC?,^^\(B!_.L!%RBJ().;IA_,%?WLHBD
MT5S,PDU&BH+TO4AAEIAGRP'Z/(?7$X>7&DMA:Z@X7V_<S$!<,8&^?&V+LD:-
M)= NGY\72$=T*\FN<",E;]:/0MH]>*PX93(EN<!,>2Q186"J$_(]5_YC_&*<
M8C @SZWA:8;4P92V)Q6\(0T\BIAH"6(:R=ZB%S=/T-*: DM6SE"Q!*N-*NA<
M@I=L'.I[LPR^[3!UF J6EN]'Y[HHP\'S38H5D+F I.+B17;_#J-9O]>X?O/[
MUXM*]^]B;&6WZ_2'5J]KNF:WX]KMT; S:#'F]@:V:8[L?=0Q-ELM67?ST4&3
MNPQ+.@0_VU>O0/STL0)R!W9<>KBWSTW:L/3P+3'S.\[,K_/,O-_(GT,K\UJS
MXXFRXR%7 G_*()/]\EU-6(=&6/W3(*PM!?I6$.RNFOJ>IMEOT?:=[WB-[Z^
M[UV%2/>M8TK[6FRQEED-^55X5^+SFPC:/LZHSQ/(]S(;O6ZWT;)V5][]D$+3
M:Q:K6>RKL]AW9L-J#1OM8:N(E^-ALCVAZOLJE+-3A>/@]8HRX\RN<L@/0:[M
MSWZP@R2,IT;&4_16J\FB)HM=MMP[K:O;[\7P$AYVD"%.=RCGP@7)'_H_=W>L
M?Q.*Z.$GZ.ZKUL:@877;#=/L'J]B6-^^:J+?C.C[C7:GVS!;O=,D^B<M,[/!
ME>5K'JB7,I9O,6BO-'[N2;U-AY,K7Y>A>6+YTNFT&NU>)T=.1U^&IJ;]FO8K
MT'YSAR:B Z'\IS].C[CM]N,OKB)\]ZGIY:FUYST*I:?1_O<JK;9V'^WO7MP;
MMAN=_G!W5X3-Q=F^FT[7?%;SV9[Y[ FNXH?/9R?M/GSJP.[:0_1M>8AJLJC)
MHG8<EMV_KO1XSRSUL7":UN[ K\^(QXF^VBU7$]^)$=^3%HL^$O?88@C)SDZ,
MNE+T4UR4ZTK1)8AIG2W8#G9,NT?C:ZLYK>:TITPB %;K%)%S%+QV4JD#:[6/
M(_8F[ME!6!28A^JXJ"Q)O\'LK.U%[#&$+'YE+>=(')$U/]?\?!S\_-5UJ:=(
MT#PI-6M3>\Z.F^,=@EWN8*R7AX",VK59D\57<6T>6)^P_VE<46UIC.<<6&:C
MV^8=8#J]7F/8Z^<K2F/976HI( HZB\2+49I0-ZTY4_7?C[)5QDI$O7G$B@;=
M0:,-")4EM7FE8JHVFU+!X7S!:?9%-#NA3E6O/]SD<2)*YS,O,N!@AV_%:S"
MUU1ELS-"K HQ (J/E>;1+)WE*VS/;MJ;!5B8+E+UAR\BYGJ)\=&+_SP\DO,"
M.W"P-'NN4P.RHJK:[L^-.!W]@0UTM X\6(#:X2N+8&7+V_JH!AA(L+PO6M;
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
M4(-#OQ%O8&,JY^FJ%J95/"J__O%Y&C<GMCU[<9-IZIECZ0-,X( 4OV5?DE=
ME7^^-/[#,'Z4[[S"/;P>%YZ?\_^J=Q#2!/[XR,8_/7.LSV^B<&H"GE# W89M
M\YT=X<=G+Y<)#[QT-\?VU//G+XQ-A 6]&'M_,7B-BYV]!9KOPE5)J$4B^*"I
M0@<G=$5HJHL>+K>"S9/TOA$F5H*&-[.YMV<AODF[LX-$A$%FZ)+.;@'P.YN5
MQBF@P6#*T)R?]T<J@UW.*\GY<CWD,I^FS*54B A8&KL!XAQD2NY*C**G*4/[
M<J<R#B \G#K>F.]-40'DJ\_@QM/B(,E#2M>U9.(%%*[([;ME*?E+BF0H+6QE
MX89EI(?$%J9P64XII0".X3C5TC>B5&801&R2^OG(CYO7%V?*K)T#G: ,$S@^
MF6[7ETH VGL"?-KWY]E%-+>7932XBF<R<S0M% ]O6JR<@=/YHS8C.\PC9DM0
M_Q"AW]G%(//VW>2='/@C8B/FUNXD;.3676H,.N>',8]0Q5/O#8 $Y-K\59&!
MIFN+[5<VL:RDTPP+Z81I#/@>>[Z\]8M-Q'$YR5A#H7,?'!M=B3ST&5S-^,4L
MBZ+C\6 \396C_#L1IR\$EET0.9SV!%FC$D)*5/;^]T; T*^-BC0P@KB)8S@A
MZH8YVT7ISE4F,T"%5\KP#1*@:\8"\%*?BU\MBE!9<[C-Z]%2HR$2:H1/MJ%)
M$2QKDF>J$E BSHT2JQZQO4MNJWL5K)X%1\A1%(EC,J1.YT)'%NX@::XM$NVB
M@E=-6<LK>)]B=CU^+?*9X@-4Y(Y D_O$4Q(4%@]1O/"3!<FOBB:$#^'Q@$Z2
M_.&3B_W'K(989<.)7#RXBT]GG#.XH9K;_;+P#)99E#/;0S%)&?\NE#U!VH0%
MD*PJ>4D=WJY4%"O%X9 0>& H9N-20.&,84$J0!,Q7[D:4T4/RYFAW;A68(G*
M)XWF.F*%:&]0N4DI7U O),-2V)# Z#%GP@V%0=3*+3V"T]QE(SA#LCQ7<H)Q
MQY9R7N5^I4*(31X[@XHK+-3F$V1^-;&,-!  8  *NMM&H,*//<1H-F0>)!=C
M;R/Q.-_'1@X=J8A>S_)<M#LZ@+<D^AD@R<P4YT["_5U<RCJDVK@>4&$D:X:A
M$4_M1P7!FA>2+WF*^(__H]DT_N_O[W[K_+__^]_.+/WRKZ [=/_JWT_^-0\^
M7:8//_>C8?]7ZX]/M_/8[]\[?[7\7Y)A>O\Q_N7VO]^Q=^SA[?P?PW_\^D?O
MJC<;W3N77_YX>_ZV]WH:3^?GW4__;KEO_S'XZS;XI_W;F_</P=WPHW-[>7$S
M_U^7YO\*W[Z_<3^RU^=?/OS5O_1^N_SR\?K-[6C^.OC@WG0_7GTX[_WY?R;_
M^C7\_77:L7[^./S3.__GAY\__".Q?TDN6Z];=]/>,(HN_OG+J]D_+Y[_]]W
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
M%$_3)""J'<<!I),D]@+  0Y+$7*"9I3,)8L)"E8\Y7A'\NDJ=!.P@+QXBKJ
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
MJX_AOK7QLGT:CCJK[PCS2CU@"YCA8':#^2H <EM2TQ)BG.[+I1?5S;%)*A;
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
M,E;;36K7U/PBJ=G9B)I#RN>M4C02<1J"$NPEDH3QAEI+PR8](M=$10(Y)9X
MQ")I0F1;T M5EG@T#192$D\ .H:_Q PA8*)(_LOD\&03["4K\HY()\MF,P.N
MQ7D]7Z>X>FNLI7E+\]:^O-7;^*;((H4#D$'2\#8*IW YH+H=5VT+11F_?!)_
MG2X5*)D N>'D>^F=V93]!A_R[!69OX=^!5BJEAJH_%IDGIA<.[\@23 #?9<6
MHA20XJV4G)3G:LGWBC<("\'W$ZQ&4*6<MU@D\0]N)TB#(5AC*(2),!7@09&*
M>]G$&XB=IO=)23:+H]MB0VFQ(Q6B@)M193M+I/WG!@-9$"G1(B5B!O I&03J
MU@0A2MN#C Z4N3Y:L0G1[BSV<(0&S_0L$G3*AIN!QERZ0<K.1HZ<FO<G3AAP
M#W<4^8_?$X#(H[S*]"H*Z)\SXL*T4CZ@/4([9BP+C!L2Y8:"9.(9]0PZYQ[Z
M7G4R%/H!:!)+Z1$"SE@ 0;-(^";^B$+\ZV9)C/,><XT3XY7JN/FYY*,!/E&_
M_./FO?KU:Q.KQ- ; $O-4B'QLXAPAIG%$K7 XE_B>\_X'$[9#>+*Y/_^F"4
M$%P*XM\WP.>>^/MWS_=BTWA+]7'&S8.'-KYIO _A&3B=MZB^H5)FO&=X[VS"
MF+OR6)59;]@MXO<;.7U //''-6,^U01E>QVP;9E0 "/.T,@/<94VV37.+YRN
MSJCB&*[M:84+6''^J3\'>#Q>?,0O4,^_*_U^'@>@'Y*](A9*Y$+<==?P O$C
M$! 3RJJ.N4OQP0,5DE_!U91D_RYD4R->, RYP-6/<9:4U$_O+U!KXN36BX"^
M4PE$:CR @97[77D:-P()S^/OZV]*R4Q+4_P,OH1GYW3-DZ($4L;GCP.FXBSQ
ML;*"(Y1TA7Q5E*WYGO)$<5*#02=&4],T;EE\FWB+.S#S9NR69',"CY' 4Y"E
M?(HYX  _5^'@D8BAM2C$K/*3($R]V]L$7DH:D-QX]Q*W?U=@9JCUD=.6;.B5
M6>GBR/"D\(Y;PA6Q1 \WGMB,":I33X-;['Z<!'202! 4G  .*9?%\#>C<QV+
MR%+*PL8?QZ!93^#?H(^FPM8/8"?)HUSA5X(VH*N&'[(WX^$2>85U&O6 1E%1
M6\6\<><%M/T&K/+27('(W!I0;V"\^ L4(%4NDW"2+8&,.6\ ;M]A!".&1^#)
MV,^([8!EBN(2P;M_W%1O^XU>_Y]@3AC_'5,!Q8JWOP-$!!YWXA2ZQ49OYT^J
M;R;C@T=#2,41ZQ"=<;L88)>$%@@<4IS%FR-JHY!D4WXTY?(,#J3R-2_:HC!,
MP17P&^44:FBK[!,-(I @L?!3";F8DWLN%KM'P5?3I4 >' [\FE?&T-;>PXG?
M9AYG1JS501]:&(1>$I(A/9NM+7PA(W0&_!_D3L $+[ P H$ TAQPC;Z[Q0Q]
M&126A+MS02="%T01ZBNKU%3$$V!Y7$HY V!%+K($0&\P'4^.WB]@U?)J,2QK
MS#EF\IA?7*!E %X\$7#+Q3<\D; I0S4Z-[#AEDLI+L O4$&F*P] 81PLSV<_
MX%NT"T+^F^)"I97QI-"VA[6\_*>JX. ,-A/>@(3A7<!] ;<L$JPH'[^\N?Q-
MKI._BSMD43<B+\U=N"A7@,&'[T#+\-8M!=88EWCXX 8&R49VQ)MJE0^OZ[Z>
M7DO%YD:J)&N3-U<:()5,E@*\E0M5[2&@P:N\CNUK$D?PI\\4;T?W3:/N^RMP
MB0++1AG-G1,MGR+C(YLDF0<J%)SE@+--D16B[.0&I^AY29 :;V/X3]D=\?'J
MYFW)Y2#[JES=_ $7P26]_,)R3.,SPSI&XY5(2'&=UUSUBV 7J5BBDEQ"M^9%
M/+U M::T[+?K/\JK<C.&E*?<C/) J8>[@R0@%P/P$?Q21('(G(!' *PB'"0-
MH+)KD6X-N+%F? ^DOZ*PY?<478%PT]F.*"J]E)M]".%'$Y!B,U@RG(9<#(F
M$_<(,2HCEQQL\G?+YWWA[:(F*K)\=>$M4<-!Z8WY'!$O,X]O(UXD+J1HR.=S
MY,ZF!F2#?L7;L^ M2(DU88H7Q"/S\)9AMV$4D7.7;OGWS*?,.L/N\Z))4P3P
M\!%2NL*YR%)13#ZX6$NOO32N\*PX+A*V3.+<F[M$!X\H=)?6:9C*X^3EUOQ
M^37N>PMD3%[%GQN1XHC8#[C@"?@E&6V,7-(H_?&*P@UQBB]V*2Y# '(6HN]:
M^)^YBL"3;TJNNG+0KW#JR2,$!06T%5FG#X_@804AMTWOO7!&A?<EZR?,=6W8
MOH^Z'YZQ"/"(TP_A49^T4B_@PZ4YY/!;9+FX(;^I"<KN*3L@D?XK SM'D48@
M6QK%B=TSF[,$+T17B\]QJLB:GC/(/:&Y<, L"0JS8+<$'ODB%L]3I$3,8\9?
MQ=E#+BE44DJZR\,20DF@.$3A>8"# 8,E)P#0?H'GS3S<D3=W$#%L)4F,K%C>
M34+&L,'"2Y=DRA!C@/;K,VY\Y/0>\OS5@  78I%4<(JZP#6F%$R7\N^*,(_8
M,@!?V['X >T:[!O8\+\153%/#H,U;K.0V_AKA8N,UV\H-,PGA='XTO@ C/LH
M]TA\(:7O M7BI>S80(<L#__@@(UJ'"Y.'F!MYNS< 9#+:=K'G0=X1/&^3#<)
M+! IS>@!)?VRDUQ_E=W"IQOQ/>#T7?EJQ$XV0M*^\]([@U+N%P(#](EHSH0W
M#[Q+O =OV 0OH52(6Q+L16S)KZTBY3E&D7E,6*Y"GXBV++D S\]"1IZ-*:9
M<FKPX(N@\%*"Z@!GG\3W(A$V)A/(^/O5U=?<J;-$YP4^$P:L8#+91"*_O,C-
M0*A+"9<)(U,03"1)95+P4"\9V4S'F&;"Q0)F7(IJ4'%S,<'9B+T:4R\RT-;\
MPE>Q#V-MR%%#CD,9K#ATX$)MH20=<BF_>T40/#^-DCHSHVY =#A5[>&R%,HP
M2O\B\I 7>]Y\B)@?U\:(>8('QH]!7O<E^A7]@++( ]V,;C)57"A"HDR9710-
MU_XRQJ/?1#;  V(FW7?O1W'Y#UWK]:_P#6B7%Q^0.D4@>8J>%,# %;_8J$N;
M@6W:X-E[0$^</!:$7X2;!*-RL5%I#J.HW4OO!Z$=M T6R29-! /C,"Q5&&2F
M)L% ID18P/!Q#9MQG"CBA)@)8,X6I(6@="DSK!=%&9!/H:U(5GR2[9K4_?IK
M2AR]:K'\LI:$'J;%)2U$9)-R&X2!P@ZE=":I%D=K/%IGJ1-_P6OA21XH")0S
M QAG-^H-1#?A1^1SP1?*#WK((-^*5IKX+#\$1;()K9GG5JZZW5##G7DRU'>'
MK1+5ODM"#HKO\T9*/"^+WH++@%+$S2BRST7]!G<28O)EP%(_"2?<DE8:@-+O
MJ7*C_)'R2MI4PE"/-K=],U>H5KX:,Z\RK,!A,JLU$&:@_''M%P]W+"+#'<AP
M)E&4<R%Z/02^R+L=!<HG''5R![#T0R0I?ZW>L:?E7]!,(1/JM_HZVU]5A?>_
M1@U]69:L9R^2[KSA9H)B>&'9IO%6WBIP,A-11U07$R.K#V+B':G-CY)<WV.-
M3R@1Z>6ODM9V6<L.*D_GUQGWIV$(C1HZ(E&2?X/NFIPNT'&34C?'7,ND'RIF
M%/ 4OT.5U"&%-<NM^Y#^?&!([G.B0@D9Q2K=RDD.*#L<'^WD2MN(G0H )8'8
M398I&9D"E:S1TT1G#CO.=[\HL6FV(-OIL8Q\:K>Y+9+/EKL,SE0NW+Z O9G"
M*=_1I8@4@H7,A.M/@-XP*5RSBOR;DX9YLV0+PY&FW:W\79C_SEC"2VN.+<^X
M>UR@*LF]CK*#("^OR/-GX@@]L4TOI7]'\0,R#-<N*;47[$B^D*?H<QC0JBA9
MY;1K]L-G#(@896R1:6R2G$:Y3E\WIA+#MB5T%?PH_"SH'0E/I48:+%JTV!1J
MJ$C=D?RU"J%;\.UXK2++R['$:H7JO7I=D>LDLK!8FGL34P&(H$$%#M4BWL+'
MM)JG-_4P;1 ]W3;J6.^7^%7$^;]BE/\JHM[:%.-?$:GLK>[7M/)5'V0F_!\I
MFV:SST ^J6@A<.S,S_<,5!/ L[PA99I#);\A3*4C*#!XU@M7_!*/PF54A<!+
M01IJE]#[*60N79ZV]0L&R^^]6U:N\199_AC83ZLUO)/$^%LAFXV51;RL/PUZ
MT^%X,AE;[L ;3*S!>.A;D]XX8%[@G4L1[SZ%63W[TG(KQ5E'3_$5'\K*K]Y
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
MZZ7&PDN66"X2+E.^4AI2*!<^>A]Z\S@*C+=><@G01'Z6)$":LT>^XOI?F%2
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
MY]W3&6 ;]8#H')]/&!X*YGC\Q99&&BXSGBZ#1XC?(\5GJ22)#:A&'E\9\ "
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
M+->V=@;CDTP>VQL=]GC@UN&HOO_-WE"LQ\;0=0;U0]D,BF_PS?Y4,78'XQH
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
M8OW:M2K TH,IEED*W^KOW'WWC;@A77?CCZ4-*7: -N2NFZEXJET0*DKAWH;
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
MQ-GMG?$U">^10>#T?.+7<]UK;2/REG5&/'VHB^)5A6^M9+UA/C#6$K,ROF;
M0R!IC*NRB/59L@0M ?F2OD<7?RU0D']7]O6KO,SU@9+K'U2QI,CQ*EYBXK1=
M3W7>!Q1>X+\ #C)Y/!L O<6SP>BO.1Y:H!&/5^1CF)@Z)327GZU+R[(+&7II
M7).X0ZO5(>4%OU:-AA1HIPXF)7,9$;N-ER%I-Q)%)9\>2-=\)1&_S@&_36*X
MJA9)[,/5DLH5"OP8/[L"'L>426T@[S*?"UK&\M\L<O+T;J7GE:>,8?K?G,"3
MV,O]U8"31RK\$M$<L?"E\2D2&85>)$/_)'E!J\KOAO6D(^DLCW.+0);(ZHR5
MS@<4]KD!R.!-5X5 (<2S'_#BZ!9>A(@;8(9;;U7*31%+6?7V=VO?W@-=Q!V.
M5B7T=([/\9#P5O&I8>P2B8XD54X*E7L0U8!5A QZ>I((1LVI&.T@H61LJ@X@
M'BGKDO].OHHCV/?2.^1L.J*<D\OW/;"4%#CO^(MOZ,4YB8D3-)%F\;PG;/G
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
MNJ2AWX6KYG_0"L-/TFQ1@@.DQ!+3!R\(][^"1?AC>;&,%[^!C1BQBSN&H]8
M1IS]$RTO4C '?C72N3>;L43=A/S(J-) \<+/G[Y\N/A/@4F[@/R5_9I@!=#D
M1C1;:K9LE2W_073,@I/P8ID53W@QUV#Y)OV3IU<3WL%_$S#&,V_6!8%ID%LX
MC(Q_HGNLHJ*?KUC:<Y#ZAH;Y<['+]T)X>\NLEK/[SUH] N5I?&M\;X/OP3GB
M>T_!FKMB7;?;PXS7B=]KI6F7MZPVD&Q+KU\S"/KTHZN//59[6Y7_H%.TCS-$
MVS:MH9/WL&_#;]J1H=F:"303;,P$E[WV)LEK^C\7^C^T7Z58Z><63=[GP&]F
MSQJ;KM/73/?BF$Y?.F(9]W+P/"^=5HVW;MMH'Y2.I:>RT3H@$#K#]QUB[SX?
M2%2B@0/Q=\M<K$GSF9/F\<P=39G[4>:SM% ZQ D#=VP.*V:(9H5.LL)+$]+'
M,P\.09G=">"LHAMMJG>#Y0X!X;E:SIH<-3EJ<M3DJ,E1DZ,FQXZ3XPMR<_^=
ME^E7703:H]T-B_30C*5=%YI0-*%H0M&$H@GE&1!*=WR3)T]<J.AT.HW\V1E=
M1XI6O++[M23R\\EF.A*27A\GQJH9[@4P'/9Q/$YX4'OY-/V_7"^?)L?S)L>+
M=J+^IR;#JLU2VD#>!<:5_4ZV)^#&1@K;>ZA/9M!\C),I"ZM.ZMVOQ"<;2[3I
M.]@*LJ?ZS!S2O7 X.'=-QCI>AN1%B]K[AFU+#N<(>2:\L#T>CW/C;HNQS<E=
MT[JF]9=!ZVTD;FK:T[2W"^U=[*'W=(3F]HYR/&D1[%M[?RI3H=)8I]RJ_W3F
MPZF]+GO:%8?Q(QS5X-B[F<2Q?+^FU1_6BDN/JZ,=S__QW/FN1=QWC$[;K"G<
MY:;O<&Q>8>8VBW$U'VL^UGQ\$CX>]5QSV&\K T(SLF9DS<@G863WTG5?T(5\
M>#]!Q]T!E1Y.77$'G(?5?S[&?<=$\7C49GNHCO@<SYX;#N/G?D$W?)<N<K"L
MVVLPJCE,<YCFL HNAN.!OL0TBVD6.Z@UVGMNEUC9Y/P;C?"FW\"_UHWV'CL3
M9V#[8\]W7-L=3T:38. &7L_M]P+/?K:CO6G<HP"@=SER?^F$V2SG3.['INK>
MQH-+>U#>W!%W][]9N@RGC\7RW^^ ^.34423VC!GQE$;:I\K(^[3N-,#Q]?B8
M-X^S:&E,'I&+X'O\;.XE?[%E^77OXOG"BQX%R\ ;QK_]_^U]V7+C1K+H^WP%
MHF][PHZ@U-A)=GL4H=9BRZ>UA"3;M^^+H@@6)<P! 0X6J35??S.K &(A2((D
M-DKP@X4& 53NE5F5F>4)AC.=.G8TU$3X* -U!.+A=68X^L.@=,S'I&%AIS!C
MQ_.&(W!0#]=-U 45L\YC*/FW[[]_@X^;/E@<8PW;[GSB![[CO@JW%#[[G#X1
MO"Y,5H)X##(C_'EX=R@\ 8Z8AF)P">@M%P<R,BW3?P6%$6;D50# S3&U@>D@
M:\!J$"O3@MMT!C<I"!V(3N);@DL-"J_ 4&/3 YD>!5QV03XF 7YFXCI3(+ G
M>,'(,\<F?(]ZAT!#BSX3^-[-[0E0*B*M15X )'L,WWT,+,*_-:/NU/01O"E
MP+X=@PE*L!0W]NUH6"#"E?-,0,8-XO0 #T#+"?RYZLV?2W_#I3XQ;3H6*''Q
M"$Y@A3D1&$U!9\;41^#P=],6B&$X[IC8H!\OIO_$QL=[H*Q((98<1-SQ H:'
M MH$EWJ!Q=%S .40>9=.+&KX?  $=&+:,())+$8VRDDR<^F,N/E0,('X[?CX
M!J@VF5"7L\1_<CRZ^/68%;GC &PQ$0^%F\#U N0B2 ^^#0//'!>/56:,#$G+
MR  8AY0W;<,*F'1&/]XFF WR=8:'PH+L>: .#(-SQZ7@$0@7-FB=CY D>8F2
MZM+_!";B#X#@6:G(,]"%&!N7ZRR*"YG-7 <^3QA3&#'(!$8\\,D/(*0S 5D;
MT0F,">PU+,(Y(3AN)($I >2\6QP(&(*72#3X"YK!J+P@38<"4UK.^R3!<C5A
M3#T#= S>'U'+>8&'88X(<0<)!MM-;#L EB5P#+51$G_"/S&FP 9G2I%@(W@7
MI@X"\L_,.V#*K<$"LBCR1'BD-HBGE8,TJOPB:^;8 T_0$B1,CN\2VT.9) ((
M#J?SA#UD,X@ +B\2KLCD,!@BD Z;,,*E3">!.[,"+YI,A',@7?LFE 4/!"7R
M%&S^= 1,"^_V4RQ_(N"9A<B%<L$$\*/> ^^Z%RL&:I_&I=)D6O((,PA%)3;(
M#&FXM[P]X2[6W]2:@%%N)VOOF;EF<+Z$<*+VHL82X=FQ8,["$T?8/5! [F@F
MV&P06Z X=Z346/L)_RG%7$4UYI8&#25\G'T07V83,)@><!@L\[_ =8 D9#R\
M2:?P*!HB!J:% YEHOL'TH'U>,VG3Z<QR7BFC!;.*Z/;:8(<"([(Q8P>="@>]
MD1Z,.\&)W"3"! (O,$[L+LJZ \-@42293&(ZS9])X@1_;<<^F+M!+,CDKX.9
MMH5@!@-;)MCJ,;/*ATEJCAV*KZ.3 U;0,&<XA[(I&3Z;YL8JK8AN__HI\ X>
M"9E]OD,W'[U!ZGIG,+;_>N7X]-3T#,L!+:7W](?_U8)GCH1_",*OJ==NZ2P
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
M&,VO\*-N^ F7&HZ+=58 '!%P3QT]VP/+!':-B =/ (G<&-JP7-+*?KR-(D>
M&NZKP(5.72ET'KKX:18RHIZ:!,@_%KZ" "&CY@*X*&4'<RE;(V1"1K:$?)&*
M((U &\,XK.R7U[&:8,*RT  J#O M_-6(?-40RIA;\-!2:$^IL1K:.3J*&!$6
MO';C27@BGC"BU$;9HB\ +\QS0'XV$(, Z6\$+A,]-O)*(L3@,G+,.02B#5@A
MDA]U)OTS>(OI"- C(=#DD9BVY[-10]6!\:@-<BOP<]$W+/--"]!\G(\85 $8
M^-A'2>^IFI@%M@=/>S-J^" FUNMA&Y7ECL[\D._#R$A_95&N</="L#:ZN)T.
MI=&TA=\=H/+_X/]"1?%?G.76.!*!99(7PQB*GI9KWM+8:/S)!6PB(9U;L] 0
M.W##W01.;3V<_4,A#932"R6J*J#ZZX$:KIM=9)')=<S#4\>R8%82?OXH]S1=
M_"67^JT3[J0M11.5$F,/;12@G1%F+RG-2,FLI0791H>+NNB5G("3!L_;)F'/
M>D_.B^LXT_C1;S#L7_21 ,17])F,^7._ ^N%&P?@@-NL[.F$N [,O 3Y%?&%
M\9]-Z\AUKWW&X]Y!N4E;V"V:*##C_5$:#GNB/@R-:7_0D_1AQGH*]PL&?7='
MIG5$13 98:>F;4X#<!,#'P+ 4%!#+07/$FX1+^Q>X6URZ.= &8X'0U515&VB
M3H#N^L109$,:J9I!Q^(P7'7;^SX4$%6!6+CIF]4E"NG%:GW;54P+L7'<<P'G
MB_RF"UT9_O[41Q]/<36Z8O;M:XVT7L(F5WU9"CFE[\/2,K+>10;P?FY)OH']
M1D67>KHLEI1!U9)-Q?)-4?LM3H:')5F<-AB677:7WVJ9G*3U%#W+\7=9);?O
MGH(L5:&W;]=3Z&J%G)H+MKMYNU+]+Z]VHYNW6S]O[W67A6[*#E56Z:;L;LIN
ML_;OVY2]9KV^A86]BWV1J4O)!._5M"#?53>^]>K&,LW%>ZAM+,.O:-*$X&YR
M==:CJX':_PV']U$#I?3UWG!0UI[$?E<_[4N*^]ET9CD\,>UXGJ.5Y&!=R*Q+
MH[PDKX*R/LG=%LB49T-AHI-+/9_@630T1C.3AWS_1.PGX?=#X1N9"BQOS7UF
MF3^),4(IP.WA+YXP@Z^:XR@Q,YNBS+.HXD'FJ>I1-CI/.?.(A1G4F&L[8-F
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
MCLTD!9)YI;[C:]-=_CMIS"@^!PDXX-&HC<,K-4:G,6P?CWT"UV9?0:>A+\?
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
MR],60ND<[!,:+P2H[T"+7]ZDMOG^72,,9AYA;WX;L+N7&ZHJ<DTVNHS1QBU
M,N.1-+J&F'R&3IC:L1.6:)@5<>= KT_,M#!!5N 1WZ1\S#THY6O?PK<-XQ<-
MC5%$/4JYD-KSA>/Q9=7&_ R0B^X,*IO20)2_LYV\I!"_GM"8T(75"*ZB+'P_
M6NK!J0$+P-Q(E7Z;O?WW!3D3J@S7H6M_]IS09::$+Y;Q.#0F>9$+J#(:R_'I
M1#-CT-S ->OB/(1,"TP+09;.ZNV7>QMTT00=]@9PG.6D4X8@_D6MOWI2YP6J
M7F3)/@%HIGJKT>['J6EJK,>IBB@$SLQD1UL\>H@4?4@C4+(VN;Q!@USF?C*I
MDL8*/[YFTGEH8XK*CY5$E<OA !7% )*O(AG&EAJHU+*D/@W M@UFD#J<CINJ
M\J$\67CAH!O$U@4F)..*0E:^<YOH]A<<S!K7(7$Q^W!&"_EXZB)B$-.Y@.9F
M=32C/S)4?$/Y5:-5,KT@V*E5Z]7:2X-XRX!2LA!.J;K7+PSC(8M*:F.N""N\
M'M+U*/_$!%VZ15NRT.%/Z&(:]"+;'-X*X2V6*:Z=F,.F"I[R]9E-OR%=BV,+
MW7>OFLB=%&4NT65ZUYX$C[4'\5A_$CS6'\*CD1-1!E+^OI>TZ]E3X.]L?_[.
MGP)_Y_OS9Y"OUX/<@[^+I\#?Q?[\/07V<CC[%H9SS[6OH$%KH0PF>?XEV<4R
MR*'M0I(F4K()&'.8D(.3LK-"5LA>ES&;+SU*1;31<9?(IZ+EU5!L;S$IPS0H
M9M1B5%F#3.?8HAB4.-!!E-L*EI_NQ46*!MD+$2R%#M[ KQYITK6Y-V^8PX0
ME=2GIMHVC>2@68 #1*Z,Y.$>E\Q@\\:?D6M[Q#1%VD:E%D/4UC0A;*/*PX%I
M4V$;51X.6D9RT-)SL*ZQ-*=!"^I=2-(I3%W[S%DWV$DV!J'/HI(/?M1V&-+G
M0#]^U=HX5H3P5''43>BC<-Y"EA<A:+CV +$C]=@/@]C+ 5->AK2$+<^=3D-H
M$$<"5(JBBR6\@1;TS(*?AB0;_-[<Q>/0[WI1D3352WJ/KFK8YC"U&Z?F<)03
MJ;S(.RF9;DS99F%<>VL.?TI\BM)UR6:^Z/PV@YC= [;B(!ID$5X/PP_?BI(F
MYO"J0*=B:1'P-O5SL[9SQ<!4C+ / S7,FV]B8#I&KDQE9!>8CI&FJ8SL E,P
M(BS6Y]$B*]JR9NC:"TTR!$7PJ@XY8'3&*CIM5I9@&..Y 2O/V%)2N:;>XBEQ
MG<+[('$;J.9Y\3Z([R%:(H.6#,4 [Z_F0[QZ4DQOX,K?+YIA=C#YM,'R+.^@
M:SOTATD\RN&I%N^(O:;!WIB@86[ SDLRAR49-*F(6IX51J7==INNNX*UD<=6
MY4+)9M[K"N4P.OZ;QQ?_!U!+ P04    "  F1*Y,"5"]T-4+   GC@  %0
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
M062L:O'K[=2#4/:!#D&\[!Z_V@C6T[=K@)K-@@"< _-J@1?WF&BBV_CIQ@N
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
M1><&R,MF?2U&$*DWP1;D<DP>\'43='>92V=N^'JA=)!.61/_CZR,L+,\%.H
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
M@QX^U 2/ASQ%("L:!;$<(QIC@H-Y5)3W><UJD,C/_S6L7X:#KIWFRHR(;G/
MJS0$R[DZ[=SLP6+V:H+'0ZTBD!6-@JB1"8U7^+&F+HDC^H\>KJTA S"JK<.8
M#IOZ %=,2QZ@W-=NAG=F#0_R- %M,9?MKM7"M(H>PYLVK-86>;?[ )VMK[G;
MO#,',7-0&#;GBR5&-SDDIE#NYJK&44HGPEG1_>#'ETFQ MO+!>(WX7H*U"Q5
M/ (4A0_TE\3+[O$K^J?T"$Z'M4%IPZ0W=$I DF88VV/E-%_S^_%2C@%U3J_H
M>.4W=*VQHF1S<O K+%2;[5BEX/<WMD@ <@ZV-. 9RL(4F@<&B.54;['8*L7<
M_YS@61:R+)#D4\,7,F-&,.[PH2V=U4#.E @RJ-;^7&7<I,HYS:ZPZ&;HP"N?
MED:G:N\!^UF(IS/6I2_/(?@;^W?HZ1A'%- TN8G#\#PFCXCX^8? 'K7-M7'X
M7)%=6^C#B+0"I)^)5-D!>2N]O*D>M=7-PX3;S(*!;$1?G>>Q6O0B1%Y1TL]&
MVA<RK,#/8]E_09BE>- U1$\5=\_Z0%F')A5J;VOO5[_ROK$?A<'U(SY:@_:)
M\R@(THON* \X?$S'A*E&)$<=K$/\QG[\1M=4#U&;0]3F$+5Q%[61GDR[@C3
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
MV@LGP(RF7=A4XAI]B&(O(L!S5)<R8GH:8*EF=>LW3U@LPWB-\4WQVFKM83Y
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
M&812F#N,;HE7:(&5-R]+IE23Z6@_&W!FRJVF3@'8RY(2R4I; Q#]3G:+/;4
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
MP(D../**(R-^SIZPEZ7!"I\MEF%<)#@;S!"%8?9_2U#!HJ+!4L7RKAE,=DS
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
M S4Q!.\5*#/0?*1  D?OEPD,[[[K*D$VVN")VH^6&TJVVKH'[T8.JD_"KCS
MKAE<8:Z;N$D,5L*03L=*JR0!=:00T>2PIX0-DM2:"AVZL.W;NFC0>@V0WT/G
MM4/GM4/G-1M[&6 58:<@AXTH9)Z68/^"KN ]M#20+/&Z+0ULN>F\,L8^SX[7
MWAMW%_O1/^QR4;!<)\435M03W*(0D;4I](TQ7%Z\6H&_B8A*Z?*@D;+3V,L*
M-?VSO,KR(IK%9%&DYQD\R5"-5QN&$QPS>DA .+S^TKXM+KW!\R!)V8OGK(.1
M!4T[AW6Q;JNRTGP"H8V'Y26;":).&&OI=;M>W,>A!<2;XSFYZ-?%N@6!U;:,
M=5V8'V5Q]N7#.:H%UX&W^?G6:TR9B).,$"KA/$@\%/Z&$3F+_%/J'UE FSNT
MF^X'.L#S48%Z!*AXDCN_!"\2):99FJ0H\COKE@Q7<Z&0_6=%!2EYU:<9/]?9
M?1AXYV&,.EHA&-)1'W,$JU$'$ KO'^@#/J$*^4RI\Q#9L/WF>*/85UL02.LD
MC2$6%F^9(^VZ2,L8[ZX:+%L)2+4E#+/V'^$%/? \_0.O[:WOK7'=G/\-E_4V
M)BH%C(;P%[O[#5[&A"6CW*8HS6R<[H3#CV+A$0-DM2AQ*^Z7.,RB%)'U>1!B
M8H^(]KACF@X[F-BO--P*RV6<4/]V'K?#7CW@;XXZ%O>RA86\EL\4]%]Q&/XC
MBA^C6XR2.,)^GB+;$8HWA)\W_EB(X.*C4KQF&F@H4I/MG8&[QQW'0L3!Q'Y%
M5EW8]LA]3O_$9LBU/?(H]F,N+/(RIIX4%*S#D% ?>PS' P$R2D5,_$N1'UXS
M0?<HP8RP_P]02P,$%     @ )D2N3/; !<<'@   :)(& !4   !N=F9Y+3(P
M,3@P,S,Q7VQA8BYX;6SLO6MSY#:2+OQ]?P6.YXT-=VS);K7';;=G9D^4;CWR
MJEM:26WOG(F-"1:)*M%FD65>))5__8L$[T4 !$ 2H'HF8G?<DHC,!/)!(I%(
M)/[\?Y^W 7K$<>)'X5^^./[J]1<(AV[D^>'F+U]\NCM:WIU>7G[Q?_\3H7_[
M\_\Y.D+O<8AC)\4>6NV1?_IENGV%CM!IM-W=N3ZZ#%/R5S?U'S'Y74CHDI_)
MWQ_2=/?#UU\_/3U]Y9)/$]>/<1)EL8L3^ 4Z.B(,4,GC-,; X0=TYZ3H@[-'
MQV_0F]<_?/OZA]=OT/G9/?GA^/N\S;_].?##7U=.@A'I2)C\Y8L&J^=5''P5
MQ9NOW[Q^_<W7Y8=?Y%_^\ R_:'W_] W]^OC=NW=?T[]6GR8^ZT-"]OCK__EP
M=><^X*USY(=)ZH0N,$C\'Q+ZRZO(=5(ZM+UR(>X7\--1^=D1_.KH^,W1-\=?
M/2?>%W3@_@VA/\=1@&_Q&E')?TCW._R7+Q)_NPM (/J[AQBOV8($<?PUM/\Z
MQ!L8>F#R#I@<OP4F?RA^?4]P@J^<%0Z^0/#YI]M+;L?>M0@V6GYM4F(M80_E
M#.#G*R)/2U+\G.+0PUXI*U 0J)DRH* JZ0+ER&W1#  N45R2I(S_\D66'&T<
M9_>/NY1(M\5A>KV^\$,"-=\);J+$!X M5TD*,X\Y<E22M9.LJ#@%N:]A%GV-
M@S0I?W,$OSEZ?5Q ZP]*?,EP%7T"H5N]*N>ZTDCEBM,>AW\$JX!.7](83!D.
MCS[=??&?55,4K5'5&)6MT=_+]O_[YUR$_ZQU!3\NX[;"G-@MA23_[.E8\<77
M;D2LQ"X]:O5Q'4=;/56GD<;0?*V-PE,G>5B&'OSG_+?,?W0"PBY9IJ=.'._)
MLO&3$V3L"3P0AG*,OS[0V*1(E!*) T5HA)S00R[\ ]?-:^19 )Z2=IO(DQ^*
MD2W%#L=^Y!'@Q^G5&*IZK:*K!5KAC1^&A !8E%R6ANGX3'7XFDZS\;5X'GJC
MZ/!838=D'6=I[[-4W7%3=4J&?^FZ44:(WF(7$P:K '_$Z6D6QX33%/9>R._K
MSNP:#,&TX=TJ#P#'R)=-4%RU6: 0IU9!)J/()K9Z^]U<<]4@Y3W"CBFY#B_)
M9C$D'^YOB-H>R#XGF012(GX30$KD.XADX:$I;X+2""79;A?X!+%V_509!;:@
MU-=I;2A5] @VIX!.B_[H3F:O[6FRYZ"C_,3'ED'!4D43!)V^&-P['O)F>7O5
M-POTT;*I5AW*U]JK^TV,=X[OG3_O<)A@XDI<IP\X7B8)3I,)%WD9MJV]ZN0(
MD9"(,P&+E@CG31/J;4;0NK'\6YZ;"FINXDQV4,;>%J11Z@0BNR@I&&N:WP/M
M2AN?G2Y>#W#+II[UK/EM%C<R\YD"!!7?H+R%97>K#QOL&:FY($1D0YSN;\B8
MI 1EL*W<06AQ(@=+R,^P;RZ2A6?\X=,%VA4MJ>W'93/[>SX9;;:-3,\(F'>!
M^T1BV?BR#5$,M!)JY7-0R^L!@?T[[&:QG^[/\ Y.#"8Y23I@,;YGUXNB Q$X
ML_D*PXFLEW]C^2B(K9;6J0^C3[K[@/=1Y#WY03"%^BO:-J)W)7..QLL_VW0(
M#\>^J>.6^ .B)"GIM$_V(;FG0,S&^;,;9)#O,:7FI?B.' :0B*GT"\6-M91-
MD4/;SF M4=%M.X8@.0SZ2\L97F/BDGKWSG/%XR/IT70[C!Z.9D,*8F$X$"L;
MH=1YSD%F%UYR.FP"2Z+;VF=1.;U)(=3A,;9]DMNC]@(EWZ;6GW5WJO:VJF*
M,#NH;V5R<M-!P1( A&J?3U2"K^"A:BV.'V^</010#9PX'W RO]5E"])WQKS+
MO[8,!J&V6,?*C$[6$TTM-2U+TFB+X_*4<4*H\%@9#E1QQ.@Y/P:-(;=HFEA/
M5Q)KK97E(NBN?K2[C<-EZ)'?Q!GVKGQGY0=^ZD^*)!7VIE,4Y$7CVR;X'@5U
M@\:I6&&P$IM[;@WM"XQ8[Q"-OY;T.A%J$O:?E,UB79E83T/BJ V*U^LS/]E%
MB1.\CZ-L=QD6VVKR6]+EU ^) -<[N%#C1^&TNYD1I#*8IC%<6F[@QB4+"-U3
M=]TE&[@>#RU-N(\T?J-,@@G73C-+9*^)E5X.VR?*C69V?78Y$RJQHJE!) HW
M]SC>7ODAOEZ?QMB;YM")R<?"R1-+#M[Q$_D$,M)=^I%M"R704PL?O/X-2#B'
M%3HWV??.,YXZX"?B9RGAG"N0^OIFQVGKU>"!ER;NL+ZQJ8V7,3_+8NB8*85L
M_)B]+EE>F*3]G2E<F(F!8A,>0E#,T4/I4?_0VZW1=NNG6WIY*O1.J8.\P:$[
M$0A$[,R'G072\"ZQ-K^AD9T&#9LKCX0>6X'%GIYK!J27GD>O7CO!C>.39>W4
MV?ED7DWBO'!8&;_5Q!2#&Y NOT:0TGSDA\C-&]B.-HD5U[[2Q.^QLKL2/J[W
M]!)_!I<Z(+LOW=_B!,>/A_8'OJ18>/U-@01A6T,P$,D@*,E OT9Q\:&=I49F
MZ$'OO5T<_0X$SVSW2<(*Y=:CG7^/R@;H2S+YSJ(@<.+DE:79-Y8*!EQ]N,6I
M0_:OWKD3PZ7^A.Q(LFT60%F8,[SVW6E"%!)<QT:5R(CWB\.9RV5#A(N6-ET
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
M#):_'U'L?BM)/^MW!N:!V$%0&=D+:,V&@6' HJ@*]DZC+:3VT2P_&GRYWM&
M>?%\Q-[D";.V5%;NW>I*RXL/ KFC%=!#38*+/%J("IJ+\A&3?<\=1+LQP8'X
MX@0'AXSX@.@YD^T2IN>&%JL^V=>?W#A[^-42ZE(60C7B /E2/<DL&EU(DY-J
M;.%[/:7\ ?%%,T9C_21I*IBU)M,D(SV+N25:3F<^XX2BFZYL;*9;O)Q%IE=(
MZY05%?'8,_9ESU<9Z$XTBWMUI)\A,9Z0EV$:^V'BNS\Y03;WR7P@K-&:K5/U
M@C=;-YL8;YP4H^IS1+_G3-.7/4O9*)QH7C+&?TB55^"ZZA=LI6PP>+&\-Y/-
M4L/=,%Q=UGP/>1$;C0CV_/QI.YCOV 0+&M4NOS;0AC7"_O/=[7:%?$&[W8[P
MTKO=1LM9S,XI8#;F>LP>:7N[7?Z1VNQWN[*BO[#=KF2WM'>[[!G[LN>KZ=VN
MBHZ&[78'+/,-(=NN__$<'6F!M"_+7^9W1'W+.Z^Y.BD6QW1P>U0PR(\=1RQ)
MOWON,U6Z&R]V"LOV<-0M[]R<:CN8G\@B*&E4*W7L/619$ 8J#[\<MC&8JG/
MFH/DXBN;&86<<:UR8E@=T<UKZ7,0$SD/$2>78?X6_.QV5^/VP(*!-]:YH5NM
MUJR9XT9K$C K[;?&UY>M8.5%%*^QGV9Q+>L<@R<L,5]8H(31!>FP9=&VO9[-
M<F[JPVW,@ =OK*<[RN^S" R)7MP2J]H'L[?5#?=.>Y5].7-Y(DR/NM+J:$W7
MR<8;X'Z+=U 6-MR8*G4BP=:P.]LO$2_%.V^)JJ9S+ :EH.<6E"5'9?BK8+?X
M$8<9OB!2GS^G. Z=X#1+TFB+XV29IK&_HD_$1F1ND*D0GD(AO]C'9"J]Q]$F
M=G8/OKN,L6/H4L/XXEJY[3!Z-R3*I!0\$0 4E5Q1Q1;5?%$:H8(SJEBCU1[5
MS!%PG_.=B<EPS;Y,,8U"]<_&R0JX]5.ZZ"U##^)[Q(K@T/6-%0-7E,#@-%23
MC#.S&D1HS=<6&9GR6A9FAQXHFH#7&+HQZFQ=9."4??!#?YMM;PEW)RC<-_#9
MKHE#[( @5Y@X=F8?LQP@F-%4YC$DEGGQDE)'!7F4TT<E [2.8E2Q0#D/T2)B
M]Q7,X:#CO(LY4 5#,I>S58)_RPBK<WBI>^+2=%QFAK<8/#EX@*Z^1WF#>95(
M[%-A"W3"KFOO'N".Z&629-@[RV("U7ROG <8FQ=(JT. 2>"E+L6(N'N7XRZD
MV2O>E0A^RG*J9J!:.YH<#HA._4[U@=)%\4F6^"%.DJ7[6^8G/HT5/?N3/'G*
M8V7XU($C!@=NY=>H\3GZ.S2P;@-[5-<$E:C/RA%\>M1^YCO;*/1.G/@#[F;D
M<W(<.HU&WN]PW^QB<N=55,\_0^0[]/?\2TMU484#724],+LUH 8UL>3@A54>
M6%'_@&QNBGC<5/9!EK71+8.<3!PHU5Y^W>K0>%A9J)1TW%Z=Y,=CB(>>D\JW
MUAGA4K CRQ[+W(QZ+"!@:OI\O$\@;E2F;(#J%I9MF;)F&0<!/0.A;/.2./W'
M31QYF9M>QW<X?O1=+&G<2-,&L,A/AZ#BTC9RA,OCS@%,\2D-X15?=WP<@UCI
MTPM 0]A#S<IN=P_^;@<F+?2B^*]D,,@7&P7W1M1^=+6+?1V!*-Q:47D+ ,'7
M48S*1@R[8=H%DM!+Y0WU=7S HK0DUL?S@XRL=_@.NV1S!JO>^;,;9![VX- #
M3MRSE!JFZ_6Y$T-6<4+V;_EY^YY-8"IW:DIQ#9Y33-@-7L))HP&J6\S <3.
MP-:+=1,/O?ZA2%'(<#I?L,W L-_78BXN?LGRZFP@DZF0)I:Z?=+>HIZ".'!5
M V!WZR>_GNQ/<.@^;)WXUZF,:2]/HYEY?=+P]P5U,P3M4-7,IK^GJMCV6:S$
M4.BFISD!3HJ<AH]X0FO#9F0R)X<E ,]1A&_+/)H%(I_/96LI4E=K.\GM[9!4
MDPX.[TDS@_:H8F?;%)6"R%LA:#%3 W2HQ![;T^J[IMDI4Z8ZY*<S0'TL3>8E
MB47A@:IHA1CHLKJ!551J"UX2(Z%NL"!P\L'Y)8KKS+P10UX,RF;2'-C,^]#2
M/<@S'.;B:Z(,<G$ZI?NP48/<4B&TQ6@VP:9('-/JRL!1+_VPR.E%RSD<XO%'
MO0I<<7JG=?^\A9D3/377#<>?P-)ZKH20T#29SB<S"%:*QIZE['87=5V&*$FO
MU^^CR$ONH]0))O04V)P,^YPL&;CN9I)"MA#]?(%H@RY,K#B;(IVU_4QN?W5W
MMMEN%_A&7<P^EB9WNV)1N F1>:O9NIB22FUG1O:/Q!BE"2EVEZ'W,0KQ=A=$
M>XR+,[ND\:+ZR;Z49[(4DV$26;I^JR-K'XAGL-L>!Q[LNZ_:0Z;S\#-=S7_"
M<.*H[%.WF]GQJ5LR"#VM_,L9^=3,46^[6=W>Z?O4.2UEC[K=S*:29=SI0LDL
M9]JFDH6^=+=W0Y5\JJ?DTQDH^51>R:<S4_)IOY)/1U3RF9Z2SV:@Y#-Y)9_-
M3,EG_4H^&ZKDDQA*5MP].4$0/5V&]#(R+/E.\#Z.LMV5OX6"(0KJ5R(X=HJR
M&!4JHO&N.5 2J*"!6D00I8(*,C,(L>CHM@*9\F -NGZ^RPB#NVB=/A'/E' C
M8^ZO KQ,DBG/D^48&X[92(C$OV5.VZ*R\0+5S1%M/Y.(CH*^#RZ42PZ.9KSG
M4X+S%U^GP]PA"[.W6P^X<X!$OD+Y9W/)F^(HI@D.5M=T;_LM71=J;B0?HQ0G
M5Q'9"),]\H4?.J'KAYM;[&+_$:Y:G^SK?T^9QC!('K,(&R(J!X[UA[/)@!@#
M(*T4TJ&CIHMTRJNF.9W=8S,R&,UF"L!!'/T6-7 WAV53J*HFF/@]'>"CQ=CS
MTPO']0,_W4^6KM7E8CBGN"L!S]FB'Z+RRYG<=>:KJ>5'L3NIG6E\Y8?X>IU3
MG=""=+D8!D=7 I[](!_"86H!DEE8#ZZ.6J:#W4-E9'C8_\<5WCC!>9AR[452
M8B+![E>;Z/%KTBJ' _G'(0I8%(WLS!B,>5J'KU#^F65[(!A_4#>O3YH7 C]&
MC\X'QW4BA3C181O3V3,'_'E55,A7B'YF=1*+1KF*V+!ZI+D//L.K]#),TCB;
MLI !@XMA@]Z5@%?L@GR(ZB]GLMKSU=2TZ9Q.ZM4S:2X0;Q2F.ZN=V>@O0P*Y
MU?L/;V80RQ6,>V4 >#T<8-7/HG"SR9Q0T; ?-#-^_M.5063?RR]GH&;^F+?,
M/*-O^H6M_,#CW-\?JYY5BX/)LC1MUMS25?E'LW#3V>IHUZCJ]&G 9?U;'$!)
MNALG3O>-C)\$ DWU7Z;R !2X&SV%D9>+&[*DGR'ZW1P"ENIZ;F).<3PTO<X;
MHD;?PU/>5S]D838V?L"=6V6F^&HF]T4Y:FGB@]4QW07I.GV 1-NZ=/1$MH?)
MQRP>6"+P2J3!IZA91]SJG2P9934!PNVI5M+**3$]60!5U<J*1IL8TW)KWR@X
MJOU4C/NMO2+Q[PH7[:JZ5%5+](=OF*>XQGU;::U5KJ[<<(P,H;>C0.CM_"#T
M=@"$WLX=0F^5(?1V*(3.?\O\ECO47:DXL&&W-%KDE2D"!QKYMZCQ<7?Q,8T$
MX>!7VN?W4B_Z]2$*TX=@3Y\!4TF)[38SGQ+;D8&7$IM_B.B7,PB)\,>\3HAE
M]VWDA>&[41:&[^:W,'PW8&'X;NX+PW?*"\-W(VQB?L()+?H[T=ZE2=Y@"DV#
M+0<LQ1<S.1]A:*&Y*3GLSA@W.%N/28(]@L7'?<#7X82Y52KLY_%V,4LT;L%5
M0N%H!210DT:^0"U00081.M9MT0 \2+Q-RAVTL1\7;C"Z?V(>ZIO";<U^=KBM
M1!N(6T+G!>&V@P<UW+8';4K<$IQ:M;A- 0R_8*4BVU#P J6Y7!+00H4B?@]&
M3FN+0=FL1&PN"" 4=AM*!,UF7:B(-A"+0,@V%+7UVRC,KCA@VD7\>_GXCTP+
MJ@_"FN#L0%B)-A2$A- ,;A'K:%<%@NWAF@R"=_[SJ BLZ1D/OR@(-Q""A([U
M7%4-U2K KSU2$ZW!=U#X>%ST-2B:3G=6DFXH (&2_7QI+16KH/!@P'1*(O5S
M.8<[K:/"L$EQ?C!L2#<0AI322X A0\4*,#P<,!T8\H/A[T8Y]'AG:]7M%4GK
MT..=]8"-FM8D#CW>#5U0^:2_'05"W\X/0M\.@-"W<X?0M\H0^G84GTP8?M&)
MB\@2M+ EE13MLXJ+*.JWO1"J#)CFII2/[^/7HQBRBHQ9P/4+I&7'CE_/($5$
M7F<29JPU'..#Z'@<$!W/#43'0T!T/&\0':N#Z'A2$*G<O)0@,QL0B>]E]H!H
M#M<TY74F Z(1+G'6U&NR>DGRW?:&W^H5B-(/F"906/GP]H#"U0L#(>R.Z[YQ
MPT?>*.;%-DK8\NC8%NLQ)%E-21B5<:Z-WF6KQ/=\)][#(X'7Z[LT<B=[5)3/
MS'!B!4\.P0N04$> ?C>3E,A>Q;6?O1!U6#<W]B;V'YT4WP2.RS4V8]WV9'(R
M>I68+0/WZB?]&%5?S^8*J$AE[9N@W.[JOMD4.$ERO2X>1KZ.:9'/R0K0<9F9
M-35<.7C+%WP/MJ9\[SJ*\PJN<[A[WJO!5FTZ8<_UXHHXAN?4"Y+,VKZ\ "*S
MI=&+6DP1> L._18M2Q18+]_;/_QU?(_;3[VK6CF]4VVE'[:TH/13%:6?SE'I
MG.$_4#JKG]JIP63E"3\ZV\E*,;?HF_4D&IQY_@/Y"<$W5B]HBE31\A4..Z1S
M='V]#?U5EEQ%X>8>Q]M+^D";_P@>2$A4^$>%B2])RO@)I)Q<'$C !ZB@@(#$
M$=! %1%$,6-]AZNFQLJ * R-[G;ES(^Q2_X\W3;E@(/) EEMUKSBA\5'LRB0
MQ59'J]YAMT\#(AWTA/&,;&DFJ^W?8F#XFE.+.4?]^45P^&@F,0RF2EK5]#N]
MTO,AE[O8#XY?$\6IW/WNMC(< NT(P%,L?(?R#^>1CL(=\,K@L_NF&P$O387*
M>=IA&],IE ?\^VSV+*J7<L:YTBJK3UKIM$0(2N'-6\5)RVYI>-/'$(&[Z2N^
M16_>+M!\)K!0 8UM'Z^GFF59G/WQ.T)))=/PL(WI:7S G_L^X1X=OZ,:9F8,
M&B_&PA[IQM.$W5YIQGWSU*[]A(\JM1C8<+Q*YD+'"SZ:D^-UJ)*.X]7JE78<
MYQ8G:>R[*?;HJ=-TNR\V(X-559@"<.O*EM^6IXHSV)()5=4N(\OKJ69V2W6J
M_;.?/M"[V1=9'/II%N,SG/B;D)A@%<]=GIQIEUY:,IXMJ9(9G@B%XMY^10-5
M1.:PR*AKM=X>J(V3[K[A_!F[&<29SK>[(-K3=Q4T<F<DR)A-S>L7B%<BL&R(
MZI:B!!H;OJF\TNKZ@7+C,8;U6G: JFNXN)1LVBR>4'+FRF&8JME9JCX-LHV4
M<&!T[=,==F.<.O%^&7JB^#5W,\QM;GA'S).#NRTN&B G]! _;FUE9]RGDL;V
M6-CML5SJ3P1VR>W=)V.N]0%#D^<<0DED?6W:"GU)VB6O[ ;5E#0J\, 9XZ!K
M<I;9)DO2-^]4@^7=9L;/5[LR\%8E^B'*OYQ!6)4_YO5:P^Z;[F'HZ8./U\6[
MQ$YPO5[[+MM1&2D=3\#.:.Z%0!!>1AZT0%435+2QO18I*+*5E=?3?\487Q*G
M_[@EHR4;VR/?-T!#?CH$3)N@@>!-BR%O 8&_VTS 9 XSJ+4KO:I!  H?_-#?
M9EOIZ2^EQ391,UFW';Z\:'S^C?7M+'?P2]UV.Z.QK%-"SO,$*FX1-:CB)E_N
M@<OS?%3,&OQ*Q9W.#$ARN2+;I?)=N83L.BZWNSAZI'M49OQTG-5=@JO)/4*_
M.+SW0DG#!:J:TKUGL[%U,*FKN?4FN-RX#($?=A*\A!S@#24[Y:D?EY=1J'&$
MX#XL3CY'C>\7O%-!&Z#J45X+2J)^Z^X\B]<_[K)5 .0O0S?:JA0N%;4W'#(5
MB-+S6DO9!.5M["?T2FCE\/T6;K>UCVF&G<X(#V6,'LNHGL9(G<$8/W^1/W;I
M.VW1#EU4!SIF0A<<=N9#%VQ!A*&+^DAOCJ$+L2([H0M!_S7A!'>C\6\9@>;Y
MX\0N"X^5Z2<QV&+PCF*JKQ']G.FQ6+H +]#;X?5W7H?UGZYH$YW. +$9&<QK
M8@H@BY8YY#4)524 RO#,@(\94+A>5P48?)S<18$GY;=P&YO8X0@EX"@__YQ6
MRF@T0-#"XME^GPXJ;T786_TWQ=Y'D??D!P'9;CM^##[0591,LKYP.!GU4M@R
M< !3?KQ ]><(OK=Z&"M66-->"#JKZ8W<Q-$.Q^D>[CVFR]"#AT]W0/C."1Z=
M#?[)"3)\@V.X'DE^G )%JB(8KL*B)!RW/$M.94$OS:8TT%=16J""%J+$R#<5
M.=O%6[2PT:[JHCY\@.0__Y^C(_3WGS_\],?__?O_N+OL^6_AM^^\W[][W/QM
M'WXZRY[>?Q>_^^Z_WOSRZ7Z?!-\]NK^_#GY,WV6/M\F/]__S 7_ 3U?[O[[[
MZW_]\O;R[6[UZ)X]_W*UO'I[ODVV^^6WGWY[[5W]]?O?[\/_=GZZ^/@4/KR[
M=>_/3N_V_W%V_!_1U<<[[Q:?+Y]O?O_NS/_I[/GV^N)^M3\/;[R[;V\O;Y9O
M?_U_F[_]5_3S>?;'-^]OW_WJ+__[YOW-7U/GQ_3L]?GKA^W;=W%\^M\_GNS^
M^_3K_WGXWOG]X]]>7UX\_QB>.L_?W/['C[?_=9(Y/U[^LL<W=^[ENYWSZ9?L
M^LW)\V5V?O'CZR3^C^3_K7]\O=D_G^WP_Z+3N]NC(\V#]UN<8*+S!T@)PH\X
MB.CPGS]#)=Q)IK.8H>'<';XD_-P=VB;/ ZM;H:*9Y73Y?E4>).WT#," V/OY
M>HU=V!GG4;=[Y_G62?$MAH[X@9]764XOL(=C)[A+G30CM/:MCZ> WQAB&5UA
M1A"8%\TK*9>Q7?(Y@N]1F_H".2DJ&*"*PV&C:EVR',49$7?-N3*6&G1NG\KP
M)K\\S6 )_3%:)4NW/75X@6@-N@;V^;JR#80Y_3VA1TT[4$1+UQ:8AZJ]CGAK
M#J/>?=F*2;&&G. 0K_WT- I3/\S\<'--O#W*,SE/4G]+1/&N0TS^A:'6?N(7
MXER'-U&2'K_[_NU%%&-_$WX*8[SU4Z@[>N[$(1P82R'<J$"&PJ;&.\:95XW9
M]&4AQ2M4R+% M22H%F6!*F'@6>TC$ ?5\E!:Y#\@TA'(A JA4$,J5(IE,81C
M ^?5E#:N>MV<7@5!E]XO69*"]WF]/L-K',?8(PV728+3*]]9$5.5[J=P!T>7
MT6PYS['%[Y_J!2/T9<'J%7>JUPPA ENRS.T%Y?H*57RMQM>FPFG3?9Q$4;H3
M$R:Z&VU"_W=*N9 EJ62\P:$3I% U,_0NPQ03U*9+UXTS[$TQ!X>(8S)>,$!.
MSKQJ4J03HZ2Y:/JJ%=T\ ;"@C K25J?."$AJSI*A(SP@7*'#>L(HV1!QYCXG
MQ!&V07/B, KW4N:$($@W=(0'S(G&ZE,N/(3/=?HP4;E* 3NC(3>!(+RJ:$WO
MIM%F@6@KN^<T$FILE;GLZ;U.!.LFCA[]A'@W9*MQ%F6K=)T%Q'!'69@FM_@1
MQXD3M"'%V=!+$3(5HY(1AG_BES=%ZRA&96-4MEZ@LKW- )2*UJKMJ?2@:&<Z
MG9)MZ_4:SKK!YA7OT##26$;*M^1S,YCSQ)>"^^Y00O==M E=),M&!_DO-A(M
M>Q78RK,4=UT_$6;I$32F!*OA9D)/CL'%=$FXC@2\:^CUA[/PI/@*:M6&8W=/
M/Y&2_2!L?;GD9%]_<N/DZ>10GPZ2%]+]99BD<48O,=$U\_[!":]W=&?_,0H?
MB7>&O3RS:Y+D3&/"&WXBRU2_E-]$KD5 JSUJ?E>(43Z;G$N"&J+DSB%*B3"H
MD&:!*GG(/_/\Q2_],*>;O+)]T<_XW&AEPQK%@&YP;1FFON<']%+ '7:SF+K/
MY\]ND'G8NR##"=)G*17^>EU&VF]P3(5?;L%3FF0A&D4PD\&%423FK74-VJ@F
MCDKJ"("/&O3!F2HY0*I#/B47*.<RITDZ*@);*^UH^A@0E#B-Z%L<>;#\UD]^
MK=,#CZ?Q_P7\#'MR(EGX[X_631"TF4\"J8PJVSN!GNYK^WSU!M7%_J.S"O#[
M.$J2TRR.\4366,S1K'<E%H9G08M&J&ZU0+3= A4MK5M"*;6V3%S_2&@[!FS2
M!L%E?./)%D,93Y8S"GL4)P&?<8P3<6F!8H'%9>@1M]6=WD*)V-HQ4P*)^K!5
M-+69IJV@3A:T^CJO:Y[*VV9%(@(\\+VAFZ4IL,5G9A917#EZ;Q16+5#9Q*XO
MU:N^)I;$W=9^T [O8NSF.:73G \VZ!L^$*PY<T\ ZT\LKU<L/;0/^ YZHW.B
M5T+H/G8\O'7B7Y.E^UOFQX<I0CUWB1G-39W>\47HG?QIU00Y11M[Q5K[-=&Y
M4<SILO[;N'FP+;F/"GJ79%,6;GRR3M&TM6D>S.UE:MC=[16(=Q9<M$-IA(J6
MJ&Z*\K:VMU+2*FY=[Y0:$6W87?BAG^(K_Q%[AX27VRA._=^IC?N TX=HDK-A
M-0',NC9*LG&0F=,XHD2ZD*2QSXH0RBG9]*RU\-#$J_J8Z?I*?$Z?$KS.@BM_
M/<EIM!1?@WD-,O+H@'.!\O8("-CUS%54+0?&@Z'1SX 0X/W"\6-Z^_[,3]P@
M2K+8,!Z9$LP"F2S)Q!@-> 84*.5E'5!-R_+V00\4DF:4-W238/@&QWY$?NO&
M4/WQ#.?_-0QCCA FSU&5I=-T!W)BJ*2&OBSIO;*:1J2-$$E,"\9PR/OP#8?C
M>FUB0]7#T7"L5R@,+\S;]$?)/EVTB[(1^952:2OHVS\*VB^N1'"2ZJ:9$URO
M G\S6=B.S<AH[BQ# /YQ>?DMJC^V?DS.U]3!^3BGHYKE F]BO'-\CTE7[@*^
MF(*QPH%",;@I^K0-8D/"3DDX>:TT\O'[NJX)CI+B/8ZW?DCIG>'$C?U=UY)P
MT-%#PLR*(R%)C[% C5:HT<SFW0TY[50HD>B_UKV?/ !X$<5#;$@?$2-G05*B
MB".\]*Y/KSFQ8% DM53;%)EAT"VN_S&B!6J*_(GR2F.W'ACO9(G?W-C)$E<$
MWLE2E%<CJM)>J@NMT,AFK=I>7=1G2^).:P?YK_P07Z]/8^SYZ87CTNH'Q1M%
M)U$<1T]^N#EU=N0OTU0(4>)O]*T7!<%X[[\0$K!/RHF@DLH"E:]558102<GV
M.90.'%HOQ:B.VI#GAQB\FA-CF>:A@_-PDM,I%?:&CTH51%.%;LMT0N7"(BI%
M2,T1NSUXZ(.N:-!&-;GGSSL_3[P^(ZPFR;2786LV""4AD2H\Z^;HK+VVSP:2
M'%7W09$U,+K!J3ZHGV4QL=,YW&V8SA9_VXL^3[!AEC.G5%A/FZ?Z.EA0,9N=
M(1MYQ3^-@H"PB0\K7$R'U 9'^_:R%D85CW7+.5K)KEK[0'<P$F/8QJD193;-
MMLF9!Y8HW!R1,=RB-FSF8J#ZL##D+8Z#ZDYG>#6)_EEL3"YQ#/[<LI3MLE\+
M!!_;A() 1>UJD.PNCKSRW.*MX\,57&N!$H$$!@\ U2137:8J2CW1DIFL6_V@
MZ%O'>H9./Y6'O6@^XM )Z<'$-.\V]S*=06RD)9"Z'Y4WIL=4=I^RDM9POR]U
M.""C1CM*\E#/(/"=T)TD:TR2\XSP5TNE#<*:Q&R1V-6Z+!P/QD<;D^ 1U/5J
MBN.VR4R@@)O!59HO!??*W2IME%-:5 67VG;.R@V\/O6U[^,).ZZ_GK8)?W!2
MJ-BRA^@<-U%C"D#Q&!N^PBDADBS0RN8TA+O@I7S81UZ/ROD@%(V/YN[U%D/P
MP[MQXG1/WZ%PW(,L$WHOL?S]%+!4%<$H0!6%X[Y/1ZD@2@8UOF^A%%;HQM]L
M@U83&NVG[-1'3Q/(5SA),*ZNSE]!LO<M#O&3$X#1GL11[&%I<B\M%H7G%M)6
MBT;5!-H0-L^T*5VR[6;92JJUY0E*C(7^ZMVFF]S63S-^(+OO;;:%WSC!)!ZA
M-&^SYPNR8G%0>( ^6F4[;$0/"R*HH&)U?Z*J_28NE89)^Q@":"]#+Z<U80%E
M-B.C)H\A@!;$K)Y2B/35MFJ\[NK;LKLT<G^]Q3NBE@="_2:.-K&S76;I0Q3#
MPQ9Y:<A)LDID69L\XI"4B5>+&%JCNCDJVB]03:%9EO0,SAUC^W5)%4'0*OVK
M,& ##E'8;,K[?1<1@8!!C![P-6CQ9.11!F>1AT< 20E875U5%-V/0\; ##25
METF28:^9F9+7%LY_3_B4SR!,AD9Y"4SC4EHR(4+SK]M93HNB@O.B_"O<UZB>
MS6!7>+8%7F6$=&"L-H[ZE\22+ "':+F),2XCFVW8\F^',=N:?&>7(P/_0ECQ
M-:H^7[3WMA;N@8D4T+P QNVHZA:!1_ GG,#/C',,>02T:)BZT-,CAP(:4-'.
MXEFLBG9$\.B,@/Z+*VQS1.N$V%SQ. (8?OE$13:-)8\2XJ]XW<W#?%8\,4 D
M%CS!(.J&1>@:>A/[TV0,-*A;>'^',A8]D(/H%TW<H!V.40)_>V4Y%ZJKF,[;
M,G7_M&N\5V\W0\U#SZ-OK3O!C>.3[<&IL_-3)Z"L5H?/V-SBWS(_\5-<H# '
MZ&W^]"=\0+$Z!:8FE]G@!F'JOG ?3JO8TB*>%6,$G&'+6_!>(-Y#4A H+"0H
M#7"Y8VX(P8WGV*AF8PCK[;?>#.AWP-Z]L8&BQJ1\^F:RM8#)S,+2P))#M%(D
MA<.Q*):,ZD&E_L7#UMHATFMG*>&.QR"_HH/J[N-GJ\/'S^C_%+[ZK;]YH/7*
MBE=S)H/EZ():@/38?9CN94'ZGVIGF?/EO/)D;?9,!=W.S)M$;8-FK<Z3A5V)
M)INK(XGW0MX#[4IN=E[:W4>/#\=1'NCD*$5WUM'G/8D(6S]W%2?.=A6Q,YI"
M*!"$EZY 'Z!M-.$DL]I(@.E78BOGI:?O6M7+8O_12?%-X+@4ON7S&;F'5Y\^
M2\6RI8D9K'HG*Q.W0B)MCJKVJ'XBI?#R&QD)G!=2S5=/5%-JHY"BPF!IYI8*
M#^8^XB?Z)_.'OC5GPW>1Y*0:<-!+:.1?L,]WYQ/KYD! ^E2W/5CZ1S5.@ GD
M@=/T 0X>+Z.I6APA>)@CGU/S!PW4@QLV\-:CT1;"1(,Q(._J)HY<C+T$GI &
ME,(%NNOUH<&= F.2G$V_)"4E%7=5SAOG+YB7S0&4W?5Z1N%D-0RT7IF2'RUM
MNW<:.$ERO?[9@<U,>AW374KE 51OH9\Z08"]DWWQ75)\.,F*/50DTV^7#Q.7
MEV,!5 ';Q?<HBO.-]J+IBU;444X>]NTE@ZK%;#R D;#6J@P_PN"/.W?.GW'L
M^DE^YEK]L>(X29JMGB!SF"=]0JK/CI)BX:+4WQQ.B-D=Y ^"4^^DD!IIY:E
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
M_^T$.GO$ZIL49*^\*V@L(& 9YOFJN*1C-T=A9!T='^A(OGS5TOLE2_)R?7!
M\@#E3"_#957SYX8XK*Z_"Y@O6G#J6*G2-/*PCHYDO$>9:BJ(D$$Y'709HIH2
MJDBAO^?$K*Z'FFINU$A2'S@;9D-#3F8D';FY3FG"'1QS;7 (F?7!'@)S9*3!
M<6T4QJJ4#0&<,**O^<DV>7K (>Q(8HS@0EOZ%,%YVC:*I;D69WCT3@"T+2FR
M^8&-Q#'Y,DO@8 =B]\7Q'(/?5Z@:"S^GN<7I0W[\5]U!<$+.8(!4Q>% &F-Z
M_. D</>HHMAH5V8L(B=((FA6'FE"*W:3BI5%9\?"U#*W$Z@R<W_VTX?E11:'
M/IP!G^'$WQ"H],RB*ET=6A,@5>U126 >QE&FDUV]R0^-Z2VZM&@L)^K@)EIN
MR]RJJJ]=OVEB51W;F5CWQ)W"';$2I=E%:3!F6#*_*2;LKEAY$B-E=;+URO>R
M9]R4FC,X]XC;$!R_)AN7[WJF&'R(\B^[T\BX)@[%[@XXNV/&9P1+#&:)2_H"
MET=\/KN58_4&UB!@LPUQ$=^\DT L_1+EG[(LO_&Q[8C>'5Q.[\P?^[$E89IL
M>O&%;($ P38/\;3'=X+,"BY^3VAAGKLG2&UXHK=L\G( 3O ^CK+=59XW)D9V
M3@,51%"+"J)D4$%G#K!7Z7%'8>K#92/4HBHE,V#K$0[^VG>=9N&+XF)'OME'
M$!*(?:+D59;X(4X@+K!=%04ET)=1C!),;^3 ^6WH^8^^E]$0AK\5-DU>+=#3
M@^\^$ ZT3@(D-.9IS Z<!L>%(P9#2&D+9;5I XR"[3#4/*WE8!1Y.?Y&;"CJ
M)JC>(AU_P[ *,ZAP4W:FHY;>CANO4BH6B#6[KP\V,HF]5,01A]Z<VU<+<H?C
M1]_%M3ROI>= T;0Y%U[/:B[P^B;0BW@XK-0SE)*--4E$JK);RW(J#=E:03HR
M'0^91,?SGD3'ZBHZGO$D.I:>1$FA*F8IE,]'0[.91&^&3*(W\YY$;]15]&;&
MD^C-YS>)AFEH+I-(?D?3G4.LC<VL=-3O9@N'PV;Q58%@TN<XQ:7I^L+U/&JL
MCJHED[%$OD#?#IA%W\Y]%GVKK)]OYSJ+OOU\9]$@+<UC%KT=,(O>SGT6O576
MS]NYSJ*WG^\L&J2E><RBGF-:X2QBGMO.23^\@T;)X9C3+.H[YGW!LVB0EN8Q
MB]X-F$7OYCZ+WBGKY]U<9]$[\2R2#2Q\)KJ9Q]P9,'7F')-35LP\SDSY4O$/
M3COKC-7ZKI.HQ-Q9ZIGO;*/0.W%Z[BP4WR'RX2P2IP_E[@PSNV,6KB^S!/GG
MR?EY(<@P>K6Z+/3<<T14?H;F<!IT(#-C4!E],EZNB"$%NY987O)OY\0IS)82
M\,YZ31^UP<F?"L #S.DGM-0&G2%^^(C+6ZYP+[&X=@?O@I!OBE)D1=&!XDY@
M^4L@MO\32N,L27.2Y0,&U7,5&'C#A>SB"A^4#7V""P$+,C5#9T,7BOR-D2WM
M8S[7MUOL@>!H[6Q)%W#R%;I,\PN#S1F==ZKL-A0P+3I5BT>_IY5&H@ F/KPZ
M"'<2Z&P/4[ EX3K(Z(-.]-IC)14U$U6)TUT4^&YABFCUO-R P#50A)]3^)Y>
M@X1+I.7#7F7) VA>R+BEV:TK>/04/^)\F.'NZ3H#LT9?ZX'/H1XKE&U,,&D(
MX^ 7->OMENO3F#7'H\\:KAUB/#0BMDAU@UEYQ=Q^=,:[I\=S>-EFJ ?\0@??
M).R?L9O!FV;J^"];(KF98%P7O3WK*D5R,&RD;,C)QIHFM:)F]F3;5 K2+W1R
M2=V9**8^$9B2LL+601Z6L+))+Q%SD9\^43BU2\IFJ&J'RH9H#BF-LFIJO- D
M,0XV9K6,8!(OP?:?.7P6*FH&YP9,ZB+4E R9TP<T3$6H>N20G\]ENUG$KR0U
MQ,<*8Q1LO W8*Q5K*E>:@"VP7VHJ+HE8W;)-H)@IPH[<Z7+EA_AZ?1ICST][
M DSP*;I>H_SC6829&-)W1IS;0QNK&4<8EE-Z7X93U\6S,#3&X6:!$R,/KU(R
M$Y(TSLI0RBJ*X^@I+XOLI,CSZ1ONF9\\0,2J>/,R7P4/6B>MYLFB"/\ *2]V
MGA+B"3OP-7)SQ:\=>,L9PBU69]X W9M-6/[@_!+%IQF9]=NE>(;1+U'^*5K.
M8N'I"M\99%[_S*\O;$E8DRL?:9=^VGY/Z>6,</N 7-[;:U [57#P&,TLS:)3
MH2O7FD2G<ZABP!]PEH9/#UPT6S/H5,96S6T&J8WO!#9*!K\X/I%?!\AZ?3(S
M$%?RBX;YH),VD=P2164U>%%C;# D3D7X"8=>%$MY-/FG<_)H6L*SAYC1/TL>
M34<2%H;OB+\>8'I6&D,MG\=\S,G_;6A5'S@R;O_-XBF0M@Y,)@4V))"RUP7*
MF=;:Y@@+#0FC?U91WF.I7RK*U71@">52'E^!<J9C;7.$A9X?HW]647[Z>:)<
M30>64'ZF@/*SN:'\K'^$SV:#\K//$^5J.C"+\OTQU*?LN<)-/D/Y=S,(X1_(
MS!A51I\L["8[4O#KF<;%:^[K_,%""F2:X'FT@H=U(9.Z>EG7X@&TQLB;W&-&
M8?H0[&EMXQXXYU^BO SR'$(E'=&[8\OIG05[S91$[JVTPQ+KB=U4?NUQ-VJC
M<PGNLE4 3\OG#_?* ;QL@_)&<S#>_,[PAI[?<=/7RGH$DKC(3-O9#7V/IP!S
ME\@^9 G.MF?8A=?7X<'"T+O%8?1(?^B9"K0IJMO21P/KUO/PU_O[UU6.[)B8
M=WWD)&--EZL\"8%.E2C<' 7^(_86:/>P3WR7>/5.DN"T?'4KQL5+6OG[6"&L
M-0%<+?$RE_I0U4VT-((W"<FO,=I$D9?0ZRU)F20$/\!+67"E(_2*>S9D9)P
M?X7.GYTM?>FKO.)"Y"42K3(_\/+DAZWC/A V\;[]SF%^AZ:^UD8OJJRK9V):
MW]8)%$ YI=($15'U-%J0EFNX*=R@W2:T]I_AWTG.$[S%+(7+115]VM]HG9)5
MS&K%[ F!;M#3_$B8GQ%X;C*GQ_K EZC\= Z>9E?TSGCS>F?>TV1+\D]SM_7%
M8,.D-PP2?'!<)Y*8>/2[&3B]!S(S1[73)^/+-D.*?YJI]B(P87"%N]Z&/E'
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
MV9SL-]6![FZS="._>&O2E*)&/BEZGZ$">*A ;J-+JD0C&V<;G2<*3,/G"#7
MX:>F^="4VY^B4+^^XN7WQD"@!OF7]*6L_T$$ EDU395M#@U7:U,R#?=W9 0]
MCMG"=&1B/DRMMYK%KU59U_=5^9093S\.0@1,)-\(F2TFTA$S@5+>:GS48KKK
MWK58S5$(IO[9/8KAN.RBZ;!C1%A].<.TX2>-H%=_GI=OD/>Y+JMU>=@T3X=<
M'8S?Z)9FKW"*W/,$T/ (-=H&BB9O^:2H=C=.1S<A@C)!+JF8NCU'*JAY<;:4
M@P0K>N?P#7^KM#Y4;%V*F?%$6LW_>"=>/?5\&6-Z^@++3VN-/3='HL.Q^UBT
M<X0,'=ON8JB$J,&@:9A<-S'7R'0A&:^\$T0==#U(NTA\EN,Q?:?U5R8?IX/
M34GY01B.E9 .+^KVMO!C\ X<_(>U4&Z*AC*:S=4[;"CC.:S B(2+:@$.YHR;
MZ A;01<Z]_O&7H##%^98F.^T&&_8SA>F"Q])!%7-?45?TFPGUX:<!_/9W">1
MQ!SO@CBZ<#."Z<.7_8"N*E\BG?52<U?#:ZMH2 GA:,A.B;5-#!P9-XE5 F'O
MA<NT_L'6!/P#[O-KFL,+]%5SR?R-([,M_DCS WQ<2Y2"K;.:R:3)"K;%[UZH
M^.9-;73(&%$>(^(_:.03: >@1B!\B(2T@Q!]%-(-$S>L-(>@4/]N-@6$-BC
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
MQN3(B.,7BG[:/<"WA,>3@%M!UE MA@YRZNTZ*_CLZS+FA2]N*E+9=>P P>[
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
M&7@7TI A[;%B7WQ5*F.57 TI Y5&E*I3K-9!M(5PEO>CKC0FM2C#?J*C$ZD
MCNKN$2T)YU9LJ^^L[=L?GZ+S:X&D:/L -%J'1->PI7E70\I:AOSH%K44MH4:
MO-.]&3J\&'8WR8W*)KFZ[E"Q7KR*MT?)P54;P-"0TNFB&+88U7*=MEZ:KN\B
M:G*MQ4;WPFJZ)K:<#C/YBQM5Y<X?(?90#&\P\N#NCW?SYVH)1[5-TW3L6%=7
M$N/@&RD9*J,^)3<-GF>0)L\0EFBC2SKK% 2W$*^$U$-VS/%N$M+H#7P/9NMG
MH9#MC%BIY5X=Q;T997H-US!2OPCK=STPL<68$;@ZS:]Z?V=IDLZ%6VU_KW!A
M8ZM7&'[,>X8.JNIW<[5@V[H.[Z;UD?[4K/DJM!^TAG#N/3&UP-O@J-^@5:MP
MF]ARU&6K1^_)*((F[(76O!\X6+'3DM%2A_T8;JM]6++R*C+[?L!F#0:MBP$7
M>TT7ON+5WM:=#T/&T?$4>HVPYE+/1WAB-OL.F-+#HM=]U<$ZUQ6L&KVO_$AO
MJ8V+9CY]+F@['?#$?/LCU0T9:$O1&^E[9]1[UQ2\EO]NE'(4@J@4H++_KMZX
MT,%S*&TR<@>(K7$:K6@H<#9\AEK9.LI+T(;@IEC[L>A_TC^^W NH_+ :52"9
MQ"94+Y8PKYZ]_Y,;L,VZ.M NU 4KE46?]V"RL:>:9]+)?4Q976HE&,T+S%4>
MN\&I=)DG!ZZ1G:P[,Q8.35>[!6RF9:1C';X,$XS"&'F_@" ]=*UM,.O&$CHT
M)6U*T%Q9'S6];-D^[5G=22\]WA/-&VL:._ T7-W=S6GST')W%/&NNW(K]YW#
MM5W;3'Z]MBM#8"8B QSKWMAL5U'6OV[;55C )@(;W-@(E2G6+9_C0S0%.KC]
MJD_\+BD:B.-PK)B"1LRA:ZSP-)Y565;NZE$G>CI.L;F,XQ3Z9RE9=<N;/.8U
MZUQ?!8X3JF!(1>6Y&+>&*:"N$.+"J\%LQ]2,Q4P1&%^&^70/SN(T.X-Q:^C
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
M##@25)X4?H%Q9L=8>M"I#N\J\$;E$:<&2SVT7?7QIAC2WIM-G8!K!PY#L1@
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
M%     @ )42N3'\LFPK_#P$ 6H0, !$              ( !     &YV9GDM
M,C Q.# S,S$N>&UL4$L! A0#%     @ )D2N3"I ]B>-%   U.<  !$
M         ( !+A ! &YV9GDM,C Q.# S,S$N>'-D4$L! A0#%     @ )D2N
M3 E0O=#5"P  )XX  !4              ( !ZB0! &YV9GDM,C Q.# S,S%?
M8V%L+GAM;%!+ 0(4 Q0    ( "9$KDQ,Z'Z3#T<  %Z0!  5
M  "  ?(P 0!N=F9Y+3(P,3@P,S,Q7V1E9BYX;6Q02P$"% ,4    "  F1*Y,
M]L %QP>   !HD@8 %0              @ $T> $ ;G9F>2TR,#$X,#,S,5]L
M86(N>&UL4$L! A0#%     @ )D2N3"=BCVCZ10  Z88$ !4
M ( !;O@! &YV9GDM,C Q.# S,S%?<')E+GAM;%!+!08     !@ & (H!  ";
%/@(    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
