



A.f01_Mune_line_001 {
    COLOR: #e8e8e8;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	padding-top: 10px;
	padding-right: 13px;
	padding-bottom: 10px;
	padding-left: 13px;
	font-weight: bold;
	text-decoration:none;
}

A.f01_Mune_line_001:hover {
	COLOR: #ffffff;
	text-decoration:none;
}








A.f01_HHHHHH_Det_line {
	background-color: #48617f;
    COLOR: #FFFFFF;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	
	text-decoration:none;
	
	border-radius: 3px;

}

A.f01_HHHHHH_Det_line:hover {
	background-color: #253f5d;
	text-decoration:none;
}







/*
===========================================Mune=============================================================================================================================================================================
*/




A.f01_Mune_10MM {	
	BACKGROUND: url(imgs/hh_mm_10.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #394f66;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	padding-right: 20px;	
	padding-left: 40px;
	padding-top: 12px;
	padding-bottom: 12px;
	font-weight: bold;
	line-height: 18px;
	text-decoration:none;
	
	BORDER-top: #cfcfcf 0px solid;
	BORDER-BOTTOM: #cfcfcf 1px solid;

}

A.f01_Mune_10MM:hover {
	BACKGROUND: url(imgs/hh_mm_10_on.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #ffffff;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";

	text-decoration:none;
}






















.f01_Mune_Left
{
padding-left: 20px;
}






A.f01_Mune_Home {	
	BACKGROUND: url(imgs/hh_mmmmm_home.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #394f66;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	padding-right: 20px;	
	padding-left: 40px;
	padding-top: 12px;
	padding-bottom: 12px;
	font-weight: bold;
	line-height: 18px;
	text-decoration:none;
	
	BORDER-top: #cfcfcf 0px solid;
	BORDER-BOTTOM: #cfcfcf 1px solid;
	text-transform:uppercase;

}

A.f01_Mune_Home:hover {
	BACKGROUND: url(imgs/hh_mmmmm_home_on.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #ffffff;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";

	text-decoration:none;
}








A.f01_Mune_p1 {	
	BACKGROUND: url(imgs/hh_mmmmm_p1.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #394f66;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	padding-right: 20px;	
	padding-left: 40px;
	padding-top: 12px;
	padding-bottom: 12px;
	font-weight: bold;
	line-height: 18px;
	text-decoration:none;
	
	BORDER-top: #cfcfcf 0px solid;
	BORDER-BOTTOM: #cfcfcf 1px solid;
	text-transform:uppercase;

}

A.f01_Mune_p1:hover {
	BACKGROUND: url(imgs/hh_mmmmm_p1_on.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #ffffff;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";

	text-decoration:none;
}










A.f01_Mune_p2 {	
	BACKGROUND: url(imgs/hh_mmmmm_p2.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #394f66;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	padding-right: 20px;	
	padding-left: 40px;
	padding-top: 12px;
	padding-bottom: 12px;
	font-weight: bold;
	line-height: 18px;
	text-decoration:none;
	
	BORDER-top: #cfcfcf 0px solid;
	BORDER-BOTTOM: #cfcfcf 1px solid;
	text-transform:uppercase;

}

A.f01_Mune_p2:hover {
	BACKGROUND: url(imgs/hh_mmmmm_p2_on.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #ffffff;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";

	text-decoration:none;
}








A.f01_Mune_p3 {	
	BACKGROUND: url(imgs/hh_mmmmm_p3.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #394f66;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	padding-right: 20px;	
	padding-left: 40px;
	padding-top: 12px;
	padding-bottom: 12px;
	font-weight: bold;
	line-height: 18px;
	text-decoration:none;
	
	BORDER-top: #cfcfcf 0px solid;
	BORDER-BOTTOM: #cfcfcf 1px solid;
	text-transform:uppercase;

}

A.f01_Mune_p3:hover {
	BACKGROUND: url(imgs/hh_mmmmm_p3_on.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #ffffff;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";

	text-decoration:none;
}










A.f01_Mune_p4 {	
	BACKGROUND: url(imgs/hh_mmmmm_p4.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #394f66;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	padding-right: 20px;	
	padding-left: 40px;
	padding-top: 12px;
	padding-bottom: 12px;
	font-weight: bold;
	line-height: 18px;
	text-decoration:none;
	
	BORDER-top: #cfcfcf 0px solid;
	BORDER-BOTTOM: #cfcfcf 1px solid;
	text-transform:uppercase;

}

A.f01_Mune_p4:hover {
	BACKGROUND: url(imgs/hh_mmmmm_p4_on.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #ffffff;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";

	text-decoration:none;
}










A.f01_Mune_p5 {	
	BACKGROUND: url(imgs/hh_mmmmm_p5.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #394f66;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	padding-right: 20px;	
	padding-left: 40px;
	padding-top: 12px;
	padding-bottom: 12px;
	font-weight: bold;
	line-height: 18px;
	text-decoration:none;
	
	BORDER-top: #cfcfcf 0px solid;
	BORDER-BOTTOM: #cfcfcf 1px solid;
	text-transform:uppercase;

}

A.f01_Mune_p5:hover {
	BACKGROUND: url(imgs/hh_mmmmm_p5_on.jpg);
	display: block;
	text-align:left;
	text-decoration: none;
	font-weight: bold;
	COLOR: #ffffff;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";

	text-decoration:none;
}



/*
===========================================End Mune=============================================================================================================================================================================
*/


.f01_copy_right_001
{
    COLOR: #41505a;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
	text-align:center;
	padding-right: 0px;	
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
}




.f01_copy_right_001_eng
{
    COLOR: #41505a;
	FONT-SIZE: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align:center;
	padding-right: 0px;	
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
}




.f01_wel_to_001
{
    COLOR: #ffffff;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	line-height: 25px;
	text-align:center;
	padding-right: 0px;	
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}










.f01_HH_TT_Title_001
{
    COLOR: #15273d;
	FONT-SIZE: 16px;
	font-family:"細明體", "新細明體";
	line-height: 25px;
	text-align:left;
	padding-right: 0px;	
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}













.f01_HH_TT_Title_002
{
    COLOR: #ffffff;
	FONT-SIZE: 16px;
	font-family:"細明體", "新細明體";
	line-height: 25px;
	text-align:left;
	padding-right: 0px;	
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}















.f01_HH_TT_Title_003
{
    COLOR: #d5d9de;
	FONT-SIZE: 16px;
	font-family:"細明體", "新細明體";
	line-height: 25px;
	text-align:left;
	padding-right: 0px;	
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-transform:uppercase;
}


















A.pro_HH_Lag {
	background-color: #1a3f84;
	COLOR: #ffffff;
	display: block;
	width: auto;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 13px;
	font-weight: bold;
	font-weight: normal;
	
	border: 0;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 0px solid;
	BORDER-RIGHT: #000000 0px solid;
	border-radius: 5px;
	
box-shadow: 1px 1px 3px #295176; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 1px 1px 3px #295176;
-moz-box-shadow: 1px 1px 3px #295176;
}

A.pro_HH_Lag:hover {
	background-color: #851347;
	display: block;
	width: auto;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 13px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;

}











A.pro_HH_Lag_eng {
	background-color: #1a3f84;
	COLOR: #ffffff;
	display: block;
	width: auto;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 0px solid;
	BORDER-RIGHT: #000000 0px solid;
	border-radius: 5px;
	
box-shadow: 1px 1px 3px #295176; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 1px 1px 3px #295176;
-moz-box-shadow: 1px 1px 3px #295176;
}

A.pro_HH_Lag_eng:hover {
	background-color: #851347;
	display: block;
	width: auto;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;

}














.pro_HH_Lag_lr {
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	
		
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
}











.pro_HH_Lag_LL {
	BACKGROUND: url(imgs/home__tooop_cc001.png) left;
	display: block;
	width: 45px;
	Height: 28px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	
		
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.pro_HH_Lag_LL:hover {
	BACKGROUND: url(imgs/home__tooop_cc001_on.png) left;
	display: block;
	width: 45px;
	Height: 28px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;

}










.pro_HH_Lag_CC {
	BACKGROUND: url(imgs/home__tooop_cc001.png) center;
	display: block;
	width: 45px;
	Height: 28px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	
		
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.pro_HH_Lag_CC:hover {
	BACKGROUND: url(imgs/home__tooop_cc001_on.png) center;
	display: block;
	width: 45px;
	Height: 28px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;

}











.pro_HH_Lag_RR {
	BACKGROUND: url(imgs/home__tooop_cc001.png) right;
	display: block;
	width: 45px;
	Height: 28px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.pro_HH_Lag_RR:hover {
	BACKGROUND: url(imgs/home__tooop_cc001_on.png) right;
	display: block;
	width: 45px;
	Height: 28px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
}









A.f01_HH_Det_line_001 {
	background-color: #ececec;
    COLOR: #644464;	
	display: block;
	width: auto;
	Height: auto;
	line-height: 23px;
	text-align: left;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 13px;
	font-weight: bold;
	font-weight: normal;
	border: 0;
	
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

A.f01_HH_Det_line_001:hover {
	background-color: #dddddd;
	COLOR: #000000;
	text-decoration:none;
}








A.f01_HH_Det_line_001_eng {
	background-color: #ececec;
    COLOR: #644464;	
	display: block;
	width: auto;
	Height: auto;
	line-height: 23px;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	font-weight: bold;
	font-weight: normal;
	border: 0;
	
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

A.f01_HH_Det_line_001_eng:hover {
	background-color: #dddddd;
	COLOR: #000000;
	text-decoration:none;
}










A.f01_HH_Learn_More_line_001 {
	background-color: #7e9bb8;
    COLOR: #ffffff;
	display: block;
	width: auto;
	Height: auto;
	line-height: 23px;
	text-align: left;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 13px;
	font-weight: bold;
	font-weight: normal;
	border: 0;
	
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

A.f01_HH_Learn_More_line_001:hover {
	background-color: #587592;
	COLOR: #ffffff;
	text-decoration:none;
}










.f01_BBOXXSS_004
{
    COLOR: #ffffff;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
	padding-top: 0px;
}




.f01_lug_bg
{
	background-color: #2ec4e9;
	display: block;
	width: auto;
	Height: auto;
	line-height: 0px;
	text-align: left;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 11px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #212C30;
	border: 0;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	border-radius: 3px; 
}




.f01_lug_line_002
{
    COLOR: #ffffff;
	FONT-SIZE: 11px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
}



A.f01_lug_line_001 {
    COLOR: #ffffff;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-weight: bold;
	text-decoration:none;
}

A.f01_lug_line_001:hover {
	COLOR: #ffffff;
	text-decoration:none;
}












A.pro_Member_001 {
	background-color: #18add9;
	display: block;
	width: auto;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 0px solid;
	BORDER-RIGHT: #000000 0px solid;
	border-radius: 5px;
	
}

A.pro_Member_001:hover {
	background-color: #861348;
	display: block;
	width: auto;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
}






A.pro_Member_002 {
	background-color: #026cba;
	display: block;
	width: auto;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 0px solid;
	BORDER-RIGHT: #000000 0px solid;
	border-radius: 5px;
	

}

A.pro_Member_002:hover {
	background-color: #003f6e;
	display: block;
	width: auto;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
}









A.pro_Cart_td_001 {
	background-color: #feffff;
	display: block;
	width: auto;
	Height: auto;
	line-height: 17px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	COLOR: #272727;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	border-radius: 3px;
	border:1px solid #d4d4d4;
}

A.pro_Cart_td_001:hover {
	background-color: #feffff;
	display: block;
	width: auto;
	Height: auto;
	line-height: 17px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	COLOR: #272727;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	border-radius: 3px;
	border:1px solid #d4d4d4;
}


















A.pro_Search_001 {
	background-color: #026cba;
	display: block;
	width: 60px;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 0px solid;
	BORDER-RIGHT: #000000 0px solid;
	border-radius: 3px;
	
box-shadow: 3px 3px 13px #dedede; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 13px #dedede;
-moz-box-shadow: 3px 3px 13px #dedede;
}

A.pro_Search_001:hover {
	background-color: #004e87;
	display: block;
	width: 60px;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
}













A.pro_Search_001AAA {
	background-color: #208100;
	display: block;
	width: 140px;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	border-radius: 3px;
}

A.pro_Search_001AAA:hover {
	background-color: #278701;
	display: block;
	width: 140px;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	border-radius: 3px;
}















.f02_boxs__Search_001
{
    COLOR: #000000;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	Height: 21px;
	width: 170px;
	background-color: #FFFFFF;

}






.f02_poto__css_001
{
    background-image: url(imgs/home__tooop_aaa02.png);
    COLOR: #d9d9d9;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	background-repeat:no-repeat;
	background-color: #000000;
	background-position:left;
	background-position:top;
	padding-left: 160px;
	padding-bottom: 5px;

}



.f02_poto__css_001b
{
    background-image: url(imgs/home__tooop_aaa02.png);
    COLOR: #d9d9d9;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
	padding-left: 0px;
	padding-bottom: 5px;
	width: 15px
}







.f02_poto__css_002
{
    background-image: url(imgs/home__tooop_aaa01.png);
    COLOR: #d9d9d9;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
	padding-left: 0px;
	padding-bottom: 5px;
	width: 15px
}














A.pro_Pro_001 {
	background-color: #1f498d;
	display: block;
	width: auto;
	Height: auto;
	line-height: 19px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight:normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-radius: 5px; 
	border:1px solid #2e59a0;
}

A.pro_Pro_001:hover {
	FILTER: alpha(opacity=75); 
	opacity: 0.75
}










A.pro_Pro_000 {
	background-color: #2f4466;
	display: block;
	width: auto;
	Height: auto;
	line-height: 19px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight:normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-radius: 5px; 
	border:1px solid #2f4466;
}

A.pro_Pro_000:hover {
	FILTER: alpha(opacity=75); 
	opacity: 0.75
}










A.pro_PP_Pro_001 {
	background-color: #114145;
	display: block;
	width: auto;
	Height: auto;
	line-height: 19px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight:normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-radius: 5px; 
	border:1px solid #114145;
}

A.pro_PP_Pro_001:hover {
	FILTER: alpha(opacity=75); 
	opacity: 0.75
}











A.pro_PP_Pro_002 {
	background-color: #307477;
	display: block;
	width: auto;
	Height: auto;
	line-height: 19px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight:normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-radius: 5px; 
	border:1px solid #307477;
}

A.pro_PP_Pro_002:hover {
	FILTER: alpha(opacity=75); 
	opacity: 0.75
}














A.pro_PP_Pro_003 {
	background-color: #54a9ae;
	display: block;
	width: auto;
	Height: auto;
	line-height: 19px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight:normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-radius: 5px; 
	border:1px solid #54a9ae;
}

A.pro_PP_Pro_003:hover {
	FILTER: alpha(opacity=75); 
	opacity: 0.75
}




















.f01_COMPANY_001
{
    COLOR: #ffffff;
	FONT-SIZE: 11px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
}









.f01_pro_bg001
{
	background-color: #383838;
	display: block;
	width: auto;
	Height: auto;
	line-height: 0px;
	text-align: left;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 11px;
	font-weight: normal;
	COLOR: #212C30;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border:2px solid #4d4d4d;
}





/*
===================================================================================================================================================================================================================================
*/











.s01_title
{
	background-image: url(imgs/s1_t_bg.jpg);
    COLOR: #232323;
	FONT-SIZE: 16px;
	font-weight: bold;
	font-family:"細明體", "新細明體";
	line-height: 34px;
	padding-top: 12px;
	padding-bottom: 1px;
	padding-left: 40px;
}




.f01_L18_001__no
{
    COLOR: #ffffff;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
	text-decoration: none;
}







.f01_L18_001
{
    COLOR: #ffffff;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
}





.f01_PP_title__0001
{
    COLOR: #ffffff;
	FONT-SIZE: 15px;
	font-family:"細明體", "新細明體";
	line-height: 23px;
	text-decoration: none;
}













.f02_boxs___s001
{
    COLOR: #000000;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
}



.f02_boxs___s001aaa
{
    COLOR: #000000;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
	padding-right: 0px;	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	vertical-align:top;

	margin-bottom: 0px;
}



.f01_HH_Title__001_no
{
    COLOR: #15273d;
	FONT-SIZE: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 5px;
	
	text-transform:uppercase;
}


.f01_HH_Title__001
{
    COLOR: #15273d;
	FONT-SIZE: 16px;
	font-family:"細明體", "新細明體";
	padding-left: 5px;
	
	text-transform:uppercase;
}



.f01_HH_Title__001_eng
{
    COLOR: #15273d;
	FONT-SIZE: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 5px;
	
	text-transform:uppercase;
}



.f01_HH_Title__001_eng_no
{
    COLOR: #15273d;
	FONT-SIZE: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	
	text-transform:uppercase;
}




.f01_HH_Title__002
{
    COLOR: #41505a;
	FONT-SIZE: 20px;
	font-family:"細明體", "新細明體";
	line-height: 25px;
	
	text-transform:uppercase;
}



.f01_HH_Title__002_eng
{
    COLOR: #41505a;
	FONT-SIZE: 20px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
	
	text-transform:uppercase;
}





.f01_HH_line01
{
	BORDER-BOTTOM: #d4d4d4 2px solid;
	line-height: 2px;
}






.f01_L18_002_FS13
{
    COLOR: #141414;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	line-height: 23px;
}




.f01_L18_002_FS13_eng
{
    COLOR: #141414;
	FONT-SIZE: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 23px;
}








.f01_L18_002_FS15
{
    COLOR: #141414;
	FONT-SIZE: 15px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
}


.f01_L18_NN_002_AAAA
{
    COLOR: #3e5167;
	FONT-SIZE: 15px;
	font-family:"細明體", "新細明體";
	line-height: 23px;

}





.f01_L18_NN_002
{
    COLOR: #3e5167;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	line-height: 20px;

}





.f01_L18_NN_002_eng
{
    COLOR: #3e5167;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;

}




.f01_L18_NN_003
{
    COLOR: #3e5167;
	FONT-SIZE: 30px;
	font-family:"細明體", "新細明體";

}



.f01_L18_002__AAAA
{
    COLOR: #141414;
	FONT-SIZE: 15px;
	font-family:"細明體", "新細明體";
	line-height: 23px;
}



.f01_L18_002__AAAA_eng
{
    COLOR: #141414;
	FONT-SIZE: 15px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 23px;
}



.f01_L18_002
{
    COLOR: #141414;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
}




.f01_L18_002_eng
{
    COLOR: #141414;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}







.f01_L18__tt__003
{
    COLOR: #141414;
	FONT-SIZE: 15px;
	font-family:"細明體", "新細明體";

}






.f01_L18_tt003
{
    COLOR: #141414;
	FONT-SIZE: 13px;
	font-family:"細明體", "新細明體";
	line-height: 23px;
}






.f01_L18_tt003_eng
{
    COLOR: #141414;
	FONT-SIZE: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 23px;
}








.f01_L18_fff
{
    COLOR: #ffffff;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
}





.f01_L18_003
{
    COLOR: #d10000;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
}





.f01_HH_Nws_001
{
    COLOR: #c1243e;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
}









.f01_HH_Nws_002
{
    COLOR: #000000;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
}















.f01_P3_TT__001
{
    COLOR: #ffffff;
	FONT-SIZE: 15px;
	font-family:"細明體", "新細明體";
	line-height: 23px;
}







.f01_P5_TT__001
{
    COLOR: #0b7739;
	FONT-SIZE: 15px;
	font-family:"細明體", "新細明體";
	line-height: 23px;
}










.f01_line_001
{
    COLOR: #a4a4a4;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	line-height: 20px;
	border-bottom: dotted 1px #a4a4a4;
	line-height: 25px;
}








.f01
{
    COLOR: #000000;
	FONT-SIZE: 11px;
	font-family:"細明體", "新細明體";
}


.f01_a
{
    COLOR: #4F5A6F;
	FONT-SIZE: 11px;
	font-family:"細明體", "新細明體";
}

.f01_boxs
{
    COLOR: #000000;
	FONT-SIZE: 11px;
	height: 12px;
	width: 60px;
	font-family:"細明體", "新細明體";
}



.f02_boxs
{
    COLOR: #000000;
	FONT-SIZE: 11px;
	font-family:"細明體", "新細明體";
}

.f01_pro_imgs
{
    COLOR: #000000;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	padding-top: 1px;
	background:#EFECEC;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}






















.pic {
	FONT-SIZE: 0px; 
	TEXT-DECORATION: none;
	border:1px solid #e7e7e7;
}
.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;
}























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:"細明體", "新細明體";
	FONT-SIZE: 12px;
	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:"細明體", "新細明體";
	FONT-SIZE: 11px;
	COLOR: #4F5A6F;
}

A.f01_00line:hover {
	COLOR: #000F00;
	text-decoration:underline;
}















.f01_TD_001
{
    COLOR: #333333;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	background:#EFECEC;
}




.f01_TD_001:hover
{
    COLOR: #333333;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	background:#fff267;
}









.f01_TD_002
{
    COLOR: #333333;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	background:#EFECEC;
}




.f01_TD_002:hover
{
    COLOR: #333333;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	background:#fff267;
}












.f01_TD_002
{
    COLOR: #000000;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	background:#ffffcc;
}




.f01_TD_002:hover
{
    COLOR: #000000;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	background:#fff267;
}



















.f01__page__01
{
    COLOR: #000000;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}














A.f01_page_line_01 {
    COLOR: #000000;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	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: 12px;
	font-family:"細明體", "新細明體";
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;

	padding-left: 3px;
	text-decoration:underline;
}
















A.f01_Det_00line {
    COLOR: #000000;
	FONT-SIZE: 12px;
	font-family:"細明體", "新細明體";
	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:"細明體", "新細明體";
	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:"細明體", "新細明體";
	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:"細明體", "新細明體";
	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.pro_td {
	background-color: #ededed;
	display: block;
	width: auto;
	Height: auto;
	line-height: 0px;
	text-align: left;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	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:"細明體", "新細明體";
	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; 	
}










input[type='text'].td00001 {
	background: rgb(255, 255, 255);
	padding: 3px;
	border: 1px solid rgb(253, 187, 215);
	border-image: none;
	width: 96%;
	margin-right: 0px;
	margin-left: 0px;
	border:1px solid #666666;
}












input[type='text'].td00002 {
	background: rgb(255, 255, 255);
	padding: 3px;
	border: 1px solid rgb(253, 187, 215);
	border-image: none;
	width: 60%;
	margin-right: 0px;
	margin-left: 0px;
	border:1px solid #666666;
}









input[type='password'].td00001_PW {
	background: rgb(255, 255, 255);
	padding: 3px;
	border: 1px solid rgb(253, 187, 215);
	border-image: none;
	width: 96%;
	margin-right: 0px;
	margin-left: 0px;
	border:1px solid #666666;
}









textarea.td00001_Message {
	background: rgb(255, 255, 255);
	padding: 3px;
	border: 1px solid rgb(253, 187, 215);
	border-image: none;
	width: 96%;
	margin-right: 0px;
	margin-left: 0px;
	border:1px solid #666666;
}












A.pro_p6_Bottom_001 {
	background-color: #505050;
	display: block;
	width: 60px;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	border-radius: 3px;
}

A.pro_p6_Bottom_001:hover {
	background-color: #282828;
	display: block;
	width: 60px;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	border-radius: 3px;
}













A.pro_p6_Bottom_001AAA {
	background-color: #505050;
	display: block;
	width: 140px;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	border-radius: 3px;
}

A.pro_p6_Bottom_001AAA:hover {
	background-color: #282828;
	display: block;
	width: 140px;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	border-radius: 3px;
}























A.pro_pp02_Bottom_001 {
	background-color: #505050;
	display: block;
	width: 110px;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	border-radius: 3px;
}

A.pro_pp02_Bottom_001:hover {
	background-color: #282828;
	display: block;
	width: 110px;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	border-radius: 3px;
}











A.pro_pp02_Bottom_002 {
	background-color: #505050;
	display: block;
	width: 180px;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	border-radius: 3px;
}

A.pro_pp02_Bottom_002:hover {
	background-color: #282828;
	display: block;
	width: 180px;
	Height: auto;
	line-height: 20px;
	text-align:center;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #ffffff;
	border: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	border-radius: 3px;
}






/*
=========================================== Boxs MMM =============================================================================================================================================================================
*/









.pro_Bos_td001 {
	background-color: #cdd6dd;
	display: block;
	width: auto;
	Height: auto;
	line-height: 0px;
	text-align: left;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #212C30;
	border: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	
	BORDER-top: #cdd6dd 1px solid;
	BORDER-right: #cdd6dd 1px solid;
	BORDER-bottom: #cdd6dd 1px solid;
	BORDER-left: #cdd6dd 1px solid;

	
	border-radius: 0px; 
	

}






.pro_Bos_td002 {
	background-color: #ffffff;
	display: block;
	width: auto;
	Height: auto;
	line-height: 0px;
	text-align: left;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	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 0px solid;
	BORDER-RIGHT: #bfbfbf 0px solid;
	
	
	border-radius: 9px; 
	
-webkit-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.05);
-moz-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.05);
box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.05);

}





.f01_HH_title_001
{
    COLOR: #ffffff;
	FONT-SIZE: 15px;
	font-family:"細明體", "新細明體";
	line-height: 23px;
	padding-right: 0px;	
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}



/*
================================================================================================================================================================================================================================================================
*/










.pro_Bos02_td001 {
	background-color: #1a3f84;
	display: block;
	width: auto;
	Height: auto;
	line-height: 0px;
	text-align: left;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #212C30;
	border: 0;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	BORDER-BOTTOM: #bfbfbf 1px solid;
	BORDER-RIGHT: #bfbfbf 1px solid;
	
	border-radius: 9px; 
	
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
}

















.pro_Bos02_td002 {
	background-color: #026675;
	display: block;
	width: auto;
	Height: auto;
	line-height: 0px;
	text-align: left;
	text-decoration: none;
	font-family:"細明體", "新細明體";
	FONT-SIZE: 12px;
	font-weight: bold;
	font-weight: normal;
	COLOR: #212C30;
	border: 0;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	BORDER-BOTTOM: #bfbfbf 1px solid;
	BORDER-RIGHT: #bfbfbf 1px solid;
	
	border-radius: 9px; 
	
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
}






/*
=========================================== Boxs END =============================================================================================================================================================================
*/


