a { outline:0; behavior:expression(this.onFocus=this.blur()); } 





TD.main, P.main {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}

TD.mars {
  
  font-size: 13px;
  color: #aabbdd;
}
.marsCN {
	color: #432d18;
	font-family: "微軟正黑體", arial, verdana, helvetica, sans-serif;
	font-size: 36px;
	margin: 0;
}

.marsCNg30 {
	color: #666;
	font-family: "微軟正黑體", arial, verdana, helvetica, sans-serif;
	font-size: 26px;
	margin: 0;
}

td{
	font-size: 18px;
	color: #033;
}



 .ml{
  font-size: 15px;
  color: #999999;
  text-decoration: none;
 }
 
  .mltxt{
	font-size: 13px;
	color: #757575;
	text-decoration: none;
	line-height:25px;
	text-indent:px;
	font-family: Tahoma, Geneva, sans-serif;
 }

 A.ml1{
  font-size: 25px;
  font-family:"Times New Roman", Times, serif;
  font-weight:800;
  color: #956c45;
  text-decoration: none;
  line-height:25px;
  text-indent: 30px;
 }
 
 A.ml1:hover{
  font-size: 25px;
  font-family:"Times New Roman", Times, serif;
  color: #554545; 
  text-decoration: none;
  line-height:20px;
 }
  

 .ml2{
  FONT-WEIGHT:;
  font-size: 100 %;
  color: #999998;
  text-decoration: none;
  letter-spacing: normal;
 }

.green{s
  FONT-WEIGHT:;
  font-size: 12px;
  color: #e2D88D;
  text-decoration: none;
  letter-spacing: 2px;
 }
 
 
 
 



 .m33{
	font-family: sans-serif;
	font-size: 25px;
	font-family:"Times New Roman", serif;
	color: #605642;
	text-decoration: none;

  background-color:#;
	font-style: normal;
}
 
 A.m33:hover{
	font-size: 18px;
	color: #663;
	text-decoration: none;
}






.green2{
  FONT-WEIGHT:;
  font-size: 80 %;
  color: #ff99cc;
  text-decoration: none;
  letter-spacing: normal;
 }
 

 .green3{
  FONT-WEIGHT:;
  font-size: 80 %;
  color: #666699;
  text-decoration: none;
  letter-spacing: normal;
 }
 
 .green4{
  FONT-WEIGHT:;
  font-size: 80 %;
	color: #693;
	text-decoration: none;
	font-size: 15px;
	font-family: Verdana, Geneva, sans-serif;
 }
.green5{
  FONT-WEIGHT:;
  font-size: 80 %;
	color: #693;
	text-decoration: none;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: 150;
 }

H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 
}


#photo {
	width: auto;
	float: right;
}


.Head001gray{
	font-family:Arial, sans-serif;
	font-size: 16px;
	color: #999;
	text-decoration: none;



  background-color:#;
	font-style: normal;
	height: auto;
	width: auto;
}
 
 A.Head001gray:hover{
	font-size: 16px;
	color: #690;
	text-decoration: none;
}
  
 


.ztxt001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8B8B8B;
	text-decoration: none;
	line-height:2.5em;
	letter-spacing: 2%;
}
.txtsmaller {font-size:smaller}
.txtlarge {font-weight:300}
		
	
	

.ztxt001W {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 8px;
}
  .ztxt0014ww {
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #E6E6E6;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 4px;
}
 .ztxt0016wCN{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #CCC;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0px;
	line-height:1.8em;
}


  .ztxt0015wwN {
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #CCC;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0px;
	line-height:1.8em;
}

  .ztxt00spacing {
	letter-spacing: .5em;
	font-family: "微軟正黑體", "Arial Unicode MS", System, serif;
}
 
 .ztxt003w {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EFEFEF;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: px;
}
 .bytxt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #C96;
	text-decoration: none;
	line-height: 1.5em;
}
.mapoutpp {
	overflow: hidden;
	height: 120px;
	width: 300px;
	clear: both;
	padding: 0px;
	background-color: #CCC;
	background-position: center;
	margin: 0px;
	clip: rect(auto,auto,auto,auto);
}
.txtssAREA {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	text-decoration: none;
	overflow: hidden;
	height: 100px;
	width: 200px;
}
.indexmap980 {
	height: auto;
	width: auto;
	min-width: 980px;
	 
}
.indexmap {
	height: auto;
	width: auto;
	float: left;
}
.indexmap6col {
	height: auto;
	width: 16.6%;
	float: left;
}
.indexmap5col {
	height: auto;
	width: 20%;
	float: left;
	max-width: 200px;
	min-width: 100px;
}
.indexmap4col {
	height: auto;
	width: 25%;
	float: left;
	max-width: 220px;
	min-width: 120px;
}
.indexmap3col {
	height: auto;
	width: 33%;
	max-width: 280px;
	float: left;
}

.indexmap2col {
	height: auto;
	width: 50%;
	float: left;
}

.indexmap22 {
	height: auto;
	width: ;
	float: left;
}
.ztxt002 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: ;
	color: #F5F5F5;
	text-decoration: none;
	filter: Alpha(Opacity=80,);
}
.ztxt0055 {
		filter: Alpha(Opacity=30,);
}

.marsCNKK {
	color: #493723;
	font-family: "標楷體", arial, verdana, helvetica, sans-serif;
	font-size: 24px;
	margin: 0;
}



.marsCN14 {
	color: #666;
	font-family: "微軟正黑體";
	font-size: 16px;
	margin: 0;
}
.marsCN14:hover {
	color: #690;
	font-family: "微軟正黑體";
	font-size: 16px;
	margin: 0;
}



.marsCN10 {
	color: #999;
	font-family: "微軟正黑體", "Arial Unicode MS", System, serif;
	font-size: 12px;
	margin: 0;
}
.marsCN10:hover {
	color: #9C0;
	font-family: "微軟正黑體", "Arial Unicode MS", System, serif;
	font-size: 12px;
	margin: 0;
}

.marsCN11BK {
	color: #666;
	font-family:  "微軟正黑體";
	font-size: 14px;
	margin: 0;
}


.marsCN12 {
	color: #693;
	font-family:  "微軟正黑體", "Arial Unicode MS", serif;
	font-size: 15px;
	margin: 0;
}

.marsCN12BK {
	color: #666;
	font-family:  "微軟正黑體";
	font-size: 15px;
	margin: 0;
}
.marsCN12w {
	color: #EFEFEF;
	font-family:  "微軟正黑體";
	font-size: 15px;
	margin: 0;
}




.marsCN16b {
	color:#4B5154;
	font-family: "微軟正黑體", Arial;
	font-size: 16px;
	margin: 0;
}



.marsCN16 {
	color: #690;
	font-family: "微軟正黑體", Arial;
	font-size: 16px;
	margin: 0;
}



.marsCN22c {
	color: #C93;
	font-family:  verdana,"微軟正黑體", arial, helvetica, sans-serif;
	font-size: 24px;
	margin: 0;
}
.marsCN22c:hover {
	font-size: 24px;
	margin: 0;
}


.marsBT18 {
	color: #996;
	font-family:  "微軟正黑體", Arial;
	font-size: 18px;
	background-color: #030;
	padding: 10px;
	}
.marsBT18:hover {
	color: #FFF;
	font-family: "微軟正黑體", Arial;
	font-size: 18px;
	background-color: #063;
	padding: 10px;
	cursor: pointer;
	}
	
.mymouse {
	cursor: default;
}
.marsBT18Green {
	color: #fff;
	font-family:  "微軟正黑體", arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	background-color: #690;
	padding: 4px;
}

.marsBT15Gray {
	color: #fff;
	font-family:  "微軟正黑體", arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	background-color:#666;
	padding: 4px;
}

.marsCN20b {
	color: #693;
	font-family: "微軟正黑體", arial, verdana, helvetica, sans-serif;
	font-size: 20px;
	margin: 0;
}

.marsCN30w {
	color: #F0F0F0;
	font-family: "微軟正黑體", arial, verdana, helvetica, sans-serif;
	font-size: 30px;
	margin: 0;
}

.marsCN18w {
	color: #FFF;
	font-family: "微軟正黑體", verdana, helvetica, sans-serif;
	font-size: 18px;
	margin: 0;
	cursor: default;
}

.marsCN18G {
	color: #666;
	font-family: "微軟正黑體", verdana, helvetica, sans-serif;
	font-size: 18px;
	margin: 0;
	cursor: default;
}


.marsCN18w:havor {
	color: #CF3;
	font-family: "微軟正黑體", arial, verdana, helvetica, sans-serif;
	font-size: 18px;
	margin: 0;
}
.marsCN60w {
	color: #FFF;
	font-family: "微軟正黑體", arial, verdana, helvetica, sans-serif;
	font-size: 45px;
	letter-spacing: 0.1em;
	
}

.marsCN45w {
	color: #FFF;
	font-family: "微軟正黑體", arial, verdana, helvetica, sans-serif;
	font-size: 30px;
	margin: 10;
	letter-spacing: 12px;
	filter: Alpha(Opacity=60,);
}
.marsCN30{
	color: #693;
	font-family: "微軟正黑體", arial, verdana, helvetica, sans-serif;
	font-size: 24px;
	letter-spacing: 0em;
	height: 1em;
}

.GGG img{
	filter:Alpha(Opacity=0, FinishOpacity=100, Style=1
				 , StartX=-50
				 , StartY=90, FinishX=-30, FinishY=0);
	border-color: #FFF;
	border: 5;
	cursor: auto;
} 
.GGG2 img{
	filter:Alpha(Opacity=100, FinishOpacity=00, Style=2
				 , StartX=-50
				 , StartY=90, FinishX=-30, FinishY=0);
	border-color: #FFF;
	border: 5;
	cursor: auto;
} 

.meiiW17 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #836740;
	text-decoration: none;
	line-height:20px;
	letter-spacing: 1px;
	text-transform: capitalize;
}


DIV.paging {
	MARGIN: 2em 1em 0px 0px; FLOAT: left; CLEAR: left
}
DIV.paging A {
	BORDER-BOTTOM: #b7db8d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #b7db8d 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 5px; WIDTH: 1.6em; PADDING-RIGHT: 5px; DISPLAY: inline-block; COLOR: #024a02; BORDER-TOP: #b7db8d 1px solid; BORDER-RIGHT: #b7db8d 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
DIV.paging A.nav {
	WIDTH: auto
}
DIV.paging A:hover {
	BORDER-BOTTOM: #7ab238 1px solid;
	BORDER-LEFT: #7ab238 1px solid;
	COLOR: #fff;
	BORDER-TOP: #7ab238 1px solid;
	BORDER-RIGHT: #7ab238 1px solid
}
DIV.paging A.current {
	BORDER-BOTTOM: #7ab238 1px solid; BORDER-LEFT: #7ab238 1px solid; BACKGROUND: url(../../../Content/img/bg/paging_selected_bg.gif) #83bf3c repeat-x; COLOR: #fff; BORDER-TOP: #7ab238 1px solid; BORDER-RIGHT: #7ab238 1px solid
}

A.internal {
	BORDER-BOTTOM: #000 1px dotted; TEXT-DECORATION: none
}
A.internal:hover {
	BORDER-BOTTOM: #000 1px solid
}
A.internalWhite {
	BORDER-BOTTOM: #fff 1px dotted; COLOR: #fff; TEXT-DECORATION: none
}
A.internalWhite:hover {
	BORDER-BOTTOM: #fff 1px solid
}
A.internalDiscrete {
	BORDER-BOTTOM: #666 1px dotted; COLOR: #666; TEXT-DECORATION: none
}
A.internalDiscrete:hover {
	BORDER-BOTTOM: #666 1px solid
	}
	

/////////////////////////////////
.box {
	BORDER: #dedbd1 2px solid;	
	PADDING: 15px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans.png) #ffffff repeat-x left top;
	cursor: pointer;
	}

.boxATT {
	BORDER: #dedbd1 2px solid;	
	PADDING: 15px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans.png) #ffffff repeat-x left top;
	cursor: pointer;
	}

.boxATT:hover {
	BORDER: #CC3 2px solid;	
	PADDING: 15px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans.png) #fff repeat-x left top;
	cursor: pointer;
	}
	
	


.boxV {
	BORDER: #9C3 2px solid;	
	PADDING: 15px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans.png) #ffffff repeat-x left top;
	cursor: pointer;
	}
	
.boxN {
	BORDER: #dedbd1 1px solid;
	PADDING: 15px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans.png) #ffffff repeat-x left top;
	OVERFLOW: hidden;
	}

.boxs2 {
	BORDER: #dedbd1 1px solid;
	padding: 5px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans.png) #ffffff repeat-x left top;		
}
.boxs2ATT {
	BORDER: #dedbd1 1px solid;
	padding: 5px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans.png) #ffffff repeat-x left top;		
}

.boxs2ATT:hover {
	BORDER: #dedbd1 1px solid;
	padding: 5px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans-dark.png) #ffffff repeat-x left top;
	cursor: pointer;
}

.boxs2C {
	BORDER: #dedbd1 1px solid;
	padding: 5px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans-dark.png) #ffffff repeat-x left top;
	cursor: pointer;
}

.boxs2V {
	BORDER: #9C3 1px solid;	
	PADDING: 5px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans.png) #ffffff repeat-x left top;
	}

.boxs2N {
	BORDER: #dedbd1 1px solid;
	padding: 5px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans.png) #ffffff repeat-x left top;
	OVERFLOW: hidden;	
}
.boxs2BK {
	BORDER: #9C3 1px solid;	
	PADDING: 5px;
	MARGIN: 0px 0px 0px;
	background-color:#033
	 
	}


.b33 {
	
	BORDER: #dedbd1 1px solid;
	padding: 1px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans.png) #ffffff repeat-x left top;		
}
.b33ATT {
	BORDER: #dedbd1 1px solid;
	padding: 1px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans.png) #ffffff repeat-x left top;		
}

.b33ATT:hover {
	BORDER: #9C0 1px solid;
	padding: 1px;
	MARGIN: 0px 0px 0px;
	cursor: pointer;
	background-color: #FFF;
	background-image: url(images/bgr-box-transdark.png);
	background-repeat: repeat-x;
	background-position: left top;
}

.b33V {
	BORDER: #dedbd1 1px solid;
	PADDING: 4px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans-darkdown.png) #fff repeat-x left bottom;
	}

.b33N {
	BORDER: #dedbd1 1px solid;
	padding: 1px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans.png) #ffffff repeat-x left top;
	OVERFLOW: hidden;	
}

.bLineATT {
	BORDER:  none 1px solid;
	padding: 0px;
	MARGIN: 0px 0px 0px;
	}
.bLineATT:hover {
	BORDER: #9C0 1px solid;
	padding: 0px;
	MARGIN: 0px 0px 0px;
	}
	


.btopup {
	BORDER: #dedbd1 1px solid;
	BORDER-LEFT: #dedbd1 1px solid;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px 0px 0px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	BACKGROUND: url(images/bgr-box-trans-darkdown.png) #ffffff repeat-x left  bottom;
	OVERFLOW: hidden;
	BORDER-TOP: #dedbd1 2px solid;
	BORDER-RIGHT: #dedbd1 1px solid;
	PADDING-TOP: 15px
}



.boxD8D9D0 {
	BORDER: #dedbd1 1px solid;	
	PADDING: 15px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans-dark.png) #D8D9D0 repeat-x left top;}
.boxD8D9D0Left {
	BORDER: #dedbd1 1px solid;	
	PADDING: 15px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans-darkleft.png) #D8D9D0 repeat-y left top;}
	
.boxD8D9D0Down {
	PADDING: 15px;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(images/bgr-box-trans-darkdown.png) #D8D9D0 repeat-x left bottom;
	border: 0px solid #dedbd1;
}




.box3 {
	PADDING-BOTTOM: 15px;
	MARGIN: 0px 0px 0px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	BACKGROUND: url(1220/bk/table-bg-bk.png) #5E6648 repeat-x left top;
	OVERFLOW: hidden;
	PADDING-TOP: 15px;
	border: 0px solid #dedbd1;
}
