@charset "utf-8";
/* CSS Document */
body{
margin:0 auto;text-align:left;
background: url(../images/bg_body.jpg) repeat-x left top;
}


.Epaper{width:980px;
	margin:0 auto;
	text-align:left;
	font-family:"細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;	
	background: url(../images/bg_epaper.jpg) no-repeat left top;
	}

/********************************************
Header Setting
********************************************/
.Epaper .header{
	background: url(../images/headerepaperbg.jpg) no-repeat left top;
	width:980px;
	height:149px;
	margin:0 auto 0px auto;text-align:left;}	


.Epaper .header .nav {	
	padding:7px 0 0 560px;
	margin::0px 0 0 0;position:absolute;
	font-size: .85em;width:380px;text-align:right;
}
.Epaper .header .visitor{	
	padding:0px 0 0px 30px;margin:0px 0 0px 50px;width:150px;float:left;position:absolute;top:110px;
	color: #092f3d;font-size:.85em;
}

.Epaper .header .user{
	width:180px;		
	margin:0px 0px 20px 0px;
	padding:0px 20px 0px 750px;
	text-align:right;
	float:right;position:absolute;top:80px;
	font-size: 100%;
}
.Epaper .header .user a{
	color: #FFF;width:101px;height:21px;display:block;text-align:center;padding:1px 0px 0px 0px;
	background: url(../images/bg_epaper.png) no-repeat left top;font-size: .85em;
}
.Epaper .header .user p{font-size: .85em;line-height: 1.2em;}

/********************************************
Layout Setting
********************************************/

.Epaper .layout {margin:0 auto;text-align:left;width:884px;}
/*--center column setting--*/
.Epaper .layout .center {
	font-size: 100%;
	vertical-align:top;
	padding:0 8px 0 20px;	
}

/*--right column setting--*/
.Epaper .layout .leftbg {
	width: 187px;background:url(../images/bg_epaper_leftbg.jpg) no-repeat left top #bfe2ef;
	padding:0 0px 0 0px;
	vertical-align:top;	margin:0 0 0 0px;
}
.Epaper .layout .leftbg .accesskey a{color: #9bccd2;}
.Epaper .layout .center .accesskey a{color: #FFF;}
/********************************************
Left column setting 
********************************************/
.Epaper .leftbg .headline{ clear:both; margin:0px 0 3px 3px; }
.Epaper .leftbg .headline h2{background: url(../images/epaper_left_head.png) no-repeat left top;font-family: 'simhei','Trebuchet MS',Arial, Sans-Serif;display:block;padding:7px 0 0px 40px;margin: 0px;line-height: 1.5em;font-size: 1.1em;font-weight: bold;color: #FFF;	height:36px;letter-spacing: -1px;}
.Epaper .leftbg .headline h2 a{color: #FFF;font-weight: bold;}
.Epaper .leftbg .headline h2 .rss{  margin:0px 0 0 0px;}
.Epaper .leftbg .headline h2 img{margin:0px 0 0 5px;}
.Epaper .leftbg .headline .rss{position:absolute;  margin:0px 0 0 140px;}

.Epaper .leftbg .headline .body {line-height: 1.7em;padding:7px 8px 30px 8px;	border:0px solid #e0dad7;background:none;}
.Epaper .leftbg .headline .body h3{color: #07509b;margin:0px 0 0px 0px;padding:5px 0 2px 16px;background: url(../images/icon_menu2.gif) no-repeat 0px 7px;font-weight: bold;border:0px none;font-size: 1em;line-height: 1.3em;clear:both;}
.Epaper .leftbg .headline .body h3 a{color: #07509b;text-decoration: underline;}
.Epaper .leftbg .headline .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;}
.Epaper .leftbg .headline .body p{color: #423e3e;letter-spacing: 1px;margin:5px 0;padding:0px;line-height: 18px;font-size: .85em;}
.Epaper .leftbg .headline .body p a{color: #0461c1;}
.Epaper .leftbg .headline .body ul{margin:5px 0 0 0px;background-image: none;}
.Epaper .leftbg .headline .body li{margin:5px 0;background: url(../images/icon_arrow7.gif) no-repeat 0px 5px;padding-left: 15px;display:block;text-align:left;
						line-height: 1.5em;border-bottom: 1px dashed #74959b;clear:left;}
.Epaper .leftbg .headline .body li a{color: #05285d;text-decoration: none;width: auto;height:auto;padding:2px 0 0px 0px;font-size: .85em;font-weight: normal;line-height: 1.2em;border-bottom:0px solid #dbdbdb;background: url(../images/icon_arrow7.gif) no-repeat 0px -10px;}

.Epaper .leftbg .headline .body li a:hover{color: #66787c;text-decoration: none;background: url(../images/icon_arrow7.gif) no-repeat 0px -10px;}
.Epaper .leftbg .headline .body  span.date{color: #66787c;padding:1px 2px;font-size: 80%;margin:0px 0 0 0;}

.Epaper .leftbg .headline .body li.date{color: #899a9d;padding:3px 2px;font-size: 80%;margin:0px 0 0 0;}

.Epaper .leftbg .headline .body li .image{float:left;padding:5px 0 5px 0;}
.Epaper .leftbg .headline .body li .image img{border:1px solid #d3f1f8;padding:1px;	margin: 0px 5px 5px 0px;width:150px;display:none;}

.Epaper .leftbg .headline .body .list{	margin:0px 0 0 140px;background-image: none;}
.Epaper .leftbg .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;}
.Epaper .leftbg .headline .body .list li .date{color: #999;padding:0 2px 0 2px;font-size: 80%;	margin:0px 0 0 0;}



.Epaper .leftbg .headline .pic{	border:1px solid #CCCCCC;padding:1px;margin: 0px 5px 5px 0px;width:150px;}
.Epaper .leftbg .headline .image{float:left;padding:5px 0 5px 0;}
.Epaper .leftbg .headline .image img{border:1px solid #d3f1f8;padding:1px;	margin: 0px 5px 5px 0px;width:150px;}
.Epaper .leftbg .headline .source{background: #8dbdc6;padding:2px 0 2px 5px;margin:5px 0;clear:both;color: #FFF;}
.Epaper .leftbg .headline .source em{color: #CC0000;}
.Epaper .leftbg .headline .source img{ vertical-align:middle;}

/*------ headline Footer--*/
.Epaper .leftbg .headline .foot{
	display: block;height:8px;
	background: none;
}
html>body .Epaper .leftbg .headline .foot{height: 8px;}
*+ html>body .Epaper .leftbg .headline .foot{height: 8px;}




/********************************************
Menu setting 
********************************************/
.Epaper .leftbg .menu{width: 180px;margin: 0px 0 0 2px;padding:10px 0 0 0;background: none;}
.Epaper .leftbg .menu h2{background: url(../images/epaper_left_head.png) no-repeat left top;font-family: 'simhei','Trebuchet MS',Arial, Sans-Serif;display:block;padding:7px 0 0px 40px;margin: 0px;line-height: 1.5em;font-size: 1.1em;font-weight: bold;color: #FFF;	height:36px;letter-spacing: -1px;}
.Epaper .leftbg .menu img{ padding:0px 0 0 0;}

.Epaper .leftbg .menu ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;}
.Epaper .leftbg .menu li {margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
		 background: url(../images/bg_menu.jpg) repeat-y left top;display: block;}	
		 	 
.Epaper .leftbg .menu li a{	display: block;	color: #010101;	text-decoration: none;background: url(../images/bg_nav.jpg) no-repeat left top #fdfdfd;
			width: 156px;height:auto;padding:7px 0 8px 27px;font-size: .95em;font-weight: normal;line-height: 1.2em;border-bottom:1px solid #dbdbdb;}
.Epaper .leftbg .menu li a:hover{color: #cd3d0b;text-decoration: none;background: url(../images/bg_nav_f2.jpg) no-repeat left top #f4f4f4;}
.Epaper .leftbg .menu li.more{margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
				background: url(../images/bg_menu.jpg) repeat-y left top;height:20px;}
.Epaper .leftbg .menu li.more a{display: block;	color: #010101;	text-decoration: none;background: nonep;
				width: 156px;height:20px;padding:0px 0 0px 0px;font-size: .95em;font-weight: bold;}

.Epaper .leftbg .menu .foot{
	background: none;
	height: 0px;display:block;
	margin: 0px 0 4px 0;
	padding:0px;
}

/********************************************
DMENU setting 
********************************************/

.Epaper .leftbg .mlmenu{width: 180px;margin: 0px 0 5px 2px;padding:5px 0 0 0;background: none;}
.Epaper .leftbg .mlmenu h2{background: url(../images/epaper_left_head.png) no-repeat left top;font-family: 'simhei','Trebuchet MS',Arial, Sans-Serif;display:block;padding:7px 0 0px 40px;margin: 0px;line-height: 1.5em;font-size: 1.1em;font-weight: bold;color: #FFF;	height:36px;letter-spacing: -1px;}
.Epaper .leftbg .mlmenu img{ padding:0px 0 0 0;}

.Epaper .leftbg .mlmenu ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;border-top: 0px solid #bfbfbf;
position: relative;	margin-top: 0px;background: url(../images/bg_menu.jpg) repeat-y left top;}
.Epaper .leftbg .mlmenu li {margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type: none;
		 background: url(../images/bg_menu.jpg) repeat-y left top;display: inline;position: relative;}	

.Epaper .leftbg .mlmenu li ul{
	position: absolute;	top: 0px;z-index:999;
	margin-top: -1px;margin-left:180px;background:#f4f4f4;
	border-top: 1px solid #dadbdb;border-right: 1px solid #dadbdb;border-left: 1px solid #f4f9fb;
}
.Epaper .leftbg .mlmenu li ul li{
	margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type: none;
	display: inline;position: relative;background:#f4f4f4;
	
}

.Epaper .leftbg .mlmenu li a{	display: block;	color: #010101;	text-decoration: none;background: url(../images/bg_nav.jpg) no-repeat left top #fdfdfd;
			width: 156px;height:auto;padding:7px 0 8px 27px;font-size: .95em;font-weight: normal;
			margin: 0px 2px 0px 0px;border-bottom:1px solid #dbdbdb;}
.Epaper .leftbg .mlmenu li a:hover{color: #cd3d0b;text-decoration: none;background: url(../images/bg_nav_f2.jpg) no-repeat left top #f4f4f4;}

.Epaper .leftbg .mlmenu li ul li a{color: #1403b2;margin: 0px 0px 0px 0px;border-left: 1px solid #dadbdb;}
.Epaper .leftbg .mlmenu li ul li ul li a{color: #0488db;margin: 0px 0px 0px 0px;border-left: 1px solid #dadbdb;}
.Epaper .leftbg .mlmenu li ul li ul li ul li a{color: #1bbdc7;margin: 0px 0px 0px 0px;border-left: 1px solid #dadbdb;}


.Epaper .leftbg .mlmenu li.more{margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
				background: url(../images/bg_menu.jpg) repeat-y left top;height:20px;}
.Epaper .leftbg .mlmenu li.more a{display: block;	color: #010101;	text-decoration: none;background: nonep;
				width: 156px;height:20px;padding:0px 0 0px 0px;font-size: .95em;font-weight: bold;}

.Epaper .leftbg .mlmenu .foot{
	background: none;	
	height: 0px;display:block;
	margin: 0px 0 4px 0;
	padding:0px;
}
.Epaper .leftbg .foot{
	background: none;	
	height: 0px;display:block;
	margin: 0px 0 4px 0;
	padding:0px;
}
/********************************************
Center column setting 
********************************************/
.Epaper .layout .center .unit_tab{ margin:10px 0 10px 0; text-align:center;}
.Epaper .layout .center .unit_tab li{
	color: #333333;
	background-image: url(../images/unit_tab1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	padding:10px 20px 10px 20px ;
	margin:0 5px 0 0;
	display:inline;
	
}
.Epaper .layout .center .unit_tab li a{
	font-size: 100%;
	color: #006699;
	
}
.Epaper .layout .center .unit_tab .over{
	color: #333333;
	background-image: url(../images/unit_tab2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	padding:10px 30px 10px 30px ;
 	display:inline;width:80px;height:35px;
	margin:0 5px 0 0;
}
.Epaper .layout .center .unit_tab .over a{
	font-size: 100%;
	color: #333333;
}
.Epaper .layout .center .category{
	line-height: 18px;
	color: #666666;	
	padding:10px 0 20px 0px;
	margin:0px 0 20px 0;
	clear:both;
	
}
.Epaper .layout .center .category caption{
	font-size: 120%;
	font-weight: bold;
	color: #5d7284;
	text-align:left;
	padding:5px 0 0 25px;
	background-image: url(../images/icon_arrow2.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
}
.Epaper .layout .center .category {	
	border-bottom: 1px dashed  #CCCCCC;
	vertical-align:top;
	padding:0 4px 4px 4px;width:110px;
}
.Epaper .layout .center .category .rightline{
width:217px;
}
.Epaper .layout .center .rightline{
	border-right: 1px dashed  #CCCCCC;
}
.Epaper .layout .center .category  .pic{
	margin: 5px 0 0 0;
	border: 1px solid #555;
}
.Epaper .layout .center .category  h1{
	font-size: 100%;
	font-weight: bold;
	color: #078aad;
	margin:2px 0 0 0px;
	display:inline;	
}

.Epaper .layout .center .category  h1 a{text-decoration: underline;}	
.Epaper .layout .center .category  p{margin:2px 0 0 0px;}
.Epaper .layout .center .category  .HL{
	color: #3396b0;
	font-size: 11px;
	clear:both;
	display:block;
}
.Epaper .layout .center .category  .pic{
	width: 100px;
	border: 1px solid #999999;
}
.Epaper .layout .center .category .list{
	margin: 0 10px;
	list-style-type: none;
	font-size: 100%;
	line-height: 22px;
}
.Epaper .layout .center .category .newpaper{
	color: #009933;
	font-weight: bold;
}
.Epaper .layout .center .category .list li{
	background-image: url(../images/icon_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding-left: 12px;
}
.Epaper .layout .center .category ul{list-style-type: none;margin:0px;}
.Epaper .layout .center .category ul li{list-style-type: none;margin:3px 0;float:left;}
.Epaper .layout .center .category ul li a{
	font-weight: bold;
	color: #086ea3;
	background-image: url(../images/othert_head.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 26px;width:138px;
	padding: 4px 0 0 25px;	
	margin:5px 0;
	font-size: .9em;
	display:block;
}

/********************************************
category2 setting 
********************************************/
.Epaper .layout .center .category2{
	line-height: 18px;
	color: #666666;
			
	padding:10px 0px 30px 0px;
	margin:10px 0 20px 0;
	clear:both;	
}


.Epaper .layout .center .category2 caption{
	font-size: 100%;
	font-weight: bold;
	color: #333333;
	text-align:left;
	padding:5px 0 0 25px;
	background-image: url(../images/icon_arrow2.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	background-color: #F0F0F0;
}
.Epaper .layout .center .category2 {
	border-bottom: 1px dashed  #CCCCCC;
	vertical-align:top;
	width:20%;
	padding:3px;
}
.Epaper .layout .center .category2  h1{
	font-size: 100%;
	font-weight: bold;
	color: #078aad;
	margin:2px 0 0 0px;
	display:inline;	
}

/********************************************
類別 setting 
********************************************/
.Epaper .layout .center .other_epaper{
	background-color: #FFFFFF;
	background-image: url(../images/otherbg.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	margin: 10px 30px 10px 40px;
	padding:20px;
	border: 1px solid #E7E7E7;
}
.Epaper .layout .center .other_epaper h1{
	font-weight: bold;
	color: #086ea3;
	background-image: url(../images/othert_head.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	padding: 5px 0 0 25px;
	margin:10px 0;
	font-size: .9em;
}
.Epaper .layout .center .other_epaper p{ margin:5px 0 10px 20px; font-size: .9em;}


/********************************************
內容 setting 
********************************************/
.Epaper .layout .center .search_epaper{
	background-color: #F8F8E9;
	border: 1px solid #D7BF8E;
	margin:0 0px;
	padding:5px;
}
.Epaper .layout .center .search_title{
	font-size: .85em;
	font-weight: bold;
	color: #CC3300;
	margin:0px 0 5px 0;
	text-align:left;
}
.Epaper .layout .center .EpaperList{margin:0 auto;}
.Epaper .layout .center .EpaperList table{
	
	clear:both;
	margin:10px 0;
}
.Epaper .layout .center .EpaperList table caption{
	text-align:left;
	color: #009999;
}
.Epaper .layout .center .EpaperList table th{
	font-weight: bold;
	color: #006699;
	padding:3px;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color: #E8F7F9;
}
.Epaper .layout .center .EpaperList table {padding:3px;font-size: .9em;border-bottom: 1px solid #EFEFEF;}

/********************************************
Content
********************************************/
.Epaper .layout .center h4{font-size: 120%;
	background: url(../images/bg_cp_title_line.gif) repeat-x left 25px;	
	padding: 0px 0 5px 0px;
	margin:0 0px 10px 0;
	color: #000;

	font-weight: bold;
	letter-spacing: 1px;}

.Epaper .layout .center p{line-height: 1.9em;font-size: .85em;color: #666;}

/********************************************
Table
********************************************/
	
.Epaper .layout .center table.lptable caption{ color:#666; padding:2px 0; text-align:left;}

.Epaper .layout .center table.lptable{
	padding:10px 0;
	width:98%;
	margin:5px 0 10px 0;	
	background: url(../images/bg_center_table.jpg) repeat-x left top;	
}	
	
.Epaper .layout .center table.lptable th{
	color: #333333;
	padding:8px 3px 0px 3px;
	text-align: right;
	background-color: Transparent;
	border-right: Transparent;
	font-weight: normal;
	vertical-align:top;
	border-bottom:1px solid #dadada;
	
}
.Epaper .layout .center table.lptable th label{
	color: #333333;
}
.Epaper .layout .center table.lptable th label:after{
	content: ""; display: block;
}

.Epaper .layout .center table.lptable {
	padding:3px;
	vertical-align:top;border-bottom:1px solid #dadada;text-align: left;
}
.Epaper .layout .center table.lptable  .formList{
	margin:5px 0 0 5px;
}
.Epaper .layout .center table.lptable  .formList li{
	line-height: 25px;
	padding:0 0 0 15px;
	background-image: url(../images/icon_arrow3.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}


/*----按鈕 ---*/

.Epaper .layout .center table.lptable input.InputBtn{color: #333333;
	background: url(../images/btngray.gif) #FFFFFF repeat-x left top;	
	padding:2px 3px 2px 3px;margin:0 1px;height:22px;vertical-align:middle;	border: 1px solid #CCC;cursor:hand;}
.Epaper .layout .center table.lptable input.btn{color: #333333;
	background: url(../images/btngray.gif) #FFFFFF repeat-x left top;	
	padding:2px 3px 2px 3px;margin:0 1px;height:22px;vertical-align:middle;	border: 1px solid #CCC;cursor:hand;}
	

