@charset "utf-8";
/* CSS Document */
/*html, body, applet, object, iframe,
h1, h2, h3, h4, h5, h6,  pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, 
fieldset, form, label, legend,
tbody, tfoot, thead{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}*/
body {
	line-height: 1;
}
/*ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}*/

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
/*table {
	border-collapse: collapse;
	border-spacing: 0;
}*/

/* ReSet CSS */


body {
    text-align:center;
	margin:0;
	padding:0;
	background-color:#757477;
}

/*主要Layout排版區 (只定義最外框架)*/

#Wrapper { /*最外框把所有網頁內容包起來*/
	margin-left:auto;
	margin-right:auto;
	width:980px;
	text-align:left;

}

#Header { /*上方區塊*/
	margin:0;
	padding:0;
	height: 97px;
	background-color: #f8f8f8;
	width: 980px;
	background-image: url(../images/topbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/*float:left;*/
}

#TopRight{
    float:right;
	width: 880px;
}

#Logolink{/*logo區*/
    width:100px;
	height:90px;
	float:left;
	margin-top:6px;
}

#Qlink{/*快速連結鈕*/
    height:28px;
	width:209px;
    margin:3px 0px 0px 665px;
	
}

#LanPad{/*切換語言列*/
	height:15px;
	width:90px;
	margin:5px 0px 0px 785px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	
}

#LanPad a, #LanPad a:link,#LanPad a:visited,#LanPad a:active{
	color: #FFFFFF;
	text-decoration: none;
}

#LanPad a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#HeaderNav{/*主選單*/
    height:32px;
	width:849px;
    margin:8px 0px 0px 25px;
	
}

#HeaderNav_cn{/*主選單*/
    height:32px;
	/*width:849px;*/
    margin:8px 0px 0px 120px;
	
}

#HeaderNav_en{/*主選單*/
    height:32px;
	/*width:849px;*/
    margin:8px 0px 0px 120px;
	
}


#HeaderNav img{
    border:0px;
}

#Header img {
	border:none;
}

#MainBanner { /*主視覺BNNER*/
	margin:0;
	padding:0;
	display:none;
}
#MainBanner img {
	border:none;
}
#MainConteiner { /*把左右側包起來的區塊*/
	margin:0;
	padding:0;
	width:980px;
	/*background-color:#996633;*/
}
#SideBar {
	margin:0px;
	/*display:none;*/
	width:30px;
	float:right;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
} /*通常用於右側*/
#ContentContainer {/*中間區塊包還內容和右邊快速鈕區塊*/
	margin:0;
	padding:0;
	float:left;
	text-align:left;
	width:980px;
	background-color: #f8f8f8;
} /*通常用於中間區塊*/

#ContentPad{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:524px;
	background-color: #f8f8f8;
}

#ContentPad_home{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:535px;
	background-color:#f8f8f8;
}

#ContentPad_contactus{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:524px;
	background-image: url(../images/contact_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#ContentPad_member{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:524px;
	background-image: url(../images/member_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#ContentPad_news{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:auto;
	background-image: url(../images/news_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #d8d8d8;
}

#ContentPad_company_1{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:auto;
	background-image: url(../images/company_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#f8f8f8;
}

#ContentPad_company_2{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:1250px;
	background-image: url(../images/company_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#f8f8f8;
}

#ContentPad_company_3{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:4070px;
	background-image: url(../images/company_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#f8f8f8;
}

#ContentPad_company_4{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:580px;
	background-image: url(../images/company_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#f8f8f8;
}

#ContentPad_company_1en{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:autopx;
	background-image: url(../images/company_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#f8f8f8;
}

#ContentPad_location{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:680px;
	background-image: url(../images/company_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#f8f8f8;
}

#ContentPad_location2{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:790px;
	background-image: url(../images/company_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#f8f8f8;
}

#ContentPad_location3{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:730px;
	background-image: url(../images/company_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#f8f8f8;
}

#ContentPad_SAN_list{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:2150px;
	background-image: url(../images/products_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#f8f8f8;
}

#ContentPad_STG_list{/*中間內容背景部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
	height:1250px;
	background-image: url(../images/products_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#f8f8f8;
}

#ContentWording{/*中間內容文字部份*/
	margin:0;
	padding:0;
	text-align:left;
	width:980px;
}

#contnetwording{
	margin:30px 10px 0px 520px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #7a7a7a;
}

#contnetwording_News{
	margin:30px 20px 0px 400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #7a7a7a;
}

#contnetwording_Network{
	margin:30px 10px 0px 315px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #7a7a7a;
}

#contnetwording_Company{
	margin:30px 10px 0px 350px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #7a7a7a;
	
}

#contnetwording_Products{
	margin:30px 10px 0px 330px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #7a7a7a;
}
#contnetwording a, #contnetwording a:link,#contnetwording a:visited{
	color: #e05959;
	text-decoration: none;
}

#contnetwording a:hover{
	color: #fb8989;
	text-decoration: underline;
}


#contnetwording_Project{
	margin:25px 5px 0px 335px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #7a7a7a;
}

#contnetwording_ProjectAimg{
	margin:5px;
	width:210px;
	height:300px;
	float:left;
}

#contnetwording_ProjectAcontent{
	margin:5px;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #7a7a7a;
}

.wc_color{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #CC9900;
}

.wc_color2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #94a6c7;
}

#SubTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 30px;
	color: #7a7a7a;
	font-weight: bold;
}

#SubTitle_normal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 30px;
	color: #b59766;
}

hr{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b0afaf;
	width:550px;
}
#MainTitle{
	height:34px;
	margin-bottom:0px;
	margin-top:25px;
	margin-left:520px;
	width:405px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
}

#MainTitle_news{
	height:34px;
	margin-bottom:0px;
	margin-top:25px;
	margin-left:400px;
	width:405px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
}

#MainTitle_company{
	height:34px;
	margin-bottom:0px;
	margin-top:25px;
	margin-left:350px;
	width:405px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
}

#MainTitle_products{
	height:34px;
	margin-bottom:0px;
	margin-top:25px;
	margin-left:330px;
	width:405px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
}

#MainTitle_project{
	height:34px;
	margin-bottom:0px;
	margin-top:25px;
	margin-left:335px;
	width:405px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
}

#MainTitle_network{
	height:34px;
	margin-bottom:0px;
	margin-top:25px;
	margin-left:315px;
	width:405px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
}

#Navigator {
    margin-top:1px;
	margin-left:1px;
	padding:0;
	float:left;
	width:185px;
	text-align:center;
	/*background-color:#FF9900;*/
} /* 通常用於左側 側面選單區*/

#Footer { /* 最下面的版權宣告區*/
	margin:0;
	padding:0;
	background-color: #535353;
	height:27px;
	width: 980px;
	float:left;
}
#FooterWording{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #baac9e;
	text-align:center;
	margin-top:5px;
}

#FooterWording a, #FooterWording a:link,#FooterWording a:visited{
	color: #000000;
	text-decoration: none;
}

#FooterWording a:hover{
	color: #000000;
	text-decoration: underline;
}

#Footer_Index, #Navigator_Index { /* 最下面的版權宣告區*/
	display:none;
}

.clear {
	clear:both;
}


#path{/*路徑*/
	font-size: 12px;
	line-height:18px;
	color: #bfbfbf;
	text-align:right;
	padding:30px 25px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#path a,#path a:link,#path a:visited,#path a:active{
	color: #bfbfbf;
	text-decoration: none;
}

#path a:hover{
	color: #bfbfbf;
	text-decoration: underline;
}

.selcet_path{/*定住*/
	color: #626262;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#recordpad{/*路徑*/
	font-size: 12px;
	line-height:18px;
	color: #b59766;
	text-align:right;
	padding:5px 25px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#recordpad a,#recordpad a:link,#recordpad a:visited,#recordpad a:active{
	color: #b59766;
	text-decoration: none;
}

#recordpad a:hover{
	color: #b59766;
	text-decoration: underline;
}

/*---------------------------------------最新消息---------------------------------------*/
#NewsPad{
    width:100%;
}

#Newstopic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #7a7a7a;
	width:70%;
	float:left;
	font-weight: bold;
}

#Newstopic a,#Newstopic a:link,#Newstopic a:visited,#Newstopic a:active{
	color: #7a7a7a;
	text-decoration: none;
}

#Newstopic a:hover{
	color: #7a7a7a;
	text-decoration: underline;
}

.subtopic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #b59766;
	font-weight: normal;
}

#Newsdate{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #959595;
	width:30%;
	float:right;
	margin:0px;
	padding:0px;
}

.Newsdot{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#b0afaf;
	margin:0px;
	padding:0px;
}

/*---------------------------------------最新消息---------------------------------------*/
.weblink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FF0000;
}

.weblink a,.weblink a:link,.weblink a:visited,.weblink a:active{
	color: #FF0000;
	text-decoration: underline;
}
.weblink a:hover{
	color: #FF0000;
	text-decoration: none;
}
.note{
	background-image: url(../images/pen.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:10px;
	padding-left:20px;
	padding-bottom:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #7f7f7f;
}
.alert {
	color: #65b521;
	font-size:12px;
	line-height:18px;
}
.QAbottom {/*區分QA題目與答案*/
	line-height: 2em;
	border-bottom:1px solid #ccc;
	color:#666666;
	/*background-image: url(../images/dotline.gif);
	background-repeat: repeat-x;
	background-position: bottom center;	*/
	margin-bottom:0px;
    margin-left:0px;
	text-align:left;
}
#Down {/*標題*/
	margin:0px;
	padding:0px;
	font-size:12px;
	color: #000000;
	text-decoration: none;
}
#Down a:link,a:active,a:visited{
	color: #000000;
	text-decoration: none;
}
#Down a:hover{/*黃色*/
	color: #ffdd00;
	text-decoration: underline;
}
#Down ul{
	list-style-type: none;
	margin:0px;
	padding:0px;	
}
#Down li {
	background-image: url(../images/icon_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	margin:6px 0px 6px 0px;
	font-family: "新細明體";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-align:left;
	padding-left:25px;
}
#Down img {
    border:none;
}
#Down_Green a:hover{/*綠色*/
	color: #65b521;
}
#Down_Orange a:hover{/*橘色*/
	color: #f08200;
}


#QA {/*標題*/
	margin-right:0;
	padding:10px 0px 0px 8px;
	font-size:12px;
	color: #000000;
	text-decoration: none;
}
#QA a:link,a:active,a:visited{
	color: #000000;
	text-decoration: none;
}
#QA a:hover{
	color: #65b521;
	text-decoration: underline;
}

#QA ul{
	list-style-type: none;
	margin:0px;
	padding:0px;	
}

#QA li {
	background-image: url(../images/icon_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	margin:6px 10px 6px 25px;
	font-family: "新細明體";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-align:left;
	padding-left:25px;
}

td.FAQ p {
padding-left:33px;
}
td.FAQ ol {
margin-left:33px;
margin-bottom:0px;
margin-right:15px;
}
td.FAQ li {
padding-left:0px;
margin-bottom:0px;
}
td.FAQ p {
padding-left:33px;
margin-bottom:0px;
}

.menu1 ol{/*第一層項目標題*/
	background-image: url(../images/icon_A.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	font-size: 12px;
	color: #000000;
	font-family: "新細明體";
	text-align:left;
	padding:0;
	margin:0; /*如果其他頁面有重疊問題，請調整此行*/
	line-height: 20px;
	padding-left:23px;
}
.menu1 li {
	/*list-style-position: inside;*/
	margin-left:2px;
	padding-left:0px;
}

#Listimgszone{
   width:100px;
   
}

.Listtable{
   margin-left:100px;
}

/*主要Layout排版區 (只定義最外框架)*/
/*第二層設定 中間區塊 */
/*第二層設定#Navigator 以下 */
#MenuOutlineBox {
	margin-left:8px;
	width:175px;
	height:345px;
	background-image: url(../images/leftbg.png);
	background-repeat: no-repeat;
	background-position: left top;	
}
#MenuOutline1 {
	width:175px;
	margin-left:0;
	padding:0;
}
#MenuOutline2 {/*標題*/
	margin-right:0;
	width:175px;
	padding:0px 0px 0px 0px;
}

#MenuOutline3 {/*標題*/
	margin-right:0;
	width:160px;
	padding:0px 0px 0px 0px;
}


#MenuOutline3 ul{
	/*list-style-type: none;*/
	margin:0px;
	padding:0px;
	/*list-style-image: url(../images/icon_sqare.gif);*/
}

#MenuOutline3 li {
	list-style-type: none;
}
div.MenuOutline3 #selected {  /*標題區項目表列連結[保留設定]*/
}
div.MenuOutline3 #selected a { /*標題區項目表列連結*/
	background-image: url(../images/icon_sqare_ovr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#MenuOutline3 li a, #MenuOutline3 li a:link,#MenuOutline3 li a:visited,#MenuOutline3 li a:active{
	background-image: url(../images/icon_sqare.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	display: block;
	margin:9px 10px 9px 5px;
	padding-bottom:5px;
	padding-left:15px;
	font-family: "新細明體";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	border-bottom-color: #e1e1e1;
	/**/text-align:left;
	text-decoration: none;
}

#MenuOutline3 li a:hover{
	background-image: url(../images/icon_sqare_ovr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	text-decoration: none;
	background-color: #f7f7f7;
	text-align:left;
}

#mainNav {
    margin-left:auto;
    margin-right:auto;
    padding:0;
    width:185px;
  /*list-style-type:none;*/
    font: 12px Arial, Helvetica, sans-serif;
  /*background-color:#999933;*/
}

#mainNav li {
    width:150px;
    padding:0;
    margin:0 1px 0 0;
    list-style: none;
}

#mainNav li dl {
    margin:0;
    padding:0;
  /*background:#00CCCC ;*/
}

#mainNav li dt {
	background-image: url(../images/icon01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin:0;
	padding:5px 0 0 20px;
	text-align:left;
	border-bottom:1px solid #ccc;
	background-color: #FFFFFF;
	font-weight:bold;
	color: #000000;
}

#mainNav li dt a, #mainNav li dt a:visited{
    display:block;
    height:20px;
    color: #000000;
    text-decoration:none;
}

#mainNav li dd {
	margin:0;
	padding:5px 0 0 20px;
	text-align:left;
	background:#FFFFFF;
	list-style-type:disc;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	font-weight:normal;
	color: #CCCCCC;
}

#mainNav li dd a, #mainNav li dd a:visited{
    display:block;
    height:20px;
    color: #464646;
}

#mainNav li dd { display:none} /*關閉子表單*/
/*#mainNav li:hover dd { display:block} *//*關閉子表單*/
/*#mainNav li dd a:hover dd { display:block}*/ /*關閉子表單*/

#SearchForm {
     width:450px;
     padding:0;
     margin:0;
}

#SearchForm span {
    display:inline
}

#SearchResault {
    margin-right:80px;
    width:500px;
}



/*NAV*/
#all {
	position:absolute;
	width:330px;
	height:29px;
	z-index:2;
}
#apnews {
	position:absolute;
	left:95px;
	top:32px;
	width:144px;
	height:29px;
	z-index:2;
	visibility: hidden;
	background-color: #abaaac;
}
#apintro {
	position:absolute;
	left:177px;
	top:32px;
	width:218px;
	height:29px;
	z-index:2;
	visibility: hidden;
	background-color: #abaaac;
}
#apprd {
	position:absolute;
	left:272px;
	top:32px;
	width:144px;
	height:29px;
	z-index:2;
	visibility: hidden;
	background-color: #abaaac;
}

#apprd_cn {
	position:absolute;
	left:272px;
	top:32px;
	width:144px;
	height:29px;
	z-index:2;
	visibility: hidden;
	background-color: #abaaac;
}

#apprd_en {
	position:absolute;
	left:348px;
	top:32px;
	width:144px;
	height:29px;
	z-index:2;
	visibility: hidden;
	background-color: #abaaac;
}
#apprdzone {
	position:absolute;
	left:453px;
	top:32px;
	width:165px;
	height:29px;
	z-index:2;
	visibility: hidden;
	background-color: #abaaac;
}

#apprdzone_cn {
	position:absolute;
	left:356px;
	top:32px;
	width:147px;
	height:29px;
	z-index:2;
	background-color: #abaaac;
	visibility: hidden;
}

#apprdzone_en {
	position:absolute;
	left:265px;
	top:32px;
	width:165px;
	height:29px;
	z-index:2;
	background-color: #abaaac;
	visibility: hidden;
}

#apprdzone_en {
	position:absolute;
	left:265px;
	top:32px;
	width:165px;
	height:29px;
	z-index:2;
	background-color: #abaaac;
	visibility: hidden;
}

#apshow {
	position:absolute;
	left:370px;
	top:33px;
	width:140px;
	height:32px;
	z-index:2;
	background-color: #abaaac;
	visibility: hidden;
}



#navBG{
	background-image: url(../images/navDbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	width: 165px;
}

#navBG2{
	background-image: url(../images/navDbg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	width: 218px;
}

#navBG3{
	background-image: url(../images/navDbg3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	width: 144px;
}

#navword{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	padding:5px 0px 0px 15px;
}


#navword a, #navword a:link,#navword a:visited,#navword a:active{
	color: #FFFFFF;
	text-decoration: none;
}

#navword a:hover{
	color: #86d9ff;
	text-decoration: none;
}
/*NAV*/

#Date{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #959595;
}

#BackBtn{	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #7a7a7a;
	text-align:right;
}

#BackBtn a, #BackBtn a:link,#BackBtn a:visited,#BackBtn a:active{
	color: #7a7a7a;
	text-decoration: none;
}

#BackBtn a:hover{
	color: #CCCCCC;
	text-decoration: underline;
}

#TopBtn{	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 18px;
	color: #7a7a7a;
	text-align:right;
}
#TopBtn a, #TopBtn a:link,#TopBtn a:visited,#TopBtn a:active{
	color: #7a7a7a;
	text-decoration: none;
}

#TopBtn a:hover{
	color: #CCCCCC;
	text-decoration: underline;
}


/*---------------------------------------project作品區----------------------------------------------*/
#gallaryzone{
   height:170px;
}

.gallary{
	width:126px;
	height:143px;
	padding:3px;
	display: inline;
	float: left;
}

#td_bottom{
	width: 126px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #7a7a7a;
	height:20px;
	text-align:center;
	padding-top:5px;
}


.gallary img {
	float:none;
	margin: 0;
	border:none;
}
.gallaryPic {
	display:block;
	width:126px;

}

#clearer{

   clear:both;
}
/*---------------------------------------project作品區----------------------------------------------*/
#Home_f_c{
padding-top:18px;
padding-left:11px;
}
#Home_left{
	margin-bottom:0px;
	margin-top:7px;
	margin-left:11px;
	padding-top:33px;
	width:473px;
	height:103px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	float: left;
	background-image: url(../images/home_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#Home_left a:link,a:visited,a:active{
	color: #666666;
	text-decoration:none;
}
#Home_left a:hover{
	color: #7a7a7a;
	text-decoration:underline;
}
#Home_right{
	margin-bottom:0px;
	margin-top:7px;
	margin-right:11px;
	width:473px;
	height:103px;
	float: right;
}
