﻿@charset "utf-8";
/* CSS Document */
#section_01 {
	width:282px;
	float: left;
}
#login {
	width:272px;
	height:108px;
	background-image:url(images/login_bg.jpg);
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 4px;
	margin-left: 5px;
}
#login_txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: center;
	margin-top: 45px;
}
#account {
	position:relative;
	top:30px;
	height:30px;
	line-height:30px;
	font-size:12px;
}

#account_title {
	display:inline;
	height:25pt;
	line-height:25pt;
	font-family:"新細明體";
	font-size:10pt;
	float:left;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
#account_blank {
	height:16px;
	line-height:16px;
	font-size:10pt;
	margin:2px 0px 0px 0px;
	float:left;
}
#account_data {
	font-family:Arial;
	border:solid 1px #9a9a9a;
	padding:2px;
}
#password {
	position:relative;
	top:25px;
	height:30px;
	line-height:30px;
	font-size:12px;
}
#password_title {
	display:inline;
	height:30px;
	line-height:30px;
	font-family:"新細明體";
	font-size:10pt;
	float:left;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
#password_blank {
	height:16px;
	line-height:16px;
	font-size:10pt;
	margin:2px 0px 0px 0px;
	float:left;
}
#password_data {
	font-family:Arial;
	border:solid 1px #9a9a9a;
	padding:2px;
}

#login_btn {
	width:41px;
	height:20px;
	bottom: 26px;
	left: 210px;
	position: relative;
}
#login_info {
	margin-top: 30px;
	float: right;
	margin-right: 20px;
}


/* event_list */
/*
#event_list_wrapper {
	width:701px;
}
#event_list {
	font-family:Arial;
	font-size:12px;
	color:#555555;
}
#event_list a:link {
	color:#555555;
	text-decoration:none;
}
#event_list a:visited {
	color:#555555;
	text-decoration:none;
}
#event_list a:hover {
	color:#555555;
	text-decoration:underline;
}
#event_list a:active {
	color:#555555;
	text-decoration:none;
}
#event_list ul {
	margin:10px 0px 0px 15px;
	padding:0px;
}
#event_list li {
	margin:10px 0px 0px 15px;
	padding:0px;
}
*/
/* event_page */
/*
#event_page_wrapper {
	width:701px;
}
#event_page_title {
	position:relative;
	width:164px;
	height:27px;
	left:15px;
}
#event_page_top {
	margin:10px 0px 0px 0px;
	height:173px;
}
#event_page_image {
	position:relative;
	float:left;
	width:173px;
	height:173px;
	left:8px;
}
#event_page_intro {
	float:left;
	width:500px;
	position:relative;
	left:20px;
	font-family:Arial;
	font-size:12px;
	color:#555555;
}
#event_page_intro p {
	margin:0px 0px 10px 0px;
	padding:0px;
}
#event_page_event_name {
	font-size:16px;
}
#event_page_detail {
	position:relative;
}
#event_page_feature {
	font-family:Arial;
	font-size:12px;
	color:#555555;
	margin:10px 5px 10px 5px;
	line-height:30px;
	border-top:solid 1px #666666;
}
#event_page_feature_title {
	width:40px;
	float:left;
	text-align:left;
}
#event_page_feature_content {
	width:651px;
	float:left;
}
#event_page_unit {
	font-family:Arial;
	font-size:12px;
	color:#555555;
	margin:10px 5px 10px 5px;
	line-height:30px;
}
#event_page_unit_name {
	float:left;
	text-align:left;
	width:120px;
	padding-right:10px;
}
#event_page_unit_content {
	float:left;
	width:561px;
}
#event_page_unit_content p {
	margin:0px;
	padding:0px;
}
*/
#add_member {
	font-family:"新細明體";
	font-size:8pt;
	text-decoration:underline;
	color: #6a6a6a;
}
#add_member a:link {
	color:#6a6a6a;
}
#add_member a:visited {
	color:#333;
}
#add_member a:hover {
	color:#333;
}
#add_member a:active {
	color:#333;
}
#forget_password {
	font-family:"新細明體";
	font-size:8pt;
	text-decoration:underline;
	color: #6a6a6a;
}
#forget_password a:link {
	color:#6a6a6a;
}
#forget_password a:visited {
	color:#333;
}
#forget_password a:hover {
	color:#333;
}
#forget_password a:active {
	color:#333;
}
#line {
	font-family:"新細明體";
	font-size:8pt;
	color: #6a6a6a;
}

#news {
	width:272px;
	height:375px;
	background-image:url(images/news_bg_01.jpg);
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 5px;
}
#event_01 {
	position:relative;
	left:5px;
	top:34px;
	width:262px;
	height:100px;
	background-color:#eeeeee;
}
#event_img {
	display:inline;
	float:left;
	margin:5px 0px 0px 5px;
}
#event_title {
	float:left;
	width:122px;
	font-family:"新細明體";
	font-size:8pt;
	margin:5px 0px 0px 5px;
	color:#ad0200;
}
#event_intro {
	float:left;
	width:122px;
	font-family:"新細明體";
	font-size:8pt;
	margin:5px 0px 0px 5px;
	color:#000000;
	line-height:11pt;
}
#read_all {
	font-family:"新細明體";
	font-size:8pt;
	color:#25acde;
}
#read_all a:link {
	text-decoration:none;
	color:#25acde;
}
#read_all a:visited {
	text-decoration:none;
	color:#25acde;
}
#read_all a:hover {
	text-decoration:none;
	color:#25acde;
}
#read_all a:active {
	text-decoration:none;
	color:#25acde;
}

#event_02 {
	position:relative;
	left:5px;
	top:39px;
	width:262px;
	height:100px;
	background-color:#eeeeee;
}
#event_03 {
	position:relative;
	left:5px;
	top:44px;
	width:262px;
	height:120px;
	background-color:#eeeeee;
}
#event_03_title {
	width:250px;
	font-family:"新細明體";
	font-size:10pt;
	color:#ad0200;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	line-height: 16px;
}
#event_03_intro {
	width:250px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#event_03_img {
	display:inline;
	float:left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 45px;
}


#border {
	width:3px;
	height:487px;
	float:left;
	margin:0px 2px 0px 2px;
	background-image:url(images/border.gif);
}
#section_02 {
	width:479px;
	height:487px;
	background-image:url(images/section_02_bg.jpg);
	margin:0 5px 0 5px;
	float:left;
}
#section_02_text {
	position:relative;
	left:20px;
	width:218px;
	height:410px;
	font-family:Arial;
	font-size:8pt;
	color:#383637;
	padding:7px;
	line-height:12pt;
}
#section_02_text p {
	text-indent:12px;
	margin:10px 0px 0px 0px;
}
#section_03 {
	width:215px;
	float:left;
}
#main {
	width: 718px;
	float: left;
	height: 498px;
}

#search {
	width:201px;
	background-image:url(images/search_bg.jpg);
	height:87px;
	margin:0px 0px 0px 5px;
}
#search_blank {
	height:16px;
	font-family:Arial;
	font-size:10pt;
	border:solid 1px #333333;
	float:left;
	margin:45px 0px 0px 13px;
}
#search_btn {
	width:31px;
	height:20px;
	margin:45px 0px 0px 5px;
	float:left;
}
#view_01 {
	width:201px;
	height:190px;
	margin:10px 0px 0px 5px;
}
#view_02 {
	width:201px;
	height:190px;
	margin:10px 0px 0px 5px;
}

/* section_commission */

#section_commission {
	float:left;
}

/* commission_intro v1 */
/*
#commission_intro_wrapper {
	width:701px;
	margin:20px 0px 0px 0px;
}
#commission_intro_title {
	border-bottom:solid 1px #c1d1cb;
	padding:10px 0px 10px 15px;
}
#commission_intro_profile {
	margin:10px 0px 0px 0px;
}
#commission_intro_profile_portrait {
	float:left;
	width:197px;
}
#commission_intro_portrait__id {
	font-family:Arial;
	font-size:12px;
	color:#555555;
	text-align:center;
	line-height:20px;
}
#commission_intro_portrait_title {
	font-family:Arial;
	font-size:12px;
	color:#555555;
	text-align:center;
	line-height:20px;
}
#commission_intro_porfile_detail {
	float:left;
	width:493px;
	padding-left:10px;
}
#commission_intro_profile_detail_background {
	width:493px;
	font-family:Arial;
	font-size:12px;
	color:#555555;
	border-bottom:1px dotted #555555;
}
#commission_intro_profile_detail_background_title {
	color:#ad0200;
}
#commission_intro_profile_detail_background ul {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#commission_intro_profile_detail_background li {
	margin:0px 0px 0px 30px;
	padding:0px 0px 0px 0px;
	line-height:30px;
	list-style-position:outside;
}
#commission_intro_profile_detail_exp {
	width:493px;
	font-family:Arial;
	font-size:12px;
	color:#555555;
	border-bottom:1px dotted #555555;
}
#commission_intro_profile_detail_exp_title {
	color:#ad0200;
}
#commission_intro_profile_detail_exp ul {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#commission_intro_profile_detail_exp li {
	margin:0px 0px 0px 30px;
	padding:0px 0px 0px 0px;
	line-height:30px;
	list-style-position:outside;
}
#commission_intro_profile_detail_feature_detail {
	margin:0px 0px 0px 30px;
	padding:0px 0px 0px 0px;
	line-height:30px;
}
#commission_intro_profile_detail_feature_detail_num {
	margin:0px 0px 0px 40px;
	padding:0px 0px 0px 0px;
	line-height:30px;
}
#commission_intro_profile_detail_feature_detail_num ul {
	list-style:decimal;
}
#commission_intro_profile_detail_misc {
	font-family:Arial;
	font-size:12px;
	color:#555555;
	border-bottom:1px dotted #555555;
}
#commission_intro_profile_detail_misc_title {
	color:#ad0200;
}
#commission_intro_profile_detail_misc ul {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#commission_intro_profile_detail_misc li {
	margin:0px 0px 0px 30px;
	padding:0px 0px 0px 0px;
	line-height:30px;
	list-style-position:outside;
}
#commission_intro_seperate {
	border-top:solid 1px #c1d1cb;
}
*/
/* commission_intro v2*/
#commission_intro_wrapper {
	width:701px;
	margin:20px 0px 0px 0px;
}
#commission_intro_title {
	border-bottom:solid 1px #c1d1cb;
	padding:10px 0px 10px 15px;
	font-size: 12px;
}
#commission_intro_profile {
	margin:10px 0px 0px 0px;
}
#commission_intro_profile_portrait {
	float:left;
	width:197px;
}
#commission_intro_portrait__id {
	font-family:Arial;
	font-size:12px;
	color:#555555;
	text-align:center;
	line-height:20px;
}
#commission_intro_portrait_title {
	font-family:Arial;
	font-size:12px;
	color:#555555;
	text-align:center;
	line-height:20px;
}
#commission_intro_porfile_detail {
	float:left;
	width:493px;
	padding-left:10px;
}
#commission_intro_profile_detail_background {
	width:493px;
	font-family:Arial;
	font-size:12px;
	color:#555555;
	border-bottom:1px dotted #555555;
	line-height:30px;
	padding:10px 0px;
}
#commission_intro_profile_detail_null {
	width:493px;
	font-family:Arial;
	font-size:12px;
	color:#555555;
	
line-height:30px;
	padding:10px 0px;
}
#commission_intro_profile_detail_background_title {
	color:#ad0200;
}
#commission_intro_profile_detail_background_content {
}
#commission_intro_profile_detail_exp {
	width:493px;
	font-family:Arial;
	font-size:12px;
	color:#555555;
	border-bottom:1px dotted #555555;
	line-height:30px;
	padding:10px 0px;
}
#commission_intro_profile_detail_exp_title {
	color:#ad0200;
}
#commission_intro_profile_detail_exp_content {
}
#commission_intro_profile_detail_misc {
	width:493px;
	font-family:Arial;
	font-size:12px;
	color:#555555;
	border-bottom:1px dotted #555555;
	line-height:30px;
	padding:10px 0px;
}
#commission_intro_profile_detail_misc_title {
	color:#ad0200;
}
#commission_intro_profile_detail_misc_content {
}
#commission_intro_seperate {
	border-top:solid 1px #c1d1cb;
}

/* section_event */

#section_event {
	float:left;
}

/* origin_page */

#origin_page_wrapper {
	width:701px;
	margin:20px 0px 0px 0px;
}
#origin_page_title {
	border-bottom:solid 1px #c1d1cb;
	padding:10px 0px 10px 15px;
}
#origin_page_content {
	font-family:Arial;
	font-size:12px;
	color:#555555;
}
#origin_page_content ul {
	list-style:decimal;
	margin:0px 15px 0px 20px;
	padding:0px 0px 0px 0px;
}
#origin_page_content li {
	margin:20px 15px 20px 20px;
	padding:0px 0px 0px 0px;
	line-height:20px;
}
