body {
    font-family: 'Open Sans', sans-serif,微軟正黑體;
}

.HTU-bg {
	background-image: url('../images/HTUbg.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: fixed;
}

.btn-center {
	text-align: center;
}

#htu-description h4 {
	color: #FFF;
	font-size: 3rem;
}

#htu-description p {
	color: #FFF;
	font-size: 2rem;
}

#about_page .margin0auto {
	margin: 0 auto;
	float: inherit;
}

.footer-menu ul a {
	font-size: 40px;
}

.FAQtop {
    width: 100%;
    background: url('../images/FAQ-bg.jpg') no-repeat scroll top center ;
	height: 200px;
    color: #ffffff;
}

.smarttop {
    width: 100%;
    background: url('../images/smarthome/smartbg01.jpg') no-repeat scroll top center ;
	height: 640px;
    color: #ffffff;
}

.Productlighttop {
	width: 100%;
	height: 75px;
}

.FAQ-padding {
	padding-top: -120px;
	padding-bottom: 120px;
}


.margintop50 {
	margin-top: 50px;
}

.linebtn {
	height: 60px;
}

.linebtn a {
	width: 60px;
	height: 60px;
	font-size: 60px;
}


.new-footer .function-box .bottom-box .btn .btn-home {
  background: url('../images/footer/callme-home.png') no-repeat 0 0;
  height: 50px;
  width: 350px;
}
