@charset "utf-8";
/* CSS Document */

.newsDM{margin:10px 0; text-align:center; }
.newsDM ul{text-align:left;margin:10px 0;}
.newsDM li{ display:inline;border-right:1px solid #CCCCCC;padding:0px 0px 0px 4px;}
.newsDM a{ color:#999999;}
.newsDM a.here{
	display:inline;
	font-weight: bold;
	color: #333333;
	text-align:center;
	padding:0px 5px 2px 5px;
	background-image: url(../images/here_bg1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}
.bannerImg { text-align:center; width:500px; height:125px; margin:5px;}


/*-----Main center headline-- 公板樣式 *************************************************************************************************/
.center .headline{ clear:both; margin:0px 0 0px 0;clear:both;}

.center .headline h2{background: url(../images/bg_mp_title.png) no-repeat 10px top;font-weight: bold;color: #13487b;clear: none;font-size: 1.2em;
padding:7px 0 2px 63px;margin:0px 0;height:24px;display:block;
font-family: Arial, Sans-Serif;letter-spacing: -1px;}
.center .headline h2 a{color: #13487b;font-weight: bold;}
.center .headline h2 span{color: #3e7904;font-weight: bold;}
.center .headline h2 .rss{  margin:0px 0 0 0px;}
.center .headline .rss{position:absolute;  margin:5px 0 0 510px; z-index:0;}


.center .headline .body {font-size: .95em;line-height: 1.7em;padding:7px 15px 10px 15px;	border:1px solid #f1eae1;background:#FFF;}
.center .headline .body h3{color: #07509b;margin:0px 0 0px 0px;padding:5px 0 2px 16px;background: url(../images/icon_menu1.gif) no-repeat 0px 7px;
							font-weight: normal;border:0px none;font-size: .9em;line-height: 1.3em;clear:both;}
.center .headline .body h3 a{color: #555;text-decoration: none;}
.center .headline .body h3 a:hover{color: #1293c8;text-decoration: underline;}
.center .headline .body h4{color: #009933;padding:3px ;clear:both;margin:0 0 2px 0;	font-weight: normal;
							background: url(../images/h2_bg.gif) no-repeat 0px bottom;}
.center .headline .body p{color: #666666;letter-spacing: 0px;margin:5px 0;padding:0px;line-height: 18px;}
.center .headline .body ul{margin:5px 0 0 5px;background-image: none;}
.center .headline .body li{background: url(../images/icon_arrow7.gif) no-repeat 0px 5px;padding-left: 15px;display:block;text-align:left;
						line-height:22px;border-bottom: 1px dashed #dddddd;clear:left;}
.center .headline .body li .date{color: #4d9209;padding:3px 2px;font-size: 80%;margin:0px 0 0 0;}
.center .headline .body li .image{float:left;padding:5px 0 5px 0;}
.center .headline .body li .image img{border:1px solid #CCCCCC;padding:1px;	margin: 0px 5px 5px 0px;width:170px;display:none;}



.center .headline .body .list{	margin:0px 0 0 140px;background-image: none;}
.center .headline .body .list li{background: url(../images/icon_arrow7.gif) no-repeat 0px 5px;padding-left: 15px;	display:block;	text-align:left;				
								line-height: 22px;	border-bottom: 1px dashed #dddddd;}
.center .headline .body .list li .date{color: #999;padding:0 2px 0 2px;font-size: 80%;	margin:0px 0 0 0;}

.center .headline .pic{	border:1px solid #CCCCCC;padding:1px;margin: 0px 5px 0 0px;width:120px;}
.center .headline .image{float:left;padding:5px 0 0 0;}
.center .headline .image img{border:1px solid #CCCCCC;padding:1px;	margin: 0px 5px 0px 0px;width:170px;}
.center .headline .source{background: url(../images/scorebg.gif) repeat-y left 0px;padding:2px 0 2px 5px;margin:5px 0;clear:both;}
.center .headline .source em{color: #CC0000;}
.center .headline .source img{ vertical-align:middle;}

/*------ headline Footer--*/
.center .headline .foot{
	display: block;height:8px;
	background: url(../images/bg_box_footer.png) no-repeat right top;
}
html>body .center .headline .foot{height: 8px;}
*+ html>body .center .headline .foot{height: 8px;}







/*------Tab標籤 headline*/
.center .headline .body .HeTb th{	padding:4px;
	color: #006699;	white-space: nowrap;	font-weight: normal;text-align:right;border-bottom: 1px dashed #FFF;}
.center .headline .body .HeTb {border-bottom: 1px dashed #FFF;padding:4px;}

.center .headline .headlinTb{
	line-height: 20px;	color: #7C7C7C;	font-size: 90%;	width:100%;}
.center .headline .headlinTb .PD_pic{ margin:2px 0;}
.center .headline .headlinTb .PD_pic li{
 display:block;background-image: none; border:0px none; padding:0px;}
.center .headline .headlinTb .PD_pic img{ width:60px; height:60px; border:1px solid #ccc; padding:1px;} 




/*-----MP Center Table leftblock rightblock--*********************************************************************************************/
.center table.clear{margin:0 0 10px 0;padding: 0px;}
.leftblock, .rightblock {
	width:50%;vertical-align: top;padding:0 5px;
	}
.leftblock{border-right:1px solid #eee;}
	
.leftblock .headline h2{background: url(../images/bg_mp_td_title.gif) no-repeat left top;font-family: Arial, Sans-Serif;display:block;
padding:15px 0 0px 60px;margin: 0px;line-height: 1.5em;font-size: 1.2em;
font-weight: bold;color: #3e7904;
height:30px;letter-spacing: -1px;}
.leftblock .headline h2 a{color: #3e7904;font-weight: bold;}
.leftblock .headline h2 span{color: #3e7904;font-weight: bold;}
	


.rightblock .headline h2{background: url(../images/bg_mp_td_title.gif) no-repeat left top;font-family: Arial, Sans-Serif;display:block;
padding:15px 0 0px 60px;margin: 0px;line-height: 1.5em;font-size: 1.2em;
font-weight: bold;color: #3e7904;
height:30px;letter-spacing: -1px;}
.rightblock .headline h2 a{color: #3e7904;font-weight: bold;}
.rightblock .headline h2 span{color: #121e10;font-weight: bold;}

.rightblock .headline .body li a{color: #724f33;}
	
	
	
	
.leftblock .headline .body {background: url(../images/bg_center_table.jpg) repeat-x left top;padding: 6px;
border-top:1px solid #fff;
border-right:1px solid #fff;
border-bottom:0px solid #fff;
border-left:none;}
.rightblock .headline .body {background: url(../images/bg_center_table.jpg) repeat-x left top;padding: 6px;
border-top:1px solid #fff;
border-right:none;
border-bottom:0px solid #fff;
border-left:1px solid #fff;}




/*-----MP 單位圖文介紹--*****************************************************************************************************/
.center .IntroHeadline{ clear:both; margin:0px 0 10px 0; }
.center .IntroHeadline h2{
	background: url(../images/bg_mp_title.gif) no-repeat 10px top;font-weight: bold;color: #13487b;clear: none;font-size: 1.1em;
	padding:7px 0 2px 15px;margin:0px 0;height:24px;display:none;}

.center .IntroHeadline h2 a{color: #63ba1c;font-weight: bold;}
.center .IntroHeadline h2 .rss{  margin:0px 0 0 0px; }

.center .IntroHeadline .body {
		background: url(../images/bg_intro_box.jpg) no-repeat 0px top;color: #022131;font-size: .95em;line-height: 1.7em;
		padding:20px 10px 10px 10px;height:120px;border:1px solid #d0e7e9;}

.center .IntroHeadline .body h3{color: #07509b;margin:0px 0 0px 0px;padding:5px 0;
	font-weight: bold;background-image: none;border:0px none;font-size: 1.1em;line-height: 1.3em;clear:both;display:none;}
.center .IntroHeadline .body h3 a{color: #07509b;text-decoration: underline;}
.center .IntroHeadline .body h4{color: #009933;padding:3px ;clear:both;margin:0 0 2px 0;	font-weight: bold;
	background: url(../images/h2_bg.gif) no-repeat 0px bottom;display:none;}
.center .IntroHeadline .body p{color: #666666;letter-spacing: 1px;margin:5px 0;padding:0px;line-height: 18px;}
.center .IntroHeadline .body ul{margin:0px 0 0 5px;background-image: none;}
.center .IntroHeadline .body li{
	background: url(../images/icon_arrow7.gif) no-repeat 0px 5px;	
	padding-left: 15px;display:block;text-align:left;line-height: 22px;border-bottom: 1px dashed #dddddd;clear:left;}
.center .IntroHeadline .body li.date{
color: #999;padding:3px 2px;font-size: 80%;margin:0px 0 0 0;}
.center .IntroHeadline .body .list{
	margin:0px 0 0 140px;background-image: none;}
.center .IntroHeadline .body .list li{
	background: url(../images/icon_arrow7.gif) no-repeat 0px 5px;	
	padding-left: 15px;	display:block;	text-align:left;	line-height: 22px;	border-bottom: 1px dashed #dddddd;}
.center .IntroHeadline .body .list li .date{color: #999;padding:0 2px 0 2px;font-size: 80%;	margin:0px 0 0 0;}
.center .IntroHeadline .pic{	border:1px solid #CCCCCC;padding:1px;width:120px;height:100px;margin: 0px 5px 0 0px;}
.center .IntroHeadline .image{float:left;padding:5px 0 0 0;}
.center .IntroHeadline .image img{border:1px solid #CCCCCC;padding:1px;	width:120px;height:100px;margin: 0px 5px 0px 0px;}
.center .IntroHeadline .source{
	background: url(../images/scorebg.gif) repeat-y left 0px;padding:2px 0 2px 5px;margin:5px 0;clear:both;}
.center .IntroHeadline .source em{color: #CC0000;}
.center .IntroHeadline .source img{ vertical-align:middle;}

/*------ headline Footer--*/
.center .IntroHeadline .foot{
	display: block;height:11px;
	background: url(../images/bg_box_footer.jpg) no-repeat right top;
}

/*------ Box2--***********************************************************************************************/
.center .box2 h2 a{
	font-weight: bold;
	color: #008040;
}
/*----------------------------------------------------------------center box2*/
.center .box2 .body .Tb{}
.center .box2 .body .Tb th{
	padding:5px;
	color: #006699;
	font-weight: normal;
	text-align:left;
	line-height: 20px;	
	
}
.center .box2 .body {border-bottom: 1px dashed #FFF;}


.list{}

.list h2{}

.list ul{
	margin-left:2em;}

.list li{
	background: url(../images/listIcon.gif) no-repeat left 0.55em;
	line-height:1.5;
	padding-left:1.2em;
	color:#999;}

.list li a{
	margin-right:0.5em;}





