/* css for mp */
form {
	margin: 0px;
}
/* 廣告連結 Right */
.Right .ad {
	margin: 5px 0 5px 0px;
	padding:0;
	width:164px;
}
.Right .ad .title {
	margin:5px 0;
	padding:0;
	width:164px;
	height:29px;
	position: relative;
}
.Right .ad ul {
	margin:5px 0 0 6px;
	padding:0;
}
.Right .ad li {
	margin:0;
	padding:0;
	list-style-type: none;
}
.Right .ad li img {
	width: 150px;
	height: 50px;
}
.Right .ad .more {
	position: absolute;
	top: 4px;
	right: 4px;
}
/* 廣告連結 Left */
.Left .ad {
	margin: 5px 0 5px 10px;
	padding:0;
	width:164px;
}
.Left .ad .title {
	margin:5px 0;
	padding:0;
	width:164px;
	height:29px;
	position: relative;
}
.Left .ad ul {
	margin:5px 0 0 6px;
	padding:0;
}
.Left .ad li {
	margin:0;
	padding:0;
	list-style-type: none;
}
.Left .ad li img {
	width: 150px;
	height: 50px;
}
.Left .ad .more {
	position: absolute;
	top: 4px;
	right: 4px;
}
/* 身分分眾 */
.status {
	color: #666666;
	width: 154px;
	margin: 0px 0 0 10px;
}
.status .Head {
	margin:0 0 5px 0;
}
.status .Body {
	margin: 0px;
	color: #FFFFFF;
	line-height: 130%;
	padding: 0px 0 6px 0;
	text-align:center;
	overflow:hidden;
}
.status .Body ul {
	margin:0;
	padding:0;
}
.status .Body ul li {
	float:left;
	padding: 0 0;
	margin:0 3px -2px 0;
	margin:0 3px 3px 0\9;
 *margin:0 3px 0px 0;
	line-height: 160%;
	list-style: none;
}
.status .Body a {
	color: #7e6b5a;
	text-decoration: none;
}
.status .Body a:hover {
	color: #7e6b5a;
	text-decoration: underline;
}
/* 個人化資訊登入 */
.personal {
	color: #666666;
	width: 165px;
	margin: 3px 0 0 0;
}
.personal .Head {
	width: 165px;
}
.personal .Body {
	background-image: url(../images/bg2_05.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 2px 0 11px 0;
 *padding: 2px 0 7px 0;
	_padding: 2px 0 11px 0;
	text-align:center;
}
.personal .Body img {
	margin:0;
}
.personal .Body .buttonA {
	margin:3px 0px 0 -45px;
*margin:3px 15px;
	text-align:center;
}
.personal .Body .buttonA li {
	display:inline;
	margin:0 0px 0 0;
	text-align:center;
	list-style-type: none;
}
.personal .Body .buttonA li.forget {
	margin:0 0 0 30px;
}
.personal .Body form {
	margin: 0px;
}
/* 會員專區登入 */
.persona2 {
	color: #666666;
	width: 165px;
	margin: 3px 0 0 0;
}
.persona2 .Head {
	width: 165px;
}
.persona2 .name {
	background-image: url(../images/bg6_02.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	text-align:center;
	color: #707070;
	line-height: 140%;
}
.persona2 .nameword {
	color: #FF8221;
	margin-right: 3px;
}
.persona2 .name .buttonA {
	display: block;
	padding: 2px 0;
}
.persona2 .Body {
	background-image: url(../images/bg6_03.jpg);
	background-repeat: repeat-y;
	text-align: center;
	width: 165px;
	overflow:hidden;
}
.persona2 .buttonB {
	padding:0;
	margin: 3px 0 0 12px;
 *margin: 0;
}
.persona2 .buttonB li {
	list-style-type:none;
	margin-bottom: 3px;
*margin-bottom: 0px;
}
.persona2 .buttonB li a {
	color: #707070;
	text-decoration: none;
	width: 148px;
	background-image: url(../images/buttonbg02.jpg);
	background-repeat: no-repeat;
	display: block;
	text-align:center;
	padding:5px 0px 3px;
 *padding:7px 0px 3px;
	margin:0
}
.persona2 .buttonB li a:hover {
	color: #333333;
	text-decoration: none;
	background-image: url(../images/buttonbg02_2.jpg);
	background-repeat: no-repeat;
}
.persona2 .Body form {
	margin: 0px;
}
.persona2 .Foot {
	background-image: url(../images/bg6_05.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 165px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}
/* 站內查詢-法令查詢 */
.search {
	color: #666666;
	width: 165px;
	margin: 5px 0 0 0;
}
.search .Head {
	height: 30px;
	width: 165px;
	overflow:hidden;
}
.search .Body {
	background-image: url(../images/bg2_08.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	height: 58px;
	text-align:center;
	overflow:hidden;
}
.search .Body .buttonA {
	margin:3px 0px 0 -40px;
 *margin:3px 0 3px 0px;
	text-align:center;
	display:block;
}
.search .Body .buttonA li {
	display:inline;
	margin:0 0px 0 0;
}
.search .Body .buttonA li input{
	vertical-align:middle;
	margin:0 ;}
.search .Body .buttonA li img{
	vertical-align:middle;}
.search .Body .forget {
	margin:0 0 0 30px;
}
.search .Body form {
	margin: 0px;
}
.search .inputbox {
	margin:2px 0 0 0;
}
/* 訂閱電子報 */
.Epaper {
	color: #666666;
	width: 165px;
	margin: 5px 0 0 0;
}
.Epaper .Hand {
	height: 30px;
	width: 165px;
	overflow:hidden;
}
.Epaper .Body {
	background-image: url(../images/bg2_14.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	height: 78px;
	text-align:center;
}
.Epaper .Body .buttonA {
	margin:3px 0px 0 -30px;
*margin:3px 0 3px 10px;
	text-align:center;
	display:block;
}
.Epaper .Body .buttonA li {
	display:inline;
	margin:0 3px 0 0;
	text-align:center;
	list-style-type: none;
}
.Epaper .Body form {
	margin: 0px;
}
.Epaper .inputbox {
	margin:2px 0 0 0;
}
.personal .Body .history {
	margin:0 0 0 10px;
	clear:both;
	text-align:left;
	display:block;
}
/* 首長專區 */
.acitvities {
	width: 164px;
	margin:5px 0;
}
.acitvities .hand {
	width: 164px;
	height: 44px;
}
.acitvities .body {
	width: 164px;
	background-image: url(../images/acitvities_03.gif);
	background-repeat: repeat-y;
}
.acitvities .body .title {
	color: #e49015;
	font-weight: bold;
	margin:0 10px 7px 13px;
}
.acitvities .body p {
	line-height: 140%;
	margin:0 10px 5px 13px;
	color: #434343;
}
.acitvities .body p a {
	color: #e49015;
	text-decoration: underline;
}
.acitvities .body p a:hover {
	color: #cc0000;
	text-decoration: underline;
}
.acbutton {
	margin:0;
	padding:0;
}
.acbutton li {
	list-style-type: none;
}
.acbutton li a {
	width: 145px;
	background-image: url(../images/button02.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #434343;
	text-decoration: none;
	display:block;
	padding: 3px 3px 6px 3px;
 *padding: 6px 3px 3px 3px;
	margin:0 0 0px 10px;
}
.acbutton li a:hover {
	background-image: url(../images/button02_2.jpg);
	background-repeat: no-repeat;
	color: #996600;
	text-decoration: none;
}
.acitvities .foot {
	width: 164px;
	background-image: url(../images/acitvities_05.gif);
	background-repeat: no-repeat;
	height: 19px;
}
/*-------------------------------------------------------------flash*/
.flash {
	margin:0px 10px 0;
}
.flash p {
	text-align: right;
	margin: 0;
	color: #FFFFFF;
}
.flash p a {
	color: #FFFFFF;
	text-decoration: none;
}
/* ----------------------------------------------------------每日頭條 */
.headlinenews {
	width: 590px;
	margin:0px 0px 15px 15px;
	overflow:hidden;
}
.headlinenews h2 {
	width: 113px;
	height: 35px;
	margin: 0 0 6px;
	float:left;
}
.headlinenews .more {
	margin:5px 0 0 0;
}
.headlinenews .body {
	clear: both;
}
.headlinenews .picture {
	float: left;
	margin: 0px 15px 10px 6px;
}
.headlinenews .picture img {
	width: 190px;
	border: 5px solid #DCDCDC;
}
.headlinenews h3 {
	font-weight: bold;
	color: #158abd;
	margin: 5px 0;
	font-size:120%;
}
.headlinenews p {
	color: #333333;
	line-height: 150%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.headlinenews .details {
}
.headlinenews .details a {
	color: #9F0033;
	text-decoration: none;
}
.headlinenews .details a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.hr {
	background-image: url(../images/hrbg.gif);
	background-repeat: repeat-x;
	border: none;
	clear: both;
	margin: 0 10px 10px;
	height: 11px;
	overflow:hidden;
	width:600px;
}
/* 首頁中間內容table */

.movietable {
	border-collapse:collapse;
	margin:0px 0 5px 10px;
 *margin:10px 0 5px 10px;
	font-size:100%;
}
.movietable .leftbg {
	width:350px;
	border-right: 1px solid #DBDBDB;
}
.movietable .rightbg {
	width:250px;
}
/* 最新消息 */
.news {
	width: 330px;
	margin: 0px 0px 10px 3px;
	overflow:hidden;
}
.news .title {
	background-image: url(../images/titlebg02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #fff;
	width: 305px;
	_width: 330px;
	font-size:120%;
	padding:4px 0px 4px 25px;
 *padding:6px 0px 5px 25px;
	margin:0;
	font-weight: bold;
	letter-spacing: 0.05em;
	position: relative;
}
.news .more {
	position: absolute;
	top: 1px;
	right: 0px;
}
.news ul {
	padding: 0px;
	margin:5px 0 0 3px;
	padding:0px 0 0 0px\9;
 *padding:0px 0 0 0px\9;
	clear:both;
}
.news li {
	background-image: url(../images/icon04.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	background-position: 0px 4px;
	color: #7D7D7D;
	line-height: 150%;
	padding:0 0 0 15px;
	margin:0 0 5px 0;
	font-size:100%;
}
.news li.bold {
	font-weight: bold;
}
.news li a {
	color: #333333;
	text-decoration: none;
}
.news li a:hover {
	color: #333333;
	text-decoration: underline;
}
.news li a:visited {
	color: #828e3e;
	text-decoration: underline;
}
.newsword {
	color: #9F0033;
}
.newsdate {
	color: #ac6a00;
}
/* 影音播放*/

.movie {
	width: auto;
	margin: 0px 0px 0px 10px;
	overflow:hidden;
	text-align:center;
}
.movie .title {
	background-image: url(../images/titlebg03.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #fff;
	font-size:120%;
	padding:4px 0px 4px 25px;
 *padding:6px 0px 5px 25px;
	margin:0;
	font-weight: bold;
	letter-spacing: 0.05em;
	position: relative;
	text-align:left;
}
.movie .more {
	position: absolute;
	top: 1px;
	right: 0px;
}
.movie .image {
	margin:5px 0;
}
.movie .image img {
	width:200px;
	height:175px
}
.movietable .flashbanner {
	width: auto;
	margin: 10px 0px 10px 10px;
	overflow:hidden;
	text-align:center;
}
.movietable .flashbanner .title {
	background-image: url(../images/titlebg03.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #fff;
	font-size:120%;
	padding:4px 0px 4px 25px;
 *padding:6px 0px 5px 25px;
	margin:0;
	font-weight: bold;
	letter-spacing: 0.05em;
	position: relative;
	text-align:left;
}
.movietable .flashbanner .more {
	position: absolute;
	top: 1px;
	right: 0px;
}
.movietable .flashbanner .image {
	margin:5px 0;
}
/*----------------------------------------------------------核心業務*/
.business {
	width: 600px;
	margin: 5px 0px 10px 14px;
	overflow:hidden;
	clear:both;
}
.business .title {
	background-image: url(../images/titlebg01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #fff;
	font-size:120%;
	padding:4px 0px 4px 25px;
 *padding:6px 0px 5px 25px;
	margin:0;
	font-weight: bold;
	letter-spacing: 0.05em;
	position: relative;
	text-align:left;
}
.business .more {
	position: absolute;
	top: 1px;
	right: 0px;
}
.business ul {
	margin:5px 0 0 8px;
	padding:0;
}
.business ul li {
	display:inline;
	list-style: none;
}
/* 財經指數 */
.financebanner {
	margin:5px 0 5px 10px;
}

/* 中區廣告 20101021 */
.mpbanner {
	margin:7px 0px 5px -30px;
	*margin:7px 0  5px 10px;
}
.mpbanner li {
	list-style: none;
	float:left;
	margin:0 5px 0 0;
}
.mpbanner li img {
	width:295px;
	height:90px;
}
.mplist{
	margin:0px 5px 10px 20px;
	padding:0;
	padding:5px 0 0 0\9;
	*padding:0;
	clear:both;
	}
.mplist li{
	background-image: url(../images/meunh2icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding:0 0 0 17px;
	list-style-type: none;
	margin:0 10px 8px 0;
	width:265px;
	float:left;
	
}
.mplist li a{
	color: #333;
	text-decoration: none;
	}
.mplist li a:hover{
	color: #c00;
	text-decoration: underline;
	}
/*----------------------------------------------------------重大設施*/
.important {
	width: 600px;
	margin: 5px 0px 10px 14px;
	overflow:hidden;
	clear:both;
}
.important .title {
	background-image: url(../images/titlebg01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #fff;
	font-size:120%;
	padding:4px 0px 4px 25px;
 *padding:6px 0px 5px 25px;
	margin:0;
	font-weight: bold;
	letter-spacing: 0.05em;
	position: relative;
	text-align:left;
}
.important .more {
	position: absolute;
	top: 1px;
	right: 0px;
}
.important ul {
	margin:5px 5px 0 ;
	padding:0;
}
/*.important ul .a02 {
	background: url(../images/a02.gif) no-repeat 0px 0px;
	margin-right: 1px;
	width: 137px;
	height: 95px;
}
.important ul .a03 {
	background: url(../images/a03.gif) no-repeat 0px 0px;
	margin-right: 1px;
	width: 137px;
	height: 95px;
}
.important ul .a04 {
	background: url(../images/a04.gif) no-repeat 0px 0px;
	margin-right: 1px;
	width: 137px;
	height: 95px;
}*/
.important ul li {
	list-style: none;
	float:left;
	margin: 0;
	padding:0 8px 0 0;
	background: url(../images/a05.gif) no-repeat 0px 0px;
	margin-right: 1px;
	width: 137px;
	height: 95px;
}
.important ul li a{
	text-decoration: none;
}
.important ul li a:hover{
	text-decoration: underline;
}
.important ul li .title{
	list-style: none;
	font-size: 120%;
	font-weight: bold;
	color: #900;
	padding:5px 0px 0px 5px;
	margin:0;
	background: url(none);
}
.important ul li p{
	margin:5px 0;
	padding:0px 0px 0px 5px;
	clear: none;
	font-size: 115%;
}
/*------------------------------------*/
.important .measures {
	margin:5px 5px 0 ;
	padding:0;
}
.important .measures li {
	list-style: none;
	float:left;
	margin: 0 10px 0 0;
	padding:5px 10px;
	background: url(../images/a06.gif) no-repeat 0px 0px;
	margin-right: 1px;
	width:270px;
	height:70px;
	_width:286px;
	_height:80px;
	
	
}
.important .measures li a{
	text-decoration: none;
}
.important .measures li a:hover{
	text-decoration: underline;
}
.important .measures li .title{
	list-style: none;
	font-size: 120%;
	font-weight: bold;
	color: #900;
	padding:5px 0px 0px 5px;
	margin:0 15px 0 0;
	background: url(none);
	float:left;
}
.important .measures li p{
	margin:4px 0 0 0px;
	padding:0px 0px 0px 5px;
	clear: none;
	font-size: 115%;
	overflow:hidden;
	line-height: 145%;
	width:150px;
}
/* 社會關切議題 */
.Issue {
	width: 600px;
	margin: 5px 0px 10px 14px;
	overflow:hidden;
	clear:both;
}
.Issue .title {
	background-image: url(../images/titlebg01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #fff;
	font-size:120%;
	padding:4px 0px 4px 25px;
 *padding:6px 0px 5px 25px;
	margin:0;
	font-weight: bold;
	letter-spacing: 0.05em;
	position: relative;
	text-align:left;
}
.Issue .more {
	position: absolute;
	top: 1px;
	right: 0px;
}
.Issue ul {
	padding: 0px;
	margin:5px 0 0 3px;
	padding:0px 0 0 0px\9;
 *padding:0px 0 0 0px\9;
	clear:both;
}
.Issue li {
	background-image: url(../images/icon05.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	background-position: 0px 4px;
	color: #7D7D7D;
	line-height: 150%;
	padding:0 0 0 15px;
	margin:0 0 5px 0;
	font-size:100%;
}
.Issue li.bold {
	font-weight: bold;
}
.Issue li a {
	color: #333333;
	text-decoration: none;
}
.Issue li a:hover {
	color: #333333;
	text-decoration: underline;
}
.Issue li a:visited {
	color: #828e3e;
	text-decoration: underline;
}
.Issueword {
	color: #9F0033;
}
.Issuedate {
	color: #ac6a00;
}

