#accesskey_content{position:absolute;top:-10px;
color:#555;}

#extralist {
    display:block;
	position: absolute;
	left: 345px;
	bottom:150px;
	width:100px;
}

#pageheader {
background: url(cssimg/pageheader_bg1.jpg) top left  no-repeat;
width:958px;
height:222px;
}
#pageheader2{}
#pageheader img {
	display:none;
}

/*底部背景*/
#main2 {	
	background : url(cssimg/main_bg4.jpg)  bottom left no-repeat;
	min-height : 500px;
	height:auto !important;
    height:500px;
}

#main2:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/*中間背景*/
#main1{
	word-wrap: break-word ;
	background : url(cssimg/main_bg3.jpg) top left repeat-y;  
	margin:0 4px 0 195px;
	position:relative;

}

/*上方背景*/
#main {	
	padding:0;
	background : url(cssimg/main_bg2.jpg) top left no-repeat;
	min-height : 660px;
	height:auto !important;
    height:660px;


   
}
/*--------- 底 ---------- */
#footer{ 
	clear : both;
	margin:0;
	position : relative;
	background:url(cssimg/footer_main_bg1.jpg) top left repeat-y;
	color:#fff;
}	
#footer2{
	background:url(cssimg/footer_main_bg.jpg) bottom left no-repeat;
	min-height : 100px;
}						
#footer a:link, #footer a:visited {color:#010101;}
#footer a:hover	, #footer a:active  {color:#6B5431;}

#footer_logo {
	position : absolute;
	left :76px;
	top : 30px;
	padding :0;
}

html>body #footer_logo  {top : 20px;}         
*+html>body #footer_logo  {top : 30px;}

#footer_address {
	position : absolute;
	width : 460px;
	left : 490px;
	top : 0;
	padding : 5px 0 0 0;
	font-size:0.8em;
}
html>body #footer_address {padding : 0;font-size:0.85em;}         
*+html>body #footer_address {padding : 5px 0;font-size:0.8em;}
#footer_ruling {
	position : absolute;
	left : 165px;
	top : 30px;	
}

/* 首頁 main.php 專用 */

/* 新聞區塊 */

#boxTop{    clear : both;
    width : 286px;
    float:left;margin:0;padding:0;}
#boxBottom {
    width : 469px;
    float:right;margin:0;padding:0;

}
#boxA h2{display:none; }
#boxA h4{ 
	clear : both;
	padding : 0.5em 0 0.2em 2em;margin:0 0 200px 0;
    font-size : 1.2em;
	color:#fff;
	letter-spacing:0.2em;
}

#boxA {
	padding:0 10px 20px 15px;
}

#boxA2{ 
	background : url(cssimg/boxA_bg.gif) top left no-repeat;
}
#boxA p{
	padding:0;margin:0;
}
#boxA font{
	color:#747073;
}
#boxB h2{ 
	clear : both;
	background :none; 
	padding : 0.2em 0 0.6em 2.5em;margin:0 ;
    font-size : 1.2em;
	color:#fff;
	letter-spacing:0.2em;
}
#boxB {
	padding:10px 0;
}
#boxB img{display:none;}
#boxB ul{
	margin:0 0 0 20px;padding:0;line-height:1.7em;}
#boxB ul li{
	list-style:none;list-style-image:none;color:#999EA2;font-size:1em;padding:0 0 0 20px;}
#boxB li{background:url(cssimg/boxB_li.gif) left center no-repeat;}
#boxB li a{color:#E6E6E6;letter-spacing:0.15em;font-size:1em;}
#boxB li a:hover{color:#FDB537;text-decoration:underline;}
#boxC{
    width : 235px;
    float:left;
	margin:0;padding:0;
	clear:both;
}
#boxC h2{ 
	clear : both;
	background : url(cssimg/boxC_h2_bg.gif) 10px bottom no-repeat; 
	padding : 0.7em 0 0.7em 1.5em;margin:0;
    font-size : 1.2em;
	color:#fff;
	letter-spacing:0.2em;
}
#boxC ul{
	margin:0 10px 0 10px;padding:0;line-height:1.7em;}
#boxC ul li{
	list-style:none;list-style-image:none;color:#403324;font-size:1em;padding:0 0 0 15px;}
#boxC li{background:url(cssimg/boxC_li.jpg) left 7px no-repeat;}
#boxC li a{color:#403324;letter-spacing:0.1em;font-size:1em;}
#boxC li a:hover{color:#FDB537;text-decoration:underline;}
#boxD h2{ 
	clear : both;
	background : url(cssimg/boxC_h2_bg.gif) 5px bottom no-repeat; 
	padding : 0.7em 0 0.7em 1.5em;margin:0;
    font-size : 1.2em;
	color:#fff;
	letter-spacing:0.2em;
}
#boxD {
    width : 234px;
    float:right;
	margin:0;padding:0;
}
#boxD ul{
	margin:0 10px 0 5px;padding:0;line-height:1.7em;}
#boxD ul li{
	list-style:none;list-style-image:none;color:#403324;font-size:1em;padding:0 0 0 15px;}
#boxD li{background:url(cssimg/boxC_li.jpg) left 7px no-repeat;}
#boxD li a{color:#403324;letter-spacing:0.1em;font-size:1em;}
#boxD li a:hover{color:#FDB537;text-decoration:underline;}
#boxF h2{
	display:none;}
#boxF {
	background : url(cssimg/boxF_bg.jpg) left top no-repeat;
	padding:0;margin:0; 
}
#boxF1{padding:50px 0 0 5px;}
#boxAD{  margin-top:15px;
   }
#boxAD img{
    float:right;margin-bottom:10px;}
#boxE{margin-top:15px;
    }
#boxE img{padding:3px;border:1px solid #eee;background:#fff;margin:2px;}
#boxE   a:hover img{background:#FF7619;border:1px solid #F76909;}
#boxE .note img{border:0px;}
/* 新聞區塊有圖片浮動+MORE浮動+資料浮動+三層背景 */
#boxX { 
    width:541px;
	padding:0 0 0 0;
    margin:0 0 15px 0;
	background:url(cssimg/boxa3_bg.jpg) top left repeat-y;
}
#boxX2:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}	
#boxX h2 {background:none;border:0;padding:7px 0 0 50px;margin:0 0 0 0px;color:#fff;font-size:1.2em;}
.data{float:right;width:260px;margin:0px 0px 0 0;padding:0 0px 0 0;}
#imgX {float:left;width:173px;margin:50px 0 0 10px;}
#boxX ul {padding:0;margin:0;}
#boxX li a:link{color:#666666;}
#boxX li a:visited{color:#666666;}
#boxX li a:hover{color:#ef7d04;}
#boxX2 {background:url(cssimg/boxa2_bg.jpg) bottom left no-repeat;min-height:250px;}
#boxX3 {background:url(cssimg/boxa_bg.jpg) top left no-repeat;padding:0px 0 0px 0;}
.note{float:right;clear:both;margin:0px 10px 0px 0px;}
.note a:link{color:#500000;}
.note a:visited{color:#500000;}
/* 新聞日期 */
h3 { 

}
/* 新聞標題
h4 {
color: #000000; padding-left: 100px; padding: 0px; margin : 0px;
font-weight:bold; font-size:16px; padding-left : 15px;
}   */

.pic  {
	float : left;
	border : 1px solid #ccc;
	padding : 3px;
	margin : 3px;
    
}	