
#accesskey_content{position:absolute;left:-10px;
color:#bfb7a6;}
#container {  	
    position : relative;
    width : 976px;
	margin : auto;
    background: url(cssimg/container_bg.jpg) left top repeat-y;
}
#pageheader {
background: url(cssimg/pageheader_bg.jpg) top left  no-repeat;
width:976px;
height:301px;
}
#pageheader2{}


/*底部背景*/
#main2 {	
	min-height : 400px;
	height:auto !important;
    height:400px;	

}

/*中間背景*/
#main1{
	word-wrap: break-word ; 
	margin:0;position:relative;
	

}
/*上方背景*/
#main {	
    padding:45px 5px 45px 15px;  
}

#content{margin:0;}
#footer{background:none;}
#boxA img{display:none;}
#boxA .note img {display:block;margin:0 10px 0 0;}
/* 首頁 main.php 專用 */

/* 新聞區塊 */
#boxLeft{    clear : both;
    width : 300px;
    float:left;}
	
#boxRight{
    width : 630px;
    float:right;

}
#boxBottom{clear:both;}
#boxTop2{width : 610px;
	min-height : 250px;
	height:auto !important;
    height:250px;
	background:url(cssimg/box_bg2.jpg) left bottom no-repeat;
}
#boxTop2:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#boxTop1{background:url(cssimg/box_bg.jpg) left top no-repeat;}	
#boxTop{background:url(cssimg/box_bg1.jpg) left top repeat-y;}	
#boxA{
    clear : both;
    width : 300px;
    float:left;}
#boxB{
    width :300px;
    float:right;

}

#boxA { 

}
#boxA h2{padding : 1em 0 0em 5.5em;width:180px;background:none;}
html>body #boxA h2 {padding : 0em 0 0em 5.5em;}        
*+html>body #boxA h2 {padding : 1em 0 0em 5.5em;}
#boxA ul{
	margin:0 10px;padding:0;line-height:1.7em;}
#boxA ul li{
	list-style:none;list-style-image:none;color:#5eca02;font-size:1em;}
#boxA li{background:url(cssimg/boxA_bg5.jpg) left bottom repeat-x;margin:0 0 5px 0;}
#boxA li span{padding:0 0 0 8px;background:url(cssimg/boxA_li_bg.jpg) top left no-repeat;}
#boxA li a{color:#5eca02;font-size:1em;margin:0 0 0 10px;}
#boxA li a:hover{color:#459302;}
#boxA1 { }
#boxA2 { }

#boxB { 

}
#boxB h2{padding : 1em 0 0em 5.5em;width:100px;background:none;}
html>body #boxB h2 {padding : 0em 0 0em 5.5em;}        
*+html>body #boxB h2 {padding : 1em 0 0em 5.5em;}
#boxB ul{
	margin:0 10px;padding:0;line-height:1.7em;}
#boxB ul li{
	list-style:none;list-style-image:none;color:#007be8;font-size:1em;}
#boxB li{background:url(cssimg/boxB_bg5.jpg) left bottom repeat-x;margin:0 0 5px 0;}
#boxB li span{padding:0 0 0 8px;background:url(cssimg/boxB_li_bg.jpg) top left no-repeat;}
#boxB li a{color:#007be8;font-size:1em;margin:0 0 0 10px;}
#boxB li a:hover{color:#015199;}
#boxB1 { }
#boxB2 { }

#boxB img {display:none;}
#boxB .note img{display:block;margin:0 20px 0 0;}
#boxBottom #boxC{
	min-height : 50px;
	height:auto !important;
    height:50px;
	padding:60px 0 0 0;width : 610px;
	background:url(cssimg/boxC_bg.jpg) left top no-repeat;
}
#boxBottom #boxC:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#boxC { 
  

}
#boxBottom #boxC img{padding:3px;margin:0 4px 0 0;border:1px solid #ddd;}
#boxC1 { }
#boxC2 { }
#boxC{margin:0;padding:0;width:580px;}
#boxD{background:url(cssimg/boxD_bg.gif) left top no-repeat;
	min-height : 300px;
	height:auto !important;
    height:300px;
}
#boxD:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#boxD h2{width:200px;
	padding : 0.7em 0 0.5em 5.5em;margin:0;
	background:url(cssimg/boxD_h2_bg.jpg) left top no-repeat;
}
#boxD ul{
	margin:5px 20px 0 10px;padding:0;line-height:1.7em;}
#boxD ul li{
	list-style:none;list-style-image:none;color:#454545;font-size:1em;}
#boxD li{background:url(cssimg/boxD_bg5.jpg) left bottom repeat-x;margin:0 0 5px 0;}
#boxD li span{padding:0;background:url(cssimg/boxD_li_bg.jpg) top left no-repeat;}
#boxD li a{color:#454545;font-size:1em;margin:0 0 0 10px;}
#boxD li a:hover{color:#ccc;}

#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:40px 0px 0 0;padding:0 40px 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 5px 0;}
.note{float:right;clear:both;margin:5px 0px 5px 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;
    
}	