﻿body {
	font-size: 12px; line-height: 18px;	font-family: Arial, Helvetica, sans-serif;
	word-spacing:2px; margin:0px; padding: 0px; background-color: #2E2E2E; color: #929292;
}
	
td {vertical-align:top;}

a:link		{ color:#666666; text-decoration: underline;}
a:visited	{ color:#666666; border:0px; text-decoration: underline; }
a:hover		{ color:#F26522; text-decoration: underline; }
a img { border:none; }
input, textarea, select {font-size: 11px; border:0px; font-family: Arial}

.input_gray { border:1px solid #eaeaea }


/*最外圈範圍設定---------------------------------------*/
#outBox {
	position:relative;
	margin-right:auto;
	margin-left:auto;
	width: 1000px;
	border: 1px solid #000000;
        background-color: #FFFFFF;
}
/*共用---*/
.logo {
	float:left;
	padding-left: 15px;
}
.home {
	text-align: center;
	height: 20px;
	width: 70px;
	float: left;
	margin-top: 20px;
}
.search {
	height: 20px;
	width: 250px;
	float: left;
	margin-top: 20px;
}
.search_box {
	height: 16px;
	width: 100px;
	float: left;
	border: 1px solid #999999;
	background-position: center;
}
.add {
	float: right;
	margin-top: 12px;
	margin-right: 30px;
}
.menu_box{
	margin:46px 0px 0px 178px;
}
.toplink{
	text-align: center;
	color: #999999;
	height: 20px;
	width: 70px;
	margin-left: 180px;
	float: left;
	margin-top: 20px;
}
.bottom {
	padding-right:35px;
	line-height:14px;
	font-size: 11px;
	color: #999999;
	padding-top: 80px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: right;
}
.bottom .link {
	font-size: 10px;
	color: #999999;
	width: 350px;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-bottom:1px dashed #CCCCCC; border-top:1px dashed #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}
.box2 {
	width:691px;
	text-align: center;
}
/* 分頁欄---- */
.pg_tool { margin: 15px 0px 15px 0px; font-family:Verdana; text-align:center;}
.pg_tool a {font-weight:bold; margin:0px 3px 0px 3px;}/*頁次連結-*/
.pg_tool .act { color:#990033;font-weight:bold;}/*頁次作用中-*/

/*足跡設定---*/
.bar_layout {}
.bar_layout div {text-align: left; background:no-repeat left top; padding:10px 0px 15px 120px}

/*列表表格---*/
.tbe_modul { background-color:#F1F1F1 }
.tbe_modul tr { background-color:#F6F6F6 }
.tbe_modul tr.alt {background-color:#FFFFFF }
.tbe_modul td { text-align:left; }

.tbe_form { background-color:#CCCCCC }
.tbe_form td {background-color:#FFFFFF }

/*色系設定---1*/
.top_0 .bar{background-image: url(../../images/search_00.gif);}	
.top_0 {background: url(../../images/background_0.jpg) left top no-repeat #FFFFFF;width: 1000px;}
.top_0 .btn_all{width:250px;}
.top_0 .cont_head {width:691px;background-color: #000000;margin-top: 5px;margin-bottom: 5px;}
.top_0 .box {color: #FFFFFF;width:691px;background-image: url(../../images/search_top.gif);
	background-repeat: no-repeat;background-position: left top;padding-bottom: 20px;padding-top: 15px;
	text-align: center;}
.top_0 .search_all {color: #FFFFFF;text-align: center;background-color: #999999;padding-top: 3px;}

.top_0  .tbe_modul td a:hover	{ color:#990099; text-decoration: underline; }
.top_0  .page_explain a:link	{ color:#990099; text-decoration: underline;}
.top_0  .page_explain a:hover	{ color:#990099; text-decoration: underline; }

.top_1 {background: url(../../images/background_1.jpg) left top no-repeat #FFFFFF;width: 1000px;}
.top_1 .btn_all{width:250px;}
.top_1 .cont_head {width:691px;height:125px;background-image: url(../../images/spring.gif);}
.top_1 .box {color: #FFFFFF;width:691px;
background-image: url(../../images/spring_top.gif);background-repeat: no-repeat;background-position: left top;
	padding-bottom: 20px;padding-top: 15px;text-align: center;}
	
.top_1 .bar{background-image: url(../../images/spring_00.gif);}	
.top_1 .page_title { background: url(../../images/main_10.gif) no-repeat left top;
	font-family: New Gulim; font-size: 24px; line-height: 24px; color: #E52008; padding-left:20px; padding-top:5px;}
.top_1 .page_title .subtitle { font-size: 18px; line-height: 18px; padding-top: 3px; color: #FE9980; }

.top_1  .tbe_modul td a:hover	{ color:#CC0000; text-decoration: underline; }
.top_1  .page_explain a:link	{ color:#CC0000; text-decoration: underline; }
.top_1  .page_explain a:visited	{ color:#CC0000; text-decoration: underline; }
.top_1  .page_explain a:hover	{ color:#CC0000; text-decoration: underline; }

	
.top_2 {background: url(../../images/background_2.jpg) left top no-repeat #FFFFFF;width: 1000px;}
.top_2 .btn_all{width:250px;}
.top_2 .cont_head {width:691px;height:125px;background-image: url(../../images/summer.gif);}
.top_2 .box {color: #FFFFFF;width:691px;background-image: url(../../images/summer_top.gif);background-repeat: no-repeat;
	background-position: left top;padding-bottom: 20px;padding-top: 15px;text-align: center;}
.top_2 .bar{background-image: url(../../images/summer_00.gif);}
.top_2 .page_title { background: url(../../images/main_10.gif) no-repeat left top;
	font-family: New Gulim; font-size: 24px; line-height: 24px; color: #588526; padding-left:20px; padding-top:5px;}
.top_2 .page_title .subtitle { font-size: 18px; line-height: 18px; padding-top: 3px; color: #F9CC804; }

.top_2  .tbe_modul td a:hover	{ color:#7CA600; text-decoration: underline; }
.top_2  .page_explain a:link	{ color:#7CA600; text-decoration: underline;}
.top_2  .page_explain a:visited	{ color:#7CA600; text-decoration: underline;}
.top_2  .page_explain a:hover	{ color:#7CA600; text-decoration: underline; }

.top_3 {background: url(../../images/background_3.jpg) left top no-repeat #FFFFFF;width: 1000px;}
.top_3 .btn_all{width:250px;}
.top_3 .cont_head {width:691px;height:125px;background-image: url(../../images/fall.gif);}
.top_3 .box {color: #FFFFFF;width:691px;
background-image: url(../../images/fall_top.gif);background-repeat: no-repeat;background-position: left top;
	padding-bottom: 20px;padding-top: 15px;text-align: center;}

.top_3 .bar{background-image: url(../../images/fall_00.gif);}	
.top_3 .page_title { background: url(../../images/main_10.gif) no-repeat left top;
	font-family: New Gulim; font-size: 24px; line-height: 24px; color: #A67C51; padding-left:20px; padding-top:5px;}
.top_3 .page_title .subtitle { font-size: 18px; line-height: 18px; padding-top: 3px; color: #C4A353; }

.top_3  .tbe_modul td a:hover	{ color:#AA8000; text-decoration: underline; }
.top_3  .page_explain a:link	{ color:#AA8000; text-decoration: underline;}
.top_3  .page_explain a:visited	{ color:#AA8000; text-decoration: underline;}
.top_3  .page_explain a:hover	{ color:#AA8000; text-decoration: underline; }

.top_4 {background: url(../../images/background_4.jpg) left top no-repeat #FFFFFF;width: 1000px;}
.top_4 .btn_all{width:250px;}
.top_4 .cont_head {width:691px;height:125px;background-image: url(../../images/winter.gif);}
.top_4 .box {color: #FFFFFF;width:691px;background-image: url(../../images/winter_top.gif);background-repeat: no-repeat;
	background-position: left top;padding-bottom: 20px;padding-top: 15px;text-align: center;}
.top_4 .bar{background-image: url(../../images/winter_00.gif);}		
.top_4 .page_title { background: url(../../images/main_10.gif) no-repeat left top;
	font-family: New Gulim; font-size: 24px; line-height: 24px; color: #00AEEF; padding-left:20px; padding-top:5px;}
.top_4 .page_title .subtitle { font-size: 18px; line-height: 18px; padding-top: 3px; color: #30C0EA; }

.top_4  .tbe_modul td a:hover	{ color:#0085B7; text-decoration: underline; }
.top_4  .page_explain a:link	{ color:#0085B7; text-decoration: underline;}
.top_4  .page_explain a:visited	{ color:#0085B7; text-decoration: underline;}
.top_4  .page_explain a:hover	{ color:#0085B7; text-decoration: underline; }
	
.top_5 {background: url(../../images/background_5.jpg) left top no-repeat #FFFFFF;width: 1000px;}
.top_5 .btn_all{width:250px;}
.top_5 .cont_head {width:691px;height:125px;background-image: url(../../images/spring.gif);}
.top_5 .box {color: #FFFFFF;width:691px;background-image: url(../../images/spring_top.gif);background-repeat: no-repeat;
	background-position: left top;padding-bottom: 20px;padding-top: 15px;text-align: center;}
	
.top_5 .bar{background-image: url(../../images/add_00.gif);}	
.top_5 .page_title { background: url(../../images/main_10.gif) no-repeat left top;
	font-family: SimHei; font-size: 25px; line-height: 24px; color: #E52008; padding-left:20px; padding-top:5px;}
.top_5 .page_title .subtitle { font-size: 18px; line-height: 18px; padding-top: 3px; color: #FE9980; }


.top_5  .tbe_modul td a:link	{ color:#E52008; text-decoration: underline;}
.top_5  .tbe_modul td a:visited { color:#E52008; border:0px; text-decoration: underline; }
.top_5  .tbe_modul td a:hover	{ color:#EFAB8B; text-decoration: underline; }


New Gulim

/*內頁設定A---*/
.a_page { color: #666666; }
.a_page .page_image { width:359px; float: left; margin-top: 30px; background: url(../../images/main_01.gif) no-repeat left top; }
.a_page .page_image img { width:359px; }
.a_page .page_content { float: left; background: url(../../images/main_a.gif) no-repeat right top; padding-left: 15px; width: 290px; padding-top:110px;}

.b_page { color: #666666; }
.b_page .page_image { width:359px; float: left; margin-top: 30px; background: url(../../images/main_02.gif) no-repeat left top; }
.b_page .page_image img { width:359px; }
.b_page .page_content { float: left; background: url(../../images/main_b.gif) no-repeat right top; padding-left: 15px; width: 290px; padding-top:110px;}


.c_page { color: #666666; }
.c_page .page_image { width:359px; float: left; margin-top: 30px; background: url(../../images/main_03.gif) no-repeat left top; }
.c_page .page_image img { width:359px; }
.c_page .page_content { float: left; background: url(../../images/main_c.gif) no-repeat right top; padding-left: 15px; width: 290px; padding-top:110px;}

.d_page { color: #666666; }
.d_page .page_image { width:359px; float: left; margin-top: 30px; background: url(../../images/main_04.gif) no-repeat left top; }
.d_page .page_image img { width:359px; }
.d_page .page_content { float: left; background: url(../../images/main_d.gif) no-repeat right top; padding-left: 15px; width: 290px; padding-top:110px;}

.e_page { color: #666666; }
.e_page .page_image { width:359px; float: left; margin-top: 30px; background: url(../../images/main_05.gif) no-repeat left top; }
.e_page .page_image img { width:359px; }
.e_page .page_content { float: left; background: url(../../images/main_e.gif) no-repeat right top; padding-left: 15px; width: 290px; padding-top:110px;}

.f_page { color: #666666; }
.f_page .page_image { width:359px; float: left; margin-top: 30px; background: url(../../images/main_06.gif) no-repeat left top; }
.f_page .page_image img { width:359px; }
.f_page .page_content { float: left; background: url(../../images/main_f.gif) no-repeat right top; padding-left: 15px; width: 290px; padding-top:110px;}

.g_page { color: #666666; }
.g_page .page_image { width:359px; float: left; margin-top: 30px; background: url(../../images/main_07.gif) no-repeat left top; }
.g_page .page_image img { width:359px; }
.g_page .page_content { float: left; background: url(../../images/main_g.gif) no-repeat right top; padding-left: 15px; width: 290px; padding-top:110px;}

/*以下都一樣啦A---*/
.page_time { font-size: 14px; line-height: 14px; padding: 50px 0px 0px 20px; letter-spacing: 2px; }
.page_address {font-family: SimHei;color: #666666; font-size: 16px; padding: 5px 0px 5px 20px; }
.page_source { padding: 10px 0px 0px 20px; line-height: 14px;}
.page_source .icons { margin-bottom:10px; }
.page_explain { color: #666666; clear:both; float: left; width: 675px; line-height: 30px; margin: 20px 10px 20px 0px; padding:20px 0px 10px 10px;
	border-top:1px solid #cccccc; border-bottom:0px solid #cccccc; }


.page_explain .change { padding-top: 5px; padding-bottom: 5px; text-align: right; float: right; width: 120px; }





/*共用字型*/

.style1 {color: #FF3300}
.style2 {color: #ae7370; font-size:10px;}
