
#top_mod_name,
.News_Contract_title{
float:left;
color:#007690;
border:0pt solid #0000ff;
font-size:26px;
font-weight:bold;
margin:17px 0px 0px 0px;
}

#top_nav div{
float:left;
border:0pt solid #00ff00;
font-size:18px;
margin:20px 0px 0px 25px;

line-height: 20.5px;     
font-weight: normal;      

}

#top_nav div a{
text-decoration:none;
}

#top_nav div.nav_item{
position:relative;
border:0pt solid #00ff00;
}

#top_nav div.nav_item div.pic_arrow{
position:absolute;
margin-left:50%;
top:0.5px;
left:-15px;
width:30px;
height:31px;
border:0pt solid #0000ff;
background-image: url('../images/news_arrow.png');
background-repeat: no-repeat;
background-position:center bottom;
}

.mod_centr_table{
width:100%;
max-width:1080px;
border-collapse:collapse;
border:0pt solid #ff0000;
}

#list_table{
width:93%;
border-collapse:collapse;
}

#list_table td{
padding:8px 5px 8px 5px;
font-size:15px;
line-height:1.7em;
}

#list_table td a{ 
color:#333333;
}

#list_table td a:hover{ 
color:#0A4E7F;
}

#list_table .is_top{
background-color:#FF0000;
color:#ffffff;
padding:2px 4px;
margin:0px 3px;
}

#list_table .is_cat{
font-size:12px;
/* background-color:#00C400; */
border:1pt solid #DEDEDE; 
color:#aaaaaa;
padding:2px 4px;
margin:0px 3px;
}

#list_table .date_place{
text-align:center;
vertical-align:top;
width:120px;
}

#list_table .news_point{
float:left;
margin:0px 8px 0px 0px;
}

#list_table .item_title{
margin:3px 0px 5px 20px;
}

.list_content{
min-height:200px;
}

.page_nav_body{
margin:8px 0px 18px 0px;
}

.page_nav_body img{
margin:0px 5px 0px 5px;
}

.nav_basic{
font-size:14px;
}

.nav_mark{
font-size:16px;
font-weight:bold;
/*color:#150185;*/
}

.head_way{
max-width:1080px;
padding:10px 0px 10px 0px;
text-align:left;
}

/* 內頁 */

.more_page_title{
font-size:15px;
margin:30px 10px 30px 0px;
letter-spacing:0.09em;
line-height:1.7em;
}

.mod_item_con_wrap{
width:100%;
max-width:980px;
}

.mod_item_con_wrap .News_Contract{
float:right;
width:22%;
padding:0px 5px 0px 25px;
background-image:url(../images/news_blueline.png);
background-repeat:no-repeat;
background-position:left top;
border:0pt solid #0000ff;
}

.mod_item_con_wrap .News_Contract .News_Contract_title{
line-height:1.3em;
}

.mod_item_con_wrap .News_Contract .News_Contract_other_info{
width:100%;
border-collapse:collapse;
border:0pt solid #00ff00;
color:#007690;
}

.main_content{
width:72%;
float:left;
padding:0px 20px 0px 0px;
border:0pt solid #0000ff;
}

.main_content .main_page_content{
font-size:15px;
}

.more_url{    
border:0pt solid #0000ff;
text-align:right;
}

/* Go-top 區塊設定 */

.btn-Go-top {
  clear:both;
	text-align:right;
	margin:20px auto;
	padding:0 5px;
}

.btn-Go-top a {
	text-decoration:underline;
}

/* 意見回覆表單 */

.sub-function {

	max-width:960px;
	padding:10px 0px 10px 15px;
	margin:15px auto 25px auto;
	border:#BDBDBD 1px solid;
	overflow:auto;
	color:#666666;
	line-height:2em;
	
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
	
}

.sub-function .case_download_title{
clear:both;
margin:10px 0px 10px 0px;
font-size:16px;
font-weight:bold;
}

.sub-function .case_download_note{
clear:both;
margin:0px 0px 5px 0px;
font-size:14px;
}

.sub-function .is_input,
.sub-function .is_submit{
float:left; 
margin:5px 15px 10px 0px;
}

.sub-function .is_input .title{
padding:0px 10px 0px 0px;
}

.sub-function table{
border-collapse:collapse;
border:0px solid #0000ff;
}

.sub-function td {
	text-align:center;
	vertical-align:middle; 
	font-size:14px;
}

.sub-function input {

color:#000;
min-width:130px;
padding:2px 4px;
	
border:1pt solid #aaaaaa;
	
border-top-left-radius: 2px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
	
}

/* 送出按鈕 */

.sub-function .is_submit a {

	color: #ffffff;
	background-color: #00ADEF;
	border: 0px solid #cccccc;
		
	padding:3px 5px 3px 5px ;
	
}

.sub-function .is_submit a:hover {

	color: #ffffff;
	background-color: #049CD8;
	
	border: 0px solid #aaaaaa;	
	
}