/*----------基本設定----------*/
body {
	/*background-color: #850E12;重複背景用*/
	background-attachment: fixed;
	background-color:#000;
	background-position: top;
	background-repeat: no-repeat;
	background-image: url(images/bg.jpg);
	/*預設文字設定*/
	font-family: "PT Sans", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;/*'微軟正黑體', 'Helvetica Neue',Helvetica,Arial,sans-serif;*/
	-webkit-font-smoothing: antialiased;
	font-size: 17px;
	/*letter-spacing: 1px;*/
	line-height: 1.8;
	font-size: 100%;
	color: #FFF;
	text-align: justify;
	/*font-weight: 500;*/
	text-shadow: 1px 1px 2px rgba(0,0,0,0.3),

             0px 2px 6px rgba(0,0,0,0.1),

             0px 3px 7px rgba(0,0,0,0.1)/**/;
	}

a{
	text-decoration:none;
	color:#06F;
	}


/*----------浮動區塊----------*/
.fb_{
	z-index:90;
	position: absolute;
	margin-top: 10px;
	margin-left: 750px;

}

/**/.title{
	position: absolute;
	width: 1002px;
	height: 323px;
	z-index: 2;
	left: 50px;
	top: 0px;
	}


.logo{
	position:
	fixed;
	width: 262px;
	height: 242px;
	margin-left: 660px;
	margin-top: 610px;
	z-index: 10;
	}




/*----------切版------------*/

/*上方背景用*/
.TOP_BG{
	/*background-image: url(images/bg.jpg);
	background-position: 50% top;
	background-repeat:no-repeat;
	background-attachment: fixed;*/
	
	
	}
	
.WRAP{
	width:1002px;
	margin:0 auto;
	position:relative;
	
	}

/*以下頁首*/
.TOP{
	display:block;
	height:323px;
	/*background-image:url(images/index_02.jpg);*/
	position:absolute;
	}

	
/*以下內容區*/
.CONTENT{
	height: 577px;/*不可以設高才能延伸*/
	/*background-image: url(images/index_05.jpg);*/
	background-repeat:no-repeat;
	position:relative;
	
	}
		
/*以下頁尾*/
.FOOTER{
	display:block;
	height:200px;
	/*background-image:url(images/index_08.jpg);*/
	background-repeat:no-repeat;
	background-position:center;
	}

/*----------內文------------*/
.TEXT{
	margin:0 0 0 80px;
	width:600px;
	position:absolute;
/*	background-color:#0F0;*/
	}

/*.TEXT img{
	margin:0px 3px 0px 3px;
	}*/


/*----------文字------------*/

.font1{/*文字下間距*/
	padding-bottom: 30px;
	}
.font2{/*變顏色*/
	color: #FF3333;
	}
.fontred{/*變紅色*/
	color:	#F00;
	}
.font3{/*文字靠左*/
	text-align:left;	
	}
.font4{/*首字凸出，下列字縮排*/
	 margin-left : 1em; 
	 text-indent : -1em; 
	}

.font5{
	  font-family: "PT Sans";
  font-style: normal;
  font-weight: 700;
  src: local("PT Sans Bold"), local("PTSans-Bold"), url("http://themes.googleusercontent.com/static/fonts/ptsans/v6/0XxGQsSc1g4rdRdjJKZrNBsxEYwM7FgeyaSgU71cLG0.woff") format("woff");
}

/*----------表格------------*/
.table_white{
	margin: 10px 0 0 10px; /*全部_表格與外部的間距*/
	/*border-right-width: 1px;外部_右側表格_寬*/
	font-size: 15px;/*全部_文字大小*/
	color: #FC9; /*全部_文字顏色*/
	text-align: center;	 /*全部_文字置中*/
	/*text-shadow: 1px 1px 2px #333;  全部_文字陰影*/
	/*font-weight: bold;全部_文字粗體*/
	/*border-right-width: 0px;最右邊_框線*/
	border-right-style: solid;
	border-right-color: #F33;
	/*border-top-width: 1px;最上面_框線*/
	border-top-style: solid;
	border-top-color: #F33;
	/*border-left-width: 1px;最左邊_框線*/
	border-left-style: solid;
	border-left-color: #F33;
	/*border-bottom-width: 0px;最下面_框線*/
	border-bottom-style: solid;
	border-bottom-color: #60C;
	}

.table_white tr:hover {/*滑鼠滑過*/
	background-color: #FF3333;
	color: #FFF;
	}

.table_white td {
	line-height: 25px;/*列_高度*/
	padding: 3px;/*列_文字與框的距離*/
	/*font-weight: bold;列_文字粗體*/
	border-bottom-width: 1px;/*列_下底線*/
	border-bottom-style: solid;
	border-bottom-color: #C00;
	/*border-right-style: solid;內部的框線_右側*/
	border-right-color: #C00;
	border-right-width: 1px;
	}

.table_white th {
	line-height: 30px;/*第1列_高*/
	color: #000;/*第1列_文字顏色*/
	/*font-weight: bold;第1列_粗體*/
	background-color: #CC0000;/*第1列_底色*/
	text-align: center;/*第1列_文字置中*/
	/*border-right-style: solid;內部的框線_右側*/
	border-right-color: #FF3300;
	border-right-width: 1px;
	}



/*----------清間距------------*/

body, div, dl, dt, dd, ul, ol, li, /*h1, h2, h3,*/ h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	border-top-width: 100%;
	border-right-width: 100%;
	border-bottom-width: 100%;
	border-left-width: 100%;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
/*	background-image: none;*/
}
/*table {
	border-collapse: collapse;
	border-spacing: 0;
	width: auto;
}*/
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
/**/ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
/*h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}*/
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
