﻿@charset "utf-8";
.pngfix { behavior: url(iepngfix.php)}
html,body{
	background: url(../images/bg.jpg) top repeat-x #ffacd6;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif, "新細明體";
	font-size:12px;
}
img{
border: 0px;
}
.div01 {	
	OVERFLOW-X: hidden; 
	OVERFLOW: auto; 
	WIDTH:340px; 
	scrollbar-face-color:#a46277; 
	scrollbar-track-color:#b78394; 
	scrollbar-arrow-color:#764555; 
	scrollbar-shadow-color:#7b4858; 
	scrollbar-dark-shadow-color:#8d5265; 
	scrollbar-3dlight-color:#9b5a6f; 
	scrollbar-highlight-color:#b78394; 
	HEIGHT: 330px;
}
.div02 {	
	OVERFLOW-X: hidden; 
	OVERFLOW: auto; 
	scrollbar-face-color:#a46277; 
	scrollbar-track-color:#b78394; 
	scrollbar-arrow-color:#764555; 
	scrollbar-shadow-color:#7b4858; 
	scrollbar-dark-shadow-color:#8d5265; 
	scrollbar-3dlight-color:#9b5a6f; 
	scrollbar-highlight-color:#b78394; 
	HEIGHT: 400px;
	padding-left:5px;
	padding-right:5px;
}

.table_border{
	border: 1px solid #888888;
}
.table_border2{
	border: 1px solid #c6c6c6;
}
.table_border3{
	border: 1px solid #ffc5e3;
}

.border1 {
	background-color:#efefef;
	border: 1px solid #c6c6c6;

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


}
.photoborder {
	border: 3px solid #fbbad9;
}

.border3 {
	border-left: 1px solid #ffc5e3;
	border-right: 1px solid #ffc5e3;
	border-top: 0px solid #ffc5e3;
	border-bottom: 1px solid #ffc5e3;

}



.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:;

}


.field230{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 22px;
	width: 230px;
	border: 1px solid #ababab;
	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:;

}
.font16_ffffff_18 {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:normal;
	font-size: 16px;
	line-height: 18px;	
	font-weight:bold; 
	color: #ffffff;
}
.font12_ffffff_18 {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:normal;
	font-size: 12px;
	line-height: 18px;	 
	color: #ffffff;
}

.font12_ffffff_18   a        {color :#ffffff;text-decoration:none;}
.font12_ffffff_18  a:hover  {text-decoration:underline;}


.font12_ffffff_28 {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:normal;
	font-size: 12px;
	line-height: 28px;	 
	color: #ffffff;
}
.font12_000000_18 {
    font-family:Arial, Helvetica, sans-serif,新細明體;
	font-weight:normal;
	font-size: 12px;
	line-height: 18px;	 
	color: #000000;
}
.font12_000000_18  a        {color :#000000;text-decoration:none;}
.font12_000000_18 a:hover  {text-decoration:underline;}


.font12_ffffff_15 {
font-family:Arial, Helvetica, sans-serif,新細明體;    font-weight:bold;  font-size: 15px;  line-height: 18px;	 color: #ffffff;}

.font12_ffffff_13 {
font-family:Arial, Helvetica, sans-serif,新細明體;    font-weight:normal;  font-size: 13px;  line-height: 18px;	 color: #ffffff;}
.font12_000000_13 {
font-family:Arial, Helvetica, sans-serif,新細明體;    font-weight:normal;  font-size: 13px;  line-height: 18px;	 color: #000000;}

.font12_gray_12 {
font-family:Arial, Helvetica, sans-serif,新細明體;    font-weight:normal;  font-size: 12px;  line-height: 18px;	 color: #8a8a8a;}
.font12_gray_12  a        {color :#8a8a8a;text-decoration:none;}
.font12_gray_12  a:hover  {text-decoration:underline;}

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

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


.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;
}
