body {
font:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
text-align:center;
}

.all {
width:1000px;
background-image:url(../images/all_bg.png);
background-position:top;
background-repeat:repeat-x;
}

/*上方區域---------------------------------------------------------------------------*/
.top {
background-image:url(../images/top_bg.png);
background-repeat:no-repeat;
height:130px;
font-size:13px;
color:#FFFFFF;
}
.top a:link {
color:#FFFFFF;
text-decoration:none;
}
.top a:visit {
color:#FFFFFF;
text-decoration:none;
}
.top a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.top a:active {
color:#FFFFFF;
text-decoration:underline;
}
/*上方區域---------------------------------------------------------------------------*/


/*左邊選單---------------------------------------------------------------------------*/
.left {
background-image:url(../images/all_bg1.png);
background-repeat:no-repeat;
background-position:top;
}
.date {
color:#FFFFFF;
font-size:13px;
}
.newssearch {
font-size:13px;
color:#BFBFB3;
}
.newssearch label {
font-size:13px;
color:#666464;
}
.newssearch select {
color:#666464;
}
.newssearch_input {
height:15px;
border:1px #BFBFB3 solid;
color:#666464;
}
.newssearch_searchbtn {
text-align:center;
color:#FFFFFF;
font-size:13px;
line-height:160%;
border:1px #FFFFFF solid;
background-color:#FFFFFF;
background-image:url(../images/search_button_bg.gif);
height:23px;
width:50px;
}
.ad img {
border:1px solid #BFBFB3;
}
/*左邊選單---------------------------------------------------------------------------*/

/*焦點新聞---------------------------------------------------------------------------*/
.topnews {
float:left;
}

.topnews img {
max-height:250px;
max-width:350px;
float:center;
margin:0 5px 5px 10px;
padding:3px;
border:1px #D9D9D9 solid;
}

.topnews_tag {
display:block;
width:105px;
height:30px;
background-image:url(../images/topnews_tap.gif);
background-position:top left;
background-repeat:no-repeat;
}

.topnews_title {
line-height:120%;
margin-top:5px;
margin-bottom:10px;
display:block;
width:360px;
font-size:17px;
font-weight:bold;
}

.topnews_title a:link {
color:#333;
text-decoration:none;
}

.topnews_title a:visited {
color:#333;
text-decoration:none;
}

.topnews_title a:hover {
color:#B29074;
}

.topnews_title a:active {
color:#B29074;
}

.topnews_title1 {
line-height:130%;
display:block;
width:330px;
font-size:15px;
font-weight:bold;
padding-left:5px;
}
.topnews_title1_li {
list-style-image:url(../images/li.gif);
}

.topnews_title1 a:link {
color:#333;
text-decoration:none;
}

.topnews_title1 a:visited {
color:#333;
text-decoration:none;
}

.topnews_title1 a:hover {
color:#B29074;
}

.topnews_title1 a:active {
color:#B29074;
}

.topnews_text {
	line-height:130%;
	font-size:13px;
	color:#666464;
	display:block;
	height:100px;
	width:340px;
	text-align:justify;
	text-justify:inter-ideograph;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

.topnews_text_more {
display:block;
padding-left:10px;
margin:5px 0 10px 10px;
width:100px;
font-size:13px;
color:#666464;
letter-spacing:200%;
font-weight:bold;
}

.topnews_text_more a:link {
color:#B29074;
text-decoration:none;
}

.topnews_text_more a:visited {
color:#B29074;
text-decoration:none;
}

.topnews_text_more a:hover {
color:#B29074;
text-decoration:underline;
}

.topnews_text_more a:active {
color:#B29074;
text-decoration:underline;
}
/*焦點新聞---------------------------------------------------------------------------*/

/*快訊---------------------------------------------------------------------------*/
.quick_news {
	margin-left:10px;
	display:block;
	font-size:13px;
	line-height:155%;
}

.quick_news img {
float:left;
}

.quick_news a:link {
color:#666464;
text-decoration:none;
}

.quick_news a:visited {
text-decoration:none;
color:#666464;
}

.quick_news a:hover {
text-decoration:underline;
color:#B90001;
}

.quick_news a:active {
text-decoration:underline;
color:#B90001;
}
/*快訊---------------------------------------------------------------------------*/

/*活動跑馬燈---------------------------------------------------------------------------*/
.active_news {
	margin-left:10px;
	display:block;
	font-size:13px;
	line-height:155%;
}

.active_news img {
float:left;
}

.active_news a:link {
color:#666464;
text-decoration:none;
}

.active_news a:visited {
text-decoration:none;
}

.active_news a:hover {
text-decoration:underline;
color:#B90001;
}

.active_news a:active {
text-decoration:underline;
color:#B90001;
}
/*活動跑馬燈---------------------------------------------------------------------------*/



/*photoall---------------------------------------------------------------------------*/
.photoall {
display:block;
width:730px;
height:125px;
background-image:url(../images/photoall_bg.png);
background-position:top left;
background-repeat:no-repeat;
}

.photoall img {
max-width:150px;
max-height:80px;
padding:2px;
margin-top:5px;
background-color:#FFFFFF;
}

.photoall_text {
display:block;
padding:0 3px;
width:120px;
}

.photoall a:link {
font-size:13px;
color:#666464;
text-decoration:none;
}

.photoall a:visited {
font-size:13px;
color:#666464;
text-decoration:none;
}

.photoall a:hover {
font-size:13px;
color:#666464;
text-decoration:underline;
}

.photoall a:active {
font-size:13px;
color:#666464;
text-decoration:underline;
}
/*photoall---------------------------------------------------------------------------*/


/*bottomcontent---------------------------------------------------------------------------*/
.bottomcontent {
	display:block;
	border-right:1px dotted #BFBFB3;
	margin:0 5px;
	width:140px;
}

.bottomcontent_title {
font-size:15px;
font-weight:bold;
color:#6C7B78;
line-height:200%;
}

.bottomcontent a:link {
font-size:13px;
text-decoration:none;
color:#666464;
line-height:150%;
}

.bottomcontent a:visited {
font-size:13px;
text-decoration:none;
color:#666464;
line-height:150%;
}

.bottomcontent a:hover {
font-size:13px;
text-decoration:underline;
color:#666464;
line-height:150%;
}

.bottomcontent a:active {
font-size:13px;
text-decoration:underline;
color:#666464;
line-height:150%;
}

.bottomcontent img {
float:right;
}
/*bottomcontent---------------------------------------------------------------------------*/



/*bottom---------------------------------------------------------------------------*/
.bottom {
width:1000px;
font-family:Arial, Helvetica, sans-serif;
background-color:#6C7B78;
text-align:right;
color:#FFFFFF;
font-size:11px;
padding:3px;
}

/*bottom---------------------------------------------------------------------------*/
