@charset "utf-8";
#top_000 {
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
}

#top_00 {
	width: 1050px;
	position: absolute;
	z-index: 10;
}

#top_01 {
	background-image: url(../images/menu/bg_01.png);
	background-repeat: no-repeat;
	height: 72px;
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
}
#top_l {
	float: left;
	height: 46px;
	width: 202px;
	margin-top: 15px;
	margin-left: 25px;
}
#top_r {
	float: left;
	height: 72px;
	width: 743px;
	margin-left: 80px;
}
#top_r_01 {
	font-size: 13px;
	line-height: 25px;
	text-align: right;
	float: right;
	height: auto;
	width: auto;
	margin-right: 15px;
	color: #FFF;
}


#top_r_01 a{
	font-size: 13px;
	line-height: 25px;
	color: #FFF;
}
#top_r_01 a:hover{
	color: #F00;
}

#top_r_02 {
	height: 28px;
	width: 710px;
	float: left;
	margin-top: 15px;
	margin-left: 20px;
}

#flash_01 {
	height: 350px;
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
#flash_02 {
	background-image: url(../images/index/login_01.png);
	height: 196px;
	width: 330px;
	position: absolute;
	z-index: 100;
	margin-top: -80px;
}
#flash_02_01 {
	height: auto;
	width: 210px;
	margin-left: 92px;
	margin-top: 55px;
}
#flash_02_02 {
	height: auto;
	width: 280px;
	margin-left: 30px;
	margin-top: 70px;
}
#index_main {
	height: auto;
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
}
#index_all {
	background-color: #FFF;
	float: left;
	height: auto;
	width: 1050px;
	padding-bottom: 10px;
}



#index_l_01 {
	float: left;
	height: auto;
	width: 312px;
	margin-top: 130px;
}
#index_l_01_01 {
	float: left;
	height: 35px;
	width: 312px;
}
#index_l_01_02 {
	float: left;
	height: auto;
	width: 295px;
	margin-top: 10px;
	background-image: url(../images/vadio_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-left: 10px;
}
#index_l_01_03 {
	float: left;
	height: auto;
	width: 295px;
	margin-top: 5px;
	background-image: url(../images/vadio_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-left: 10px;
}


#index_l_02 {
	float: left;
	height: auto;
	width: 382px;
	margin-left: 20px;
	padding-top: 32px;
}



#index_l_02_01 {
	float: left;
	height: auto;
	width: 382px;
	margin-bottom: 15px;
}

#index_l_02_01_a {
	float: left;
	height: auto;
	width: 382px;
}
#index_l_02_01_b {
	background-image: url(../images/index/b_02.jpg);
	background-repeat: repeat-y;
	width: 382px;
	float: left;
}
#index_l_02_01_c {
	background-image: url(../images/index/b_03.jpg);
	float: left;
	height: 11px;
	width: 382px;
	background-repeat: no-repeat;
}
#index_l_02_01_b_t {
	float: left;
	height: auto;
	width: 372px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #888888;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000;
	padding-bottom: 5px;
}


#index_l_02_01_b_t a {
	font-family: "新細明體", Arial;
	font-size: 13px;
	line-height: 25px;
	color: #804F21;

}


#index_l_02_01_b_t a:hover {
	color: #F29600;

}


#foot_01 {
	background-image: url(../images/foot_01.jpg);
	clear: both;
	height: 135px;
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
}

#index_l_03 {
	float: left;
	height: auto;
	width: 300px;
	margin-left: 15px;
}
#main_title {
	float: left;
	height: 130px;
	width: 1050px;
}
#main_02 {
	float: left;
	height: auto;
	width: 1050px;
}
#main_02_l {
	float: left;
	width: 262px;
}
#main_02_r {
	float: left;
	height: auto;
	width: 740px;
	margin-left: 30px;
	font-size: 13px;
	line-height: 25px;
}
#main_02_r img {
	margin-right: 5px;
	margin-left: 5px;
}
#main_02_l_01 {
	float: left;
	height: auto;
	width: 170px;
	margin-top: 50px;
	margin-left: 30px;
}
#main_02_l_01_01 {
	font-size: 15px;
	line-height: 30px;
	width: 150px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	padding-left: 20px;
	height: auto;
	margin-bottom: 5px;
}
a #main_02_l_01_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 30px;
	color: #000;
	font-weight: normal;
}
a:hover #main_02_l_01_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 30px;
	color: #F7B52C;
	background-image: url(../images/menu/a_02.png);
	background-position: left center;
	background-repeat: no-repeat;
}
#main_02_l_01_02 {
	font-size: 13px;
	line-height: 25px;
	width: 130px;
	padding-left: 40px;
	height: auto;
	margin-bottom: 5px;
}
a #main_02_l_01_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	color: #000;
}
a:hover #main_02_l_01_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	color: #F7B52C;
	background-image: url(../images/menu/a_02.png);
	background-position: 20px center;
	background-repeat: no-repeat;
}
#main_02_l_02 {
	float: left;
	height: 139px;
	width: 262px;
	margin-top: 50px;
}
#main_02_l_03 {
	background-image: url(../images/member/m_01.png);
	float: left;
	height: 113px;
	width: 262px;
	margin-top: 30px;
}



#main_title_01 {
	font-family: "微軟正黑體", Arial;
	font-size: 32px;
	line-height: 32px;
	font-weight: bold;
	color: #FFF;
	width: 240px;
	margin-top: 30px;
	margin-left: 15px;
	float: left;
}
#main_title_02 {
	font-family: "微軟正黑體", Arial;
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	float: left;
	width: 230px;
	height: 24px;
	margin-top: 50px;
	margin-left: 50px;
}
#main_title_03 {
	font-family: "新細明體", Arial;
	font-size: 12px;
	line-height: 12px;
	background-image: url(../images/menu/a_03.png);
	background-repeat: no-repeat;
	background-position: left center;
	float: right;
	width: auto;
	height: 12px;
	padding-left: 20px;
	margin-top: 50px;
	margin-right: 30px;
}
#main_title_03 a {
	font-family: "新細明體", Arial;
	font-size: 12px;
	line-height: 12px;
	color: #000;
}
#main_title_03 a:hover {
	color: #F5B12A;
}

#index_l_03_01 {
	height: 156px;
	width: 298px;
	float: left;
}
#index_l_03_02 {
	background-image: url(../images/index/c_03.png);
	background-repeat: repeat-y;
	float: left;
	height: auto;
	width: 298px;
}
#index_l_03_02_01 {
	height: auto;
	width: 278px;
	margin-left: 10px;
	float: left;
}
#index_l_03_02_02 {
	float: left;
	width: 268px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFF;
}
#index_l_03_02_02_01 {
	font-size: 12px;
	line-height: 20px;
	color: #FFF;
	height: 20px;
	width: 253px;
	background-image: url(../images/menu/a_01.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
#index_l_03_02_02_02 {
	font-family: "新細明體", Arial;
	font-size: 13px;
	line-height: 25px;
	color: #000;
	height: auto;
	width: 268px;
}

#index_l_03_02_02_02 a {
	font-family: "新細明體", Arial;
	font-size: 13px;
	line-height: 25px;
	color: #000;

}
#index_l_03_02_02_02 a:hover {
	font-family: "新細明體", Arial;
	font-size: 13px;
	line-height: 25px;
	color: #F00;
}
#index_l_03_02_03 {
	font-size: 12px;
	line-height: 15px;
	text-align: right;
	width: 265px;
	float: left;
	color: #FFF;
}
#index_l_03_02_03 a {
	font-size: 12px;
	line-height: 15px;
	color: #FFF;
}
#index_l_03_03 {
	background-image: url(../images/index/c_04.png);
	height: 13px;
	width: 298px;
	float: left;
}

#flash_02_02_txt {
	height: auto;
	width: 300px;

}
#flash_02_02_txt_1 {
	float: left;
	font-size: 13px;
	line-height: 25px;
	margin-right: 7px;
	margin-top: 5px;
}
#flash_02_02_txt_1 a{
	font-size: 13px;
	line-height: 25px;
	color: #000;
}
#flash_02_02_txt_1 a:hover{
	color: #F00;
}
#foot_logo {
	float: left;
	height: 55px;
	width: 168px;
	margin-top: 50px;
	margin-left: 30px;
}
#foot_02 {
	float: left;
	width: 700px;
	margin-left: 20px;
	font-family: "新細明體", Arial;
	font-size: 13px;
	line-height: 25px;
	margin-top: 50px;
	color: #FFF;
}
#foot_02 a {
	font-family: "新細明體", Arial;
	font-size: 13px;
	line-height: 25px;
	color: #FFF;
}
#foot_02 a:hover {
	color: #F00;
}

#footTTQS{
	width:80px;
	height:auto;
	float:left;
	margin:60px 0 0 20px;
	}

#main_all {
	height: auto;
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
}
#main_01 {
	width: 1050px;
	float: left;
	height: auto;
	background-color: #FFF;
	padding-bottom: 20px;
	background-image: url(../images/menu/bg_02.png);
	background-repeat: no-repeat;
}




#new_00 {
	float: left;
	height: auto;
	width: 737px;
}

#new_01 {
	background-image: url(../images/new/bg_01.png);
	height: 52px;
	width: 737px;
	background-repeat: no-repeat;
	float: left;
	color: #FFF;
}
#new_01_01 {
	float: left;
	height: auto;
	width: 120px;
	font-size: 15px;
	line-height: 35px;
	color: #FFF;
	margin-left: 30px;
	margin-top: 10px;
}
#new_01_02 {
	float: left;
	height: auto;
	width: 280px;
	font-size: 15px;
	line-height: 35px;
	color: #FFF;
	margin-left: 10px;
	margin-top: 10px;
}

#new_01_03 {
	float: left;
	height: auto;
	width: 80px;
	font-size: 15px;
	line-height: 35px;
	color: #FFF;
	margin-left: 30px;
	margin-top: 10px;
	text-align: center;
}
#new_01_04 {
	float: left;
	height: auto;
	width: 140px;
	font-size: 15px;
	line-height: 35px;
	color: #FFF;
	margin-left: 10px;
	margin-top: 10px;
	text-align: center;
}
#new_01_05 {
	float: left;
	height: auto;
	width: 80px;
	font-size: 15px;
	line-height: 35px;
	color: #FFF;
	margin-left: 30px;
	margin-top: 10px;
	text-align: center;
}
#new_01_06 {
	float: left;
	height: auto;
	width: 460px;
	font-size: 15px;
	line-height: 35px;
	color: #FFF;
	margin-left: 10px;
	margin-top: 10px;
}
#new_01_07 {
	float: left;
	height: auto;
	width: 530px;
	font-size: 15px;
	line-height: 35px;
	color: #FFF;
	margin-left: 40px;
	margin-top: 10px;
}
#new_02 {
	background-image: url(../images/new/bg_02.png);
	float: left;
	height: auto;
	width: 737px;
}
#new_02_00 {
	float: left;
	height: auto;
	width: 670px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	margin-left: 30px;
}
#new_02_01 {
	float: left;
	height: auto;
	width: 120px;
	font-size: 13px;
	line-height: 25px;
	color: #000;
	margin-top: 10px;
}
#new_02_01 a{
	font-size: 13px;
	line-height: 25px;
	color: #000;
}
#new_02_01 a:hover{
	color: #F00;
}
#new_02_02 {
	float: left;
	height: auto;
	width: 280px;
	font-size: 13px;
	line-height: 25px;
	color: #666;
	margin-left: 10px;
	margin-top: 10px;
}
#new_02_02 a{
	font-size: 13px;
	line-height: 25px;
	color: #000;
}
#new_02_02 a:hover{
	color: #F00;
}
#new_02_03 {
	float: left;
	height: auto;
	width: 80px;
	font-size: 13px;
	line-height: 25px;
	color: #000;
	margin-left: 30px;
	margin-top: 10px;
	text-align: center;
}
#new_02_04 {
	float: left;
	height: auto;
	width: 140px;
	font-size: 13px;
	line-height: 25px;
	color: #000;
	margin-left: 10px;
	margin-top: 10px;
	text-align: center;
}
#new_02_05 {
	float: left;
	height: auto;
	width: 80px;
	font-size: 13px;
	line-height: 25px;
	color: #000;
	margin-top: 10px;
	text-align: center;
}

#new_02_06 {
	float: left;
	height: auto;
	width: 460px;
	font-size: 13px;
	line-height: 25px;
	color: #666;
	margin-left: 10px;
	margin-top: 10px;
}
#new_02_06 a{
	font-size: 13px;
	line-height: 25px;
	color: #000;
}
#new_02_06 a:hover{
	color: #F00;
}
#new_02_07 {
	float: left;
	height: auto;
	width: 530px;
	font-size: 13px;
	line-height: 25px;
	color: #666;
	margin-left: 10px;
	margin-top: 10px;
}
#new_02_07 a{
	font-size: 13px;
	line-height: 25px;
	color: #000;
}
#new_02_07 a:hover{
	color: #F00;
}
#new_03{
	background-image: url(../images/new/bg_03.png);
	float: left;
	height: 35px;
	width: 737px;
}
#new_04 {
	width: 737px;
	float: left;
	margin-top: 10px;
}
#new_05 {
	background-image: url(../images/menu/line_01.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 24px;
	line-height: 35px;
	float: left;
	width: 720px;
	color: #EA6000;
	font-family: "微軟正黑體", Arial;
	padding-right: 10px;
	padding-left: 10px;
}
#new_06 {
	float: left;
	height: auto;
	width: 720px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7B52D;
	padding: 10px;
}
#new_07 {
	text-align: center;
	width: 740px;
	margin-top: 20px;
	float: left;
}
#new_08 {
	background-image: url(../images/new/bg_04.png);
	background-repeat: no-repeat;
	float: left;
	height: 455px;
	width: 706px;
}
#new_08_01 {
	float: left;
	height: auto;
	width: 640px;
	margin-top: 25px;
	margin-left: 30px;
	border: 1px solid #DBDBDB;
}
#new_09 {
	background-image: url(../images/new/bg_05.png);
	float: left;
	height: 35px;
	width: 706px;
	margin-top: 10px;
}
#new_10 {
	float: left;
	height: auto;
	width: 686px;
	background-image: url(../images/new/bg_06.png);
	padding-left: 20px;
}
#new_10_01 {
	font-family: "新細明體", Arial;
	font-size: 13px;
	line-height: 25px;
	color: #000;
	float: left;
	width: 310px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666;
	padding-left: 20px;
	margin-bottom: 10px;
}
#new_10_01 a{
	font-size: 13px;
	line-height: 25px;
	color: #000;
}
#new_10_01 a:hover{
	color: #FF0000;
}
#new_11 {
	background-image: url(../images/new/bg_07.png);
	float: left;
	height: 20px;
	width: 706px;
}
#stu_01 {
	float: left;
	height: auto;
	width: 740px;
	margin-top: 20px;
}
#stu_02 {
	float: left;
	height: 230px;
	width: 200px;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 30px;
}
#stu_02_pic {
	background-color: #999;
	float: left;
	height: 150px;
	width: 200px;
}
#stu_02_pic:hover {
	background-color: #F7B52C;
}
#stu02_pic_01 {
	height: 135px;
	width: 180px;
	margin-top: 7px;
	margin-left: 5px;
}
#stu_03 {
	font-family: "新細明體", Arial;
	font-size: 13px;
	line-height: 25px;
	color: #333;
	height: 25px;
	width: 200px;
	overflow: hidden;
	float: left;
	text-align: center;
}
#stu_04 {
	font-family: "新細明體", Arial;
	font-size: 13px;
	line-height: 25px;
	color: #FFF;
	height: 50px;
	width: 190px;
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #F19601;
	text-align: center;
	overflow: hidden;
}
#contact_01 {
	background-image: url(../images/contact/bg_01.png);
	float: left;
	height: 33px;
	width: 746px;
}

#contact_02 {
	background-image: url(../images/contact/bg_02.png);
	float: left;
	width: 746px;
}

#contact_02_01 {
	width: 700px;
	float: left;
	margin-left: 20px;
}
#contact_02_01_l {
	float: left;
	height: auto;
	width: 300px;
	font-size: 12px;
	line-height: 30px;
	color: #000;
}
#contact_02_01_r {
	float: left;
	height: auto;
	width: 390px;
}

#contact_02_01_l a {
	font-size: 12px;
	line-height: 30px;
	color: #000;
}
#contact_02_01_l a:hover {
	color: #FFBC00;
}
#contact_02_02 {
	width: 700px;
	float: left;
	margin-left: 20px;
	margin-top: 10px;
}
#contact_02_02_01 {
	font-size: 13px;
	line-height: 35px;
	width: 350px;
	float: left;
	font-weight: normal;
	color: #000;
}


#contact_03 {
	background-image: url(../images/contact/bg_03.png);
	float: left;
	height: 39px;
	width: 746px;
}
#contact_04{
	width: 740px;
	margin-top: 10px;
	float: left;
}
#contact_05 {
	height: auto;
	width: 740px;
	float: left;
	margin-bottom: 15px;
}
#contact_05_01 {
	float: left;
	height: 21px;
	width: 100px;
	margin-left: 10px;
	text-align: right;
}
#contact_05_02 {
	float: left;
	height: auto;
	width: auto;
	margin-left: 35px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#contact_05_03 {
	float: left;
	height: 21px;
	width: auto;
	margin-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#contact_06 {
	height: auto;
	width: 740px;
	margin-top: 20px;
	float: left;
	text-align: center;
}
#contact_07 {
	font-size: 13px;
	line-height: 25px;
	float: left;
	width: 740px;
	margin-bottom: 20px;
}
#main_02_l_03_out {
	background-image: url(../images/index/a_03.png);
	background-repeat: no-repeat;
	height: 32px;
	width: 32px;
	float: left;
	margin-top: 18px;
	margin-left: 200px;
}
#main_02_l_03_mane {
	font-family: "微軟正黑體", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	float: left;
	width: 180px;
	margin-top: 10px;
	margin-left: 20px;
}
#member_01 {
	font-family: "新細明體", Arial;
	font-size: 13px;
	line-height: 25px;
	color: #000;
	background-color: #FFF;
	float: left;
	margin-top: 20px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 20px;
}
#m_01 {
	float: left;
	height: auto;
	width: auto;
	margin-top: 50px;
	margin-left: 100px;
	margin-right: 100px;
	margin-bottom: 20px;
}
#m_01_1 {
	float: left;
	height: auto;
	width: auto;
	margin-top: 50px;
	margin-left: 20px;
	margin-right: 100px;
	margin-bottom: 20px;
}
#m_01_2 {
	float: left;
	height: auto;
	width: auto;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 100px;
}
#m_02 {
	background-image: url(../images/member/bg_01.png);
	background-repeat: no-repeat;
	width: 730px;
	float: left;
	margin-top: 20px;
}
#m_03 {
	float: left;
	height: 25px;
	width: 126px;
	margin-top: -24px;
	margin-left: 430px;
	position: absolute;
	z-index: 1;
}

#m_04 {
	float: left;
	height: 25px;
	width: auto;
	margin-top: 5px;
	margin-left: 10px;
}
#m_05 {
	float: left;
	height: auto;
	width: 330px;
	margin-top: 30px;
	margin-left: 180px;
	padding-bottom: 20px;
}
#m_05_01 {
	height: 24px;
	width: 320px;
	margin-top: 15px;
}
#m_05_01_1 {
	text-align: right;
	float: left;
	height: 24px;
	width: 60px;
	margin-left: 20px;
}
#m_05_01_2 {
	float: left;
	height: 24px;
	width: 230px;
	margin-left: 10px;
}
#m_05_02 {
	height: 24px;
	width: 90px;
	margin-top: 5px;
	margin-left: 230px;
	text-align: right;
}
#m_06 {
	height: 37px;
	width: 114px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#m_07 {
	float: left;
	height: 21px;
	margin-top: -10px;
	margin-left: 40px;
	position: absolute;
	z-index: 1;
	width: auto;
}
#m_08 {
	background-image: url(../images/member/bg_02.png);
	height: 657px;
	width: 749px;
	float: left;
}
#m_08_1 {
	height: auto;
	width: 740px;
	float: left;
	margin-bottom: 20px;
	background-image: url(../images/member/bg_01.png);
	background-repeat: no-repeat;
	margin-top: 30px;
	padding-bottom: 20px;
}
#m_09 {
	width: 740px;
	margin-top: 15px;
	float: left;
	height: auto;
}
#m_10 {
	height: auto;
	width: 700px;
	margin-top: 10px;
	float: left;
}
#m_10_01 {
	float: left;
	height: 21px;
	width: 130px;
	margin-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: right;
	margin-bottom: 5px;
}
#m_10_02 {
	float: left;
	height: auto;
	width: auto;
	margin-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#m_10_03 {
	float: left;
	height: 21px;
	width: auto;
	margin-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#m_10_04 {
	float: left;
	height: auto;
	width: auto;
	margin-left: 50px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#m_11 {
	height: auto;
	width: 700px;
	margin-top: 5px;
	float: left;
	text-align: center;
}
#m_12 {
	background-image: url(../images/member/bg_03.png);
	float: left;
	height: 41px;
	width: 749px;
}
#m_13 {
	float: left;
	height: auto;
	width: 747px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #609F14;
	border-bottom-color: #609F14;
	border-left-color: #609F14;
}
#m_13_01 {
	width: 748px;
	float: left;
	height: auto;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #5F9E14;
}
#m_14 {
	float: left;
	height: 43px;
	width: 750px;
	margin-top: 10px;
}
#m_15 {
	float: left;
	height: auto;
	width: 600px;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-top: 10px;
}
#m_16 {
	float: left;
	height: 400px;
	width: 730px;
	overflow: auto;
	border: 1px solid #6DAB12;
	padding-left: 10px;
	padding-right: 10px;
}
#m_17 {
	text-align: center;
	float: left;
	height: 37px;
	width: 740px;
	margin-top: 10px;
	margin-bottom: 20px;
}
#m_18 {
	text-align: center;
	height: 150px;
	width: 700px;
	padding-top: 30px;
	border: 1px solid #4F9016;
	float: left;
	margin-left: 20px;
}
#m_19 {
	float: left;
	height: auto;
	width: 740px;
}
#m_20 {
	font-size: 13px;
	line-height: 33px;
	background-color: #C30D23;
	float: left;
	width: 740px;
}
#m_20_01 {
	font-size: 13px;
	line-height: 33px;
	color: #FFF;
	width: 356px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	padding-left: 20px;
}

#m_20_02 {
	font-size: 13px;
	line-height: 33px;
	color: #FFF;
	width: 140px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
}
#m_20_03 {
	font-size: 13px;
	line-height: 33px;
	color: #FFF;
	width: 130px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
}
#m_20_04 {
	font-size: 13px;
	line-height: 33px;
	color: #FFF;
	width: 90px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
}
#m_20_05 {
	font-size: 13px;
	line-height: 33px;
	color: #FFF;
	width: 62px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
}
#m_20_06 {
	font-size: 13px;
	line-height: 33px;
	color: #FFF;
	width: 180px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
}
#m_20_07 {
	font-size: 13px;
	line-height: 33px;
	color: #FFF;
	width: 130px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
}
#m_20_08 {
	font-size: 13px;
	line-height: 33px;
	color: #FFF;
	width: 95px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
}
#m_20_09 {
	font-size: 13px;
	line-height: 33px;
	color: #FFF;
	width: 150px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
}
#m_20_10 {
	font-size: 13px;
	line-height: 33px;
	color: #FFF;
	width: 50px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
}
#m_20_11 {
	font-size: 13px;
	line-height: 33px;
	color: #FFF;
	width: 66px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
}
#m_21 {
	float: right;
	height: 43px;
	width: 95px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: 3px;
}
#m_22 {
	font-size: 13px;
	line-height: 33px;
	background-color: #FFFFFF;
	float: left;
	width: 740px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
#m_22_001 {
	font-size: 13px;
	line-height: 33px;
	background-color: #CCCCCC;
	float: left;
	width: 740px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
#m_22_01 {
	font-size: 13px;
	line-height: 50px;
	color: #000;
	width: 356px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	padding-left: 20px;
}
#m_22_01 a {
	font-size: 13px;
	line-height: 50px;
	color: #000;
}
#m_22_01 a:hover {
	color: #000;
}
#m_22_02 {
	font-size: 13px;
	line-height: 25px;
	color: #000;
	width: 140px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
}
#m_22_03 {
	font-size: 13px;
	line-height: 25px;
	color: #000;
	width: 130px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
}
#m_22_04 {
	font-size: 13px;
	line-height: 50px;
	color: #000;
	width: 90px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
}
#m_22_05 {
	font-size: 13px;
	line-height: 25px;
	color: #000;
	width: 62px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
	height: 50px;
}
#m_22_06 {
	font-size: 13px;
	line-height: 25px;
	color: #000;
	width: 180px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
	height: 50px;
}
#m_22_06 a{
	font-size: 13px;
	line-height: 25px;
	color: #000;
}
#m_22_06 a:hover{
	color: #000;
}
#m_22_07 {
	font-size: 13px;
	line-height: 25px;
	color: #000;
	width: 130px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
	height: 50px;
}
#m_22_08 {
	font-size: 13px;
	line-height: 25px;
	color: #000;
	width: 95px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
	height: 50px;
}
#m_22_09 {
	font-size: 13px;
	line-height: 25px;
	color: #000;
	width: 150px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
	height: 50px;
}
#m_22_10 {
	font-size: 13px;
	line-height: 33px;
	color: #000;
	width: 50px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
	height: 50px;
}
#m_22_11 {
	font-size: 13px;
	line-height: 33px;
	color: #000;
	width: 66px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	float: left;
	text-align: center;
	height: 35px;
	padding-top: 15px;
}
#m_23 {
	font-size: 12px;
	line-height: 25px;
	float: right;
	height: auto;
	width: auto;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333;
}
#m_24 {
	float: left;
	height: auto;
	width: 720px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#m_25 {
	float: left;
	width: 740px;
	margin-top: 20px;
}
#m_25_01 {
	background-image: url(../images/menu/line_01.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 13px;
	line-height: 25px;
	float: left;
	width: 700px;
	padding-left: 20px;
	color: #999999;
	font-family: "微軟正黑體", Arial;
	padding-bottom: 20px;
}
#m_26 {
	background-image: url(../images/member/title_01.png);
	float: left;
	height: 38px;
	width: 747px;
	margin-bottom: 20px;
}
#m_26_01 {
	font-size: 15px;
	line-height: 38px;
	color: #FFF;
	width: 70px;
	margin-left: 20px;
	float: left;
	padding-left: 20px;
	background-image: url(../images/menu/a_01.png);
	background-repeat: no-repeat;
	background-position: left center;
}

#m_26_01 a {
	font-size: 15px;
	line-height: 38px;
	color: #FFF;
}
#m_26_01a {
	font-size: 15px;
	line-height: 38px;
	color: #FFF;
	width: 70px;
	margin-left: 20px;
	float: left;
	padding-left: 20px;
}
#m_26_01a a {
	font-size: 15px;
	line-height: 38px;
	color: #FFF;
}

#m_27 {
	float: right;
	height: auto;
	width: auto;
	margin-right: 10px;
	margin-top: 3px;
	line-height: 25px;
}
#m_28 {
	font-size: 13px;
	line-height: 25px;
	background-image: url(../images/menu/a_10.png);
	background-position: left center;
	width: 300px;
	padding-left: 20px;
	background-repeat: no-repeat;
	margin-left: 30px;
	float: left;
	margin-top: 10px;
}

/*圖片輪播*/
	ul, li {
		margin: 0;
		padding: 0;
		list-style: none;  
	}

	a img {
		border: none;
	}

	#abgne-block-20110406 {
		margin: 0 auto;
		width: 1050px;	/* 框架圖片的寬 */
		height: 350px;	/* 框架圖片的高 */
		position: relative;
	}

	#abgne-block-20110406 a.prev, #abgne-block-20110406 a.next {
		position: absolute;
		top: 160px;
		display: block;
		width: 56px;	/* 左右鈕圖片的寬 */
		height: 53px;	/* 左右鈕圖片的高 */
		text-indent: -9999px;
	}

	#abgne-block-20110406 .prev {
	background-image: url(../images/left.png);
	background-repeat: no-repeat;
	}

	#abgne-block-20110406 .next {
	right: 0;
	background-image: url(../images/right.png);
	background-repeat: no-repeat;
	}

	#abgne-block-20110406 .slides {
		overflow: hidden;
		position: relative;
		top: 0px;
		left: 0px;
		width: 1050px;	/* 框架中間區塊的寬 */
		height: 350px;	/* 框架中間區塊的高 */
	}

	#abgne-block-20110406 .slides ul {
		position: absolute;
		width: 9990px;
		height: 100%;
	}

	#abgne-block-20110406 .slides li {
		width: 1050px;	/* 框架中間區塊的寬 */
		height: 100%;
		float: left;
	}
	
/*手風琴選單*/
.urbangreymenu{
	width: 170px; /*width of menu*/
}

.urbangreymenu .headerbar{
	margin-bottom: 0; /*31px is left indentation of header text*/
	padding-right: 0;
}

.urbangreymenu .headerbar a{
	display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
	display: block;
}

.urbangreymenu ul li a:visited{
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
}
/*聯絡我們地圖*/
<style type="text/css">
	#abgne-block-20120327 {
	width: 390px;
	}
	#abgne-block-20120327 ul, #abgne-block-20120327 li {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#abgne-block-20120327 .tabs li {
	float: left;
	border: 1px solid #ddd;
	background: #fafafa;
	height: 32px;
	cursor: pointer;
	border-radius: 5px 5px 0 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: -1px;
	margin-left: 5px;
	padding-right: 10px;
	padding-left: 10px;
	}
	#abgne-block-20120327 .tabs li.active {
		background: #F7B52C;
		padding-bottom: 1px;
		border-bottom: none;
	}
	#abgne-block-20120327 .tabs li.hover{
		background: #f5f5f5; 
	}
	#abgne-block-20120327 .tabs span {
		display: block;
		float: left;
		overflow: hidden;
		padding: 7px 15px 5px 15px;
	}
	#abgne-block-20120327 .tab_container {
	clear: both;
	border: 1px solid #DDD;
	background: #fff;
	overflow: hidden;
	border-radius: 5px;
	}
	#abgne-block-20120327 .tab_container ul {
	position: relative;
	height: 410px;
	overflow: hidden;
	}
	#abgne-block-20120327 .tab_container .tab_content li {
	position: absolute;
	width: 360px;
	height: 100%;
	padding: 15px;
	margin-top: 10px;
	background: #fff;
	}
	#abgne-block-20120327 .tab_container .tab_content li img {
		display: block;
		float: left;
		margin-right: 15px;
	}
	#abgne-block-20120327 .tab_container .tab_content li h3 {
		font-size: 22px;
		line-height: 22px;
		margin: 5px 0 15px;
	}
.map {
	WIDTH: 738px;
	HEIGHT: 1050px;
	border: 1px solid #F29600;
}
