



.HH_BG_001 {	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(imgs/home__bgbg_all_001.jpg);
	background-repeat:repeat-x;
	background-color: #ffffff;
	background-position:center;
	background-position:top;
	
}






.HH_BG_002 {	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat:repeat-x;
	background-color: #ffffff;
	background-position:center;
	background-position:top;
}



















/*
===================================================================================================================================================================================================================================
*/








.PP_BG_001 {	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(imgs/pp__bgbg_bb_top001.jpg);
	background-repeat:repeat-x;
	background-color: #1ea3ee;
	background-position:center;
	background-position:top;
	
}






.PP_BG_002 {	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(imgs/pp__bgbg_bb_001.jpg);
	background-repeat:repeat-x;
	background-color: #ffffff;
	background-position:center;
	background-position:top;
}












.PP_LOGO_001 {	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(imgs/pp_logo2.png);
	background-repeat:repeat-x;
	
}









/*
===================================================================================================================================================================================================================================
*/










.s01_title
{
	background-image: url(imgs/s1_t_bg.jpg);
    COLOR: #232323;
	FONT-SIZE: 17px;
	font-weight: bold;
	font-family: Microsoft YaHei;
	line-height: 34px;
	padding-top: 12px;
	padding-bottom: 1px;
	padding-left: 40px;
}









.f01_pp_title_001
{
    COLOR: #ffffff;
	FONT-SIZE: 18px;
	font-family: Microsoft YaHei;
	line-height: 25px;
}












.f01_L18_001
{
    COLOR: #ffffff;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
	line-height: 23px;
}







.f01_L18_001_demo
{
    COLOR: #ffffff;
	FONT-SIZE: 15px;
	font-family:"新細明體";
	line-height: 25px;
	font-weight:bold;
}



.f01_L18_001_demob
{
    COLOR: #ffffff;
	FONT-SIZE: 18px;
	font-family:"新細明體";
	line-height: 28px;
	font-weight:bold;
}




.f01_L18_001_demo02
{
    COLOR: #ffffff;
	FONT-SIZE: 18px;
	font-family: "標楷體";
	line-height: 25px;
}




.f01_L18_001_demo02b
{
    COLOR: #ffffff;
	FONT-SIZE: 23px;
	font-family: "標楷體";
	line-height: 28px;
}






.f01_L18_001_demo03
{
    COLOR: #ffffff;
	FONT-SIZE: 15px;
	font-family: Microsoft YaHei;
	line-height: 25px;
}



.f01_L18_001_demo03b
{
    COLOR: #ffffff;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
	line-height: 28px;
}






.f01_HH_Pro_001
{
    COLOR: #ffffff;
	FONT-SIZE: 17px;
	font-family: "SimSun", "宋体", "STSong", "华文宋体", Arial, Helvetica;
	line-height: 23px;
}
















.f01
{
    COLOR: #000000;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
}


.f01_a
{
    COLOR: #4F5A6F;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
}

.f01_boxs
{
    COLOR: #000000;
	FONT-SIZE: 11px;
	height: 12px;
	width: 60px;
	font-family: Microsoft YaHei;
}



.f02_boxs
{
    COLOR: #000000;
	FONT-SIZE: 11px;
	font-family: Microsoft YaHei;
}

.f01_pro_imgs
{
    COLOR: #000000;
	FONT-SIZE: 12px;
	font-family: Microsoft YaHei;
	padding-top: 1px;
	background:#EFECEC;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}






















.pic {
	FONT-SIZE: 0px; 
	TEXT-DECORATION: none
}
.pic:hover {
	FILTER: alpha(opacity=75); 
	opacity: 0.75
}
.pic IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
	-moz-opacity: 1
}
.pic:hover IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
	-moz-opacity: 0.8
}











.pic_02 {
	FONT-SIZE: 0px; 
	TEXT-DECORATION: none;
	padding:0 0px 0px 0p;
	margin:0 0px 0px 0;
	text-decoration:none;
	display:inline-block;
	border:1px solid #DDD;
	border-radius:250px;
}
.pic_02:hover {
	FILTER: alpha(opacity=75); 
	opacity: 0.75;
}
.pic_02 IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
	-moz-opacity: 1;
}
.pic_02:hover IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
	-moz-opacity: 0.8;
	padding:0 0px 0px 0p;
	margin:0 0px 0px 0;
	text-decoration:none;
	display:inline-block;
	border:1px solid #DDD;
	border-radius:250px;
}

















A.pro_p {
	background-image: url(imgs/c.jpg);
	background-position:top;
	display: block;
	width: auto;
	Height: auto;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	font-family: Microsoft YaHei;
	FONT-SIZE: 17px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #16520e;
	border: 0;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 9px;
	padding-left: 15px;
}

A.pro_p:hover {
	background-image: url(imgs/c_on.jpg);
	COLOR: #ffffff;
	text-decoration: none;
}















A.f01_00line {
	font-family: Microsoft YaHei;
	FONT-SIZE: 17px;
	COLOR: #4F5A6F;
}

A.f01_00line:hover {
	COLOR: #000F00;
	text-decoration:underline;
}















.f01_TD_001
{
    COLOR: #333333;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
	background:#EFECEC;
}




.f01_TD_001:hover
{
    COLOR: #333333;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
	background:#fff267;
}









.f01_TD_002
{
    COLOR: #333333;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
	background:#EFECEC;
}




.f01_TD_002:hover
{
    COLOR: #333333;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
	background:#fff267;
}












.f01_TD_002
{
    COLOR: #000000;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
	background:#ffffcc;
}




.f01_TD_002:hover
{
    COLOR: #000000;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
	background:#fff267;
}



















.f01__page__01
{
    COLOR: #000000;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}














A.f01_page_line_01 {
    COLOR: #000000;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	text-decoration:none;
}

A.f01_page_line_01:hover {
	COLOR: #0b89f4;
	text-decoration:underline;
}











.f01_page_line_01_on
{
    COLOR: #0b89f4;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;

	padding-left: 3px;
	text-decoration:underline;
}
















A.f01_Det_00line {
    COLOR: #000000;
	FONT-SIZE: 17px;
	font-family: Microsoft YaHei;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 3px;
	text-decoration:none;
}

A.f01_Det_00line:hover {
	COLOR: #000000;
	text-decoration:underline;
}


















.va-title{
	font-family: 'Source Sans Pro', sans-serif, Helvetica, Arial;
	text-transform:uppercase;
	font-size:45px;
	margin-left:533px;
	color:#FF006C;
	text-shadow: 1px 1px 1px white;
	text-align: left;
}















A.f01_BB_line_01 {
    background-image: url(imgs/bb_line.jpg);
    COLOR: #d9d9d9;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	line-height: 18px;
	text-decoration:none;
}

A.f01_BB_line_01:hover {
    background-image: url(imgs/bb_line_on.jpg);
	COLOR: #ffffff;
	text-decoration:underline;
}

















A.f01_Pro_Det_line_001 {
    COLOR: #323232;
	FONT-SIZE: 15px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration:none;
}

A.f01_Pro_Det_line_001:hover {
	COLOR: #000000;
	text-decoration:none;
}














.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
    border:1px solid #779712;
    background:url(imgs/button__.jpg) 0 0px repeat-x;
	height: 23px;
	cursor:pointer;
	cursor:hand;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 8px;
	padding-left: 8px;
}










A.f01_p1_boxss_01 {
    background-color: #db0303;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	padding-top: 3px;	
	padding-bottom: 3px;
	padding-right: 38px;
	padding-left: 38px;
	BORDER-BOTTOM: #db0303 1px solid;
	BORDER-RIGHT: #db0303 1px solid;	
	border-radius: 13px; 
	text-decoration:none;
	box-shadow: 2px 2px 5px #0990de; /*shadow for CSS3 capable browsers.*/
}

A.f01_p1_boxss_01:hover {
    background-color: #890000;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	BORDER-BOTTOM: #730000 1px solid;
	BORDER-RIGHT: #730000 1px solid;
	text-decoration:none;
}












A.f01_p1_boxss_01_on {
    background-color: #890000;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	padding-top: 3px;	
	padding-bottom: 3px;
	padding-right: 38px;
	padding-left: 38px;
	BORDER-BOTTOM: #730000 1px solid;
	BORDER-RIGHT: #730000 1px solid;
	border-radius: 13px; 
	text-decoration:none;
	box-shadow: 2px 2px 5px #0990de; /*shadow for CSS3 capable browsers.*/
}

A.f01_p1_boxss_01_on:hover {
    background-color: #890000;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	BORDER-BOTTOM: #730000 1px solid;
	BORDER-RIGHT: #730000 1px solid;
	text-decoration:none;
}











A.f01_p2_boxss_01 {
    background-color: #e37b00;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	padding-top: 3px;	
	padding-bottom: 3px;
	padding-right: 38px;
	padding-left: 38px;
	BORDER-BOTTOM: #e37b00 1px solid;
	BORDER-RIGHT: #e37b00 1px solid;	
	border-radius: 13px; 
	text-decoration:none;
	box-shadow: 2px 2px 5px #0990de; /*shadow for CSS3 capable browsers.*/
}

A.f01_p2_boxss_01:hover {
    background-color: #b46200;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	BORDER-BOTTOM: #b46200 1px solid;
	BORDER-RIGHT: #b46200 1px solid;
	text-decoration:none;
}









A.f01_p2_boxss_01_on {
    background-color: #b46200;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	padding-top: 3px;	
	padding-bottom: 3px;
	padding-right: 38px;
	padding-left: 38px;
	BORDER-BOTTOM: #b46200 1px solid;
	BORDER-RIGHT: #b46200 1px solid;
	border-radius: 13px; 
	text-decoration:none;
	box-shadow: 2px 2px 5px #0990de; /*shadow for CSS3 capable browsers.*/
}

A.f01_p2_boxss_01_on:hover {
    background-color: #b46200;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	BORDER-BOTTOM: #b46200 1px solid;
	BORDER-RIGHT: #b46200 1px solid;
	text-decoration:none;
}














A.f01_p3_boxss_01 {
    background-color: #ddc41c;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	padding-top: 3px;	
	padding-bottom: 3px;
	padding-right: 38px;
	padding-left: 38px;
	BORDER-BOTTOM: #bea600 1px solid;
	BORDER-RIGHT: #bea600 1px solid;	
	border-radius: 13px; 
	text-decoration:none;
	box-shadow: 2px 2px 5px #0990de; /*shadow for CSS3 capable browsers.*/
}

A.f01_p3_boxss_01:hover {
    background-color: #a48f00;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	BORDER-BOTTOM: #927f00 1px solid;
	BORDER-RIGHT: #927f00 1px solid;
	text-decoration:none;
}











A.f01_p3_boxss_01_on {
    background-color: #a48f00;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	padding-top: 3px;	
	padding-bottom: 3px;
	padding-right: 38px;
	padding-left: 38px;
	BORDER-BOTTOM: #927f00 1px solid;
	BORDER-RIGHT: #927f00 1px solid;
	border-radius: 13px; 
	text-decoration:none;
	box-shadow: 2px 2px 5px #0990de; /*shadow for CSS3 capable browsers.*/
}

A.f01_p3_boxss_01_on:hover {
    background-color: #a48f00;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	BORDER-BOTTOM: #927f00 1px solid;
	BORDER-RIGHT: #927f00 1px solid;
	text-decoration:none;
}










A.f01_p4_boxss_01 {
    background-color: #029a1f;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	padding-top: 3px;	
	padding-bottom: 3px;
	padding-right: 38px;
	padding-left: 38px;
	BORDER-BOTTOM: #008c1b 1px solid;
	BORDER-RIGHT: #008c1b 1px solid;	
	border-radius: 13px; 
	text-decoration:none;
	box-shadow: 2px 2px 5px #0990de; /*shadow for CSS3 capable browsers.*/
}

A.f01_p4_boxss_01:hover {
    background-color: #008219;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	BORDER-BOTTOM: #007717 1px solid;
	BORDER-RIGHT: #007717 1px solid;
	text-decoration:none;
}








A.f01_p5_boxss_01 {
    background-color: #01a9c7;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	padding-top: 3px;	
	padding-bottom: 3px;
	padding-right: 38px;
	padding-left: 38px;
	BORDER-BOTTOM: #01a9c7 1px solid;
	BORDER-RIGHT: #01a9c7 1px solid;	
	border-radius: 13px; 
	text-decoration:none;
	box-shadow: 2px 2px 5px #0990de; /*shadow for CSS3 capable browsers.*/
}

A.f01_p5_boxss_01:hover {
    background-color: #008ba4;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	BORDER-BOTTOM: #008ba4 1px solid;
	BORDER-RIGHT: #008ba4 1px solid;
	text-decoration:none;
}












A.f01_p5_boxss_01_on {
    background-color: #008ba4;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	padding-top: 3px;	
	padding-bottom: 3px;
	padding-right: 38px;
	padding-left: 38px;
	BORDER-BOTTOM: #008ba4 1px solid;
	BORDER-RIGHT: #008ba4 1px solid;
	border-radius: 13px; 
	text-decoration:none;
	box-shadow: 2px 2px 5px #0990de; /*shadow for CSS3 capable browsers.*/
}

A.f01_p5_boxss_01_on:hover {
    background-color: #008ba4;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	BORDER-BOTTOM: #008ba4 1px solid;
	BORDER-RIGHT: #008ba4 1px solid;
	text-decoration:none;
}














A.f01_p7_boxss_01 {
    background-color: #8743bc;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	padding-top: 3px;	
	padding-bottom: 3px;
	padding-right: 38px;
	padding-left: 38px;
	BORDER-BOTTOM: #8743bc 1px solid;
	BORDER-RIGHT: #8743bc 1px solid;	
	border-radius: 13px; 
	text-decoration:none;
	box-shadow: 2px 2px 5px #0990de; /*shadow for CSS3 capable browsers.*/
}

A.f01_p7_boxss_01:hover {
    background-color: #6f2ea2;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	BORDER-BOTTOM: #6f2ea2 1px solid;
	BORDER-RIGHT: #6f2ea2 1px solid;
	text-decoration:none;
}










A.f01_p7_boxss_01_on {
    background-color: #6f2ea2;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	padding-top: 3px;	
	padding-bottom: 3px;
	padding-right: 38px;
	padding-left: 38px;
	BORDER-BOTTOM: #6f2ea2 1px solid;
	BORDER-RIGHT: #6f2ea2 1px solid;
	border-radius: 13px; 
	text-decoration:none;
	box-shadow: 2px 2px 5px #0990de; /*shadow for CSS3 capable browsers.*/
}

A.f01_p7_boxss_01_on:hover {
    background-color: #6f2ea2;
	display: block;
	line-height: 23px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	BORDER-BOTTOM: #6f2ea2 1px solid;
	BORDER-RIGHT: #6f2ea2 1px solid;
	text-decoration:none;
}







A.f01_p7_line_01 {
	display: block;
	line-height: 23px;
	text-align:left;	
	font-family: Microsoft YaHei;
	FONT-SIZE: 17px;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 3px;	
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 0px; 
	text-decoration:underline;
}

A.f01_p7_line_01:hover {
	display: block;
	line-height: 23px;	
	font-family: Microsoft YaHei;
	FONT-SIZE: 17px;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	text-decoration:underline;
}
























A.f01_p4_Det_line01 {
    background-color: #029a1f;
	display: block;
	line-height: 20px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;	
	padding-bottom: 2px;
	padding-right: 15px;
	padding-left: 15px;
	border-radius: 8px; 
	text-decoration:none;
	box-shadow: 2px 2px 5px #0990de; /*shadow for CSS3 capable browsers.*/
}

A.f01_p4_Det_line01:hover {
    background-color: #007f18;
	display: block;
	line-height: 20px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	text-decoration:none;
}








.p4_line_001 {
	border-bottom: dotted 1px #ffffff;
	line-height: 1px;
	text-decoration:none;
}



















A.f01_p5_Det_line01 {
    background-color: #0091ab;
	display: block;
	line-height: 20px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;	
	padding-bottom: 2px;
	padding-right: 15px;
	padding-left: 15px;
	border-radius: 8px; 
	text-decoration:none;
	box-shadow: 2px 2px 5px #0990de; /*shadow for CSS3 capable browsers.*/
}

A.f01_p5_Det_line01:hover {
    background-color: #007e95;
	display: block;
	line-height: 20px;
	text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	font-weight: bold;
	COLOR: #ffffff;
	border: 0;
	text-decoration:none;
}








.p5_line_001 {
	border-bottom: dotted 1px #ffffff;
	line-height: 1px;
	text-decoration:none;
}























A.p7_Det_line_001 {
    COLOR: #ffffff;
	FONT-SIZE: 15px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration:none;
}

A.p7_Det_line_001:hover {
	COLOR: #ffffff;
	text-decoration:none;
}















A.pro_td {
	background-color: #ededed;
	display: block;
	width: auto;
	Height: auto;
	line-height: 0px;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #212C30;
	border: 0;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	BORDER-BOTTOM: #bfbfbf 1px solid;
	BORDER-RIGHT: #bfbfbf 1px solid;
	border-radius: 9px; 
}

A.pro_td:hover {
	background-color: #ededed;
	display: block;
	width: auto;
	Height: auto;
	line-height: 0px;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #212C30;
	border: 0;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	BORDER-BOTTOM: #bfbfbf 1px solid;
	BORDER-RIGHT: #bfbfbf 1px solid;
	border-radius: 9px; 	
}











/*
===================================================================================================================================================================================================================================




字變大楷

.va-title{
	font-family: 'Source Sans Pro', sans-serif, Helvetica, Arial;
	text-transform:uppercase;
	font-size:45px;
	margin-left:533px;
	color:#FF006C;
	text-shadow: 1px 1px 1px white;
	text-align: left;
}




===================================================================================================================================================================================================================================




/*簡體中文 FONT: 14px/18px Microsoft YaHei, "宋体";

font-family: "SimSun", "宋体", "STSong", "华文宋体", Arial, Helvetica;


font-family:"細明體", "新細明體" Arial, Helvetica, sans-serif;


中文會好看些

font-family:"Microsoft YaHei" !important;

font-family:"Hiragino Sans GB","Microsoft YaHei","simsun"}

font-family: 'Open Sans', 'Helvetica Neue', '微軟正黑體', Helvetica, Arial, Sans-serif;


===================================================================================================================================================================================================================================
字間的拒離

letter-spacing: 3px;




===================================================================================================================================================================================================================================

BG

body {	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(imgs/hh_home_bgbg001.jpg);
	background-repeat:repeat-x;
	background-color: #f2f8ec;
}



===================================================================================================================================================================================================================================


弧形
border-radius: 9px; 


border-radius: 67px 0px 45px 0px;
-moz-border-radius: 67px 0px 45px 0px;
-webkit-border-radius: 67px 0px 45px 0px;
border: 0px solid #000000;




===================================================================================================================================================================================================================================





開線

border-bottom: dotted 1px #515151;
===================================================================================================================================================================================================================================


相向底
	background-position:bottom;



出手指ICON
	cursor:pointer;
	cursor:hand;


===================================================================================================================================================================================================================================
*/









