@charset "big5";

.padd04{padding:10px  0px;}
.padd05 td{padding:5px;}
.padd06 td{padding:3px;}

.tdwidth{ width:80px;}
.tdwidth1{ width:140px;}
.valignb{vertical-align: bottom;}
/*link/hover*/
.content a:link, .content a:visited, .content a:active  {
	color: #000;
	text-decoration: underline;
}

.content a:hover {
	color: #e27000;
	text-decoration: underline;
}
/*按鈕*/
.btna{
	float: left;
	color: #fff;
	background-color: #000;
	padding: 4px 10px;
	font-size: 100%;
	margin: 2px;
	font-weight: bold;
	text-decoration: none;
}
.btna a:link {color: #fff;text-decoration: none;}
.btna a:visited, .btna a:active {color: #fff;text-decoration: none;}
.btna a:hover{color: #ffad2c;text-decoration: none;}
/*-------------------*/
.btnb{
	float: left;
	color: #fff;
	background-color: #ffbf25;
	padding: 6px 15px;
	font-size: 110%;
	margin: 2px;
	font-weight: bold;
}
.btnb a:link {color: #fff;font-weight: bold;}
.btnb a:visited, .btnb a:active {color: #fff;}
.btnb a:hover{
	color: #333;
	text-decoration: none;
}
/*-------------------*/
.btnc a:link {color: #f28300;font-weight: bold; text-decoration:underline;font-size: 110%;}
.btnc a:visited, .btnb a:active {color: #f28300}
.btnc a:hover{
	color: #000;
	text-decoration: underline;
}

/*麵包屑*/
#navbar {font-size: 70%;color: #333; /*background-color:#CCC;*/}
#navbar a {color: #333;}
#navbar a:hover {color: #333;text-decoration: underline;}

#right .tool_font{width: 160px;float: right;color: #333;font-size: 90%; margin-right:-10px;}
#right	.tool_font td{ padding-right:5px;color: #333;}	

#right #pagebanner{ 
    clear:both; 
	width: 756px;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	padding: 0px 0px;
	position: relative;
	padding-top:5px;}
#right #pagebanner .masktitle{
	position: absolute;
	width: 736px;
	overflow: hidden;
	font-size: 30px;
	color: #fff;
	padding: 20px;
	height: 36px;
	line-height: 105%;
	overflow:hidden;
}
#right #wrap_main1{
	background-color: #f9f9f9;
	background-image: url(../images/wrap_main1_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	min-height: 576px;
	padding: 15px 15px;
	font-size: 100%;
	font-family: "微軟正黑體", "新細明體", "細明體";
}

/*news list*/
#wrap_main1 .news_item {padding: 0px;border-bottom: 1px dashed #bbbdca; font-size:90%;}
#wrap_main1 .news_item:hover {background-color:#e4e4e6;}
#wrap_main1 .news_arrow{margin: 5px;padding: 3px; float: left;}
#wrap_main1 .news_message{padding: 3px;color: #000;margin: 5px;padding-left: 22px;padding-right: 60px;}

#wrap_main1 .news_message a:link, .news_message a:visited, .news_message a:active  {color: #333;text-decoration: none;}

#wrap_main1 .news_message a:hover {	color: #000;text-decoration: none;}
#wrap_main1 .news_date {margin-left: 8px; float: right;color: #909090;	padding: 3px;}

/*news list--end*/
.bottom_tool{ font-size:80%; margin-top:10px;color: #666; margin-left:5px;}
.bottom_tool a:link,.bottom_tool a:visited,.bottom_tool a:active{ color: #000;}
.bottom_tool a:hover{ color: #000;text-decoration: underline;}

/*top/back button*/
.tool_btn{
	color: #fff;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 100%;
	margin-top: 10px;
	margin-right: 4px;
	margin-bottom: 10px;
	margin-left: 4px;
	font-weight: bold;
	background-image: url(../images/btn_bg.jpg);
	background-position: left top;
	width:62px;
	text-align:center;
}
.tool_btn a {color: #fff;text-decoration: none;}
.tool_btn a:hover{color: #fff;text-decoration: none;}
#tool_top{
	background-image: url(../images/tool_topbg.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:33px;
	padding:5px 10px;
	padding-top:8px;
}
.print:link, .print:visited, .print:active{
	font-size:90%;
	color:#555;
	background-image: url(../images/print_h.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
}
.print:hover{
	font-size:90%;
	color:#000;
	background-image: url(../images/print.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
}
.mailto:link, .mailtot:visited, .mailto:active{
	font-size:90%;
	color:#555;
	background-image: url(../images/mailto_h.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
}
.mailto:hover{
	font-size:90%;
	color:#000;
	background-image: url(../images/mailto.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
}

	
/*內頁標題*/
#wrap_main1 .title{
	background-image: url(../images/icon_title1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 11px;
	padding-bottom:5px;
	margin-bottom:10px;
	font-size: 170%;
	font-weight: bold;
	color:#501c00;
	border-bottom: 1px solid #4f1c00;
}
#wrap_main1 .date{
	font-size: 100%;
	color:#f49d30;
	padding-bottom:5px;
}
/*內文*/
#wrap_main1 .content{
	font-size: 100%;
	padding:10px 11px;
	padding-top:0px;
	line-height:180%;
}
#wrap_main1 .content img{
vertical-align: middle;}
.content p{line-height:180%;}
.content h1{font-size: 125%;font-weight: bold; padding:5px 0px; color:#000;}
.content h2{font-size: 105%;font-weight: bold; padding:5px 0px; color:#444;}

/*tablestytle*/

.tablestytle_0 td{padding:1px 3px;line-height:180%;}
.tablestytle_1 td{padding:1px 3px;background-color:#fff;line-height:120%;}
.tablestytle_2 td,.tablestytle_2 th{padding:2px 5px;background-color:#fff;line-height:120%;}
.title01,.title01 th,.title01 td {background-color:#b1a7a0; font-weight:bold; color:#555;}
.title02,.title02 th,.title02 td,.tablestytle_2 CAPTION {background-color:#6a3201; font-weight:bold; color:#b1a7a0;}
.title03,.title03 th,.title03 td {background-color:#87603e; font-weight:bold; color:#FFF;}
.title04,.title04 th,.title04 td {background-color:#5aaec8; font-weight:bold; color:#FFF;}
.title05,.title05 th,.title05 td {background-color:#D5ECF2; font-weight:bold; color:#000; padding:3px; text-align:left;}

.bg01,.bg01 td{ background-color:#f2f2f2;}
.bg02{ background-color:#efedee;}
.bg03{ background-color:#ffffff;}
.border01 {border:1px solid #b1a7a0;}
.border02 {border:1px solid #6a3201;}
.border03 {border:1px solid #704825;}
.border04 {border:1px solid #5aaec8;}
.tablestytle_0 td a:link,.tablestytle_1 td a:link,.tablestytle_2 td a:link,.tablestytle_3 td a:link{font-weight: bold;color:#6a3201;text-decoration: none;}
.tablestytle_0 td a:hover,.tablestytle_1 td a:hover,.tablestytle_2 td a:hover,.tablestytle_3 td a:hover{color:#000;text-decoration: underline;}

.s{font-size: 80%;}
.red{color:#F00;}
.button {background-color:#3d1500; border:0; color:#fff; padding:5px 8px; margin:1px;border: 1px solid #fff;}
.button:hover {background-color:#000; border:0; color:#fff; padding:5px 8px; margin:1px;border: 1px solid #fff;}
.button1 {background-color:#501c00; border:0; color:#fff; padding:5px 8px; margin:1px;border: 1px solid #fff;}
.button1:hover {background-color:#000; border:0; color:#fff; padding:5px 8px; margin:1px;border: 1px solid #fff;}
/*回上方*/
#right .top{
	float: right;
	color: #fff;
	background-image: url(../images/btn_bg.jpg);
	background-position: left top;
	width:52px;
	height:18px;
	padding: 4px 6px;
	font-size: 90%;
	margin: 2px;
	font-weight: bold;
	text-align:center;
}
#right .top a {color: #fff;}
#right .top a:hover{color: #fff;text-decoration: none;}

.rightmenutop{
	background: #fff url(../images/rightmenibg_2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.rightmenubg{
	background: #fff url(../images/rightmenibg_2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding:15px;
	padding-bottom:40px;
}
#right #menu ul li{
	font-size: 105%;
	margin-left: 50px;
	margin-right: 50px;
	padding-left: 10px;
	line-height: 22px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #666;
	background-image: url(../images/menu_icon2.png);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom: 1px dashed #bbbdca;
	
}
#right #menu a{color: #666;	font-size: 90%;text-decoration: none;}
#right #menu a:hover{	color: #000;	text-decoration: underline;}
/*相關連結*/
#right #menu2 ul li{
	font-size: 105%;
	margin-left: 50px;
	margin-right: 50px;
	padding-left: 14px;
	line-height: 22px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #666;
	background-image: url(../images/menu_icon4.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#right #menu2 a{color: #666;	font-size: 90%;text-decoration: none;}
#right #menu2 a:hover{	color: #f28300;	text-decoration: underline;}

#right .titlename {
	font-family: "細明體";
	font-size: 14px;
	font-weight: bold;
	color: #b6eaff;
	text-decoration: none;
	padding-left: 45px;
	padding-top: 10px;
	margin-bottom:10px;
	width: 214px;
	height:32px;
}
#right .tabpadd {
	padding: 10px 0px;

}
#right .titlename_list a:link, #right .titlename_list a:active, #right .titlename_list a:visited {
	font-size: 100%;
	color: #306a99;
	text-decoration: none;
	padding-bottom: 1px;
	line-height: 14px;
	background-image: url(../images/menu_icon2.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
}
#right .titlename_list a:hover {
	color: #000;
	text-decoration: underline;
}
.content .text {color: #000;font-size: 90%; font-family:"微軟正黑體", "新細明體";}

/*政府資訊公開*/
#govopen .bg{ 
    clear:both; 
	width: 284px;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	padding: 0px 0px;
	position: relative;
	padding-top:5px;}
#govopen .masktitle{
	position: absolute;
	width: 284px;
	overflow: hidden;
	font-size: 105%;
	color: #caf0ff;
	padding: 10px;
	height: 36px;
	line-height: 105%;
	overflow:hidden;
	margin-left:35px;
	font-weight:bold;
}

#govopen ul li{margin-left: 45px;	list-style-type: square;margin-right:10px;line-height: 150%;}
#govopen ul li a:link{ color:#306a99; text-decoration:none;}
#govopen ul li a:hover{ color:#000; text-decoration:underline;}

/*#item  list 軟體/資料*/
#item .item {padding: 5px;border-bottom: 1px solid #bbbdca;}
#item .item:hover {background-color:#fff;}
#item .arrow{margin: 5px;padding: 3px; float:left;}
#item .message{
	padding: 3px;
	color: #000;
	margin: 5px;
	padding-left: 30px;
	background-image: url(../images/menu_icon6.png);
	background-repeat: no-repeat;
	background-position: left 4px;
}

#item .message a:link,#item  .message a:visited,#item  .message a:active  {color: #333;text-decoration: none; font-size:105%;}
#item .message a:hover {color: #000;text-decoration: none;}


/*地政名詞*/
#item2{padding: 8px;}
#item2 .item2 {
	/*border-bottom: 1px solid #bbbdca;*/	
	background : url(../images/menu_icon9.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:25px;
}
#item2 .item2 h1{color:#f38900;}

/*#item3  list*/
#item3 .item {padding: 5px;border-bottom: 1px solid #bbbdca;}
#item3 .item:hover {background-color:#fff;}
#item3 .arrow{margin: 5px;padding: 3px; float:left;}
#item3 .message{
	padding: 3px;
	color: #000;
	margin: 5px;
	padding-left: 30px;
	background-image: url(../images/menu_icon10.png);
	background-repeat: no-repeat;
	background-position: left 4px;
}

#item3 .message a:link,#item3  .message a:visited,#item3  .message a:active  {color: #333;text-decoration: none; font-size:105%;}
#item3 .message a:hover {color: #000;text-decoration: none;}

/*地政問答qa_list*/
#item4 .item {padding: 5px;}
#item4 .arrow{margin: 5px;padding: 3px; float:left;}
#item4 .message{
	padding: 3px;
	color: #fff;
	margin: 0px;
	padding-left: 25px;
	background-color:#6b2c1b;
	background-image: url(../images/menu_icon11.png);
	background-repeat: no-repeat;
	background-position: 2px 4px;
}
#item4 .message td{color: #fff;}
#item4 .message2{
	padding: 3px;
	color: #6b2c1b;
	margin: 2px;
	padding-left: 30px;
	/*background-color:#ba2700;*/
	background-image: url(../images/menu_icon12.png);
	background-repeat: no-repeat;
	background-position: 2px 4px;
border-bottom: 1px solid #e4e4e4;
}
#item4 .m{
	margin: 5px;
	padding-left: 25px;
	line-height:150%;

}


#item4 .message2 a:link,#item4  .message2 a:visited,#item4  .message2 a:active  {color: #000;text-decoration: none; font-size:95%;}
#item4 .message2 a:hover {color: #6b2c1b;text-decoration: underline;}
/*出版品_list*/

#item5 {
	width:200px;
	border-collapse:5px;
}
#item5 td{
	font-size: 95%;
	text-align: left;
	line-height: 120%;
	padding-top:2px;
	padding-bottom:2px;
	word-wrap:break-word;
	word-break:break-all;
}
#item5 a:link,#item5 a:visited,#item5 a:active  {color: #000;text-decoration: none;font-weight: bold;line-height: 120%;font-size: 105%;}
#item5 a:hover {color: #000;text-decoration: underline;}
#item5 .ps{font-size: 85%;}

/*會議資訊專區_list*/
#item6{padding: 8px;}
#item6 .item2 {
	/*border-bottom: 1px solid #bbbdca;*/	
	background : url(../images/menu_icon9.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:25px;
	font-size: 80%;
}
#item6 .item2 h1{color:#f38900;}

/*內容下方選單*/
 #bottommenu ul li{
	font-size: 110%;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 20px;
	line-height: 22px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #451d00;
	background-image: url(../images/arrow_3.png);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom: 1px dashed #bbbdca;
	font-weight: bolder;
	font-family: "微軟正黑體", "新細明體";	
}
#bottommenu a{color: #451d00;	font-size: 110%;font-weight: bolder;text-decoration: none;}
#bottommenu a:hover{	color: #000;	text-decoration: underline;}

.sp {
    FONT-SIZE: 6px;
COLOR: #c0c0c0;
	text-decoration: none;
}

/*第三層選單*/
#menu3{padding-bottom: 5px;}
#menu3 table td{	
    font-size: 90%;
   /* background-image: url(../images/menu_icon2.png);
	background-repeat: no-repeat;
	background-position: 5px center;*/
	border-right: 1px dotted #823b0d;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	line-height: 22px;
	font-weight: bolder;}

#menu3 table td ,#menu3 table td a{color: #823b0d;font-weight: bolder;}
#menu3 table td a:hover{	color: #000;	text-decoration: underline;}

#menu3 table td  .menu3_on a{
	color: #fff;
	background-color: #823b0d;
	font-size: 100%;
	margin: 2px;
	padding: 2px 5px 4px 5px;
	font-weight: bold;
	text-decoration: none;
}


/*第四層選單*/
#menu4{padding-bottom: 2px;}
#menu4 table td .menu4{ 
 color: #fff;
 background-color: #000;
 padding: 4px 10px;
 font-size: 100%;
 margin: 2px;
 font-weight: bold;
 text-decoration: none;}

#menu4 table td ,#menu4 table td .menu4 a{color: #fff;font-weight: bolder;text-decoration: none;}
#menu4 table td .menu4 a:hover{ color: #ffad2c; text-decoration: none;}
#menu4 table td  .btn_on{
 color: #F90;
 background-color: #000;
 padding: 4px 10px;
 font-size: 100%;
 margin: 2px;
 font-weight: bold;
 text-decoration: none;
}
#menu4 table td  .btn_on a{
	color: #F90;
	background-color: #000;
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
}
/*附件下載*/
#downdisk{padding-bottom: 10px;}
#downdisk table td{
	font-size: 80%;
	background-image: url(../images/menu_icon7.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 30px;
	padding-right: 10px;
	line-height: 20px;
	/*font-weight: bold;*/
	width: 50%;
	vertical-align: middle;
	padding-bottom: 5px;
	padding-top: 3px;
	border-bottom: 1px dashed #dbdbdb;
}
#downdisk table td:hover{background-image: url(../images/menu_icon7_1.png);}
#downdisk table td ,#downdisk table td a{color: #f38900;text-decoration: none;}
#downdisk table td a:hover{	color: #9f5728;	text-decoration: none;}
/*附件下載*/
#downdisk2{padding-bottom: 10px;}
#downdisk2 .disk{
	font-size: 90%;
	background-image: url(../images/menu_icon7.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 30px;
	padding-right: 10px;
	line-height: 20px;
	font-weight: bold;
	width: 30%;
	vertical-align: middle;
	padding-bottom: 5px;
	padding-top: 3px;
	border-bottom: 1px dashed #dbdbdb;
}
#downdisk2 .disk:hover{background-image: url(../images/menu_icon7_1.png);}
#downdisk2 .disk,#downdisk2 .disk a{color: #f38900;text-decoration: none;}
#downdisk2 .disk a:hover{	color: #9f5728;	text-decoration: none;}
/*附件圖片*/
#showimg .item5,#showimg .ps{text-align: left;}
#showimg .item5{font-size: 105%;font-weight: bolder;color: #000;}
#showimg .ps{font-size: 90%;padding-bottom:20px;}

/*網路影音*/
.videotable
{
    WIDTH:640px;
	height:407px;
}
.videotable1
{
    WIDTH:200px;
	height:147px; 
	vertical-align: middle;
}
/*E化博物館 e_news list*/
#wrap_main1 .e_news_item {padding: 0px;border-bottom: 1px dashed #bbbdca; font-size:90%;}
#wrap_main1 .e_news_item:hover {background-color:#e4e4e6;}
#wrap_main1 .e_news_arrow{margin: 5px;padding: 3px; float: left;}
#wrap_main1 .e_news_message{padding: 3px;color: #000;margin: 5px;padding-left: 22px;padding-right: 60px;}

#wrap_main1 .e_news_message a:link, .e_news_message a:visited, .e_news_message a:active  {color: #333;text-decoration: none;}

#wrap_main1 .e_news_message a:hover {	color: #000;text-decoration: none;}
#wrap_main1 .e_news_date {margin-left: 8px; float: right;color: #909090;	padding: 3px;}
#wrap_main1 .e_news_name {margin-left: 8px; float: right;color: #a54200;	padding: 3px;}

/*e_news list--end*/

/*地政人員專屬區/討論園地*/
.submenu,.submenu:link,.submenu:hover{text-decoration: none;color: #000;}
.number{font-size: 90%;}
.mesgtitle{
	font-size: 105%;
	font-weight: bolder;
	color: #000;
	text-decoration: none;
	padding: 15px 5px;
}

/*----線上服務 --------------------------------------------*/
#onlinepage{clear: both;}
#onlinepage .bid{ float:left; width:230px; margin-right:12px;}
#onlinepage .bid .titlebg{
	background-image: url(../images/online_bid.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	font-size: 150%;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	margin:0;
	padding:0;
	padding-left: 15px;
}
#onlinepage .bid .color{ color:#e38de3;font-weight: bold;}
#onlinepage .bid .box{	
    margin: 0px;
	background-image: url(../images/boxbg_online.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	border: 1px solid #e6e6e6;
	min-height:265px;
	padding:15px 10px;
	}
#onlinepage .box img{margin-bottom:5px;}
#onlinepage .quiry{ float:left; width:230px; padding-right:12px;}
#onlinepage .quiry .titlebg{
	background-image: url(../images/online_quiry.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	font-size: 150%;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	margin:0;
	padding:0;
	padding-left: 15px;
}
#onlinepage .quiry .color{ color:#77b554;font-weight: bold;}
#onlinepage .quiry .box{	
    margin: 0px;
	background-image: url(../images/boxbg_online.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	border: 1px solid #e6e6e6;
	min-height:265px;
	padding:15px 10px;
	}
#onlinepage .quiry img{margin-bottom:5px;}

.content .mailbg{ padding:50px; background:#FFF url(../images/mailbg.png) no-repeat center center;}
.content .mailbg td{ background-color:transparent;}
.content .mailbgbar{ width:100%; height:10px; background: #FFF url(../images/mailbg.png) no-repeat top center; margin-top:10px;}
.content a.mailbtn{ display:inline-block;background-color:#06C; color:#FFF; padding:0px 10px; line-height:200%; text-decoration:none; border-radius:6px;}
.content a.mailbtn:hover{ background-color:#cc1b00;}
.content .mailbg .mailtitleimg{ background-color:transparent;margin-top:-35px;}
.content .mailtopbtn{ padding-top:10px; margin:0px auto; text-align:left; padding-left:10px;}
.content .mailtopbtn a{ background-color:#614736; border-radius:6px 6px 0 0; border-bottom:3px solid #633;}
.content .mailtopbtn a:hover{background-color:#633;}