@charset "utf-8";
/* CSS Document */
/*=========================================
整體設定
=========================================*/
body {
	margin:0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif, 新細明體, 微軟正黑體;
	font-size:12px;
	color:#333;
}
img{
	border:none;

}
table {
    
	border-spacing: 0;
}
/*----------------------- 共用設定 start -----------------------*/
body{letter-spacing:1px;font-family:Arial;background:#ffffff;}
a img{border:0;}
a{color:#666666;text-decoration:none;}
a:hover{color:#666666;text-decoration:underline;}

.accesskey a,.accesskey a:hover{text-decoration:none;}
/*----------------------- 共用設定 end -----------------------*/
@media (max-width: 1000px) {
	#page {
		min-height: 1020px;
		max-width: 1020px;
		width: 1020px;
		overflow: hidden;
		margin: 0 auto;
	}
}

/*=========================================
header設定
=========================================*/
#header {
	margin: auto;
	width: 990px;
	height: 125px;
	position: relative;
}
#header .logo {
	width: 139px;
	height: 82px;
	float: left;
}
#header .pannel_menu {
	position: absolute;
	top: 10px;
	clear: both;
	right: 265px;
}
#header .pannel_menu ul {
	padding: 0;
	margin: 0;
}
#header .pannel_menu ul li {
	list-style-type:none;
	float:left;
}
#header .pannel_menu ul li a {
	padding: 0 5px;
	text-decoration: none;
	color: #333;
}
#header .pannel_menu ul li a:hover {
	color:#1753ca;
}
#header .pannel_menu_sub {
	clear: both;
	position: absolute;
	top: 7px;
	right: 0;
}
#header .pannel_menu_sub ul {
	padding:0;
	margin:0;
}
#header .pannel_menu_sub li {
	list-style-type:none;
	float:left;
	padding: 0 5px;
}
#header .pannel_menu_sub li.community a {
	background: url(icon_fb.png);
	background-repeat: no-repeat;
	display: block;
	padding-left: 22px;
	height: 18px;
}
#header .pannel_menu_sub li.video a {
	background: url(icon_youtube.png);
	background-repeat: no-repeat;
	display: block;
	padding-left: 22px;
	height: 18px;
}
#header .pannel_menu_sub li.app a {
	background: url(icon_app.png);
	background-repeat: no-repeat;
	display: block;
	padding-left: 22px;
	height: 18px;
}
#header .pannel_menu_sub li a {
	padding: 3px 5px 0 5px;
	text-decoration: none;
	color: #333;
}
#header .pannel_menu_sub li a:hover {
	color:#1753ca;
}

.search11 {
	width: 690px;
	position: absolute;
	top: 50px;
	left: 130px;
}
.search11, .search12 {
	line-height: 130%;
	color: #000000;
	font-size: 83%;
}
.search11 li, .search12 li {
	float: left;
	list-style-type: none;
}
.search11 .input_txt, .search12 .input_txt {
	padding: 1px 0px 0px 5px;
	width: 260px;
	height: 27px;
	letter-spacing: 1px;
	color: #7d7d7d;
	border: 1px solid #e1e1e1;
	border-width: 1px 0px 1px 1px;
	border-radius: 20px 0 0 20px;
}
li.keywordlist {
	clear: both;
	font-size: 14px;
	margin-top: 6px;
	font-family: '微軟正黑體';
}
li.keywordlist a {
	text-decoration:none;
	color:#f38f00;
}
.qrcode {
	position: absolute;
	right: 5px;
	top: 50px;
	width: 125px;
}
.qrcode_img {
	width: 54px;
	height: 54px;
	float: left;
}
.qrcode_text {
	float: right;
	text-align: left;
	width: 62px;
	color:#01beaa;
}
.qrcode_more {
	background: url(icon_more_01.png);
	width: 41px;
	height: 18px;
	position: absolute;
	bottom: 0;
	right: 0;
}

/*------------- ！跑馬燈區塊 start -------------*/
.marquee{clear:both; margin:0 auto; width:1000px; padding: 10px 0 10px 110px; background: transparent url('marquee.png') no-repeat 60px center; }
.focouse_center{position:relative;padding:0px 5px;height:32px;line-height:32px;color:#652d03;font-size:12pt;overflow:hidden;}
#ann_box{height:32px;overflow:hidden; left: 0 !important;}
#ann_box a{ color:#5b9dc4; font-family: '微軟正黑體'; }
.div_all{clear:both;margin:0 auto;width:1002px;height:10px;overflow:hidden;}
/*------------- ！跑馬燈區塊 end -------------*/

/*--- ！主選單用 start ----*/
.nav_all{clear:both;*overflow:hidden; top: 0 !important; left: 0 !important; background:#5b9dc4 url('20150901/nav_all.png')no-repeat center top;}
/*.nav,.nav2{*position:relative;margin:0 auto;padding:0px 4px;width:1060px;height:48px; *z-index:10;}*/
.nav ul, .nav2 ul { margin: 0; padding: 0;}
/*.nav li,.nav2 li{position:relative;float:left;}*/
a.navitem1{display:block;width:111px;height:77px;background:url(../images/20150901/navitem1.jpg) no-repeat; color: transparent;}
a.navitem2{display:block;width:110px;height:77px;background:url(../images/20150901/navitem2.jpg) no-repeat; color: transparent;}
a.navitem3{display:block;width:110px;height:77px;background:url(../images/20150901/navitem3.jpg) no-repeat; color: transparent;}
a.navitem4{display:block;width:110px;height:77px;background:url(../images/20150901/navitem4.jpg) no-repeat; color: transparent;}
a.navitem5{display:block;width:110px;height:77px;background:url(../images/20150901/navitem5.jpg) no-repeat; color: transparent;}
a.navitem6{display:block;width:111px;height:77px;background:url(../images/20150901/navitem6.jpg) no-repeat; color: transparent;}
a.navitem7{display:block;width:110px;height:77px;background:url(../images/20150901/navitem7.jpg) no-repeat; color: transparent;}
a.navitem8{display:block;width:110px;height:77px;background:url(../images/20150901/navitem8.jpg) no-repeat; color: transparent;}
a.navitem9{display:block;width:110px;height:77px;background:url(../images/20150901/navitem9.jpg) no-repeat; color: transparent;}

a.navitem51{display:block;width:110px;height:77px;background:url(../images/20150901/navitem51.png) no-repeat; color: transparent;}
a.navitem52{display:block;width:110px;height:77px;background:url(../images/20150901/navitem52.png) no-repeat; color: transparent;}
a.navitem53{display:block;width:110px;height:77px;background:url(../images/20150901/navitem53.png) no-repeat; color: transparent;}
a.navitem54{display:block;width:110px;height:77px;background:url(../images/20150901/navitem54.png) no-repeat; color: transparent;}
a.navitem55{display:block;width:110px;height:77px;background:url(../images/20150901/navitem55.png) no-repeat; color: transparent;}
a.navitem56{display:block;width:111px;height:77px;background:url(../images/20150901/navitem56.png) no-repeat; color: transparent;}
a.navitem57{display:block;width:110px;height:77px;background:url(../images/20150901/navitem57.png) no-repeat; color: transparent;}
a.navitem58{display:block;width:110px;height:77px;background:url(../images/20150901/navitem58.png) no-repeat; color: transparent;}
a.navitem59{display:block;width:112px;height:77px;background:url(../images/20150901/navitem59.png) no-repeat; color: transparent;}

.navopen{position:absolute;left:0px;top:77px;line-height:20px;font-size:15px;background:#e3f4fa;z-index:11; font-family: '微軟正黑體';}
.navopen ul{padding-left:0px}
.navopen li{clear:left;white-space:nowrap;background:url(../images/20150901/nav_icon.png) repeat-y;border-bottom:1px solid #ffffff;}
.navopen li:hover{background-color:#ecfaff;}
.navopen a{display:block;padding:8px 15px 4px 14px;color:#454545;}
.navopen a:hover{color:#2b6a8b;text-decoration:none;}
#top01 a,#top03 a,#top51 a{width:141px;}
#top02 a,#top08 a{width:189px;}
#top04 a,#top05 a,#top52 a{width:109px;}
#top06 a,#top53 a{width:83px;}
#top09 a{width:93px;}
/*--- ！主選單用 end ----*/
/*--!內容次選單--*/
.body_submenu li{float:left;padding:0px 10px 15px 10px;width:347px;font-size:12pt;}
.body_submenu li a{display:block;padding:7px 10px 3px 23px;width:312px;background:url(../images/20150901/box_icon.png) no-repeat 8px 13px;border:1px solid #cccccc;border-top:3px solid #a7d8de;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.body_submenu li a:hover{color:#000000;background:#d8f5ff url(../images/20150901/box_icon.png) no-repeat 8px 13px;border-top:3px solid #4dd3fa;}

/*首頁banner*/
.headall {
	top: 0 !important;
}
/*=========================================
 跑馬燈設定
=========================================*/
#abgne_marquee {
	position: relative;
	overflow: hidden;
	width: 990px;
	height: 25px;
	margin: 1px auto 1px auto;
	top:-7px
}
#abgne_marquee ul li a {
	display: block;
	overflow: hidden;
	font-size:15px;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
	color:#652d03;
}
#abgne_marquee ul, #abgne_marquee li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#abgne_marquee ul {
	position: absolute;
}

/*------- ●內頁用 start----------*/
.subul{
	position: relative;
	top: 3px;
	left: 15px;
}
.subli{
	background:url(../images/new_icon_05.gif) no-repeat;
	float:left;
	padding:1px 12px 5px 12px;
	line-height:130%;
	color:#0076d6;
	font-size:83%;
}

.subImg {position:relative;top:4px;}

.page_title_right a{
	float:left;
	padding:1px 15px 5px 18px;
	line-height:130%;
	color:#0076d6;
	font-size:10pt;
	background:url(../images/new_icon_05.gif) no-repeat 0px 2px;
}

/*=========================================
 內容區塊設定
=========================================*/
#content {
	margin: auto;
	width: 1060px;
	overflow: hidden;
	margin-bottom: 10px;
	margin-top: 5px;
}
.content_left {
	float: left;
	width: 685px;
	margin-right: 5px;
}
/*三個頁籤區塊*/
#main-news {
	position: relative;
	float: left;
	padding: 53px 0px 0px 0px;
	width: 675px;
}
.main-label, .main-label2, .main-label3 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 159px;
	height: 53px;
	background: url(title1_over.png) no-repeat;
	
}
.main-label a, .main-label2 a, .main-label3 a {
	color: transparent;
}
.main-label {
	position: absolute;
	left: 10px;
	top: 0px;
	width: 159px;
	height: 53px;
	background: url(title1_over.png) no-repeat;
}
.main-label2 {
	left: 169px;
	background: url(title2_over.png) no-repeat;
}
.main-label3 {
	left: 328px;
		background: url(title3_over.png) no-repeat;
}

a.dot {
	display: block;
	width: 100%;
	height: 100%;
}
.title_rss {
	position: absolute;
	right: 53px;
	top: 10px;
	width: 49px;
	height: 30px;
}
.title_rss a{
	display:block;
	width:49px;
	height:30px;
	background:url(./20150901/title_rss.png) no-repeat;
	color: transparent;
	font-size: 12px;
}
.title_more {
	position: absolute;
	right: 0px;
	top: 10px;
	width: 53px;
	height: 30px;
}
.title_more a {
	display: block;
	width: 53px;
	height: 30px;
	background:url(./20150901/title_more.png) no-repeat;
	color: transparent;
	font-size: 12px;
}
.index_top {
	position: relative;
	float: left;
	width: 675px;
	height: 4px;
	background: url(box_02.png) repeat-x;
}
.top_left {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 14px;
	height: 15px;
	background: url(box_01.png) no-repeat;
}
.top_left.forUnit-page {
	background: url(box_01_for_unit_page.png) no-repeat;
}
.top_right {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 14px;
	height: 15px;
	background: url(box_03.png) no-repeat;
}
.index_body {
	float: left;
	width: 675px;
	width: 675px;
}
.index_body li {
	float: left;
	padding: 8px 0px 6px 0px;
	width: 675px;
	line-height: 150%;
	font-size: 95%;
	background: url(./20150901/box_line.png) repeat-x bottom;
}
.index_body li a {
	padding: 0px 0px 0px 13px;
	background: url(box_icon.png) no-repeat 0px 6px;
}
.index_down {
	position: relative;
	float: left;
	padding: 0px 0px 15px 0px;
	width: 675px;
	height: 15px;
	background: url(box_08.png) repeat-x;
}
.down_left {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 14px;
	height: 15px;
	background: url(box_07.png) no-repeat;
}
.down_right {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 14px;
	height: 15px;
	background: url(box_09.png) no-repeat;
}
/* .main-label2 {
	left: 96px;
} */
.index_top {
	position: relative;
	float: left;
	width: 675px;
	height: 4px;
	background: url(box_02.png) repeat-x;
}
/* .top_left {
	position: absolute;
	left: 0px;
	top: -1px;
	width: 14px;
	height: 15px;
	background: url(box_01.png) no-repeat;
} */
.top_right {
	position: absolute;
	right: -9px;
	top: 0px;
	width: 14px;
	height: 15px;
	background: url(box_03.png) no-repeat;
}
.index_body {
	float: left;
	width: 675px;
}
.index_body ul {
	float: left;
	padding: 0px 15px 0px 20px;
	width: 675px;
	background: url(box_05.png) repeat-y;
	margin-top: 6px;
}
.index_body li {
	float: left;
	padding: 8px 0px 6px 0px;
	width: 635px;
	line-height: 150%;
	font-size: 95%;
	list-style-type: none;
	border-bottom: 1px dotted #b2b2b2;
}
.index_body li a {
	padding: 0px 0px 0px 13px;
	background: url(box_icon.png) no-repeat 0px 6px;
	text-decoration: none;
	color: #181818;
	font-size: 16px;
	font-family: 微軟正黑體;
}
.index_body li a:hover {
	color: #7ab400;
}
.index_down {
	position: relative;
	float: left;
	padding: 0px 0px 15px 0px;
	width: 671px;
	height: 15px;
	background: url(box_08.png) repeat-x;
	top: -6px;
	left: 7px;
}
.down_left {
	position: absolute;
	left: -7px;
	top: -12px;
	width: 14px;
	height: 15px;
	background: url(box_07.png) no-repeat;
}
.down_right {
	position: absolute;
	right: -6px;
	top: -12px;
	width: 14px;
	height: 15px;
	background: url(box_09.png) no-repeat;
}
span.date {
	display: block;
	float: right;
	font-size: 14px;
	font-family: 新細明體;
	letter-spacing: 0.8px;
}
/*縣長專欄 + 臉書*/
.content_center {
	margin-bottom: 15px;
	clear: both;
}
.content_center:after {
	content: "";
	clear: both;
	display: block;
	height: 0;
	width: 100%;
}
/*縣長專欄*/
.country_head {
	width: 362px;
	height: 249px;
	position: relative;
	overflow: hidden;
	float: left;
	background: transparent url('county_magistrate_bg.png') no-repeat left top;
	position: relative;
	background-repeat: no-repeat;
}
.country_head_tittle {
	width: 0px;
	height: 0px;
	position: absolute;
	top: 0px;
	text-indent: -9999px;
}
.country_img {
	float: left;
	width: 185px;
	height: 203px;
	margin-top: 0px;
	margin-left: 0px;
}
.country_img img {
	width: 100%;
	height: 100%;
}
.country__head_list {
	float: left;
	margin-top: 10px;
}
.country__head_list li {
	list-style-type:none;
	background: url(box_icon2.png) no-repeat 0px 6px;
	padding-left: 15px;
}
.country__head_list li a {
	font-size: 16px;
	display: block;
	text-decoration: none;
	color: #fff;
	font-family: 微軟正黑體;
	height: 28px;
}
.country__head_list li a:hover {
	color: #78bfea;
}
/*縣長專欄旁邊的臉書*/
.country_head_fb iframe {

}

/*首頁縣長行腳與六大主題區塊*/
.country_center_02 {
	font-family: '微軟正黑體';
}
.country_center_02:after {
	content: "";
	clear: both;
	display: block;
	height: 0;
	width: 100%;
}
.country_center_02 .country_footer { /*首頁縣長行腳*/
	width: 362px;
	height: 250px;
	background: url(footer_box.png);
	position: relative;
	float:left;
}
.country_center_02 .country_footer_tittle {
	height: 60px;
	width: 60px;
	color: #fff;
	font-size: 22px;
	position: absolute;
	top: 35px;
	left: 210px;
}
.country_center_02 .country_footer_img {
	width: 309px;
	margin-top: 27px;
}
.country_center_02 .country_footer_text {
	width: 190px;
	margin: 10px 0 0 10px;
}
.country_center_02 .country_footer_text a{
    font-size: 16px;
	color:#fff;
	line-height: 21px;
	letter-spacing: 0.3px;
	text-decoration:none;
}
.country_center_02 .footer_more {
	float: right;
	position: absolute;
	top: 115px;
	right: 90px;
	border: 1px solid #fff;
	border-radius: 10px;
}
.country_center_02 .footer_more a {
	display: block;
	text-decoration: none;
	color: #fff;
	font-size: 15px;
	padding: 2px 10px;
	
}
.country_center_02 .footer_more a:hover {
	text-decoration: none;
	color: #78bfea;
}
.country_center_02 .icon_menu {  /*首頁縣長行腳旁邊六大主題*/
	width: 323px;
	height: 250px;
	float: left;
	background: transparent url('country_center_02_icon_menu_bg.png') repeat left top;
}
.country_center_02 .icon_menu ul {
	padding:0;
	margin:0;
}
.country_center_02 .icon_menu li {
	list-style-type:none;
	width: 107px;
	height:125px;
	float: left;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: center center;
}
.country_center_02 .icon_menu li a {
	display:block;
	width: 100%;
	height: 100%;
}
.country_center_02 .icon_menu li.tour {
	background-image: url(icon_01.png);
}
.country_center_02 .icon_menu li.agricultural {
	background-image: url(icon_02.png);
}
.country_center_02 .icon_menu li.citizen_time {
	background-image: url(icon_03.png);
}
.country_center_02 .icon_menu li.service {
	background-image: url(icon_04.png);
}
.country_center_02 .icon_menu li.culture {
	background-image: url(icon_05.png);
}
.country_center_02 .icon_menu li.mail {
	background-image: url(icon_06.png);
}

/*首頁 關懷服務, 休閒南投, 其它連結 的區塊*/
.country_center_03 {
	padding: 25px 0;
	clear: both;
}
.country_center_03 .country_top {
	height: 10px;
	clear: both;
}
.country_center_03 .country_bottom {
	height: 10px;
	clear: both;;
}
.country_center_03 .country_bg {
	clear: both;
}
.country_center_03 .country_bg>div {
	border-left: 1px solid #e9ebee;
	min-height: 280px;
	float: left;
	width: 200px;
	margin: 0 5px;
	padding: 0 0 0 19px;
}
.country_center_03 .country_bg>div:first-child {
	border-left: 0px solid transparent;
	padding-left: 0;
}
.country_center_03 h1 {
	font-size: 20px;
	font-family: 微軟正黑體;
	font-weight: normal;
	padding-left: 30px;
}
/*關懷服務*/
.country_center_03 .care_services h2 { 
	color: #b65bc4;
	background: transparent url(country_center_03_care_services.png) no-repeat left center;
	padding-left:1.5em;
}
/*休閒南投*/
.country_center_03 .leisure_nantou h2 { 
	color: #71c863;
	background: transparent url(country_center_03_leisure_nantou.png) no-repeat left center;
	padding-left:1.5em;
}
/*其它連結*/
.country_center_03 .other_link h2 { 
	color: #f38f00;
	background: transparent url(country_center_03_other_link.png) no-repeat left center;
	padding-left:1.5em;
}
.country_center_03 ul {
	padding:0;
	margin:0;
}
.country_center_03 ul li {
	list-style-type: none;
}
.country_center_03 ul li.top {
	padding: 0;
	border-bottom:none;
}
.country_center_03 ul li.bottom {
	border-bottom:none;
}
.country_center_03 ul li a {
	line-height: 30px;
	height: 30px;
	text-decoration: none;
	color: #333;
	font-size: 15px;
	font-family: 微軟正黑體;
	display: block;
	margin: 0;
}
.country_center_03 ul li a:hover {
	color: #757575;
}


li.clean_border a {
	border-bottom: none;
}
.content_right {
	float: right;
	width: 295px;
}
.activity_all {
	margin-bottom: 10px;
}
#labelitem ul {
	padding:0;
	margin:0;
}
#labelitem li {
	list-style-type: none;
	float: left;
}
.more {
	text-align: right;
	margin-bottom: 20px;
}
.more a {
	text-align: right;
	color:#3d8dc4;
	text-decoration:none;
	font-size: 15px;
}
.more a:hover {
	color: #46d1ff;
}
.free_phone {
	clear: both;
	width: 296px;
	height: 63px;
	text-indent: -9999px;
	background:url(free_line_icon.png);
}
.free_phone a {
	width: 296px;
	height: 63px;
	cursor: pointer;
	display: block;
}
/*熱門服務*/
.hot_services {
	width: 295px;
	float: right;
}
.hot_services h2 {
	width: 296px;
	height: 28px;
	text-indent: -9999px;
	background: #fff url(tittle_service.png) no-repeat left center;
}
.hot_services ul {
	margin:0;
	padding:0 0 0 9px;
}
.hot_services li {
	list-style-type:none;
	text-indent:-9999px;
	float:left;
	margin-right: 6px;
	margin-bottom: 7px;
}
.hot_services li a {
	width:134px;
	height:107px;
	display:block;
}
.hot_services li.message {
	background:url(sercvce_icon_01.png);
}
.hot_services li.recruitment {
	background:url(sercvce_icon_02.png);
}
.hot_services li.form {
	background:url(sercvce_icon_03.png);
}
.hot_services li.webservices {
	background:url(sercvce_icon_04.png);
}
.hot_services li.search {
	background:url(sercvce_icon_05.png);
}
.hot_services li.factory {
	background:url(sercvce_icon_06.png);
}
/*機關連結*/
.country_link {
	width: 295px;
	float: right;
}
.country_link h2 {
	width: 296px;
	height: 28px;
	text-indent: -9999px;
	background: #fff url(tittle_link.png) no-repeat left center;
}
.link_box {
	width: 300px;
	min-height: 205px;
	display: block;
	background-repeat:no-repeat;
}
.link_box li {
	list-style-type:none;
	padding: 0;
	margin-bottom: 11px;
}
.link_box li:after {
	content: "";
	clear:both;
	display: block;
	height: 0;
	width: 100%;
}
.link_box li select {
	width: 248px;
	height: 37px;
	padding: 0 0 0 10px;
	border: 1px solid #c7c5c5;
	border-radius: 3px 0 0 3px;
	margin-bottom: 15px;
	float: left;
	font-family: '微軟正黑體';
	font-size: 15px;
}
.link_box li .GO {
	border: 1px solid #c7c5c5;
	border-radius: 0 3px 3px 0;
	border-left: 0;
	height: 37px;
	padding: 10px;
	float: left;
}
.link_box li .GO:hover {
	text-decoration: none;
	color: #5b9dc4;
}
.banner_box {
	clear: both;
	overflow: hidden;
	margin-bottom: 30px;
}
/*主題看板*/
.links {
	height: 31px;
	background: url(tittle_theme.png);
	margin-bottom: 15px;
	background-repeat:no-repeat;
}
.banner_box ul {
	padding:0;
	margin:0;
}
.banner_box li {
	list-style-type: none;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}
.banner_box li img {
	width:160px;
}
.banner_ad .banner {
	clear:both;
}
.banner_ad .banner {
	width: 990px;
	height: 31px;
	background: url(tottle_advertising.png);
	margin-bottom: 15px;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	background-repeat:no-repeat;
}
.banner_ad li {
	list-style-type: none;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}
.banner_ad ul {
	padding:0;
	margin:0;
}
.banner_ad li img {
	width:160px;
}

.banner_more{*position:absolute;*right:0px;*top:0px;float:right;width:55px;padding-top:18px;}
.banner_more a{display:block;width:55px;height:28px;background:url(../images/20150901/banner_more.png) no-repeat;}

.fatfooter {
	clear: both;
	border-top: 2px solid #107af9;
}
.fatfooter input#button1 {
	border: none;
	width: 128px;
	height: 30px;
	padding: 0;
	margin: 0;
}
.fatfooter input:focus {
	outline: none;
}
.fatbtn {
	width: 990px;
	margin: 0 ;
	position: relative;
	top: -30px;
}
.btn02{background: url(fatbtn.png);}
.btn01{background: url(fatbtn0.png);}

.fatall {
	width: 990px;
	margin: 0 auto;
	overflow: hidden;
}
.fatall .title {
	/* color: #107AF9;             */ 
	/* font-family: '微軟正黑體';  */
	/* font-size: 20px;            */
	/* font-weight: normal;        */
	/* float: left;                */
	/* padding-bottom: 10px;       */
	/* width: 148px;               */
    color: #107AF9;
    font-size: 20px;
    padding-top: 3px;
}
ul.dv {
	padding: 0;
	margin: 0;
}
.fatitem, .fatitem2 {
	float: left;
	padding: 0px 15px 6px 0px;
	width: 196px;
}
.fatitem li, .fatitem2 li {
	/* float: left;           */
	/* padding-bottom: 5px;   */
	/* width: 148px;          */
	/* line-height: 23px;     */
	/* color: #333;           */
	/* font-size: 12px;       */
	
	padding-bottom: 10px;
    font-size: 15px;
}
.fatitem li a, .fatitem2 li a {
	color: #333;
	text-decoration: none;
	font-family: 微軟正黑體;
	font-size: 11pt;
}
.fatitem li a:hover, .fatitem2 li a:hover {
	color: #5b9dc4;
}
ul {
	list-style: none;
}


/*--!頁碼設定--*/
.page_area{
	clear:both;
	font-size:small;
	padding:15px 0 5px 0;
}
.page_area .left{
	float: left;
}
.page_area .left .number{
	font-size: 1.35em;
	color: #1597e1;
	font-weight: bold;
}
.page_area .center{
	float: left;
	padding:0 0 0 10px;
}
.page_area .center ul{padding:0 5px 0 20px; margin: 0; }
.page_area .center li{
	float: left;
	padding:0 5px 0 5px;
	font-size: 1.35em;
}
.page_area .center .in{
	color: #1597E1;
	font-weight: bold;
}
.page_area .back{
	color: #1597E1;
	font-weight: bold;
}
.page_area .right{
	float: right;
}
.page_area .right a{
	padding:0 0 0 15px;
	color: #1597E1;
}
/*------- ●內頁用 end----------
.way{position:relative;width:772px;height:29px;top:30px;line-height:18px;font-size:13px;background:url(../images/20150901/page_table.png) no-repeat;}
.way img{vertical-align:middle;}
.way a{padding:0px 5px 0px 0px;}
.way_left{position:absolute;left:12px;top:8px;}
.way_right{position:absolute;right:13px;top:8px;}

/*------- 小標題用----------*/

	  
.PenTitle{
	color: #2c5c76;
	background: url(../images/icon_pencil.png);
	background-repeat: no-repeat;
	background-position: 0 8px;
	padding-bottom: 5px;
	margin-top: 0;
	font-family: '微軟正黑體';
	padding-left: 25px;
}
/*------- end----------*/

/*--!.page_table_body .search標題搜尋用--*/
.page_table_body .search{padding:0 0 8px 0;color:#000;font-size:small;}

/*--!列表內容表格設定--*/
.list_table {font-family: '微軟正黑體';}
.list_table th{padding:4px;background:#a7cede;font-size:11pt; font-weight: normal; }
.list_table td{padding:8px 0;vertical-align:middle;border-bottom:1px dashed #999;font-size:11pt;}
.list_table td a{color:#008fcc;font-size:11pt;}
.list_table .subject{text-align:center;font-size:11pt;}
.list_table img{vertical-align:middle;font-size:11pt;}

/*--!單文內容表格設定--*/
.one_table th{padding:6px;text-align:right;background:#b7e7f6;border:1px solid #7bafcf;font-size:11pt;}
.one_table td{padding:6px;border:1px solid #7bafcf;font-size:11pt;}
.one_table td a{color:#24809b;font-size:11pt;}
.one_table .subject{color:#24809b;font-weight:bold;font-size:11pt;}



/*--!內容次選單--*/
.body_table_body{line-height:150%;font-size:95%;background:#ffffff;}
.body_submenu li{float:left;padding:0px 10px 15px 10px;width:330px;}
.body_submenu li a{display:block;padding:7px 10px 3px 23px;width:300px;background:url(../images/20150901/box_icon.png) no-repeat 8px 13px;border:1px solid #cccccc;border-top:3px solid #a7d8de;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.body_submenu li a:hover{color:#000000;background:#d8f5ff url(../images/20150901/box_icon.png) no-repeat 8px 13px;border-top:3px solid #4dd3fa;}


/*------其它客製頁用 start-------*/
.font_size_x-small{
	font-size: x-small;
}
.font_size_small{
	font-size: small;
}
.font_size_medium{
	font-size: medium;
}
.font_color_01{
	color: #1597e1;
}
.font_color_02{
	color: #1597e1;
}
.font_bold{
	font-weight: bold;
}
.tr_border_1px{
    border: 1px solid #88b9bf;
}
.td_border_1px{
	padding:6px;
	border: 1px solid #a7d8de;
}
.td_border_2px{
	padding:6px;
	border: 2px solid #a7d8de;
}
.td_vertical_middle{
	vertical-align: middle;
}
.td_vertical_top{
	vertical-align: top;
}
.td_5{
	padding: 5px 3px;
}
.table_margin_10{
	margin: 10px 0 10px 0 ;
}
.photo_table{
	width: 130px;
}
/*------其它客製頁用 end-------*/

/*=========================================
底部區塊設定
=========================================*/
.footer {
	background: #fff url(footer_bg.png) repeat-x left top;
	overflow: hidden;
	height: 175px;
	padding-top: 40px;
	color: #333333;
}
.footer ul {
	width: 1000px;
	margin: 0 auto;
}
.footer li {
	float: left;
	line-height: 160%;
	letter-spacing: 0px;
	color: #000000;
	font-size: 15px;
	letter-spacing: 0.1px;
	font-family: '微軟正黑體';
}
.footer li a {
	color: #333;
}
.footer li.list11 {
	padding: 34px 8px 0px 0px;
}
.footer li.list12 {
	padding: 34px 8px 0px 0px;
}
.footer li.list13 {
	padding: 34px 8px 0px 0px;
}
.footer li.list14 {
	padding: 34px 13px 0px 0px;
}


/*====上方輪播圖片==================================*/
.container{
	/*
	position:relative;top:-12px;
	*/
}
.headall{clear:both;border-top:1px solid #ffffff;}
#headnews{position:relative;margin:0 auto;width:1002px;height:143px;overflow:hidden;}
#headnews li{*float:left;}
#headnews img{margin-left:-100px;width:1202px;height:143px;}
#headnews ul.showbox{position:relative;top: 0px;}

.img_shadow{position:absolute;left:0px;top:0px;width:1002px;height:15px;background:url(./20150901/img_shadow.png) no-repeat;}
.headnews_nav{position:absolute;left:5px; top:106px; font-family: '微軟正黑體';}
.headnews_nav li{float:left;margin:0px 5px 0px 0px;line-height:18px;font-size:13px;background:url(./20150901/img_bg.png) repeat-x;}
.headnews_nav a{display:block;padding:10px 8px 4px 10px;color:#4d4d4d;}
.headnews_nav li.uitabs_item:hover,.headnews_nav li.uitabs_item.uitabs_active,.headnews_nav li.uitabs_item.uitabs_active:hover{line-height:20px;font-size:15px;background:url(./20150901/img_bg2.png) repeat-x;}
.headnews_nav li.uitabs_item:hover a,.headnews_nav li.uitabs_item.uitabs_active a,.headnews_nav li.uitabs_item.uitabs_active:hover a{color:#000000;font-weight:normal;background:url(./20150901/img_icon.png) no-repeat center top;text-decoration:none;}
.link{position:relative;top:-12px;left:-35px;}
@media (min-width: 1202px) {
#headnews{width:1202px;}
#headnews img{margin-left:0px;}
.img_shadow{left:100px;}
.headnews_nav{left:105px;}
}
@media (max-width: 1000px) {
	#headnews {
		width: 1020px;
	}
}
/*=========================================
/*=========================================
內頁左區塊設定
=========================================*/
.content_left_box {
	width: 222px;
	float:left;
}
.content_left_box .menu_list li {
	width: 106px;
	height: 105px;
	float: left;
	text-indent:-9999px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.content_left_box .hot_services li {
	width: 106px;
	height: 72px;
}
.content_left_box li a {
/*	width: 106px;*/
/*	height: 105px;*/
/*	display:block;*/
}
.content_left_box li.tour {
	background:url(mold_icon_01.png);
	background-repeat: no-repeat;
}
.content_left_box li.agricultural {
	background:url(mold_icon_02.png);
	background-repeat: no-repeat;
}
.content_left_box li.citizen_time {
	background:url(mold_icon_03.png);
	background-repeat: no-repeat;
}
.content_left_box li.service {
	background:url(mold_icon_04.png);
	background-repeat: no-repeat;
}
.content_left_box li.culture {
	background:url(mold_icon_05.png);
	background-repeat: no-repeat;
}
.content_left_box li.mail {
	background:url(mold_icon_06.png);
	background-repeat: no-repeat;
}
.content_left_box .hot_services {
	width: 222px;
	float: left;
}
.content_left_box .hot_services h1 {
	width: 296px;
	height: 28px;
	text-indent: -9999px;
	background: transparent url(tittle_service.png) no-repeat left center;
}
.content_left_box .hot_services ul {
	margin:0;
	padding:0;
}
.content_left_box .hot_services li {
	list-style-type:none;
	text-indent:-9999px;
	float:left;
	margin-right: 5px;
	margin-bottom: 6px;
}
.content_left_box .hot_services li a {
	width:106px;
	height:72px;
	display:block;
}
.content_left_box .hot_services li.message {
	background:url(mold_sercvce_icon_01.png);
	background-repeat: no-repeat;
}
.content_left_box .hot_services li.recruitment {
	background:url(mold_sercvce_icon_02.png);
	background-repeat: no-repeat;
}
.content_left_box .hot_services li.form {
	background:url(mold_sercvce_icon_03.png);
	background-repeat: no-repeat;
}
.content_left_box .hot_services li.webservices {
	background:url(mold_sercvce_icon_04.png);
	background-repeat: no-repeat;
}
.content_left_box .hot_services li.search {
	background:url(mold_sercvce_icon_05.png);
	background-repeat: no-repeat;
}
.content_left_box .hot_services li.factory {
	background:url(mold_sercvce_icon_06.png);
	background-repeat: no-repeat;
}
.content_left_box .country_link {
	width:222px;
	float:left;
}
.content_left_box u1.link_box { /*內頁*/
	width: 218px;
	/* height: 205px; */
	display: block;
	padding-top: 0px;
	background-repeat: no-repeat;
	
}
.content_left_box .country_link h1 {
	width: 218px;
	height: 28px;
	text-indent: -9999px;
	background: transparent url(tittle_link.png) no-repeat left center;
}
.content_left_box .country_link li {
	/* list-style-type:none;
	padding: 0 10px;
	margin-bottom: 11px; */
}
.content_left_box select#s199 {
	width: 198px;
}
.content_left_box select#s120 {
	width: 198px;
}
.content_left_box select#s121 {
	width: 198px;
}
.content_left_box select#s122 {
	width: 198px;
}
.content_left_box select#s123 {
	width: 198px;
}

.error_all {
	width: 220px;
	height: 82px;
	padding-top:15px;
	background-image:url(wrong_icon.png);
	background-repeat: no-repeat;
	clear: both;
}
.error_all a {
	width: 220px;
	height: 82px;
	display:block;
}
/*=========================================
內頁右區塊設定
=========================================*/

.content_right_box {
	float: right;
	width: 820px;
	font-size:12pt;
	padding-top: 5px;
}
.content_right_box .search {
	font-family: '微軟正黑體';
}
.content_right_box .search img{
	vertical-align: middle;
}
h1.tittle_news {
	font-family: 微軟正黑體;
	color: #2c5c76;
	background: url(icon_pencil.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	background-position: 0 8px;
	border-bottom: 2px solid #2c5c76;
	padding-bottom: 5px;
	margin-top: 0;
	font-size: 17pt;
}
.content_right_box .tittle {
	position: relative;
}
.content_right_box .tittle_sub {
	position: absolute;
	top: 0;
	right: -9px;
}
.content_right_box .tittle_sub ul {
	padding:0;
}
.content_right_box .tittle_sub li {
	list-style-type: none;
	float: left;
}
.content_right_box .tittle_sub li a {
	text-decoration:none;
	color:#2c5c76;
	font-family:Arial, Helvetica, sans-serif, 微軟正黑體;
	background-position: -10px 0;
	height: 19px;
	display:block;
	padding-left: 27px;
	padding-right: 10px;
}
.content_right_box .tittle_sub li a:hover {
	color:#8ed2f7;
}
.content_right_box .tittle_sub li.print {
	background:url(icon_print.png);
	background-repeat:no-repeat;
}
.content_right_box .tittle_sub li.mailto {
	background:url(icon_mail.png);
	background-repeat:no-repeat;
}
.content_right_box .pannel_menu {
	background: #eee;
	height: 30px;
	line-height: 30px;
	margin-bottom:20px;
	font-family: '微軟正黑體';
}
.content_right_box .pannel_menu ul {
	margin:0;
	padding:0;
	font-size:10pt;
}
.content_right_box .pannel_menu li {
	list-style-type:none;
	float:left;
}
.content_right_box .pannel_menu li img {
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	margin-left: 8px;
}
.content_right_box .pannel_menu li a {
	display:block;
	color:#333;
	text-decoration:none;
	white-space: nowrap;
	padding-left:5px;
	padding-right:5px;
}
.content_right_box span.arrow {
	float: left;
	/*margin-left: 24px;*/
}
.content_right_box .pannel_menu_sub {
	float: right;
	width: 180px;
	padding-top: 7px;
}
.content_right_box .pannel_menu_sub span.text {
	float: left;
	margin-top: -5px;
	margin-right: 6px;
}
.content_right_box .pannel_menu_sub li {
	text-indent: -9999px;
}
.content_right_box .pannel_menu_sub li a {
	text-indent: -9999px;
	width: 17px;
	height: 17px;
	display:block;
}
.content_right_box .pannel_menu_sub li.fb {
	background:url(share_icon_01.png);
	background-repeat:no-repeat;
}
.content_right_box .pannel_menu_sub li.twitter {
	background:url(share_icon_02.png);
	background-repeat:no-repeat;
}
.content_right_box .pannel_menu_sub li.google {
	background:url(share_icon_03.png);
	background-repeat:no-repeat;
}
.content_right_box .pannel_menu_sub li.plurk {
	background:url(share_icon_04.png);
	background-repeat:no-repeat;
}
.content_right_box .pannel_menu_sub li.blogger {
	background:url(share_icon_05.png);
	background-repeat:no-repeat;
}
table.form {
	border:1px solid #a7d8de;
	border-collapse:collapse;
	font-size:15px;
	margin-bottom:20px;
}
table.form p {
	line-height: 30px;
	text-indent: 32px;
	text-align: justify;
}
table.form tr {
	border: 1px solid #7bafcf;
}
table.form th {
	background: #b7e7f6;
	width: 120px;
	padding: 15px;
	/*text-align: right;*/
	color:#008fcc;
}
table.form td {
	padding:10px;
	font-family:Arial, Helvetica, sans-serif, 微軟正黑體
}
.voice_text {
	background: #d8f2ff;
	border: 1px solid #a4c8da;
}
table.form .voice_text p {
	text-indent:0px;
	font-size: 14px;
	padding-left: 10px;
	clear: both;
}
span.chineses {
	display: block;
	float: left;
	margin-left: 12px;
}
span.chineses img {
	display: block;
	float: left;
	margin-right: 5px;
}
span.chineses_box {
	font-size: 14px;
	display: block;
	float: left;
	margin-top: 4px;
}
span.taiwanese {
	display: block;
	float: left;
	margin-left: 12px;
}
span.taiwanese img {
	display: block;
	float: left;
	margin-right: 5px;
}
span.taiwanese_box {
	font-size: 14px;
	display: block;
	float: left;
	margin-top: 4px;
}
span.voice_point {
	color: #cd9200;
}

span.annex {
    color: #9ed1ec;
    padding-left: 5px;
}

.content_right_box .back {
    margin-bottom: 20px;
}

.back a{
    text-align: right;
    font-size: 14px;
    color: #be8805;
	text-decoration:none;
	display:block;
}

.banner_box .more {
    margin-bottom: 0;
    float: right;
    margin-top: 5px;
}


.banner_ad .banner .more {
    margin-bottom: 0;
    float: right;
    margin-top: 5px;
}


/*=========================================
內頁之二左區塊設定
=========================================*/
h1.county_line_feet_tittle {
	background:url(tittle_message.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin: 0;
    padding: 0;
	height:50px;
}

.county_line_feet {
    background: #529dca;
    width: 211px;
	padding: 9px 0;
	border-radius: 0 0 3px 3px;
}

.county_line_feet_box_top {
    background-image: url(white_top_bg.png);
    height: 6px;
    background-repeat: no-repeat;
    width: 183px;
    margin: 0 auto;
}

.county_line_feet_box_bottom {
    background-image: url(white_bottom_bg.png);
    height: 6px;
    background-repeat: no-repeat;
    width: 183px;
    margin: 0 auto;
   
}
.county_line_feet_box {
    width: 183px;
	background-repeat:no-repeat;
	background-color:#fff;
	margin: 0 auto;
	border-radius: 3px;
}
.county_line_feet_box .image{
    text-align: center;
}
.county_line_feet_box .image img{
    width: 160px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.county_line_feet_box .text {
    color: #333;
    padding: 0 13px 6px 13px;
	letter-spacing: 0.1px;
    line-height: 20px;
}

.county_line_feet_more {
    text-align: right;
    margin-right: 10px;
}

.county_line_feet_more a{
	text-decoration:none;
	color:#333;
	    display: block;
	  padding-bottom: 10px;
}

.county_line_feet_more a:hover{
	color:#5cae56;
}

.county_line_feet_bottom {
    background: url(tittle_message_bottom.png);
    background-repeat: no-repeat;
    height: 8px;
}

h1.unit_menu_tittle {
    background: url(tittle_government.png);
	height:45px;
	background-repeat:no-repeat;
    text-indent: -9999px;
	width: 200px;
	    margin: 0;
}

.unit_menu {
    padding-top: 13px;
    background: #7bbbdd;
    width: 200px;
}

.unit_menu_box {
    width: 183px;
    background: #fff;
    margin: 0 auto;
}

u1.unit_menu_link {
    padding: 0;
    margin: 0;
    overflow: hidden;
    display: block;
    width: 160px;
    margin: 0 auto;
}

.unit_menu_top{
	background-image: url(white_top_bg.png);
    height: 6px;
    background-repeat: no-repeat;
    width: 183px;
    margin: 0 auto;}
	
.content_line_feet_box_area {
    margin-bottom: 10px;
}

u1.unit_menu_link li {
    list-style-type: none;
	background:url(dot_02.png);
	background-repeat: no-repeat;
    background-position: 5px;
}

u1.unit_menu_link li a {
    display: block;
    height: 25px;
    line-height: 25px;
    border-bottom: 1px dotted #b2b2b2;
    width: 150px;
    text-decoration: none;
    padding-left: 21px;
    height: 30px;
    line-height: 30px;
    color: #333;
    margin: 0 auto;
}

u1.unit_menu_link li a:hover{
    color: #215773;
		
}

.unit_menu_bottom {
    background-image: url(tittle_government_bottom.png);
    height: 7px;
    background-repeat: no-repeat;
    background-position: -1px 0;
}

.unit_menu_box_area {
    margin-bottom: 10px;
}

/*=========================================
內頁之二右區塊設定
=========================================*/
.index_title{position:relative;float:left;width:772px;height:30px;}
.title_left,.title_right{float:left;width:10px;height:30px;background:url(../images/title_left.png) no-repeat;}
.title_right{background:url(../images/title_right.png) no-repeat;}
.title_body_news{
	float:left;
	padding:10px 4px 2px 4px;
	height:18px;
	letter-spacing:2px;
	white-space:nowrap;
	color:white;
	font-size:16px;
	font-weight:bold;
	background:#5b9dc4;
	overflow:hidden;
	max-width:650px;
	text-overflow: ellipsis;
}
/*
.title_body_news {
    background-image: url(title2_over.png);
    height: 28px;
    background-repeat: no-repeat;
	color:white;
	padding-left:10pt;
	font-size:12pt;
}
*/
.title_body_foot {
    background-image: url(footer_btn.png);
    height: 28px;
    background-repeat: no-repeat;
	text-indent:-9999px;
	float:left;
	width: 96px;
}

.index_top.index_top51{
	height: 3px;
    background-color: #7ab400;
	    width: 740px;
	
	}
	
	
.index_down.index_down51 {
	width: 736px;

}

.index_body.index_body51 ul{
	width: 787px;
	background: url(box_06.png) repeat-y;
}
.index_body51 li{
    width: 708px;
}

.index_down.index_down51 .down_right {
	right: -6px;
	
	background: url(box_09.png) ;
}
	
.index_title {
    position: relative;
    float: left;
    width: 772px;
   
}

/* .title_more {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 53px;
    height: 30px;
} */

.title_body_link {
	  background-image: url(media_btn.png);
    height: 28px;
    background-repeat: no-repeat;
	text-indent:-9999px;
	float:left;
	width: 160px;
}

.title_body_form{
	  background-image: url(download_btn.png);
    height: 28px;
    background-repeat: no-repeat;
	text-indent:-9999px;
	float:left;
	width: 96px;}
	
.title_body_information{
	  background-image: url(download_btn.png);
    height: 28px;
    background-repeat: no-repeat;
	text-indent:-9999px;
	float:left;
	width: 96px;}
	
.index_title .title_more a {
   
    color: #c69a00;
    text-decoration: none;
}

.index_title .title_more a:hover {
   
    color: #f2bf0e;
    
}


/*-- flash跳出式廣告用start --*/
.flash_banner_b{
	position:absolute;
	z-index:999;
	top:150px;
	left:331px;
	width:400px;
	height:400px;
}
.flash_banner_s{
	z-index:999;
	position:absolute;
	top:196px;
	height:120px;	
	width:80px;
	right:10px;
	display:none;/*一開始要隱藏用*/
}

/*--木頭--*/
.flash_banner_wood{
	position:absolute;
	z-index:999;
	top:200px;
	left:331px;
	width:400px;
	height:400px;
}
/*-- flash跳出式廣告用end --*/

div.horizontal_scroller{
    position:relative;
    height:24px;
    width:747px;
    display:block;
    overflow:hidden;
}

div.scrollingtext{
    position:absolute;
    white-space:nowrap;
    font-family:'Trebuchet MS',Arial;
    color:#000000;
}


/*大範圍九宮格start*/
.page_table_lt{width:19px;height:19px;line-height:19px;background:url(../images/20150901/page_table_lt.png) no-repeat;}
.page_table_ct{height:19px;line-height:19px;background:url(../images/20150901/page_table_ct.png) repeat-x;}
.page_table_rt{width:19px;height:19px;line-height:19px;background:url(../images/20150901/page_table_rt.png) no-repeat;}
.page_table_lc{width:19px;background:url(../images/20150901/page_table_lc.png) repeat-y;}
.page_table_rc{width:19px;background:url(../images/20150901/page_table_rc.png) repeat-y;}
.page_table_lb{width:19px;height:47px;background:url(../images/20150901/page_table_lb.png) no-repeat;}
.page_table_cb{height:47px;background:url(../images/20150901/page_table_cb.png) repeat-x;}
.page_table_rb{width:19px;height:47px;background:url(../images/20150901/page_table_rb.png) no-repeat;}
/*大範圍九宮格end*/

h6{
	line-height:0; 
	font-size:0; 
	overflow:hidden; 
}







@media (max-width: 768px) {
	#page {
		min-height: inherit;
		max-width: inherit;
		width: 100%;
		overflow: hidden;
		margin: 0 auto;
	}
	#content{
		width: 100%;
		margin-top: inherit;
	}
	.content_left_box{
		width: 100%;
		float: none;
	}

	.icon_area_side{
		display: none;
		width: 100%;
		margin: 0 auto;
		padding: inherit;
		margin-right: inherit;
	}
	.icon_area_rightin_img{
		width: 32%;
		text-align: center;
		float: none;
		padding-top: 20px;
	}
	.country_link{
		width: 100% !important;
		float: left;
	}
	.content_right_box {
    
    width: 98%;
    margin: 0 auto;
    float: none;

}

.PenTitle{
	margin-top: 20px;
}

.page_title_right a {
   
    line-height: 20px;
    font-size: 17px;
}


.content_right_box .pannel_menu li {
 
    font-size: 17px;
}

select{
	    width: 90%;
    display: block;
    margin: 0 auto;
    box-shadow: 3px 2px 7px rgba(0, 0, 0, 0.3);
    background: white;
    border: none;
    border-radius: 5px;

}
#mclabel{
	margin-top: 5px;
}

#mcsubm{

 height: 30px;
 width: 25%;
 display: block;

 margin-left: auto;
 margin-right: auto;
 margin-top: 15px;
 color: white;
 background: #4f97c2;
 border: none;


}

#mctitle{
	width: 90%;
    height: 35px;
    margin: 0 auto;
    display: block;
    border: none;
    box-shadow: 3px 2px 7px rgba(0, 0, 0, 0.4);
    -webkit-appearance: none !important;
    -moz-appearance:none !important;
}

#email{
	width: 100%;
    height: 35px;
    margin: 0 auto;
    display: block;
    border: none;
    box-shadow: 3px 2px 7px rgba(0, 0, 0, 0.4);
    -webkit-appearance: none !important;
    -moz-appearance:none !important;
}
#qdtitle{
	width: 90%;
    height: 35px;
    margin: 0 auto;
    display: block;
    border: none;
    box-shadow: 3px 2px 7px rgba(0, 0, 0, 0.4);
    -webkit-appearance: none !important;
    -moz-appearance:none !important;
}
#pagenumlabel{
	font-size: 17px;
	margin-top: 10px;
}
#pagetitle{
	float: none;
	text-align: center;
	font-size: 17px;
}
.center{
	width: 100%;
	text-align: center;
	padding: inherit;
}
#pagenum{
	width: 30%;
}
.right{
	float: inherit !important;
	text-align: center;
	
}

#nextpage{
	margin-top: 60px;
}
.right > a{
font-size: 17px;
}
.side-collapse-left {
  
    background-color: #4f97c2 !important;
}
/*.nav{
	width: inherit;
}*/
}