﻿@charset "utf-8";
.pngfix { behavior: url(../iepngfix.php)}
html,body{
	background: url(../images/share/bg2.jpg) top repeat-x #ffffff;
	margin:0px;
	width:100%;
	height:100%;
	font-family:Arial, Helvetica, sans-serif, "新細明體";
	font-size:12px;
}
.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;

}

.field1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	color: #000000;
	background: #ffffff;
	height: 23px;
	width: 380px;
	border: 1px solid #535353;
}

.field2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 129px;
	width: 380px;
	border: 1px solid #535353;
	text-align:;

}
.field1e {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 23px;
	width: 326px;
	border: 1px solid #535353;
	text-align:;

}
.field2e {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 129px;
	width: 326px;
	border: 1px solid #535353;
	text-align:;

}

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

.font01_orgb {
	font-weight:bold;
	font-size: 11px;
	line-height: 18px;	
	color: #ff6000;
}
.font01_orgb  a        {color :#ff6000;text-decoration:none;}

.font01_gray {
font-weight:normal;
	font-size: 11px;
	line-height: 18px;	
	color: #5a5a5a;
}
.font01_gray  a        {color :#5a5a5a;text-decoration:none;}

.font01_grayb {
font-weight:bold;
	font-size: 11px;
	line-height: 18px;	
	color: #8e8e8e;
}
.font01_grayb  a        {color :#8e8e8e;text-decoration:none;}

.font01_gray2 {
	font-weight:normal;
	font-size: 11px;
	line-height: 18px;	
	color: #8e8e8e;
}
.font01_gray2  a        {color :#8e8e8e;text-decoration:none;}

.font1_gray3b {
	font-weight:bold;
	font-size: 11px;
	line-height: 18px;	
	color: #414141;
}
.font1_gray3b a{color :#414141;text-decoration:none;}

.font1_gray3b2 {
	font-weight:normal;
	font-size: 11px;
	line-height: 18px;	
	color: #414141;
}
.font1_gray3b a{color :#414141;text-decoration:none;}

.font1_gray4 {
	font-weight:normal;
	font-size: 11px;
	line-height: 18px;	
	color: #282828;
}
.font1_gray4  a        {color :#282828;text-decoration:none;}

.font1_gray5 {
	font-weight:normal;
	font-size: 11px;
	line-height: 18px;	
	color: #6e6e6e;
}
.font1_gray5  a        {color :#6e6e6e;text-decoration:none;}

.font1_blue {
	font-weight:normal;
	font-size: 11px;
	line-height: 18px;	
	color: #332176;
}
.font1_blue a        {color :#332176;text-decoration:none;}

.font1_blue2 {
	font-weight:bold;
	font-size: 11px;
	line-height: 18px;	
	color: #0089f3;
}
.font1_blue2  a{  color :#0089f3;text-decoration:none;}

.font1_f_color {
	font-weight:bold;
	font-size: 11px;
	line-height: 18px;	
	color: #ffffff;
}
.font1_f_color a{  color :#ffffff;text-decoration:none;}

.font1_f_color2 {
	font-weight:normal;
	font-size: 11px;
	line-height: 18px;	
	color: #ffffff;
}
.font1_f_color2 a{  color :#ffffff;text-decoration:none;}

.font1_yel {
	font-weight:bold;
	font-size: 11px;
	line-height: 18px;	
	color: #fdf900;
}
.font1_yel   a        {color :#fdf900;text-decoration:none;}

.font2_gray {
	font-weight:bold;
	font-size: 11px;
	line-height: 18px;	
	color: #585858;
}
.font2_gray   a        {color :#585858;text-decoration:none;}

.font2_org {
	font-weight:bold;
	font-size: 11px;
	line-height: 18px;	
	color: #fe8900;
	text-decoration:underline;
}
.font2_org   a        {color :#fe8900;text-decoration:underline;}

.font3_bodytext {
	font-weight:normal;
	font-size: 11px;
	line-height: 18px;	
	color: #2f2f2f;

}
.font3_bodytext   a        {color :#2f2f2f;text-decoration:none;}

.font4_header {
	font-weight:normal;
	font-size: 11px;
	line-height: 18px;	
	color: #8a8a8a;

}
.font4_header   a        {color :#8a8a8a;text-decoration:none;}

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