﻿@charset "utf-8";
#menu {
  float: left;
  width: 100%;
  font-size: 93%;
  padding: 0px;
}

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

#menu ul li {
  list-style: none;
}

#menu ul li a {
  float: left;
  display: block;
  text-decoration: none;
}

#menu ul.horizontal li.level1 {
  float: left;
  height: 22px;
  padding: 0px 0px 0px 12px;
  margin-top: 50px;
  border: 0px none;
}

#menu ul.horizontal > li.level1 a {
  width: 64px;
  color:#403c4a;
  text-indent: -9999px;
  background-repeat:no-repeat;
  background-position: 0 0;
  font-size:12pt;
  font-weight:bold;
  font-family:Verdana, Arial,  Helvetica, sans-serif;
}
#menu ul.horizontal > li.level1 a:hover{
  color:#2d9e0e;
  background-position: 0 -20px;
  
}
#menu ul.horizontal > li.level1 a.link1{
width:auto;
background:none;
font-family:Arial, Helvetica, sans-serif,新細明體;
font-weight:normal;
font-size: 13px;color: #32761f;
line-height: 20px;
text-decoration: none;
text-indent: 0px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu ul li a { float:none; }
/* End IE5-Mac hack */

#menu ul.dropdown,
#menu ul.flyout {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index:9999;
  visibility: hidden;
  width: 135px;
  border: 0px none;
  padding:0px;
  margin:0px;
}

#menu ul.dropdown li.level2,
#menu ul.flyout li.level3 {
  padding: 0px;  
  
}

.pngfix { behavior: url(iepngfix.php)}
html,body{
	background: url(../images/bg.jpg) top repeat-x #ffffff;
	margin:0px;
	font-family:"新細明體",Arial, Helvetica, sans-serif;
	font-size:12px;
}
img{
border: 0px;
}
.table_border{
	border: 1px solid #888888;
}
.table_border2{
	border: 1px solid #c6c6c6;
}
.border1 {
	background-color:#efefef;
	border: 1px solid #c6c6c6;

}
.border2 {
	background-color:#c6c6c6;
	border: 1px solid #ffffff;

}
.field155 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 21px;
	width: 155px;
	border: 1px solid #7f9db9;
	text-align:;

}
.field185 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 21px;
	width: 185px;
	border: 1px solid #7f9db9;
	text-align:;

}
.field100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
		height: 24px;
	width: 100px;
	border: 1px solid #7f9db9;
	text-align:;

}
.field300 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
		height: 24px;
	width: 300px;
	border: 1px solid #7f9db9;
	text-align:;

}





.field_login177 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 24px;
	width: 177px;
	border: 1px solid #7f9db9;
	text-align:;

}

.field_login90 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 24px;
	width: 90px;
	border: 1px solid #7f9db9;
	text-align:;

}

.field_login55 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 24px;
	width: 55px;
	border: 1px solid #7f9db9;
	text-align:;

}

.field_login84{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 24px;
	width: 84px;
	border: 1px solid #7f9db9;
	text-align:;

}

.field_login273{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 24px;
	width: 273px;
	border: 1px solid #7f9db9;
	text-align:;

}
.field_login281{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 24px;
	width: 281px;
	border: 1px solid #7f9db9;
	text-align:;

}



.font01_org {
	font-weight:normal;
	font-size: 11px;
	line-height: 18px;	
	color: #ff6000;
}

.font12_ffffff_18 {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:normal;
	font-size: 12px;
	line-height: 18px;	
	color: #ffffff;
}
.font13_717171_18 {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:normal;
	font-size: 13px;
	line-height: 18px;	
	color: #717171;
}
.font13_ffffff_22 {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:normal;
	font-size: 13px;
	line-height: 22px;	
	color: #515151;
}
.font12_00a2ff {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:normal;
	font-size: 12px;
	color: #00a2ff;
}
.font15_00a2ff {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:normal;
	font-weight:bold;
	font-size: 15px;
	color: #00a2ff;
}
.font12_858585 {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:normal;
	font-size: 12px;
	color: #858585;
}
.font12_515151 {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:normal;
	font-size: 12px;
	line-height: 22px;
	color: #515151;
}
.font15_000000_22 {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:normal;
	font-size: 15px;
	line-height: 22px;	
	color: #000000;
}
.font18_ffffff_22 {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:normal;
	font-size: 18px;
	line-height: 30px;	
	color: #ffffff;
	
}


.font_parent {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:bold;
	font-size: 15px;
	line-height: 18px;	
	color: #5d5d5d;
	
}
.font_parent02 {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:bold;
	font-size: 16px;
	line-height: 24px;	
	color: #0042ff;
	
}
.font24_ffffff {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-size: 24px;
	line-height: 24px;	
	color: #ffffff;
	
}
.font15_717171 {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-size: 15px;
	line-height: 20px;	
	color: #717171;
	
}


a.link1{font-family:Arial, Helvetica, sans-serif,新細明體;font-size: 13px;color: #32761f;line-height: 20px;text-decoration: none}

a.link2{font-family:Arial, Helvetica, sans-serif,新細明體;font-size: 12px;color: #ffffff;line-height: 20px;text-decoration: none}

a.link21{font-family:Arial, Helvetica, sans-serif,新細明體;font-size: 12px;color: #ffffff;text-decoration: none}

a.link3{font-family:Arial, Helvetica, sans-serif,新細明體;font-size: 12px;color: #858585;text-decoration: none}

a.link4{font-family:Arial, Helvetica, sans-serif,新細明體;font-size: 12px;color: #00a2ff;text-decoration: none}

a.link5{font-family:Arial, Helvetica, sans-serif,新細明體;font-size: 15px;color: #00a2ff;text-decoration: none}

a.link6{font-family:Arial, Helvetica, sans-serif,新細明體;font-size: 13px;color: #0181e2;text-decoration: underline}

a.link7{font-family:Arial, Helvetica, sans-serif,新細明體;font-size: 24px;color: #ff3000; font-weight:bold; text-decoration: none}
a.link8{font-family:Arial, Helvetica, sans-serif,新細明體;font-size: 12px;color: #ff3000; line-height: 20px; text-decoration: none}

a.link9{font-family:Arial, Helvetica, sans-serif,新細明體;font-size: 12px;color: #6b6b6b; line-height: 20px; text-decoration: underline}

.font1_gray4 {
	font-weight:normal;
	font-size: 11px;
	line-height: 18px;	
	color: #282828;
}
div.photo {
border:1px solid #ffffff; float:left;
}
div.photo img{
border:1px solid #c6c6c6
}


div.photo2 {
border:1px solid #c6c6c6; height:111px;
}
div.photo2 img{
border:1px solid #ffffff;
}
div.photo3 {
border:1px solid #c6c6c6;
}
div.photo3 img{
border:1px solid #ffffff;
}

.location0{
	background-color: #ebebeb;
	font-weight:normal;
	font-size: 12px;
	line-height: 18px;	
	color: #4e4e4e;
}

.location1{
	background-color: #f6f6f6;
	font-weight:normal;
	font-size: 12px;
	line-height: 18px;	
	color: #4e4e4e;
}

