/* 首頁 main.php 專用 */
html{
    background: url("cssimg/html_bg.jpg") no-repeat scroll 50% 51px #fff !important;
}
#pageheader {
    height: 419px;	
}
#content:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}	

#main {	
	min-height : 470px;
	height:auto !important;
    height:470px;
}
#main:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}	
#extralist{
	display:block;
}
/* 新聞區塊 */
#boxLeft{
    clear: both;
    float: left;
    width: 690px;
}
#boxRight {
    width : 225px;
    float:right;

}
#boxLeft ul{
	margin:0;
	padding:0;
}
#boxLeft ul li{
	list-style:none;
}
#boxLeft h2{
    background: url("cssimg/box_h2.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    font-size: 15px;
    height: 33px;
    margin: 0 0 15px;
    padding: 0;
    text-indent: -3000px;
    width: auto;
}
#boxB p, #boxC1 p, #boxC2 p{
	margin:0;
}
#boxA  { 
    height: 144px;
    margin: 0 0 10px;
}
#boxA:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}	
#boxA1 ul li{
    float: left;
    margin: 0 10px 0 0;
}
#boxA1 ul li a{}
#boxA1 #News_Photo img{
    border-radius: 5px;
}
#boxA1 #news{
	display:none;
}
#boxA1 ul li a:hover{}

#boxB { 
    float: left;
    width: 460px;
}

#boxB1 ul{}
#boxB ul li, #boxC ul li{
    float: left;
    height: 120px;
	width: 220px;
    margin: 0 10px 10px 0;
	_margin:0 5px 5px 0;
    position: relative;
	overflow: hidden;
}
#boxB #news, #boxC #news{
	top: 95px;
	left:0;
	position:absolute;
    background: #000;
    width: 220px;
	height: 80px;
    opacity: 0.8;
}
#boxB #news a, #boxC #news a{
    color: #FFF;
    display: block;
    padding: 3px 10px 0 7px;
	line-height: 1.6;
	font-size: 12px;
}
#boxB #news .heading, #boxC #news .heading{
	font-size: 13px;
	width: 203px;
	height: 20px;
	overflow: hidden;	
}

#boxB ul li a img, #boxC ul li a img{
	border-radius:5px;
}


#boxC{
    float: left;
    width: 220px;
}

#boxC1 {
	margin:0 0 10px 0;
}
#boxC1 ul{}
#boxC1 ul li{
	height:120px;
	position:relative;
}

#boxC1 ul li a img{
	border-radius:5px;
}
#boxC2 ul li{
	height:120px;
	position:relative;
}

#boxD { 
  

}
#boxD h2{
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFB400;
    font-family: 微軟正黑體,arial,sans-serif;
    font-size: 15px;
    letter-spacing: 1px;
	margin:0 0 10px 0;
    padding: 0 0 0 2px;
    width: auto;
}
#boxD ul{
    margin: 0;
    padding: 0;
}
#boxD ul li{
    border-bottom: 1px solid #E5E5E5;
    list-style: none outside none;
}
#boxD ul li a{
	color:#323232;
	display:block;
	font-size:12px;
    padding: 5px;
}
#boxD ul li a:hover{
	color:#818181;
}
#boxD .note{
    text-align: left;
}
#boxBAR{
    position: relative;
}
#boxBAR #banner_bar{
    left: 139px;
    position: absolute;
    top: 0;
    width: 540px;
}
#boxBAR #banner2_bar2{
    border: medium none;
    height: 33px;
    line-height: 33px;
    position: static;
    width: 520px;
}
#boxBAR #banner_bar a:link, #boxBAR #banner_bar a:visited {
	color:#4f4f4f;
}
#boxBAR #banner_bar a:hover, #boxBAR #banner_bar a:active   {}
/* 新聞日期 */
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;
    
}	
