@charset "utf-8";
/*整體架構*/
* {
	margin: 0px;
	padding: 0px;
	border: 0;
	font-size: 100%;/*该属性设置元素的字体大小。注意，实际上它设置的是字体中字符框的高度；实际的字符字形可能比这些框高或矮（通       常会矮）。把 font-size 设置为基于父元素的一个百分比值。*/
}
header, section, footer, aside, nav, article, hgroup {
	display: block;
}
/*最頂層元素*/
html {
	background-image: url(../images/background.png);
}
/*文件主體元素*/
body {
	overflow-y: scroll;
	min-width: 400px;
	max-width: 1005px;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-smoothing: antialiased;
	font-family: "微軟正黑體";
	margin-right: auto;
	margin-left: auto;
	background-color: #9ecb5c;
	background-repeat: repeat-x;
}
.home, .reason, .secret, .question{
	background-image: url(../images/bodyBackground.jpg);
	}
.detect{
	background-image: url(../images/bodyBackground2.jpg);
	}
.product{
	background-image: url(../images/bodyBackground3.jpg);
	}
.contact{
	background-image: url(../images/bodyBackground4.jpg);
	}
.ie body {
}
/*項目元素*/
ul li {
	list-style-type: none;
}
/*標題群組元素*/
hgroup {
}
/*標題階層元素*/
h1 {
	font-size: 1.3em;
}
h2 {
	font-size: 1.2em;
	line-height: 1.333em;
}
h3 {
	font-size: 1.1em;
	line-height: 1.333em;
}
h4 {
	font-size: 1em;
	line-height: 1.333em
}
h5 {
	font-size: 1em;
	line-height: 1.333em
}
h6 {
	font-size: 0.8em;
	line-height: 1.333em
}
/*通用區塊元素*/
p {
	display: block;
}
* p:last-child {
	margin-bottom: 0;
}
/*標示重要內容*/
strong {
	font-weight: bold;
}
/*強調內容*/
em, i {
	font-style: italic;
}
/*作者的聯絡資料*/
address {
}
/*引用區塊*/
blockquote {
}
/*定義日期時間*/
time {
}
img {
}
/*連結元素設定*/
a:link, a:visited, a:hover, a:active {
}
a {
	outline: 0;
}
a img {
	border: 0px;
	text-decoration: none;
}
/*將框選文字的顏色改變  http://www.w3cplus.com/content/css-selection*/
::selection {
	text-shadow: none;
	background: rgba(140,100,0,1);
	color: #FFF;
	font-weight: bold;
}
/*將框選文字的顏色改變 firfax 用  http://www.w3cplus.com/content/css-selection*/
::-moz-selection {
 text-shadow:none;
 background: rgba(140,100,0,1);
 color:#FFF;
 font-weight: bold;
}
.clear {
	clear: both;
	height: 0px;
	overflow: hidden;
}
