/* 首頁 main.php 專用 */

/* 新聞區塊 */
#boxLeft {
    clear: both;
    display: inline;
    float: left;
    width: 460px;
}
#boxRight {
	background-color:#ececec;
    display: inline;
    float: left;
    width: 230px;
	margin:-20px 0 0 25px
}
#boxA {
}
#boxA1 {
}
#boxA2 {
}
#boxA .pic {
}
#boxB {
}
#boxB ul {
	margin:0;
	padding:0;
}
#boxB ul li {
	list-style:none;
}
#boxB ul li #News_Photo{
	clear:both;
	display:inline;
	float:left;
	margin-right:10px;
}
#boxB ul li #news {
    border-bottom: 1px dotted #333333;
    display: block;
    height: 40px;
    margin: 0 0 5px 45px;
    padding-bottom: 5px;
}
#boxB ul li #news a {
	margin: -18px 0 0 90px;
    display: block;
}
#boxB1 {
}
#boxB2 {
}
#boxC {
}
#boxC1 {
}
#boxC2 {
}
#boxD, #boxE {
	position:relative;
}
#boxD .note, #boxE .note {
	position:absolute;
	top:4px;
	right:0;
	margin:0;
	padding:0;
}
#boxD h2 ,#boxE h2 ,#boxF h2 ,#boxG h2 {
	height:27px;
	line-height:27px;
	color:#FFF;
	background-color:#979797;
	padding:0 0 0 5px;
	border-bottom:4px solid #FFF;
	border-top:4px solid #FFF;
	margin:0;
}
#AD1 ul, #AD2 ul {
	list-style:none;
	margin:10px 0;
	padding:0;
}
#AD1 ul li, #AD2 ul li {
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
}
#boxAD {
	margin-top:15px;
}
#boxAD img {
	float:right;
	margin-bottom:10px;
}
#boxE {
	margin-top:15px;
}
#boxE .photo img {
	padding:3px;
	border:1px solid #a2a2a2;
	background:#fff;
	margin:2px;
	width: 45px;
	height:auto;
}
#boxE .photo a:hover img {
	background:#02641b;
	border:1px solid #a2a2a2;
}
#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 {
	clear:both;
	margin:10px 0px;
}
.note a:link {
	color:#500000;
}
.note a:visited {
	color:#500000;
}
/* 新聞日期 */
h2 {
	color:#0a6200;
	border-bottom:1px solid #bfbfbf;
	padding:0;
	background:none;
	margin-bottom:10px;
}
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;
}
#banner_bar_2 {
	top: 330px;
}
#content2:after {
	content:".";
	display:block;
	clear:both;
	text-indent:-99999px;
	visibility:hidden;
}
#ppp {
	word-wrap: break-word;
	padding:0 7px;
}