@charset "utf-8";
/* 預設值 */
BODY		{
	margin:0px;
	padding:0px;
	font-family:arial,'細明體' ;
	font-size:13px;
	background:#FFF url('/themes/2008/images/background.jpg') repeat-x top ;
}

P,PRE,H3,H4,H5,UL,BLOCKQUOTE	{
	margin:0px;
	padding:0px;
	font-family:Arial, "新細明體" ;
}

/*	效果	*/
DIV.normal	{
	border:#C0C0C0 solid 1px ;
	border-left:#A0A0A0 solid 5px;
}
DIV.highlight	{
	border:#FF9933 solid 1px;
	border-left:#FF6600 solid 5px;
}
DIV.normal_bottom	{
	border-right:#C0C0C0 solid 1px ;
	border-left:#C0C0C0 solid 1px ;
	border-bottom:#A0A0A0 solid 5px;
}
DIV.normal_top	{
	border-right:#C0C0C0 solid 1px ;
	border-left:#C0C0C0 solid 1px ;
	border-top:#A0A0A0 solid 5px;
}
DIV.normal_right	{
	border:#C0C0C0 solid 1px ;
	border-right:#A0A0A0 solid 5px;
}
DIV.highlight_top	{
	border-left:#FF9933 solid 1px;
	border-right:#FF9933 solid 1px;
	border-top:#FF6600 solid 5px;
}
DIV.highlight_bottom	{
	border-left:#FF9933 solid 1px;
	border-right:#FF9933 solid 1px;
	border-bottom:#FF6600 solid 5px;
}
DIV.highlight_right	{
	border:#FF9933 solid 1px;
	border-right:#FF6600 solid 5px;
}

/*	首頁區塊	*/
TABLE.div_homepage_headline	{
	border-bottom:#336699 solid 1px;
	margin-bottom:0px;
}
TABLE.div_homepage_headline	TD.headline	{
	width:250px;
	padding-right:8px;
	border-right:#336699 solid 3px;
	text-align:justify ;
	overflow:hidden ;
}
TABLE.div_homepage_headline	TD.headline_more	{
	width:360px;
	margin-top:0px;
	padding-top:0px;
	padding-left:8px;
}


/*	新聞內頁	*/
DIV#page_list	{
	clear:both;
	text-align:center ;
	padding:5px;
	margin-bottom:5px;
}
DIV#news_ranking	{
	clear:both;
	margin-top:0px;
	margin-bottom:3px;
}
DIV#news_search	{
	clear:both;
	margin-top:0px;
}
DIV#news_search	TABLE,
DIV#news_ranking	TABLE	{
	width:100% ;
	height:20px;
}
DIV#news_search	TABLE	TD.title,
DIV#news_ranking	TABLE	TD.title	{
	width:100px;
	text-align:right ;
	padding-right:5px;
}
DIV#news_search	TABLE	TD.form,
DIV#news_ranking	TABLE	TD.form	{
	text-align:left ;
	line-height:2em ;
}
DIV#news_search	TABLE	TD.report,
DIV#news_ranking	TABLE	TD.report	{
	text-align:right ;
	padding-right:5px;
}
TD#news_ranking_report	{
	display:none ;
}
DIV#news_ranking	INPUT	{
	font-size:11px;
}
DIV.news_list	{
	clear:both;
}
DIV.news_list	TABLE	{
	width:100% ;
	margin:0px;
	padding:0px;
	border:0px;
	color:#336699 ;
}
DIV.news_list	TABLE	TD.news_list_date	{
	text-align:right ;
	padding-right:5px;
	font-size:9px;
	color:#666666 ;
}
DIV.news_list	TABLE	TD.news_list_text	{
	text-align:left ;
	padding-left:5px;
	font-size:13px;
}
.highlight_row	{
	background:#FFCC99 ;
	color:#FF3300 ;
	text-decoration:underline ;
	cursor:pointer ;
}
.normal_row	{
	background:#FFFFFF ;
	color:#336699 ;
	text-decoration:none ;
	cursor:normal ;
}
DIV.news_content	UL	LI.news_ranking	{
	clear:both ;
	text-align:justify ;
	line-height:1.5em ;
}
P.section	{
	text-align:justify ;
	line-height:1.8em ;
}
TABLE.image_left	{
	float:left ;
	border:#999999 solid 1px ;
	padding:5px;
	width:auto ;
	margin-right:0.5em;
	margin-top:0.5em;
	margin-bottom:0.5em;
	word-break: break-all ;
}
TABLE.image_right	{
	float:right ;
	border:#999999 solid 1px ;
	padding:5px;
	width:auto ;
	margin-left:0.5em;
	margin-top:0.5em;
	margin-bottom:0.5em;
	text-align:justify ;
}
H5.image_memo	{
	color:#003366 ;
	clear:both ;
	border-top:#F0F0F0 solid 1px ;
	padding-top: 8px;
	font-size:11px;
	line-height:15px;
	font-weight:normal ;
	text-align:justify ;
	word-break: break-all ;
	text-indent:-11px ;
	padding-left:11px;
}
H5.news_title	{
	font-size:13px;
	color:#FF3300 ;
}

/*	BBS	*/
FIELDSET,
FIELDSET.bbs_boards,
FIELDSET.bbs_posts	{
	margin-top:10px;
	margin-bottom:10px;
	border:#b5cdd7 solid 1px;
}
.highlight_title	{
	font-family:Arial, "新細明體" ;
	font-weight:bold ;
	font-size:13px ;
	color:#FF3300 ;
	letter-spacing:0.2em ;
	padding-left:0.5em ;
	padding-right:0.5em ;
}
.highlight_title	A	{
	color:#FF3300 ;
	text-decoration:none ;
}
.highlight_title	A:hover	{
	text-decoration:underline ;
}
.bbs_owner{
	font-weight:normal;
	color:#003366;
	padding-left:1em;
	letter-spacing:0em;
	padding-right:0.5em ;
}
.bbs_owner	A	{
	font-weight:normal;
	color:#003366;
	letter-spacing:0em;
}

TABLE.bbs_board_list	{
	width:100% ;
	border:none;
	padding:0px;
	margin:0px;
}
TABLE.bbs_board_list	A	{
	color:#336699 ;
	text-decoration:none ;
}
TABLE.bbs_board_list	TD	{
	padding:3px;
	margin:0px;
}
TABLE.bbs_board_list	A:hover	{
	color:#FF3300 ;
	text-decoration:underline ;
}
TABLE.bbs_board_list	TR.board_list_tr	{
	color:#003366 ;
	padding-top:3px; 
	padding-bottom:3px;
}
TABLE.bbs_board_list	TR.board_list_tr	TD#board_list_1,
TABLE.bbs_board_list	TR	TD.board_list_1	{
	text-align:center ;
	word-break: keep-all ;
}
TABLE.bbs_board_list	TR.board_list_tr	TD#board_list_2,
TABLE.bbs_board_list	TR	TD.board_list_2	{
}
TABLE.bbs_board_list	TR.board_list_tr	TD#board_list_3,
TABLE.bbs_board_list	TR	TD.board_list_3	{
}
TABLE.bbs_board_list	TR.board_list_tr	TD#board_list_4,
TABLE.bbs_board_list	TR	TD.board_list_4	{
}
TABLE.bbs_board_list	TR.board_list_tr	TD#board_list_5	{
	text-align:center ;
}
TABLE.bbs_board_list	TR	TD.board_list_5	{
	font-size:11px;
	text-align:center ;
	word-break: keep-all ;
}
TABLE.bbs_board_list	TR.board_list_tr	TD#board_list_6,
TABLE.bbs_board_list	TR	TD.board_list_6	{
}
TABLE.bbs_board_list	TR.board_list_tr	TD#board_list_7,
TABLE.bbs_board_list	TR	TD.board_list_7	{
	text-align:right ;
	word-break: keep-all ;
}
.bbs_tr_highlight	{
	background:#FFF0D0 ;
}
.bbs_td_highlight	{
	background:#FFF0D0 ;
	cursor:pointer ;
}
.bbs_tr_normal	{
	background:#FFFFFF ;
}
.bbs_td_normal	{
	background:#FFFFFF ;
	cursor:normal ;
}
DIV#bbs_quick_links	{
	width:200px;
	float:right;
}
TABLE.bbs_post_list	{
	width:100% ;
	border:none;
	padding:0px;
	margin:0px;
}
TABLE.bbs_post_list	A	{
	color:#336699 ;
	text-decoration:none ;
}
TABLE.bbs_post_list	A:hover	{
	color:#FF3300 ;
	text-decoration:underline ;
}
TABLE.bbs_board_rules	{
	width:100%;
	margin-bottom:0.5em;
}
TABLE.bbs_board_rules	TD.rules	{
}
TABLE.bbs_board_rules	TD.hints	{
	text-align:right;
	line-height:1.5em;
	padding-bottom:0.5em;
}
TABLE.bbs_board_rules	TD.hints	A	{
	color:#006699;
	text-decoration:none ;
}
TABLE.bbs_board_rules	TD.hints	A:hover	{
	color:#FF3300;
	text-decoration:underline;
}
SPAN.bbs_post_new	{
	font-size:13px;
	font-weight:bold;
	color:#FF0000;
	padding-left:0.2em;
	padding-right:0.2em;
}
SPAN.bbs_post_replied	{
	font-size:13px;
	font-weight:bold;
	color:orange;
	padding-left:0.2em;
	padding-right:0.2em;
}
.bbs_search_panel	{
	background:url('/themes/2008/images/search_panel_keyword.gif') no-repeat left center ;
	padding-left:35px;
	padding-top:1px;
	border:#aaaaaa solid 1px ;
	width:95px;
}
SPAN.order_sign	{
	font-size:9px;
	color:#FF3300 ;
	padding-left:0.5em;
}

DIV#bbs_post_content	{
	width:800px;
	padding-bottom:0.5em;
	border-bottom:#CCCCCC solid 1px;
}
BLOCKQUOTE.bbs_post_issue	{
	clear:both;
	border-top:#CCCCCC solid 1px;
	line-height:1.8em;
	padding-top:0.5em;
	margin-bottom:0.5em;
}
BLOCKQUOTE.bbs_links	{
	clear:both;
	text-align:right;
	line-height:1em;
	padding-top:0.5em;
	margin-top:0.5em;
}
BLOCKQUOTE.bbs_links	A	{
	font-size:11px;
	padding:0.5em;
	color:#006699;
}
BLOCKQUOTE.bbs_post_issue	P	{
	padding-left:170px;
	padding-top:0.5em;
	text-align:justify;
}
P.bbs_signature	{
	font-size:11px;
	line-height:1.3em;
	padding-top:1.5em;
	width:500px;
	overflow-x:hidden;
	overflow-y:auto;
}
BLOCKQUOTE.bbs_post_issue	H5	{
	font-size:13px;
	color:#FF3300;
}
BLOCKQUOTE.bbs_issue_owner,
BLOCKQUOTE.bbs_main_links	{
	float:left;
	width:150px;
	text-align:right;
	line-height:1em;
	padding-right:0.5em;
	border-right:#E0E0E0 solid 5px;
	margin-right:0.5em;
	margin-bottom:0.5em;
}
BLOCKQUOTE.bbs_issue_owner	A	{
	clear:both;
	float:right;
	font-size:11px;
	color:#006699;
}
BLOCKQUOTE.bbs_main_links	A	{
	font-size:11px;
	padding:0.5em;
	color:#006699;
}
BLOCKQUOTE.bbs_issue_owner	IMG	{
	float:right;
	margin:0.5em;
}
BLOCKQUOTE.bbs_issue_owner	H5.bbs_issue_ip	{
	clear:right;
	color:#808080;
	font-size:11px;
	font-weight:normal;
}
BLOCKQUOTE.bbs_issue_owner	H5.bbs_issue_owner	A	{
	clear:right;
	color:#006699;
	font-size:13px;
	padding-bottom:0.5em;
}
BLOCKQUOTE.bbs_issue_owner	H5.bbs_issue_date	{
	clear:right;
	color:#808080;
	font-size:11px;
	font-weight:normal;
}
BLOCKQUOTE.bbs_reply_form	{
	clear:both;
	border-top:#CCCCCC solid 1px;
	line-height:1.8em;
	margin-top:0.5em;
	padding-top:0.5em;
	margin-bottom:1em;
}
BLOCKQUOTE.bbs_reply_form	TABLE	TD.field	{
	width:15%;
	text-align:right;
	vertical-align:top;
	padding-right:0.5em;
	color:#006699;
}
BLOCKQUOTE.bbs_reply_form	TABLE	TD.value	{
	width:85%;
	text-align:left;
}

BLOCKQUOTE.bbs_reply_hint	{
	float:left;
	width:150px;
	color:#006699;
	text-align:right;
	line-height:1.5em;
	padding-right:0.5em;
	border-right:#E0E0E0 solid 5px;
	margin-right:0.5em;
	margin-bottom:0.5em;
}
BLOCKQUOTE.bbs_post_reply	{
	clear:both;
	border-top:#CCCCCC solid 1px;
	line-height:1.8em;
	margin-top:0.5em;
	padding-top:0.5em;
}
BLOCKQUOTE.bbs_post_reply	P	{
	padding-left:170px;
	padding-top:0.5em;
	text-align:justify;
}
BLOCKQUOTE.bbs_post_reply	H5.bbs_reply_same_subject	{
	color:#999999;
}
BLOCKQUOTE.bbs_post_reply	H5.bbs_reply_new_subject	{
	color:#FF6633;
	font-size:13px;
}
BLOCKQUOTE.bbs_reply_poster	{
	float:left;
	width:150px;
	text-align:right;
	line-height:1em;
	padding-right:0.5em;
	border-right:#E0E0E0 solid 5px;
	margin-right:0.5em;
	margin-bottom:0.5em;
}
BLOCKQUOTE.bbs_reply_poster	A	{
	clear:both;
	float:right;
	font-size:11px;
	color:#006699;
}
BLOCKQUOTE.bbs_reply_poster	IMG	{
	float:right;
	margin:0.5em;
}
BLOCKQUOTE.bbs_reply_poster	H5.bbs_reply_ip	{
	clear:right;
	color:#808080;
	font-size:11px;
	font-weight:normal;
}
BLOCKQUOTE.bbs_reply_poster	H5.bbs_reply_owner	A	{
	clear:right;
	color:#006699;
	font-size:13px;
	padding-bottom:0.5em;
}
BLOCKQUOTE.bbs_reply_poster	H5.bbs_reply_date	{
	clear:right;
	color:#808080;
	font-size:11px;
	font-weight:normal;
}


/*	refined	*/
.color_pri_1	{	color:#333333;	}
.color_pri_2	{	color:#FF3300;	}
.color_pri_3	{	color:#006699;	}
.color_aux_1	{	color:#FFCC99;	}
.color_aux_2	{	color:#CCCCCC;	}
.color_aux_3	{	color:#99FFFF;	}
.color_aux_4	{	color:#888;	}
.color_inv_1	{	color:#FFFFFF;	}
.color_inv_2	{	color:#990000;	}
.color_inv_3	{	color:#000000;	}
.bg_color_1		{	background:#fc9 }
.link_type_1	A		{	color:#FF3300;text-decoration:none;	}
.link_type_1	A:hover	{	color:#006699;text-decoration:underline;	}
.link_type_2	A		{	color:#999999;text-decoration:none; }
.link_type_2	A:hover	{	color:#336699;text-decoration:underline;	}
.link_type_3	A		{	color:#336699;text-decoration:none; }
.link_type_3	A:hover	{	color:#FF3300;text-decoration:underline;	}
.link_type_4	A		{	color:#666666;text-decoration:none;}
.link_type_4	A:hover	{	color:#990000;}
.link_type_4	A	IMG	{	border:none ; }
.border_type_1			{	border:#006699 solid 1px;}
.img_headline			{	width:250px;}
.note			{	font-size:11px; color:#999999; }
.txt_right		{	text-align:right;}
.txt_center		{	text-align:center; }
.txt_left		{	text-align:left; }
.txt_bold		{	font-weight:bold; }
.space			{	margin-top:0.5em;}
.center			{	text-align:center;}
.input_id		{	background:url('/themes/2008/images/login_panel_id.gif') no-repeat left center ; }
.input_pwd		{	background:url('/themes/2008/images/login_panel_pwd.gif') no-repeat left center ; }
.input_radio	{	border:none; }
.padding_0		{	padding-left:0em;}
.padding_1		{	padding-left:1em;}
.padding_2		{	padding-left:2em;}
.padding_3		{	padding-left:3em;}
.mark_q			{	background:url('/themes/2008/images/q.gif') no-repeat 2px 1px ; }
.heading_1		{	text-indent:-1.6em; padding-left:1.5em;}
.ptr_hand		{	cursor:pointer;}
.ptr_normal		{	cursor:normal;}

TR.highlight	{
	background:#fff;
}
TR.highlight	TD	{
	padding:0.2em;
}
TR.highlight	IMG.thumbnail	{
	margin:0;
	margin-right:0.5em;
	border:#b5cdd7 solid 2px;
}
TR.highlight	A	{
	color:#336699 ;
	text-decoration:none ;
}
TR.highlight	A:hover	{
	color:#FF3300 ;
	text-decoration:underline ;
}
TR.focus_highlight	{
	background:#dfedf7;
}
TR.focus_highlight	A	{
	color:#336699 ;
	text-decoration:none ;
}
TR.focus_highlight	A:hover	{
	color:#FF3300 ;
	text-decoration:underline ;
}
TR.focus_highlight	IMG.thumbnail	{
	margin:0;
	margin-right:0.5em;
	border:#b5cdd7 solid 2px;
}
TR.focus_highlight	TD	{
	padding:0.2em;
}
TD.focus_highlight	{
	text-decoration:underline;
	color:#f00;
	cursor:pointer;
}
TR.record	{
	background:#fff;
}
TR.record	TD	{
	padding:0.5em 0.2em 0.3em 0.2em;
}
TR.record	A	{
	color:#336699 ;
	text-decoration:none ;
}
TR.record	A:hover	{
	color:#FF3300 ;
	text-decoration:underline ;
}
TR.focus	{
	background:#dfedf7;
}
TR.focus	A	{
	color:#336699 ;
	text-decoration:none ;
}
TR.focus	A:hover	{
	color:#FF3300 ;
	text-decoration:underline ;
}
TR.focus	TD	{
	padding:0.5em 0.2em 0.3em 0.2em;
}
TD.focus	{
	text-decoration:underline;
	color:#f00;
	cursor:pointer;
}
TR.header	{
	color:#003366 ;
	background:#dfedf7;
	line-height:1em;
}
TR.header	TD	{
	border-bottom:#b5cdd7 solid 1px;
	padding-top:0.5em;
	padding-bottom:0.3em;
}
TR.pagelist	{
	background:#dfedf7;
}
TR.pagelist	A	{
	padding-left:0.3em;
	padding-right:0.3em;
	color:#336699 ;
	text-decoration:none ;
}
TR.pagelist	A:hover	{
	padding-left:0.3em;
	padding-right:0.3em;
	color:#FF3300 ;
	text-decoration:underline ;
}
TR.pagelist	TD	{
	border-top:#b5cdd7 solid 1px;
	background:#dfedf7;
	padding-top:0.5em;
	padding-bottom:0.3em;
	text-align:Center;
}
SPAN.more_page	{
	padding-left:0.5em;
	padding-right:0.5em;
	font-size:11px;
	font-family:romand, times;
}
TR.record	A.more_page,
TR.focus	A.more_page	{
	color:#FF3300 ;
	text-decoration:none ;
}
TR.record	A.more_page:hover,
TR.focus	A.more_page:hover	{
	color:#FF3300 ;
	text-decoration:underline ;
}

/*	網站選單	*/
TD.primary_links	{
	height:1.6em;
	background:#fff ;
	border:none ;
	padding-top:0.15em;
}
TD.primary_links	A	{
	color:#FFFFFF ;
	padding-right:1em;
	padding-left:1em;
	text-decoration:none ;
}
TD.primary_links	A:hover	{
	text-decoration:underline ;
}
TD.secondary_links	{
	height:1.6em;
	background:#fff ;
	border:none ;
	color:#930;
	z-index:50;
	background:#fff url('/themes/2008/images/background_secondary_menu.gif') top center no-repeat ;
	height:36px;
	padding-right:20px;
}
TD.secondary_links	A	{
	color:#222 ;
	padding-right:0.5em;
	padding-left:0.5em;
	text-decoration:none ;
	font-size:0.9em;
}
TD.secondary_links	A:hover	{
	color:#930;
	text-decoration:underline ;
}
.float_right	{
	float:right ;
}
.mark	{
	color:#f00;
}
P.message	{
	padding:0.5em;
	margin:0em;
	font-family:Arial, "新細明體";
	line-height:1.3em;
	text-indent:2em;
}
P.success	{
	background:url('/themes/2008/images/message_success.gif') no-repeat left center ;
	color:#000099;
}
P.warning	{
	background:url('/themes/2008/images/message_warning.gif') no-repeat left center ;
	color:#993300;
}
P.error	{
	background:url('/themes/2008/images/message_error.gif') no-repeat left center ;
	color:#FF0000;
}


/*	labelcloud	*/
.labelCloud {text-align:center;font-family:arial,sans-serif; }
.labelCloud .label-cloud li{width:auto;display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}
.labelCloud ul{list-style-type:none;margin:0 auto;padding:0;}
.labelCloud a img{border:0;display:inline;margin:0 0 0 3px;padding:0}
.labelCloud a{text-decoration:none;font-weight:normal;vertical-align:baseline !important; margin:0.25em;}
.labelCloud a:hover{text-decoration:underline;}
.labelCloud li {width:auto;}
.labelCloud li a{}
.labelCloud .label-cloud {}
.labelCloud .label-count {padding-left:0.2em;font-size:9px;color:#000}
.labelCloud .label-cloud li:before{content:"" !important}
.labelCloud	.verbose	{ text-decoration:underline ; }

A.tag	{	cursor:pointer; color:#f93; padding-right:0.5em; }
IMG.tag	{	cursor:pointer;padding-left:0.5em; }
P.bbs_attach	A	{
	word-break:break-all;
	wrap-word:break-word;
	background:url('http://bbs.auto-online.com.tw/images/paperclip.gif') no-repeat left center ;
	padding-left:1.6em;
	color:#ff9933 ;
}
#float_tag		{	position:relative;text-align:center;}
#float_panel	{	position:absolute;text-align:center;}
#float_panel	A	{	line-height:1.5em}
object	{ z-index: 10; }
.fancy	{	/* psuedo class used by jquery */ }
LABEL	{	padding-left:0.2em;}
.snapshot{	 border:#f0f0f0 solid 3px; }
.blur	{	color:#888;}
.tagStyle	{
	background:#eea;
	width:auto;
	padding:0.5em;
	border-top:#888 solid 2px;
	border-left:#888 solid 2px;
	border-right:#888 solid 1px;
	border-bottom:#888 solid 1px;
}
.tagStyle	INPUT	{
	padding-left:0.1em 0.5em 0.1em 0.5em ;
}
.clickable	{	cursor:pointer	}
.float_marker	{	width:1px; height:1px ; position:absolute ; background:#f00; }
.float_marker	IMG	{	height:1px; width:1px; right:0px; }
.panel	{	width:164px; padding:5px; }
.list_type_n	{	list-style-type:none ; }
.list_type_s	{	list-style-type:square ; position:relative; }
.list_type_d	{	list-style-type:disk ; }
.list_type_c	{	list-style-type:circle ; }
.invisible		{	display:none; }
LEGEND			{	padding:0 1em 0 1em ; margin-left:1em; }
.formSimple	{ font-size:13px; font-family:arial, 細明體; padding:0.1em ; }
.formPanel	{ font-size:12px; font-family:arial, 細明體; }
.cpanel_news_title	{
	background:url('/themes/2008/images/cpanel_news_title.gif') no-repeat left center ;
	padding-left:35px;
	padding-top:1px;
	border:#aaaaaa solid 1px ;
}
.member_photo	{
	margin:5px;
	padding:5px;
	background:#eee ;
	text-align:center;
}
.member_photo_champion	{
	margin:5px;
	padding:5px;
	background:#F2984C ;
	text-align:center;
}
.member_photo	IMG,
.member_photo_champion	IMG	{
	border:#888 solid 1px;
}
.member_photo	P,
.member_photo_champion	P	{
	word-break: break-all ;
	width:120px;
}
.member_photo	P	IMG,
.member_photo_champion	P	IMG	{
	border:none ;
	float:left ;
}
.float_left	{	float:left ; }
TABLE#exif	{
	display:none ;
	background:#888 ;
}
TABLE#exif	TD	{
	padding:3px;
}
.news_keyword_count	{
	clear:both ;
	float:right;
}
.column_block	{
	border:#b5cdd7 solid 1px ;
	width:170px ;
	margin:0px;
	padding:0px;
}
.top_spacer	{
	margin-top:5px; 
}
.column_block	P.block_header	{
	background:url('/themes/2008/images/background_block_header.gif') top left no-repeat;
	padding:3px 3px 3px 2em ;
	font-size:13px;
	height:23px;
	text-align:left;
	overflow:hidden ;
}
.column_block	DIV.block_spacer	{
	padding:5px ;
	width:160px ;
}
TD.member_score	{
	padding:1px 7px 1px 7px;
	font-size:13px;
	font-family:arial,'細明體' ;
	color:#164869;
}
UL.themes	{
	list-style-type:none ;
	width:20px;
}
UL.themes	LI.focus	{
	float:left ;
	height:10px;
	width:20px;
	overflow:hidden ;
	cursor:pointer ;
	margin:1px 0px 1px 0px ;
}
UL.themes	LI	{
	float:left ;
	height:10px;
	width:18px;
	overflow:hidden ;
	cursor:pointer ;
	margin:1px 0px 1px 0px ;
}
.member_thumbnail_100	{
	width:100px ;
	height:100px;
	border:#ccc solid 1px;
}
.bbs_subject	{
	border-bottom:#eee dashed 1px;
	padding-bottom:0.4em;
	margin-bottom:0.4em;
}
.bbs_body	{
	clear:both;
	line-height:1.5em;
	word-break:break-all;
	padding-bottom:1em;
	width:620px;
}
.bbs_body	UL	{
	margin-left:2em ;
}
.bbs_body	OL	{
	margin-left:2em ;
}
.board_banner	{
	padding:0.3em ;
}
.board_banner	UL,
.board_banner	OL	{
	margin-left:2em ;
}
FIELDSET.ad_news	{
	margin:0.5em 0 0.5em 0;
	border:#b5cdd7 solid 1px;
	padding:0.5em;
}
.attach_file	{
	width:200px;
	height:60px ;
	border:#ccc solid 1px;
	padding:10px ;
}
.attach_file	IMG	{
	float:left ;
}
.attach_file	P	{
	text-align:center;
}