@charset "utf-8";
/* CSS Document */


/*頁面主標題*/
.cont_main_tit{ 
	padding:0px 0px 2px 12px; 
	height:25px; 
	background:url(../images/icon_line.jpg) no-repeat left top; 
	border-bottom:1px solid #ebebeb; 
	margin:10px 0px 0px 4px; 
	*margin:10px 0px 0px 2px;;
	}
	.cont_main_tit label{ display:inline-block; font-size:20px; line-height:24px; font-weight:bold; color:#694e39; }
	.cont_main_tit .tit{ display:inline-block; font-size:14px; font-weight:bold; line-height:24px; color:#424141; }



/*首頁焦點新聞*/
.ind_focus{ margin:10px 0px; }
.ind_focus div{ margin-right:2px; }
.focus_tit{ color:#694e39; font-size:22px; margin-bottom:5px; line-height:25px; font-weight:bold; }
.focus_tit label{ float:left; }
.focus_tit span{ float:right; }
.focus_tit img{ margin-left:4px; position:relative; bottom:2px; }
.focus_txt{ margin:5px 0px; }
.focus_more a{ color:#694e39; }
.focus_nav li{ padding-left:8px; margin-bottom:4px; background:url(../images/icon_point.gif) no-repeat left 4px; }
.focus_nav a{ color:#694e39; font-size:15px; }

.ind_focus_lt{ float:left; }
.ind_focus_rt{ float:right; margin-left:5px; line-height:22px; }

.p1_lt_width{ width:280px; }
.p1_rt_width{ width:320px; }
.p2_lt_width{ width:430px; }
.p2_rt_width{ width:162px; }
.p3_lt_width{ width:245px; }
.p3_rt_width{ width:353px; }

.home_link_sp{ color:#f90000; }/*重點推薦*/


/*焦點新聞 影片版 影片上方按鈕*/
.focus_btn{ width:180px; text-align:right; }
.focus_btn span{ display:inline-block; margin-left:2px; }
.ind_focus_tit_film div{ padding-top:4px; }



/*要聞*/
.ind_news_area_1{ background:url(../images/ind_news_area_bg_610.jpg) repeat-y; margin-bottom:10px; }
.ind_news_area_tit_1{ width:610px; height:65px; background:url(../images/ind_news_area_tit_1.jpg) no-repeat left top; }
.ind_sort_tit_lt{ float:left; color:#694e39; font-size:17px; font-weight:bold; line-height:22px; position:relative; top:20px; left:190px; }
.ind_sort_tit_rt{ float:right; position:relative; top:20px; right:10px; }
.ind_news_area_txt_1{ width:565px; line-height:20px; margin-left:20px; }
.txt_1_lt_w{ width:140px; }
.txt_1_rt_w{ width:420px; }
.ind_news_area_nav_1 ul{ margin-left:4px; }
.ind_news_area_nav_1 li{ padding-left:8px; margin-bottom:4px; background:url(../images/icon_point.gif) no-repeat left 4px; }
.ind_news_area_nav_1 a{ color:#694e39; font-size:15px; }/*12.24 add字體尺寸*/
.ind_news_area_btm_1{ height:10px; background:url(../images/ind_news_area_btm_610.jpg) no-repeat left bottom; }


/*公民連線與泡泡區外層*/
.ind_news_area_small{ width:610px; }


/*公民連線*/
.ind_news_area_2{ float:left; width:300px; background:url(../images/ind_news_area_bg_300.jpg) repeat-y; margin-bottom:10px; }
.ind_news_area_tit_2{ width:300px; height:65px; background:url(../images/ind_news_area_tit_2.jpg) no-repeat left top; text-align:right; }
.ind_news_area_tit_2 a{ position:relative; top:25px; right:10px;  }
.ind_news_area_txt_2{ width:275px; height:90px; line-height:20px; margin-left:20px; }
.ind_news_area_txt_2 strong{ color:#694e39; }
.txt_2_lt_w{ width:80px; }
.txt_2_rt_w{ width:190px; }
.ind_news_area_nav_2 ul{ margin-top:12px; margin-left:8px; line-height:18px; }
.ind_news_area_nav_2 li{ padding-left:8px; margin-bottom:4px; background:url(../images/icon_point.gif) no-repeat left 4px; }
.ind_news_area_nav_2 a{ color:#694e39; font-size:15px; }/*12.24 add字體尺寸*/
.ind_news_area_btm_2{ height:10px; background:url(../images/ind_news_area_btm_300.jpg) no-repeat left bottom; }


/*泡泡區*/
.ind_news_area_3{ float:right; width:300px; background:url(../images/ind_news_area_bg_300.jpg) repeat-y; margin-bottom:10px; }
.ind_news_area_tit_3{ height:65px; background:url(../images/ind_news_area_tit_3.jpg) no-repeat left top; text-align:right; }
.ind_news_area_nav_3 ul{ margin-top:5px; line-height:18px; }
.ind_news_area_nav_3 li{ padding-left:8px; margin-bottom:4px; background:url(../images/icon_point.gif) no-repeat left 4px; }
.ind_news_area_tit_3 a{ position:relative; top:25px; right:10px; font-size:15px; }/*12.24 add字體尺寸*/
.ind_news_area_con_3 div{ margin-left:20px; }
.ind_news_area_con_3_new{ color:#74a122; font-weight:bold; }
.ind_news_area_con_3_hot{ color:#a30001; font-weight:bold; margin-top:8px; }
.ind_news_area_nav_3 a{ color:#694e39; font-size:15px; }/*12.24 add字體尺寸*/
.ind_news_area_btm_3{ height:10px; background:url(../images/ind_news_area_btm_300.jpg) no-repeat left bottom; }
	

/*線上辯論*/
.ind_news_area_tit_4{ height:65px; background:url(../images/ind_news_area_tit_4.jpg) no-repeat left top; }
.ind_news_area_tit_4 table{ width:410px; position:relative; left:185px; top:20px; }
.ind_news_area_tit_4 label{ color:#694e39; font-size:18px; }
.ind_news_area_con_4 div{ margin-left:8px; margin-right:8px; margin-bottom:10px; }/*11.27刪除行距 新增下方間距*/


/*線上辯論 正反方分數*/
.ind_news_area_tit_5{ height:40px; background:url(../images/ind_news_area_5_bg.jpg) no-repeat center bottom; margin-top:10px; padding-top:20px; }
.ind_news_area_5_score{ width:470px; display:block; margin:0px 70px 10px 70px; font-size:14px; color:#FFFFFF; font-weight:bold; }
	.score_oo{ float:left; background:#a5cadc; text-align:left; padding-left:4px; border-right:1px solid #FFFFFF; }
	.score_xx{ float:right; background:#ea442a; text-align:right; padding-right:4px; border-left:1px solid #FFFFFF; }
	
	/*正反方預設寬度(實際寬度由程式控制)*/
	/*正反方相加後 寬度不可大於460 (原470 但須扣除2px用在兩者間的白線 8px用在分數與邊界的間距)*/
	.score_oo{ width:170px; }
	.score_xx{ width:290px; }
	
	
/*線上辯論 正反方意見*/
.ind_news_area_5_txt{ width:600px; margin:0px 5px; }
.score_oo_txt{ float:left; width:290px; padding:5px; background:#5b98d9; color:#FFFFFF; }
.score_xx_txt{ float:right; width:290px; padding:5px; background:#db5b5c; color:#FFFFFF; }
.score_oo_txt2{ float:left; width:290px; padding:5px; background:#cde0f4; }
.score_xx_txt2{ float:right; width:290px; padding:5px; background:#f4cdcd; }
.score_oo_lt{ width:60px; float:left; }
.score_oo_rt{ width:225px; float:right; }
.score_name{ font-weight:bold; }


/*================================================================================*/

/*內容頁綠底標題*/
.cont_green_tit{ width:610px; height:35px; }
.cont_green_tit label{ color:#194601; font-size:16px; position:relative; left:34px; top:5px; *top:7px; }

.cgt_bg_1{ background:url(../images/head_tit_bg_1.jpg) no-repeat; }/*要聞*/
.cgt_bg_2{ background:url(../images/head_tit_bg_2.jpg) no-repeat; }/*泡泡區*/
.cgt_bg_3{ background:url(../images/head_tit_bg_3.jpg) no-repeat; }/*事件全記錄*/
.cgt_bg_4{ background:url(../images/head_tit_bg_4.jpg) no-repeat; }/*現場直擊 直播預告 開放編輯室*/
.cgt_bg_5{ background:url(../images/head_tit_bg_5.jpg) no-repeat; }/*線上辯論*/
.cgt_bg_6{ background:url(../images/head_tit_bg_6.jpg) no-repeat; }/*公民連線*/
.cgt_bg_7{ background:url(../images/head_tit_bg_7.jpg) no-repeat; }/*未來活動簿*/
.cgt_bg_8{ background:url(../images/head_tit_bg_8.jpg) no-repeat; }/*新頭殼部落*/
.cgt_bg_9{ background:url(../images/head_tit_bg_9.jpg) no-repeat; }/*開講無彊界*/


/*要聞*/
.news_cont_area{ margin:10px 0px 10px 0px; }
.news_cont_area_tit table{ width:100%; }
.news_cont_area_top{ text-align:right; }
.news_cont_area_top a{ color:#424141; margin:2px 0px; }
.news_cont_area_top em{ padding-right:4px; }
.news_cont_area_lt{ float:left; width:295px; margin-bottom:10px; }/*左區塊(例 國際)*/
.news_cont_area_rt{ float:right; width:295px; margin-bottom:10px; }/*右區塊(例 政治)*/

.news_cont_area hr{ height:1px; border:none; border-bottom:1px dashed #d2d2d2; }/*12.24 add*/


/*要聞分類*/
.news_sort_tit_lt{ float:left; font-size:20px; }
.news_sort_tit_rt{ float:right; }
.news_sort_tit_rt a{ position:relative; top:5px; }
	
.news_sort_txt{ font-size:18px; font-weight:bold; color:#694e39; margin:6px 0px; }
.news_sort_txt img{ vertical-align:middle; margin-left:2px; }

.news_sort_cont_lt{ width:170px; float:left; }
.news_sort_cont_rt{ width:120px; float:right; }



/*================================================================================*/

/*直播預告分類列表*/
.cont_trailer_lt{ width:350px; float:left; margin-top:15px; }
.cont_trailer_rt{ width:240px; float:right; margin-top:40px; }
.cont_trailer_nav ul{ margin:10px 0px 20px 4px; }
.cont_trailer_nav li{ margin-bottom:4px; padding-left:8px; background:url(../images/icon_point.gif) no-repeat left 4px; }
.cont_trailer_nav a{ color:#694e39; font-size:15px; }/*12.24 add字體尺寸*/
.cont_trailer_nav em{ display:inline-block; margin-left:4px; width:74px; height:17px; background:url(../images/icon_live_2.jpg) no-repeat; position:relative; top:4px; *top:2px; }


/*================================================================================*/

/*分類列表(左列表右廣告)*/
.cont_citizen_lt{ width:350px; float:left; margin-top:6px; }
.cont_citizen_rt{ width:240px; float:right; margin-top:6px; }
.cont_citizen_nav ul{ margin-left:4px; }
.cont_citizen_nav li{ margin-bottom:4px; padding-left:8px; background:url(../images/icon_point.gif) no-repeat left 4px; }
.cont_citizen_nav a{ color:#694e39; font-size:15px; }/*12.24 add字體尺寸*/
.cont_citizen_nav em{ display:inline-block; margin-left:4px; width:74px; height:17px; background:url(../images/icon_live_2.jpg) no-repeat; position:relative; top:4px; *top:2px; }

/*箭頭圖片版*/
.cont_citizen_nav_arrow ul{ margin-left:4px; }
.cont_citizen_nav_arrow li{ margin-bottom:6px; padding-left:8px; background:url(../images/icon_arrow_2.jpg) no-repeat left 4px; }
.cont_citizen_nav_arrow a{ color:#694e39; text-decoration:underline; }


/*事件全記錄 事件一覽*/
.cont_citizen_nav_list{ margin-top:5px; margin-bottom:15px; display:none; }
.cont_citizen_nav_list a{ color:#424141; }


/*================================================================================*/

/*未來活動簿分類*/
.active_cont_area_lt{ width:300px; float:left; }
.active_cont_area_rt{ width:300px; float:right; }
.active_cont_area_msg{ background-color:#e4e1ce; margin-top:20px; }
.active_cont_area_msg div{ padding:8px; line-height:18px; }
.active_cont_area_msg a{ color:#694e39; }

/*未來活動簿分類-行事曆右邊廣告區塊*/
.active_cont_area_rt #ad_in_event{  }


/*已確認身份之法人 紅色活動*/
.com_confirm{ color:#cd660c; }

/*未來活動簿 單日總覽*/
.cont_citizen_disc span{ color:#424141; }
.cont_citizen_disc div{ margin-top:5px; margin-bottom:15px; line-height:18px; }
.cont_citizen hr{ height:1px; border:none; border-bottom:1px dashed #d2d2d2; }/*12.24 add*/

/*內容的活動類別標題*/
.cont_sub_title{ font-weight:bold; background-color:#e4e4e4; padding:5px 0px 5px 12px; margin:5px 0px; }
	
/*進行中活動 收*/
.even_ungoing{ 
	background-image:url(../images/icon_arrow_5.gif); 
	background-repeat:no-repeat; 
	background-position:center left; 
	background-color:#e4e4e4;
	border-right:2px solid #FFF;
	padding:5px 0px 5px 22px; 
	margin:5px 0px;
	}
	
/*進行中活動 開*/
.even_going{ 
	background-image:url(../images/icon_arrow_4.gif); 
	background-repeat:no-repeat; 
	background-position:center left; 
	background-color:#e4e4e4;
	border-right:2px solid #FFF;
	padding:5px 0px 5px 22px; 
	margin:5px 0px;
	}

/*未來活動簿 已過時活動*/
.active_pass{ color:#a7a7a7; }

/*未來活動簿 已過時活動(單日總覽清單)*/
.active_pass a{ color:#a7a7a7; }
.active_pass div{ color:#a7a7a7; }

/*未來活動簿 活動內容頁底部(左清單 右廣告)*/
.cont_active_lt{ width:290px; float:left; margin-top:6px; }
.cont_active_rt{ width:300px; float:right; margin-top:6px; }

/*================================================================================*/

/*現場直擊*/
.news_cont_talker{ padding:10px; margin:10px 5px; background-color:#e0e0e0; }
.news_cont_talker th{ width:65px; }
.news_cont_talker_pg{ padding:10px; margin:10px 0px; text-align:center; color:#424141; }
.news_cont_talker_pg a{ color:#424141; }
.news_cont_talker_write form{ text-align:center; margin:10px 0px; }
.news_cont_talker_write textarea{ width:540px; margin-bottom:15px; }
.regist_btn{
	width:99px;
	*padding-top:2px;
	margin:0px 4px;
	background-color:#dce0cf; 
	border-bottom:1px solid #566338; 
	border-right:1px solid #566338;
	}/*按鈕*/


/*================================================================================*/

/*新聞內容頁 影片與圖片版*/
.news_ctxt_area_lt{ width:350px; float:left; }
.news_ctxt_area_rt{ width:240px; float:right; }
.news_ctxt_area_film{ margin-bottom:15px; text-align:center; }
.news_ctxt_area_pic{ margin-bottom:10px; }
.news_ctxt_area_word{ margin-bottom:15px; }/*11.27刪除line-height:18px*/

.news_ctxt_area_btm{ margin:10px 0px; }
.news_ctxt_area_btm a{ color:#686868; margin:2px 0px; }
.news_ctxt_area_btm em{ padding-right:4px; vertical-align:middle; }



/*================================================================================*/

/*頁面底部各連結頁 內容框架*/
.contact_cont_area{ margin:10px 10px 15px 18px; line-height:18px; }
.contact_cont_area a{ color:#694e39; }



/*================================================================================*/

/*線上辯論*/
.cont_debate_area{ margin:10px 5px; }
.cont_debate_tit{ font-size:20px; color:#694e39; }
.cont_debate_date{ margin:5px 0px; font-weight:bold; color:#424141; line-height:18px; }
.cont_debate_txt{ margin:5px 0px; line-height:18px; }
.cont_debate_list{ margin:10px 5px; }
.cont_debate_list span{ display:inline-block; margin-bottom:5px; }
.cont_debate_btn{ text-align:center; margin-bottom:20px; }
.cont_debate_btn a{ margin:0px 100px 0px; }



/*================================================================================*/

/*查詢帳密*/
.forget_form form{ text-align:center; margin-top:15px; line-height:24px; }
.forget_form span{ display:inline-block; text-align:center; margin-left:82px; }



/*================================================================================*/

/*泡泡區(討論區)*/
.bubble_sbj_list table{ width:100%; line-height:22px; margin:15px 0px; }
.bubble_sbj_list th{ text-align:left; font-weight:bold; color:#424141; border-bottom:1px solid #ebebeb; }
.bubble_sbj_list td{ text-align:left; border-bottom:1px solid #ebebeb; }
.bubble_sbj_list a{ color:#686868; padding-left:15px; background:url(../images/icon_arrow_2.jpg) no-repeat left 4px; }
.bubble_sbj_list .sbj{ padding-left:15px; padding-bottom:4px; background:url(../images/icon_line.jpg) no-repeat left top; }
.bubble_sbj_list .re_num{ width:60px; }
.bubble_sbj_list .poster{ width:100px; }
.bubble_sbj_list .re_time{ width:100px; }

.bubble_post{ margin:10px 33px; }
.bubble_post label{ margin-bottom:5px; }



/*================================================================================*/

/*開講無彊界*/

.discuss_area_img{ margin:8px 0px; text-align:center; }
.discuss_area_txt{ margin-bottom:10px; line-height:18px; }



/*================================================================================*/

/*與部落格有關其他頁面*/


/*間距*/
.news_cont_area_tit_space{ height:4px; }


/*關鍵字列表*/
.key_word_list_area{ margin:10px 3px 0px 3px; }
.key_word_color_1{ color:#b7b7b7; font-weight:bold; }
.key_word_color_2{ color:#505050; font-weight:bold; }
.key_word_color_3{ color:#424141; font-weight:bold; font-size:14px; }
.key_word_color_4{ color:#000000; font-weight:bold; font-size:16px; }


/*開講無疆界文章列表*/
.blog_famous_area{ display:inline-block; width:190px; }


/*部落格子首頁*/
.blog_post_tb{ margin-bottom:10px; }
.blog_post_img{ border:5px solid #e2e2e2; margin-right:4px; }
.blog_post_web a{ color:#686868; font-weight:bold; }
.blog_post_name{ font-weight:bold; margin:4px 0px 8px 0px; }
.blog_post_disc{ line-height:18px; }


/*================================================================================*/

/*部落格首頁*/

/*作者簡介*/
.main_rt_rt_cont_poster{ width:150px; margin-left:20px; line-height:18px; }
.main_rt_rt_cont_poster div{ text-align:center; }
.main_rt_rt_cont_poster a{ color:#686868; }


/*文章圖片*/
.blog_main_img{ margin:10px 0px; text-align:center; }


/*文章下方資訊*/
.blog_main_btm{ margin:10px 0px; text-align:right; }
.blog_main_btm label{ color:#686868; margin:2px 0px; }
.blog_main_btm a{ color:#686868; margin:2px 0px; }
.blog_main_btm em{ display:inline-block; padding-right:4px; vertical-align:middle; margin-left:5px; }

/*================================================================================*/

/*部落格內容頁*/

/*網友回應*/
.blog_respose_area{ line-height:20px; margin:5px 0px 10px 0px; }
.blog_respose_list th{ width:91%; padding-bottom:10px; }
.blog_respose_nick{ margin:5px 0px 5px 35px; }

/*================================================================================*/

/*部落格管理介面*/


/*基本設定介面*/
.blog_manager_form{ margin:10px 17px; }
.blog_manager_cate li{ margin-bottom:3px; }
.blog_manager_btn{
	*padding-top:2px;
	background-color:#dce0cf; 
	border-bottom:1px solid #566338; 
	border-right:1px solid #566338;
	}/*按鈕*/


/*文章管理列表*/
.blog_manage_list li{ clear:both; *line-height:18px; }
.blog_manage_list a{ *float:left; }/*IE6.0*/
.blog_manage_list span{ display:inline-block; float:right; }


/*================================================================================*/

/*搜尋結果*/
.search_item{ line-height:18px; margin:20px 0 20px 0; }
.search_item a{ font-size:14px; color:#694e39; }
.search_item .search_kw{ color:#FF0000; }
.search_item_title{ margin-bottom:10px; }
.search_item_txt{ margin-bottom:10px; }


/*================================================================================*/

.page_select{ font-size:18px; }



