body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(image/bg_2.jpg);
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}

a:active {
	text-decoration: none;
}
ul,li{
list-style-type:none;
}
.clean{ clear:both;}
.bg_1 {
	background-image: url(image/bg_1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 659px;
}
.bg_2 {
	background-image: url(image/demo_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.btm_1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #514e4a;
}
.btm_2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #593c16;
}


.S_00 {font-family:Arial, Helvetica, sans-serif;font-size:12px;Color:#78570b} 
.S_00  A:link {color:#78570b;text-decoration:none}
.S_00  A:visited {color:#78570b;text-decoration:none}
.S_00  A:hover { color:#af7c05;text-decoration:underline}


.S_01 {font-family:Arial, Helvetica, sans-serif;font-size:12px;Color:#CC6600}
.S_01  A:link {color:#CC6600;text-decoration:none}
.S_01  A:visited {color:#CC6600;text-decoration:none}
.S_01  A:hover { color:#3399FF;text-decoration:underline}


.S_02 {font-family:Arial, Helvetica, sans-serif;font-size:12px;Color:#593c16}
.S_02  A:link {color:#593c16;text-decoration:none}
.S_02  A:visited {color:#593c16;text-decoration:none}
.S_02  A:hover { color:#3399FF;text-decoration:underline}

.S_03 {font-family:Arial, Helvetica, sans-serif;font-size:12px;Color:#bf0404} 
.S_03  A:link {color:#bf0404;text-decoration:none}
.S_03  A:visited {color:#bf0404;text-decoration:none}
.S_03  A:hover { color:#3924ff;text-decoration:underline}
.line_1 {}

.box_1 {}

.hight_03 {	height: 3px;}
.hight_05 {	height: 5px;}
.hight_07 {	height: 7px;}
.hight_08 {	height: 8px;}
.hight_10 {	height: 10px;}
.hight_13 {	height: 13px;}
.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	color: #656362;
}
.main_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656362;
}
.main_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #656362;
}
.right_5 {
	padding-right: 5px;
}
.activity{ padding:0 0 10px 0;}
.ac_intro {
    background:url(image/activity_bg.jpg) no-repeat left top;
	width:218px;
	height:41px;
	float:left;
	padding:259px 0 0 11px;
	line-height:1.3;
	font-weight:bold;
	font-size:12px;
	color:#563700;
}
.ac_list {
    float:left;
	background: url(image/activity_title.jpg) no-repeat left top;
	width:475px;
}
.ac_list ul {
	padding:35px 5px 0 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ac_list ul li{
    background:url(image/icon/orange_icon.jpg) no-repeat 0px 4px;
	border-bottom:1px solid #c07c00;
	padding:0 0 2px 12px;
	margin:0 0 9px 0;
}
.ac_list ul li a{ color:#563700}
.ac_list ul li a:hover{ color:#ffa400}

/* 頁面按鈕 */
#showpage {
	margin:10px 3px 5px 0;
	float:right;
}
#on_0 {
	background:#00a5d9 none repeat scroll 0%;
	border:1px solid #d2d2d2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 15px;
	display: block;
	float: left;
	padding-bottom: 3px !important;
	padding-bottom: 0px;
}

#a.page, .page{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007ec2;
	border: 1px solid #d2d2d2;
	background-color: #FFFFFF;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-x-position: 0%;
	background-y-position: 0%;
	margin-right: 5px;
	text-decoration: none;
	height: 15px;
	line-height: 20px;
	text-align: center;
	display: block;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 3px !important;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
}
#a.page, .page:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #00a5d9;
	border: 1px solid #CCCCCC;
	margin-right: 5px;
	text-decoration: none;
	height: 15px;
	text-align: center;
	display: block;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 3px !important;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
}

.ac_info_all{ margin:0 0 0 15px}
.ac_list_endo {
    float:left;
	background: url(image/activity_title_endo.jpg) no-repeat left top;
	width:651px;
	height:18px;
	padding:8px 0 0 28px;
	font-weight:bold;
}

.edit_area {
    min-height:100px;
	height:auto !important;
	height:100px;	
	width:679px;
	float:left;
	padding:15px 0 20px 0;
	line-height:2;
}
