@charset "big5";
/*版型*/
@import url("reset.css"); /* 歸零 */
@import url("global.css"); /* html body h1 input p a block clear hz gotoTop More */
@import url("layout.css"); /* 佈局用  包括 欄式  header footer */

/*共用元件*/
@import url("block.css"); /*塊*/
@import url("ad.css"); /*廣告碼 */

/*共用區塊*/
@import url("page.css"); /*主欄內元件 */
@import url("sidebar.css"); /*sidebar 內元件*/

/*版尾廣告*/
@import url("footer_ad.css");

/*********************************************************首頁******************************************************/
/*首頁大照片======================================*/
.big_photo{ margin-bottom:15px; text-align:center;}
.big_photo img{ background:#FFF; padding:10px; border:1px solid #dedede;}

/*首頁頭條========================= */
.index_headline{ margin-bottom:15px;}
.index_headline .box_2 > h2{ margin-bottom:15px;line-height:20px;}

/*左邊=========*/
.index_headline .box_1{ width:250px; float:left; height:280px; margin-right:8px;}
/*新聞輪播圖(由 slide_news_cycle.css 控制)*/
.index_headline .box_1 .slide_news{ z-index:1}
/*廣告文字*/
.index_headline .box_1 p{}
.index_headline .box_1 p a:link,  .index_headline .box_1 p a:visited{color: #2c3640; text-decoration:none;}
.index_headline .box_1 p a:hover, .index_headline .box_1 p a:active{color: #ae7f26; text-decoration:underline;}


/*右邊======*/
.index_headline .box_2{ float:left; width:402px; overflow:hidden; position:relative}

/*三條頭條*/
#headline {margin-bottom:10px; height:170px; overflow:hidden;}
/*單則頭條*/
#headline ul li{  height:145px; overflow:hidden;}
#headline ul li + li{ display:none}
/*標題大圖*/
#headline ul li h1{margin-bottom:10px;}
/*摘要*/
#headline ul li p{margin-bottom:10px;}
/*發文時間*/
#headline  em{ font-size:12px; color:#777; font-style:normal; letter-spacing:normal; margin-left:10px;}

/*頭條分頁*/
#headline  .h_nav { clear:both; border-bottom:1px solid #c0a9d1; border-right:1px solid #c0a9d1; padding-bottom:5px; height:18px;}
#headline  .h_nav ol { float:right;}
#headline  .h_nav ol li{ float:left;margin-right:10px;}
#headline  .h_nav ol li a{ display:block; width:18px; height:18px; float:left; margin-right:5px; font-size:12px; line-height:16px; text-align:center; font-family:Verdana;}
#headline  .h_nav ol li a:link,  #headline  .h_nav ol li a:visited{color: #333; background-color:#e1d6e9; text-decoration:none;  }
#headline  .h_nav ol li a:hover, #headline  .h_nav ol li a:active{color: #fff;  background-color:#c0a9d1;}
#headline  .h_nav ol li.current a:link,  #headline  .h_nav ol li.current a:visited{color: #fff;  background-color:#c0a9d1; }

/*其他標題*/
.index_headline .box_2 h2{ margin-bottom:5px; font-weight:normal;}
.index_headline .box_2 h2 em{ font-size:12px; color:#777; font-style:normal; letter-spacing:normal; margin-left:10px;}

/*重點新聞*/
#focus_news.block_z2  .block_content h2 strong a:link, #focus_news.block_z2  .block_content h2 strong a:visited{color:#FF3333; font-weight:normal;}/*毫無美感怪顏色*/
#focus_news.block_z2  .block_content h2 strong a:hover, #focus_news.block_z2  .block_content h2 strong a:active{ color:#b1087f}

/*各版焦點*/
.index_2column .block_z1  .block_content h2 strong a:link, .index_2column .block_z1  .block_content h2 strong a:visited{color:#FF3333; font-weight:normal;}/*毫無美感怪顏色*/
.index_2column .block_z1  .block_content h2 strong a:hover, .index_2column .block_z1  .block_content h2 strong a:active{ color:#b1087f}

/*首頁分兩欄=======================================*/
.index_2column{ width:660px; overflow:hidden; clear:both; margin-bottom:20px;}
/*第一區域(左欄)*/
.index_2column .area_1{width:320px; float:left;  }
/*第二區域(右欄)*/
.index_2column .area_2{ width:320px; float:right;  }

/*nav_x 仿奇摩頁籤============================================*/
/*結構說明
.nav_x 整體組件
.nav_x .tabhead  標籤組(美化預留)
.nav_x .tabhead ol li.tabbtn a span標籤組結構
.nav_x .tabhead ol li.first 第一顆按鈕，修正margin
.nav_x .tabhead ol li.current 當前
.nav_x .tabhead ol li.over  滑鼠移到

.nav_x .tabbody  內容組(美化預留)
.nav_x .tabbody .childbox  內容
*/

.nav_x{ margin-bottom:15px;}
.nav_x ol {
	border-bottom:1px solid #ccc;
	height:28px;/*hover上凸空間+按鈕高*/
}
.nav_x ol li {
	width:100px;/*按鈕寬*/
	float:left;
	margin-top:3px;/*hover上凸空間*/
	margin-left:-1px;/*按鈕間距*/
	position:relative;
	z-index:1;
	padding-left:3px;/*左背景空間*/
	background: url(../images/nav_x_bg.gif) left top;/*左背景*/
}
.nav_x ol li a {
	display:block;
	padding-right:3px;/*右背景空間*/
	background: url(../images/nav_x_bg.gif) right top;/*右背景*/
	cursor:pointer;
	color: #639;
}
.nav_x ol li a span {
	display:block;
	height:25px;/*按鈕高*/
	background: url(../images/nav_x_bg.gif) center top;/*中背景*/
	text-align:center;/*字水平置中*/
	line-height:25px;/*字垂直置中，要等於按鈕高*/
}
.nav_x ol li.first {
	margin-left:0px;/*第一個鈕，不要要按鈕間距*/
}
.nav_x ol li.over {
	z-index:2;
	background-position: left -60px;/*hover左背景*/
}
.nav_x ol li.over a {
	background-position: right -60px;/*hover右背景*/
	color: #06C;
}
.nav_x ol li.over a span {
	background-position: center -60px;/*hover中背景*/
}
.nav_x ol li.current {
	margin-top:0px;/*按鈕凸起*/
	margin-bottom:-1px;/*active按鈕高度130-按鈕高100-凸起高20=按鈕出血10*/
	z-index:3;
	background-position: left -120px;
}
.nav_x ol li.current a {
	background-position: right -120px;
	color: #222;
	
}
.nav_x ol li.current a span {
	height:29px;/*active按鈕高度*/
	background-position: center -120px;
	
}
/*內容框=====================*/
.nav_x .tabhead{}
.nav_x .tabbody {
	padding:5px;
	border:1px solid #ccc;
	border-top:none;
	background: #fff; padding:10px;
}
.nav_x .tabbody.childbox{ }
