@charset "UTF-8";

.stylechoose {
	background-image: url(../../images/winter/dep/index_r3_c10.gif);
	background-repeat: repeat-x;
	background-position:right;
}
#page_inter01_bg {
	background-image: url(../../images/winter/inter_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#page_bg01 {
	background-image: url(../../images/winter/page_bg01.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#page_bg02 {
	background-image: url(../../images/winter/page_bg02.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#page_bg03 {
	background-image: url(../../images/winter/page_bg03.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#page_bg04 {
	background-image: url(../../images/winter/page_bg04.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#page_bg05 {
	background-image: url(../../images/winter/page_bg05.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#page_bg06 {
	background-image: url(../../images/winter/page_bg06.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#page_bg07 {
	background-image: url(../../images/winter/page_bg07.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#page_bg08 {
	background-image: url(../../images/winter/page_bg08.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#page_bg09 {
	background-image: url(../../images/winter/page_bg09.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#page_bg10 {
	background-image: url(../../images/winter/page_bg10.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#page_bg11 {
	background-image: url(../../images/winter/page_bg11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#page_bg12 {
	background-image: url(../../images/winter/page_bg12.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 380px;
}
#page_bg16 {
	background-image: url(../../images/winter/page_bg_16.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 145px;
}
.pring {
	margin-top: -15px;
}
.page_bg16_txt {
	color: #003366;
	padding-left: 250px;
	text-align: justify;
	padding-top: 10px;
	padding-right: 10px;
	line-height: 130%;
}
.bulletin_top {
	background-image: url(../../images/winter/dep/bg_bulletin01.gif);
	background-repeat: no-repeat;
	width: 176px;
}
.bulletin_mid {
	background-image: url(../../images/winter/dep/bg_bulletin02.gif);
	background-repeat: repeat-y;
	width: 176px;
}
.bulletin_mid ul{
	line-height: 120%;
	margin-bottom: 0px;
}
.bulletin_bottom {
	background-image: url(../../images/winter/dep/bg_bulletin03.gif);
	background-repeat: no-repeat;
	width: 176px;
}
.frame_b {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 3px;
	margin-top: 5px;
}
.frame_m {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 2px;
	margin-right: 1px;
	display: block;
}
.blue_bg {
	background-image: url(../../images/winter/dep/bg_blue.jpg);
	background-repeat: repeat-x;
	text-decoration: none;
}
.main_b {
	background-color: #97B3D5;
	padding-right: 0px;
	padding-left: 0px;
	text-align: center;
}
.calendar_bg {
 background-color: #E2EAF3;
}
.calendar_title {
	color: #FFFFFF;
	font-weight: bold;
	background-repeat: no-repeat;
	background-image: url(../../images/winter/dep/calendar_top.gif);
	text-align: center;
	height: 32px;
	width: 165px;
	padding-top: 3px;
	font-size: 130%;
	margin-bottom: -3px;
}
.page_mybg_down {
	background-image: url(../../images/winter/dep/bg_bulletin04.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 175px;
}
.top_left {
	float: left;
}
.tab_style02 {
	margin-right: 0px;
	margin-left: 0px;
}
.todaymeeting {
	margin-right: 5px;
	margin-left: 5px;
}

.indexfilmpic {
	width: 119px;
}
.business_bg {
	background-image: url(../../images/winter/index_law.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 100%;
	background-position: left;
	text-align: center;
	display: block;
	padding-top: 15px;
	margin-bottom: -10px;
}
.business_bg a:link, .business_bg a:visited {
	color: #4D4D4D;
	text-decoration: bold;

}
.business_bg a:hover, .business_bg a:active {
	color: #4D4D4D;
	text-decoration: underline;
}
#bg_line {
	background-image: url(../../images/winter/bg_line.gif);
	background-repeat: repeat;
}
*html form { display:inline; } 
form { display:inline; } 

body,td {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pusharea01 {
	list-style-type: none;
	float: left;
	width: 90%;
}
#page_multi {
	background-image: url(../../images/winter/mulit_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
th {
	font-weight: normal;
	color: #999999;
	background-color: #E8E8E8;
}
/*----------------------------------------------------------------表格配色 (C)*/

th.sortable  {
	background-image: url(../../images/arrow_off.png);
	background-position: right;
	background-repeat:no-repeat;
}

th.order1  {
	background-image: url(../../images/arrow_up.png);
	background-position: right;
	background-repeat:no-repeat;
}

th.order2  {
	background-image: url(../../images/arrow_down.png);
	background-position: right;
	background-repeat:no-repeat;
}

thead tr {
	background-color: #fc0;
}

tr.tableRowEven,tr.even {
	background-color: #fea
}
/*----------------------------------------------------------------表格配色 end (C)*/
a:link {
	color: #484848;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #484848;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
.algin_right {
	float: right;
	display: block;
}
.meeting_btn {
	float: right;
	display: block;
	margin-top: -33px;
}

.link_grayline {
	text-decoration: none;
	color: #484848;
	line-height: 150%;
}

.link_grayline a:link, .link_grayline a:visited {
	color: #484848;
	text-decoration: none;
}
.link_grayline a:hover, .link_grayline a:active {
	color: #000;
	text-decoration: underline;
}
.summer_ink_blue a:link{
	color: #1A66E6;
	text-decoration: none;
}	
.summer_ink_blue a:visited {
	color: #1A66E6;
	text-decoration: none;
}
.summer_ink_blue a:hover{
	color: #1A66E6;
	text-decoration: underline;
}	
.summer_ink_blue a:active {
	color: #52C2F2;
	text-decoration: underline;
}
.summer_downink_blue a:link{
	color: #52C2F2;
	text-decoration: none;
	margin-top: -20px;
	display: block;
}	
.summer_downink_blue a:visited {
	color: #52C2F2;
	text-decoration: none;
	margin-top: -20px;
	display: block;
}
.summer_downink_blue a:hover{
	color: #52C2F2;
	text-decoration: none;
	margin-top: -20px;
	display: block;
}	
.summer_downink_blue a:active {
	color: #52C2F2;
	text-decoration: none;
	margin-top: -20px;
	display: block;
}

.txt_black {
	color: #000000;
}

.txt_black a:link{
	color: #000000;
	text-decoration: none;
}	
.txt_black a:visited {
	color: #000000;
	text-decoration: none;
}
.txt_black a:hover{
	color: #000000;
	text-decoration: underline;
}	
.txt_black a:active {
	color: #000000;
	text-decoration: underline;
}
.txt_calendar_day {
	font-size: 450%;
	color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	line-height: 80%;
	padding-top: 30px;
}
.txt_calendar_lunar {
	color: #666666;
	text-align: center;
	line-height: 120%;
	padding-top: 10px;
	vertical-align: top;
}
.txt_calendar_r {
	color: #666666;
}
.cofee_txt {
	color: #09C;

}

.txt_title {
	color: #0066CC;
	font-weight: bold;
}


#page_size {
	width: 95%;
	float: left;
}
.tr_line {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	line-height: 150%;
}
.sitedblue_tr{
	background-color: #3399FF;
}
.siteyellow_tr {
	background-color: #FF9933;
}

.txt_white01 {
	color: #FFFFFF;
}
.txt_white01 a:link, .txt_white01 a:visited {
	color: #FFFFFF;
	text-decoration: none;

}
.txt_white01 a:hover, .txt_white01 a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.txt_white02 {
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.txt_white03 a{
	line-height: 50%;
	font-weight: normal;
	color: #FFFFFF;
}
.visitor {
	color: #666666;
	margin-top: 20px;
	line-height: 130%;
	margin-left: 10px;
}
.area_right {
	text-align: right;
	display: block;
	float: right;
	margin-right: 5px;
	padding-bottom: -10px;
	margin-bottom: -10px;
}

.pusharea {
	background-color: #ECE8DB;
	border: 1px solid #D5D1C4;
	margin: 5px;
	padding: 5px;
	color: #0066CC;
}
.pusharea a:link{
	margin: 5px;
	padding: 5px;
	color: #0066CC;
}
.pusharea a:visited{
	margin: 5px;
	padding: 5px;
	color: #0066CC;
}
.pusharea a:hover{	margin: 5px; padding: 5px; color: #0066CC;}
.pusharea a:active{	margin: 5px; padding: 5px; color: #0066CC;}

.talkarea {
	background-color: #EFECDE;
	border: 1px solid #D9D7D0;
	margin: 5px;
	padding: 5px;
	color: #CC6600;
}
.talkarea01 {
	background-color: #FFFFFF;
	border: 1px solid #BDAF9D;
	margin: 5px;
	padding: 5px;
	color: #666666;
	line-height: 150%;
}
.input_style {
	line-height: 90%;
	background-color: #FFFFFF;
	border: 1px solid #598BA6;
	color: #7D8688;
	padding-bottom: -3px;
	padding-top: 2px;
}
.btn_style {
	height: 22px;
	color: #666666;
}
.hr_style{
	background-color: #D9CCB3;
	background-repeat: repeat;
	background-position: center center;
	width: 90%;
	height: 2px;
	display: block;
	float: left;
	margin-top: 18px;
	margin-left: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A49C8E;
	}
	
.news_search {
	color: #484848;
}
.news_search_btn {
	color: #FFFFFF;
	background-color: #A5A5A5;
	border: 1px solid #999999;
	height: 17px;
	width: 35px;
	padding-top: -8px;
}

.total {
	color: #666666;
	list-style-type: circle;
	text-align: center;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
}

.news_search01 {
	color: #999999;
	background-color: #EDEAE2;
	border: 1px solid #CCCCCC;
}

h3 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	color: #333333;
	font-size: 105%;
	line-height: 110%;
	padding-bottom: 10px;
	margin-bottom: 5px;
}

.noline{
	font-size: 105%;
	line-height: 110%;
	padding-bottom: 10px;
	margin-bottom: 5px;
	font-weight: bold;
	margin: 30px 0 3px 3px;
	}

/*這一行給ie6*/
*html .noline {
	margin-bottom: -10px;
	}
/*-------*/	
	
.line{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	color: #333333;
	margin-top: -5px;
	margin-left: -8px;
	}


.tit_5 {
	padding-bottom: 7px;
	color: #333333;
	display:inline;
	font-weight: bold;
}

.line_downpoint {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-bottom: 11px;
	padding-left: 11px;
	margin-left: 11px;
}

.rss_bg {
	border: 5px solid #EEDED2;
	padding: 5px;
	margin: 10px;
	width: 95%;
}
.pagelink{
	}
.pagelink a:link{
	color: #666666;
	text-decoration: none;
}
.pagelink a:visited{
	color: #999999;
	text-decoration: none;
}
.pagelink a:hover {
	color: #666666;
	text-decoration: underline;
}
.pagelink a:active {
	color: #666666;
	text-decoration: underline;
}
.page_title {
	line-height: 170%;
	background-color: #EAEAE3;
}
.page_content {
	line-height: 150%;
	color: #333333;
	margin-top: 10px;
	}
.page_content_body {
	margin-left: 30px;
	text-align: left;
	line-height: 160%;
	}
.page_content_body ul{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5;
}
.page_content_date {
	color: #2176A9;
	margin-top: 8px;
	margin-right: 8px;
	margin-left: 14px;
	}
.page_content_date_right {
	color: #2C8898;
	margin-top: -13px;
	margin-right: 8px;
	margin-left: 14px;
	text-align: right;
	display: block;
}

/*----------------------------------------------------------------回上一頁  start */
.back {
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	text-align: center;
	padding-top: 5px;
}

	

/*----------------------------------------------------------------珍藏館  start */

#name_bg {
	color: #06C;
	font-size: 15px;
	padding-top: 4px;
	display: list-item;
	list-style-type: circle;
	padding-bottom: 8px;
	margin-left: 55px;
}
#name_bg02 {
	color: #4D4940;
	line-height: 130%;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 55px;
	padding-bottom: 0px;
}

/*----------------------------------------------------------------中英雙語詞彙 (C)*/
#ce_bg {
	background-image: url(../../images/winter/guide_01.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 75px;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 5px;
	padding-top: 1px;
	margin-top: 10px;
}
#ce_bg01 {
	background-image: url(../../images/winter/guide_02.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 75px;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 2px;
	padding-top: 1px;
	margin-top: 10px;
}
#ce_bg02 {
	background-image: url(../../images/winter/guide_01.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 75px;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 2px;
	padding-top: 1px;
	margin-top: 10px;
}
#ce_bg03 {
	background-image: url(../../images/winter/guide_04.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 99px;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 2px;
	padding-top: 1px;
	margin-top: 10px;
}
#ce_bg04 {
	background-image: url(../../images/winter/guide_03.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 99px;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 2px;
	padding-top: 1px;
	margin-top: 10px;
}
#ce_bg05 {
	background-image: url(../../images/winter/guide_05.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 150px;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 2px;
	padding-top: 1px;
	margin-top: 10px;
}
#ce_bg06 {
	background-image: url(../../images/winter/guide_06.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 150px;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 2px;
	padding-top: 1px;
	margin-top: 10px;
}
/*----------------------------------------------------------------政府公開資訊title bg (C)*/
.affair04_titlebg {
	background-color: #EBEDED;
	color: #34515F;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 3px;
}

/*----------------------------------------------------------------中間內頁左右選單(C)*/
.list_title_q {
	background-image: url(../../images/spring/linkbg01.gif);
	background-repeat: no-repeat;
	height: 35px;
	margin-left: 20px;
	padding-top: 5px;
	padding-left: 5px;
	color: #000000;
	margin-bottom: -15px;
	width: 235px;
}

.list_title_public {
	float: left;
	width: 49%;
	line-height: 150%;
	margin-left: 0px;
}
.list_title_public ul li {
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
.list_title_public a:link, .list_title_public a:visited {
	color: #000000;
	text-decoration: none;
	background-image: url(../../images/spring/linkbg01.gif);
	height: 35px;
	background-repeat: no-repeat;
	display: block;
	padding: 5px;
	width: 200px;
}
.list_title_public a:hover, .list_title_public a:active {
	color: #0066FF;
}
.list_subtitle ul li{
	position:relative;  /*IE7*/
  	*left:-35px; 		/*IE7*/
	_position:relative;	/*IE6*/
  	_left:-35px;		/*IE6*/
	
}

.rightarea_l02 {
	float: right;
	margin-bottom: 20px;
}
.rightarea_l02 ul li {
	list-style-type: circle;
	margin-left: 30px;
	text-indent: 0px;
}

.rightarea_l02 a:link, .rightarea_l02 a:visited {
	color: #000000;
	background-repeat: no-repeat;
	display: block;
}
.rightarea_l02 a:hover, .rightarea_l02 a:active {
	color: #0066FF;
}
.leftarea_l02 {
	float: left;
	margin-bottom: 20px;
}
.leftarea_l02 ul li {
	list-style-type: circle;
	margin-left: 30px;
	text-indent: 0px;
}
*html .leftarea_l02  li a { margin: 0 0 -10px 0;}
*html .rightarea_l02 li a { margin: 0 0 -10px 0;}


.leftarea_l02 a:link, .leftarea_l02 a:visited {
	color: #000000;
	background-repeat: no-repeat;
	display: block;
}
.leftarea_l02 a:hover, .leftarea_l02 a:active {
	color: #0066FF;
}
.leftarea_p {
	float: left;
	width: 45%;
	line-height: 150%;
	margin-left: 0px;
}
.leftarea_p ul li {
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
.leftarea_p a:link, .leftarea_p a:visited {
	color: #000000;
	text-decoration: none;
	background-image: url(../../images/spring/linkbg01.gif);
	height: 32px;
	width: 210px;
	background-repeat: no-repeat;
	padding: 5px;
	display: block;
}
.leftarea_p a:hover, .leftarea_p a:active {
	color: #0066FF;
}
.leftarea_p_1 {
	float: left;
	width: 45%;
	line-height: 150%;
	margin-left: -50px;
}
.leftarea_p_1 ul li {
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
.leftarea_p_1 a:link, .leftarea_p_1 a:visited {
	color: #000000;
	text-decoration: none;
	background-image: url(../../images/summer/linkbg01.gif);
	height: 32px;
	width: 210px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.leftarea_p_1 a:hover, .leftarea_p_1 a:active {
	color: #0066FF;
}
.rightarea_p {
	float: right;
	width: 40%;
	line-height: 150%;
}
.rightarea_p ul li {
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
}
.rightarea_p a:link, .rightarea_p a:visited {
	color: #000000;
	text-decoration: none;
	background-image: url(../../images/spring/linkbg02.gif);
	height: 32px;
	width: 178px;
	background-repeat: no-repeat;
	padding: 5px;
	display: block;
}
.rightarea_p a:hover, .rightarea_p a:active {
	color: #0066FF;
}




/*----------------------------------------------------------------個人化服務表格底色 (C)*/

.tr_color01 {
	line-height: 180%;
	background-color: #DFE0D3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tr_line01 {
	line-height: 180%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #E6E6CC;
}


/*----------------------------------------------------------------個人化服務 (C)*/
.personalicon {
	width: 85px;
	background-image: url(../../images/winter/icon01.jpg);
	background-repeat: no-repeat;
	height: 90px;
	margin-left: 20px;
	background-position: right;
}
.epapericon {
	width: 85px;
	background-image: url(../../images/winter/icon02.jpg);
	background-repeat: no-repeat;
	height: 90px;
	margin-left: 20px;
	background-position: right;
}


/*----------------------------------------------------------------內頁中間外框 (C)*/

.contentbgtop01 {
	background-position: left top;
	height: 20px;
	width: 16px;
}
.contentbgtop02 {
	background-image: url(../../images/winter/contentbg_top02.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 20px;
}
.contentbgtop03 {
	background-image: url(../../images/winter/contentbg_top03.jpg);
	background-position: right top;
	height: 20px;
	width: 16px;
}
.contentbgtop04 {
	background-image: url(../../images/winter/contentbg_top04.jpg);
	background-position: left;
	width: 16px;
	background-repeat: repeat-y;
}
.contentbgtop06 {
	background-image: url(../../images/winter/contentbg_top06.jpg);
	background-position: left;
	width: 16px;
	background-repeat: repeat-y;
}


/*----------------------------------------------------------------mv 區(C)*/

.leftarea_mv {
	padding-left: 0px;
	margin-top: 15px;
	width: 45%;
	line-height: 150%;
	float: left;
}
.leftarea_mv ul li {
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(../../images/winter/arrow.gif);
}

.leftarea_mv a:link, .leftarea_mv a:visited {
	color: #666666;
	text-decoration: none;
}
.leftarea_mv a:hover, .leftarea_mv a:active {
	color: #999999;
	text-decoration: underline;
}

.rightarea_mv {
	float: right;
	width: 45%;
	list-style-type: disc;
	list-style-position: outside;
	line-height: 150%;
	margin-top: 15px;
}
.rightarea_mv ul li {
	list-style-type: disc;
	list-style-position: outside;
	list-style-image: url(../../images/winter/icon_li.gif);
}

.rightarea_mv a:link, .rightarea_mv a:visited {
	color: #666666;
	text-decoration: none;
}
.rightarea_mv a:hover, .rightarea_mv a:active {
	color: #999999;
	text-decoration: underline;

}
.link_black {
	color: #333333;
	font-weight: normal;
}
.link_black a:link, .link_black a:visited {
	color: #333333;
	text-decoration: none;
	font-weight: normal;

}
.link_black a:hover, .link_black a:active {
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}

#bg01 {
	background-image: url(../../images/winter/mv/mv_01.gif);
	background-repeat: no-repeat;
	width: 145px;
	height: 38px;
	margin-left: -20px;
	margin-bottom: 5px;
	background-position: right center;
	padding-top: 15px;
}
#bg02 {
	background-image: url(../../images/winter/mv/mv_02.gif);
	background-repeat: no-repeat;
	width: 145px;
	height: 38px;
	margin-left: -20px;
	margin-bottom: 5px;
	background-position: right center;
	padding-top: 15px;
}

#bg03 {
	background-image: url(../../images/winter/mv/mv_03.gif);
	background-repeat: no-repeat;
	width: 145px;
	height: 38px;
	margin-left: -20px;
	margin-bottom: 5px;
	background-position: right center;
	padding-top: 15px;
}
#bg04 {
	background-image: url(../../images/winter/mv/mv_04.gif);
	background-repeat: no-repeat;
	width: 145px;
	height: 38px;
	margin-left: -20px;
	margin-bottom: 5px;
	background-position: right center;
	padding-top: 15px;
}
#bg05 {
	background-image: url(../../images/winter/mv/mv_05.gif);
	background-repeat: no-repeat;
	width: 145px;
	height: 38px;
	margin-left: -20px;
	margin-bottom: 5px;
	background-position: right center;
	padding-top: 15px;
}
.left_line {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}

.sitegray_tr {
	line-height: 150%;
	border-bottom-style: dotted;
	background-color: #E8E8E8;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
}
.siteblue_tr {
	line-height: 150%;
	border-bottom-style: dotted;
	background-color: #E4F1F5;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
}
.space {
	margin-right: 5px;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #E4F1F5;
	padding-left: 15px;
	color: #006699;
}

.space01 {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#ely_bg {
	background-image: url(../../images/winter/mv/biz_icon_01.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.ely_bgtop02{
	background-repeat: repeat-x;
	background-image: url(../../images/winter/menu_cor02.gif);
	height: 19px;
	background-position: top;
}
#card_bg {
	background-image: url(../../images/winter/mv/card_bg.gif);
	background-repeat: repeat-x;
	padding-top: 15px;
}
#cm_bg {
	background-image: url(../../images/winter/mv/c_gs.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 105px;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 1px;
	padding-top: 2px;
	margin-top: 10px;
	padding-bottom: 5px;
}
#cm_bg01 {
	background-image: url(../../images/winter/mv/c_bs.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 105px;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 1px;
	padding-top: 2px;
	margin-top: 10px;
	padding-bottom: 5px;
}
#cm_bg02 {
	background-image: url(../../images/winter/mv/c_bb.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 150px;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 1px;
	padding-top: 2px;
	margin-top: 10px;
	padding-bottom: 5px;
}
#cm_bg03 {
	background-image: url(../../images/winter/mv/c_gb.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 150px;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 1px;
	padding-top: 2px;
	margin-top: 10px;
	padding-bottom: 5px;
}

/*----------------------------------------------------------------院內資訊內頁搜尋(C)*/
.rightarea {
	float: none;
	line-height: 150%;
	margin-top: -70px;
	margin-left: 110px;
}

.leftarea {
	width: 85px;
	background-image: url(../../images/winter/search01.png);
	background-repeat: no-repeat;
	height: 90px;
	margin-left: 20px;
	background-position: right;
}


/*----------------------------------------------------------------認識立法院 分頁頁籤底圖 (C)*/

#menu_bg {
	background-image: url(../../images/winter/icon_green_bg.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 115px;
	text-align: center;
	vertical-align: middle;
	float: right;
	margin-top: 7px;
}
#menu_bg01 {
	background-image: url(../../images/winter/icon_gray01_bg.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 76px;
	text-align: center;
	vertical-align: middle;
	float: right;
	margin-top: 7px;
}
#menu_bg02 {
	background-image: url(../../images/winter/icon_gray_bg.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 115px;
	text-align: center;
	vertical-align: middle;
	float: right;
	margin-top: 7px;
}
#menu_bg03 {
	background-image: url(../../images/winter/icon_green01_bg.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 76px;
	text-align: center;
	vertical-align: middle;
	float: right;
	margin-top: 7px;
}
h3 {
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #999999;
  color: #333333;
  font-size: 105%;
  line-height: 150%;
  padding-bottom: 18px;
  margin: 30px 0 3px 3px;
}
.subbtn {
  float: right;
}
.subbtn ul li {
  display: inline;
}
.subbtn a {
  text-align: center;
  padding: 5px 10px;
  -webkit-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
	}
.subbtn a:link, .subbtn a:visited {
  color: #333;
  text-decoration: none;
  background: #e2e2e2;
  background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(50%,#dbdbdb), color-stop(51%,#d1d1d1), color-stop(100%,#fefefe));
  background: -webkit-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
  background: -o-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
  background: -ms-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
  background: linear-gradient(to bottom, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 );
}
.subbtn a:hover, .subbtn a:active {
  color: #333;
  text-decoration: underline;
  background: #e2e2e2;
  background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(50%,#dbdbdb), color-stop(51%,#d1d1d1), color-stop(100%,#fefefe));
  background: -webkit-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
  background: -o-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
  background: -ms-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
  background: linear-gradient(to bottom, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 );
}
.btnfocus a:link, .btnfocus a:visited {
  background: #f2f6f8;
  background: -moz-linear-gradient(top, #f2f6f8 0%, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f6f8), color-stop(50%,#d8e1e7), color-stop(51%,#b5c6d0), color-stop(100%,#e0eff9));
  background: -webkit-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
  background: -o-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
  background: -ms-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
  background: linear-gradient(to bottom, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9',GradientType=0 );
}
.btnfocus a:hover, .btnfocus a:active {
  background: #f2f6f8;
  background: -moz-linear-gradient(top, #f2f6f8 0%, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f6f8), color-stop(50%,#d8e1e7), color-stop(51%,#b5c6d0), color-stop(100%,#e0eff9));
  background: -webkit-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
  background: -o-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
  background: -ms-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
  background: linear-gradient(to bottom, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9',GradientType=0 );
}

/*----------------------------------------------------------------各委員會專用 分頁頁籤底圖 (C)*/


#comm_menu_bg {
	background-image: url(../../images/winter/icon_green_bg.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 115px;
	text-align: center;
	float: right;
	margin: -16px 0px 10px;
	_line-height:140%; \*這一行給ie6*\
}

/*這一行給ie6*/
*html #comm_menu_bg {
	margin:0px 0px 0px;
	}
/*-------*/	

#comm_menu_bg01 {
	background-image: url(../../images/winter/icon_gray01_bg.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 76px;
	text-align: center;
	float: right;
	margin: -16px 0px 10px;
	_line-height:140%; \*這一行給ie6*\
}

/*這一行給ie6*/
*html #comm_menu_bg01 {
	margin: 0px 0px 0px;
	}
/*-------*/	

#comm_menu_bg02 {
	background-image: url(../../images/winter/icon_gray_bg.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 115px;
	text-align: center;
	vertical-align: middle;
	float: right;
	margin: -16px 0px 10px;
	_line-height:140%; \*這一行給ie6*\
}

/*這一行給ie6*/
*html #comm_menu_bg02 {
	margin: 0px 0px 0px;
	}
/*-------*/	

#comm_menu_bg03 {
	background-image: url(../../images/winter/icon_green01_bg.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 76px;
	text-align: center;
	vertical-align: middle;
	float: right;
	margin: -16px 0px 10px;
	_line-height:140%; \*這一行給ie6*\
}
/*這一行給ie6*/
*html #comm_menu_bg03 {
	margin: 0px 0px 0px;
	}
/*-------*/	


/*----------------------------------------------------------------認識立法院　各委員會介紹首頁 (C)*/
.gorighttop {
	float: right;
	width: 90%;
	margin-top: -100px;
	margin-left: 100px;
}
.rightarea08 {
	float: left;
	width: 40%;
	line-height: 150%;
}
.rightarea08 ul li {
	list-style-position: outside;
	list-style-image: url(../../images/winter/icon_li.gif);
}
.rightarea08 a:link, .rightarea08 a:visited {
	color: #000000;
}

.rightarea08 a:hover, .rightarea08 a:active {
	color: #0066FF;
}
.rightarea08_1 {
	float: right;
	width: 55%;
	line-height: 150%;
}
.rightarea08_1 ul li {
	list-style-position: outside;
	list-style-image: url(../../images/winter/icon_li.gif);
}
.rightarea08_1 a:link, .rightarea08_1 a:visited {
	color: #000000;
}

.rightarea08_1 a:hover, .rightarea08_1 a:active {
	color: #0066FF;
}
.leftarea08 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	padding-left: 20px;
	padding-bottom: 20px;
}



/*----------------------------------------------------------------認識立法院　立法院簡介首頁 (C)*/
.leftarea3 {
	float: left;
	width: 30%;
	line-height: 150%;
}
.leftarea3 ul li {
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
.leftarea3 a:link, .leftarea3 a:visited {
	color: #000000;
	text-decoration: none;
	background-image: url(../../images/winter/linkbg02.gif);
	height: 32px;
	width: 176px;
	background-repeat: no-repeat;
	padding: 5px;
	display: block;
}
.leftarea3 a:hover, .leftarea3 a:active {
	color: #0066FF;
}
.rightarea3 {
	float: right;
	width: 50%;
	line-height: 150%;
}
.rightarea3 ul li {
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
}
.rightarea3 a:link, .rightarea3 a:visited {
	color: #000000;
	text-decoration: none;
	background-image: url(../../images/winter/linkbg02.gif);
	height: 32px;
	width: 176px;
	background-repeat: no-repeat;
	padding: 5px;
	display: block;
}
.rightarea3 a:hover, .rightarea3 a:active {
	color: #0066FF;
}




/*----------------------------------------------------------------認識立法院　院長 (C)*/
.left_interduce01 {
	width: 30%;
	color: #333333;
	margin-bottom: 20px;
	list-style-position: inside;
	margin-top: 20px;
	margin-left: 20px;
	display: block;
	float: left;
}
.right_interduce02 {
	width: 55%;
	color: #333333;
	float: right;
	margin-bottom: 20px;
	list-style-position: outside;
	margin-left: 20px;
	margin-top: 20px;
	display: block;
}
.all_list_content {
	
	color: #333333;
	text-indent: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	line-height: 80%;
}




/*----------------------------------------------------------------左側menu (C)*/
.topbg {
	background-image: url(../../images/winter/dep/menubg01_top.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 8px;
}
.middlebg {
	background-image: url(../../images/winter/dep/menubg01_middle.gif);
	background-repeat: repeat-y;
	width: 150px;
}
.menubg_right {
	background-image: url(../../images/winter/dep/menubg_right.gif);
	background-repeat: no-repeat;
	height: 157px;
	width: 27px;
}
.menubg_top {
	background-image: url(../../images/winter/dep/menubg_top.gif);
	height: 25px;
	width: 190px;
}
.menubg_down {
	background-image: url(../../images/winter/dep/menubg_down.gif);
	height: 27px;
	width: 190px;
	background-repeat: no-repeat;
}

#id_1 {
	background-image: url(../../images/winter/dep/menubg_single.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 30px;
	margin-bottom: 5px;
	float: right;
}
#id_2 {
	width: 167px;
	padding-left: 25px;
}
#id_top {
	background-image: url(../../images/winter/dep/menubg01_top.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 8px;
	float: right;
}
#id_down {
	background-image: url(../../images/winter/dep/menubg01_down.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 8px;
	float: right;
	margin-bottom: 5px;
}
#id_middle {
	background-image: url(../../images/winter/dep/menubg01_middle.gif);
	background-repeat: repeat-y;
	width: 150px;
	float: right;
}
/* ==== 這下面是給 IE6 專用的 CSS 加了這段menu才不會破喔 ====*/ 

*html #id_middle {	
    margin-top: -9px;
}
/* ==== end ====*/ 

.txt_white {
	color: #FFFFFF;
	text-align: right;
	margin-right: 20px;
}
.list_link li{
	list-style-image: url(../../images/winter/list_link.gif);
	margin-left: -10px;
}
.list_link ul{
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 10px;
  }

.menu01link {
	font-weight: bold;
	line-height: 150%;
	color: #6178AC;
}
.menu01link a:link, .menu01link a:visited {
	color: #6178AC;
	text-decoration: none;

}
.menu01link a:hover, .menu01link a:active {
	color: #97A6C8;
	text-decoration: none;
}
.menu02link {
	font-weight: normal;
	padding-left: 20px;
	line-height: 140%;
	margin-top: 7px;
	margin-bottom: 3px;
}
.menu02link a:link, .menu02link a:visited {
	color: #848484;
	text-decoration: none;

}
.menu02link a:hover, .menu02link a:active {
	color: #B7B7B7;
	text-decoration: none;
}
.menu03ink {
	font-weight: normal;
	padding-left: 35px;
	line-height: 140%;
	margin-top: -15px;
	margin-bottom: -15px;
	margin-left: -10px;
}

.menu03ink a:link, .menu03ink a:visited {
	color: #457B9C;
	text-decoration: none;
	list-style-image: url(../../images/winter/dep/icon_menu05.gif);
}
.menu03ink a:hover, .menu03ink a:active {
	color: #5ABACB;
	text-decoration: none;
	list-style-image: url(../../images/winter/dep/icon_menu03.gif);
}

.menu_single {
	background-image: url(../../images/winter/dep/menubg_single.gif);
	background-repeat: no-repeat;
	width: 167px;
	height: 30px;
	margin-bottom: 5px;
}
.icon_menu01 {
	padding-top: 6px;
	padding-left: 8px;
	padding-right: 5px;
	margin-bottom: -5px;
}
.line03 {
	background-image: url(../../images/winter/dep/icon_menu04.gif);
	background-repeat: no-repeat;
	height: 3px;
	width: 158px;
	margin-left: -60px;
}
.line02 {
	background-image: url(../../images/winter/dep/icon_menu04.gif);
	background-repeat: no-repeat;
	height: 3px;
	width: 145px;
	margin-left: 5px;
}



/*----------------------------------------------------------------03立法委員 (C)*/
.leg03_news_search_03 {
	padding:3px 0 3px 0;
	color: #999999;
	background-color: #EDEAE2;
	border: 1px solid #CCCCCC;
	text-align: center;
	vertical-align: middle;
}

.leg03_titbg_02 {
	background-image: url(../../images/winter/titbg_03.jpg);
	background-repeat: repeat-x;
	height: 43px;
	padding-top: 8px;
	margin-bottom: -8px;
	padding-left: 8px;
}
.leg03_titbg_02_dis {
	background-image: url(../../images/winter/titbg_03_dis.jpg);
	background-repeat: repeat-x;
	height: 43px;
	padding-top: 8px;
	margin-bottom: -8px;
	padding-left: 8px;
}
.leg03_titbg_dis {
	background-image: url(../../images/winter/titbg_02_dis.jpg);
	background-repeat: repeat-x;
	height: 43px;
	width: 25%;
	text-align: center;
	display: block;
	margin-top: -8px;
	padding-top: 7px;
	font-weight: bold;
	color: #666666;
}
.leg03_txt_lightblue_03 {
	color: #0000FF;
}
.leg03_titbg {
	background-image: url(../../images/winter/titbg_01.jpg);
	background-repeat: repeat-x;
	height: 43px;
	width: 30%;
	text-align: center;
	display: block;
	margin-top: -8px;
	padding-top: 7px;
	font-weight: bold;
	color: #FFFFFF;
}
.leg03_president {
	background-image: url(../../images/winter/titbg_president.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	width: 182px;
	text-align: left;
	padding-left: 20px;
}
.leg03_president a:link, .leg03_president a:visited {
	color: #FFFFFF;
	text-decoration: none;

}
.leg03_president a:hover, .leg03_president a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.leg03_dis_name {
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	color: #666666;
}
.leg03newsbg {
	background-image: url(../../images/winter/leg03_newsbg02.png);
	background-repeat: no-repeat;
	background-position: right;
	height: 80px;
}
.leg03newsbg_img{
	text-align: left;
	width: 118px;
	float: left;
	margin-right: 15px;
}
.leg03newsbg a　{
	color: #666666;
	text-align: left;
	margin-top: 15px;
	display: inline;
}
.leg03newsbg ul {
	list-style-type: none;
	margin-top: 10px;
}
.leg03_titlebg04 {
	color: #0066CC;
	background-image: url(../../images/winter/titbg_04.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	display: block;
	padding-left: 30px;
	margin-bottom: -20px;
	padding-top: 15px;
	font-weight: bold;
}
.leg03_picbg {
	background-color: #FFF;
	text-align: center;
	padding: 10px;
	margin-bottom: 10px;
	vertical-align: top;
}
.leg03_pf {
	border: 10px double #CDE7E7;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 30px;
}
.leg03_txt {
	line-height: 200%;
	color: #666666;
}
.leg03_titbg06 {
	background-image: url(../../images/winter/titbg_06.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	width: 182px;
	text-align: left;
	padding-left: 20px;
}
.leg03_titbg07 {
	background-image: url(../../images/winter/titbg_07.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 48px;
	width: 182px;
	text-align: left;
	padding-left: 20px;
}
.leg03_titbg09 {
	background-image: url(../../images/titbg_09.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 48px;
	width: 182px;
	text-align: left;
	padding-left: 20px;
}

.leg03_right {
	float: right;
	display: block;
	margin-top: -35px;
	margin-right: 15px;
}
.leg03_talktitle {
	background-color: #E6FAFF;
	float: left;
	width: 97%;
	border: 1px solid #CCCCCC;
	line-height: 200%;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.leg03_titbg08 {
	background-image: url(../../images/winter/titbg_08.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 55px;
	width: 160px;
	text-align: left;
	padding-left: 20px;
}
.leglist_newsbg {
	border: 5px solid #D3E6ED;
	width: 95%;
	color: #467586;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin: 10px;
}



/*----------------------------------------------------------------個人化服務 (C)*/
.leftareaicon {
	width: 85px;
	background-image: url(../../images/winter/icon_03.jpg);
	background-repeat: no-repeat;
	height: 90px;
	margin-left: 20px;
	background-position: right;
}
	
.leftarealogin {
	width: 85px;
	background-image: url(../../images/winter/icon_02.jpg);
	background-repeat: no-repeat;
	height: 90px;
	margin-left: 20px;
	background-position: right;}
	
.leftarealink {
	width: 85px;
	background-image: url(../../images/winter/icon_04.jpg);
	background-repeat: no-repeat;
	height: 90px;
	margin-left: 20px;
	background-position: right;
}
	
#linkword {
	width: 80%;
	height: 20%;
	margin-left: 5%;
	padding-left: 5%;
}
.line {
	background-repeat: no-repeat;
	height: 40px;
	width: 100%;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#searchitem {
	width: 70%;
	height: 20px;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}
#searchitem01 {
	height: 20px;
	width: 71%;
	margin-left: 50px;
	margin-top: 10px;
}
#searchitem02 {
	height: 20px;
	width: 100%;
	margin-left: 105px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#page_bglaw {
	background-image: url(../../images/winter/page_bg07.jpg);
	height: 100%;
	width: 100%;
	margin-top: 10px;
	background-repeat: no-repeat;
	background-position: center top;
}
.picture_space {
	margin: 20px;
}


/*----------------------------------------------------------------page07.css (C)*/
#locate_pic {
	height: 100%;
	width: 100%;
	margin-left: 10px;
	margin-top: 10px;
	float: none;
	margin-bottom: 10px;
}
#locatebanner {
	height: 30px;
	width: 100%;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 5px;
}
#top {
	float: right;
	height: 15px;
	width: 50px;
	margin-right: 30px;
}
	
.leftarealoacte {
	width: 85px;
	background-image: url(../../images/winter/icon_03.jpg);
	background-repeat: no-repeat;
	height: 90px;
	margin-left: 20px;
	background-position: right;
}

.float_right {
	margin-top: -20px;
	float: right;
	display: block;
}


/*---------------------------------------------------------------首頁頁籤__法制局研究成果 (C)*/
.cameral table{
	width:100%;
	margin:0px;
	border-collapse:collapse;
	border:none;
	clear:both;
}
.cameral table td{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.select_style ul li{
	color: #3E6F9F;
	list-style-type: none;
	white-space: nowrap;
	text-indent: 5px;
	list-style-position: inside;
}
/*---------------------------------------------------------------滿意度調查 ul li (C)*/

.question {
	background-color: #F8F5C2;
	height: 25px;
	padding-top: 8px;
	padding-left: 23px;
}
.answer {
	line-height: 150%;
	margin-top: -10px;
}
.answer ul li{
	list-style-type: none;
}
.none ul li{
	list-style: none;
	margin-left:-30px;
}
.none ol li{
	list-style: decimal;
	margin-left:15px;
}