@charset "utf-8";
body {
	SCROLLBAR-FACE-COLOR:#222222;
	SCROLLBAR-HIGHLIGHT-COLOR: #C0C0C0;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #464646;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #404040;
	SCROLLBAR-DARKSHADOW-COLOR: #6A6A6A;
	SCROLLBAR-BASE-COLOR: #FFFFFF;
	margin: 0px;
	background-position: left top;
	overflow-x:hidden;/*不會出現橫拉把，x改成y的話就不會出現直拉把*/
	background-image: url(images/photo_bg.jpg);
	background-repeat: repeat-x;
}
.curiculum_line {
	padding-top: 6px;
}
.style1 {
	font-family: "新細明體";
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
}

.style1  a              {font-weight:normal; font-size:12px; color:#FFFFFF; text-decoration:none; }
.style1  a:link      {font-weight:normal; font-size:12px; color:#FFFFFF; text-decoration:none;}
.style1  a:visited {font-weight:normal; font-size:12px; color:#FFFFFF; text-decoration:none;}
.style1  a:active  {font-weight:normal; font-size:12px; color:#FFFFFF; text-decoration:none;}
.style1  a:hover   {font-weight:normal; font-size:12px; color:#005dcd; text-decoration:none;}





.links_icon {
	font-family: "新細明體";
	font-size: 12px;
	color: #083974;
	background-image: url(images/links_11.jpg);
	background-position: 5px 10px;
	padding-top: 3px;
	padding-left: 18px;
	background-repeat: no-repeat;
}

.links_icon  a              {font-weight:normal; font-size:12px; color:#083974; text-decoration:none; }
.links_icon  a:link      {font-weight:normal; font-size:12px; color:#083974; text-decoration:none;}
.links_icon  a:visited {font-weight:normal; font-size:12px; color:#083974; text-decoration:none;}
.links_icon  a:active  {font-weight:normal; font-size:12px; color:#083974; text-decoration:none;}
.links_icon  a:hover   {font-weight:normal; font-size:12px; color:#005dcd; text-decoration:none;}




.photo_bluetext {
	font-family: "新細明體";
	color: #121077;
	font-size: 11px;
	line-height: 18px;
}
.photo_bluetext  a              {font-weight:normal; font-size:11px; color:#121077; text-decoration:none; }
.photo_bluetext  a:link      {font-weight:normal; font-size:11px; color:#121077; text-decoration:none;}
.photo_bluetext  a:visited {font-weight:normal; font-size:11px; color:#121077; text-decoration:none;}
.photo_bluetext  a:active  {font-weight:normal; font-size:11px; color:#121077; text-decoration:none;}
.photo_bluetext  a:hover   {font-weight:normal; font-size:11px; color:#121077; text-decoration:none;}





.index_bluetxt {
	font-family: "新細明體";
	font-size: 12px;
	color: #121077;
	padding-top: 3px;
	line-height: 24px;
}

.index_bluetxt  a              {font-weight:normal; font-size:12px; color:#121077; text-decoration:none; }
.index_bluetxt  a:link      {font-weight:normal; font-size:12px; color:#121077; text-decoration:none;}
.index_bluetxt  a:visited {font-weight:normal; font-size:12px; color:#121077; text-decoration:none;}
.index_bluetxt  a:active  {font-weight:normal; font-size:12px; color:#121077; text-decoration:none;}
.index_bluetxt  a:hover   {font-weight:normal; font-size:12px; color:#3e66c7; text-decoration:none;}






.index_pic {
	padding-top: 2px;
}


.photo_numblue {
	font-family: Arial;
	font-size: 11px;
	color: #20488b;
}

.photo_numblue  a              {font-weight:normal; font-size:11px; color:#20488b; text-decoration:none; }
.photo_numblue  a:link      {font-weight:normal; font-size:11px; color:#20488b; text-decoration:none;}
.photo_numblue  a:visited {font-weight:normal; font-size:11px; color:#20488b; text-decoration:none;}
.photo_numblue  a:active  {font-weight:normal; font-size:11px; color:#20488b; text-decoration:none;}
.photo_numblue  a:hover   {font-weight:normal; font-size:11px; color:#20488b; text-decoration:none;}







.photo_bluetext2 {
	font-family: "新細明體";
	font-size: 11px;
	color: 85aed8;
	padding-top: 3px;
}
.index_bluetxtCopy {
	font-family: "新細明體";
	font-size: 12px;
	color: #121077;
	padding-top: 3px;
	padding-left: 21px;
}


.index_bluetxtCopy  a              {font-weight:normal; font-size:12px; color:#121077; text-decoration:none; }
.index_bluetxtCopy  a:link      {font-weight:normal; font-size:12px; color:#121077; text-decoration:none;}
.index_bluetxtCopy  a:visited {font-weight:normal; font-size:12px; color:#121077; text-decoration:none;}
.index_bluetxtCopy  a:active  {font-weight:normal; font-size:12px; color:#121077; text-decoration:none;}
.index_bluetxtCopy  a:hover   {font-weight:normal; font-size:12px; color:#121077; text-decoration:none;}





#Layer1 {
	float: none;
	height: 22px;
	width: 258px;
	position: absolute;
	font-size: 11px;
	color: #d6e8ff;
}
.divtxt {
	font-family: "新細明體";
	font-size: 11px;
	color: #d6e8ff;
	padding-bottom: 3px;
	padding-left: 2px;
}
#Layer2 {
	float: none;
	height: 299px;
	width: 995px;
	position: absolute;
	background-image: url(images/photo_list00.jpg);
	font-size: 11px;
	color: #d6e8ff;
	top: 0;
}
#Layer3 {
	float: none;
	position: absolute;
	font-size: 11px;
	color: #d6e8ff;
	width: 995px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	border-right-style: none;
	border-left-style: none;
}
.curiculum_black {
	font-family: "新細明體";
	font-size: 12px;
	color: #000000;
	padding-top: 3px;
	line-height: 24px;
}
.style1Copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 3px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
}
.style1Copy2 {
	font-family: "新細明體";
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 3px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
}
.guest_numblue {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
}
#all {
	width: 100%;
	margin-top: 0px;
}
