/* 首頁 main.php 專用 */
#container {  	
    position : relative;
    width : 1000px;
	margin : auto;
    background: url(cssimg/container2_bg.jpg) left top repeat-y;
}
#pageheader {
    width:1000px;
    height:145px;
	background:url(cssimg/pageheader2_bg.jpg) top left no-repeat;
}
#linklist #ul_menu_service_0{
	position: absolute;
	left: 0px;
}	
#menu_service {
	 left:0px;

}
/*底部背景*/
#main2 {	
	min-height : 550px;
	height:auto !important;
    height:550px;	
	margin:0 45px 0 430px;
}

/*中間背景*/
#main1{
	word-wrap: break-word ;
	margin:0;
	position:relative;
	background:url(cssimg/main2_bg.jpg) top left no-repeat;
}

/*上方背景*/
#main {	
    padding:0px 0 20px 0;
 
}
#menu_login {
    position:absolute;
	top:420px;
	left:-370px;
    width:178px;
	height:116px;
	margin:30px 0 0 15px;
	padding:30px 0 0 0;
    background:url(cssimg/login_bg.gif) top left no-repeat;
}
/*--------- 底 ---------- */
#footer{ 
	clear : both;
	margin-right : 0px;
	position : relative;
	min-height : 95px;
	color:#fff;
	background:url(cssimg/footer_y.jpg) top left repeat-y;
}
#footer2{
    background:url(cssimg/footer2_t.jpg) top left no-repeat;
}
#footer3{
    padding:20px 0;
    background:url(cssimg/footer_b.jpg) bottom left no-repeat;
}

#footer_logo {
	position : absolute;
	left :120px;
	top : 10px;
	padding : 20px;
}

#footer_address {
	position :relative;
	width : 570px;
	left : 420px;
	top : 0;
	padding : 0px 0px 20px 0px;
}

#footer_ruling {
	position : absolute;
	left : 250px;
	top : 25px;	
}
#pageheader img {
	display:none;
}
a:link,a:visited { 
	color: #585555;
	text-decoration : none;
}
a:hover , a:active  {
	color: #FF7F00;
	text-decoration :underline;
}
/* 新聞區塊 */
#boxC { 
    text-align:right;
}
#boxC img {
    margin:0 0 0 3px;
}
#boxC1 { }
#boxC2 { }
#boxA { 
    margin:0 0 15px 0;
    background:url(cssimg/boxa_bg.jpg) top left no-repeat;
}
#boxA1 { }
#boxA2 {
    min-height:170px;
 }
     #boxA2:after {
          content: "."; 
          display: block;
          height: 0; 
          clear: both;}
#boxA h2{
    padding:0 0 0 65px;
	margin:0 0 12px 0;
    background:none;
	width:70%;
}
#boxA ul {padding:0;margin:0;}	
#boxA ul li {
    color:#585555;
    padding:0 0 0 10px;
	margin:0 0 4px 0;
	list-style:none;
	list-style-image:none;
	background:url(cssimg/box_li.gif) top left no-repeat;
	}	
#boxA .box_data{
    padding:0 ;
	margin:0 0 0 70px; 
}	  
#boxA .box_img{display:none;}
#boxB { 
    background:url(cssimg/boxa_bg.jpg) top left no-repeat;
}
#boxB1 { }
#boxB2 {
    min-height:170px;
 }
     #boxB2:after {
          content: "."; 
          display: block;
          height: 0; 
          clear: both;}
#boxB h2{
    padding:0 0 0 65px;
	margin:0 0 12px 0;
    background:none;
	width:70%;
}
#boxB ul {padding:0;margin:0 0 0 70px;}	
#boxB ul li {
    color:#585555;
    padding:0 0 0 10px;
	margin:0 0 4px 0;
	list-style:none;
	list-style-image:none;
	background:url(cssimg/box_li.gif) top left no-repeat;
	}	
#boxB .box_data{
    padding:0 ;
	margin:0 0 0 70px; 
}	  
#boxB .box_img{display:none;}


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