@charset "big5";
/*General CSS*/
.SearchPage {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.SearchPage a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #54AAD1;
	text-decoration: none;
}
.SearchPage a:hover {
	text-decoration: underline;
}
.KidsLine {
	color: #F0F0F0;
}
.Rside .TopTxtLink {
	font: 10px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
}
.Rside  .TopTxtLink a{
	font: 10px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: underline;
}
.Rside  .TopTxtLink a:hover{
	text-decoration: none;
	font-size: 10px;
}
.CourseDetail .input {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	width: 250px;
}

/*Article CSS*/
.SectionInfo {
	font: 13px/18px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	text-justify:distribute;
}
.KidsArticleTit {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #54AAD1;
	text-decoration: none;
}
.KidsArticleSubTit {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}


.KidsArticleTitList {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #54AAD1;
	text-decoration: none;
	padding-top: 10px;
}
.KidsArticleCont {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	padding-top: 5px;
	text-align: justify;
	text-justify:distribute;
}
.KidsArticleCont a{
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
	padding-top: 5px;
	text-align: justify;
	text-justify:distribute;
}
.KidsArticleCont a:hover{
	text-decoration: none;
	padding-top: 5px;
	text-align: justify;
	text-justify:distribute;
}
.KidsArticleContList a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	padding-top: 5px;
}
.KidsArticleContList a:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
	padding-top: 5px;
}
.KidsArticleMenu ul{
	padding-left: 15px;
	color: #54AAD1;
	background: left;
	list-style: square;
	margin: 0px 10px;
}
.KidsArticleMenu li {
	padding-top: 5px;
	padding-bottom: 5px;
}
.KidsArticleMenu a {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #54AAD1;
	text-decoration: underline;
}
.KidsArticleMenu a:hover {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #54AAD1;
	text-decoration: none;
}


/*Course CSS*/

.KidsCourseTit {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #54AAD1;
	text-decoration: none;
}
.KidsCourseTitList a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #54AAD1;
	text-decoration: underline;
}
.KidsCourseTitList14 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #54AAD1;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
.KidsCourseTitList14 a {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #54AAD1;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
.KidsCourseTitList14 a:hover {
	text-decoration: underline;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #54AAd1;
}
.KidsCourseSchoolList {
	font: 12px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	padding-top: 5px;
}
.KidsCourseSchoolList a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	padding-top: 5px;
}
.KidsCourseCont {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	padding-top: 5px;
	text-align: justify;
	text-justify:distribute;
}
.KidsCourseCont a{
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	padding-top: 5px;
	text-align: justify;
	text-justify:distribute;
}
.KidsCourseContList {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	text-justify:distribute;
	padding-top: 3px;
	padding-bottom: 3px;
}
.KidsCourseContList a{
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	text-justify:distribute;
	padding-top: 3px;
	padding-bottom: 3px;
}
.KidsCourseContList a:hover{
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}



/*Front 4 Section*/
.s1 ul{
	padding-left: 15px;
	color: #EB6100;
	background: left;
	list-style: square;
	margin: 0px;
}
.s1 a {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #EB6100;
	text-decoration: underline;
}
.s1 li {
	padding-top: 2px;
	padding-bottom: 2px;
}

.s2 ul{
	padding-left: 15px;
	color: #8FC31F;
	background: left;
	list-style: square;
	margin: 0px;
}
.s2 a {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #8FC31F;
	text-decoration: underline;
}
.s2 li {
	padding-top: 2px;
	padding-bottom: 2px;
}

.s3 ul{
	padding-left: 15px;
	color: #54AAD1;
	background: left;
	list-style: square;
	margin: 0px;
}
.s3 a {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #54AAD1;
	text-decoration: underline;
}
.s3 li {
	padding-top: 2px;
	padding-bottom: 2px;
}

.s4 ul{
	padding-left: 15px;
	color: #EC4154;
	background: left;
	list-style: square;
	margin: 0px;
}
.s4 a {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #EC4154;
	text-decoration: underline;
}
.s4 li {
	padding-top: 2px;
	padding-bottom: 2px;
}
