﻿.popup {
	BORDER-RIGHT: black 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: black 1px solid;
	PADDING-LEFT: 1px;
	Z-INDEX: 10;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: black 1px solid;
	WIDTH: 300px;
	HEIGHT: 300px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: black 1px solid;
	POSITION: absolute;
	BACKGROUND-COLOR: #FFFFFF;
	LAYER-BACKGROUND-COLOR: yellow;
	cursor:hand;	
}

.BorderRed { background-color: #7A0026}
.BorderPink { background-color: #BC3464}
.BorderOrange { background-color: #EC8816}
.BorderGreen { background-color: #286250;}
.BorderBlue{ background-color: #1079BF;}


.HeaderBlueBlue {
	
	background-color: #CAE4FE;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #043583;
	text-decoration: none;
	text-align: left;

}


.HeaderRedRed {
	
	background-color: #FCDBDF;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #B9292F;
	text-decoration: none;
	text-align: left;

}
.HeaderOrangeOrange{
	
	background-color: #FDEAD3;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #D2660F;
	text-decoration: none;
	text-align: left;

}




.HeaderGreenGreen {
	
	background-color: #EAFEF8;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #286250;
	text-decoration: none;
	text-align: left;
	

}


.HeaderGrassGrass {
	
	background-color: #ECFBD5;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #598527;
	text-decoration: none;
	text-align: left;
	

}


.TableBrownRed {
	background-color: #FEF3F2;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #603913;
	text-decoration: none;
	text-align: left;
	background-position: top;

}

.TableBrownBlue {
	background-color: #E7F7FC;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #603913;
	text-decoration: none;
	text-align: left;
	background-position: top;
	
}

.TableBrownOrange_Center {
	background-color: #FEFAF2;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #603913;
	text-decoration: none;
	text-align: center;
	background-position: top;
}

.TableBrownOrange {
	background-color: #FEFAF2;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #603913;
	text-decoration: none;
	text-align: left;
	background-position: top;
	


}
.TableBrownWhite {

	
	background-color: #FFFFFF;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #603913;
	text-decoration: none;
	text-align: left;
	
}
.TableRedWhite {

	
	background-color: #FFFFFF;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #B9292F;
	text-decoration: none;
	text-align: left;
	
}

.TableGreenWhite {


	
	background-color: #FFFFFF;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #286250;
	text-decoration: none;
	text-align: left;
	
}

.TableGrayKhaki1_Center {

	background-color: #F4E1C9;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	
}

.TableGrayKhaki1 {

	background-color: #F4E1C9;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	
}

.TableGrayKhaki2 {

	
	background-color: #FFF6E8;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	
}



.TableGrayRed1 {

	background-color: #F4C9C9;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	text-align: left;
	
}

.TableGrayRed2 {

	
	background-color: #FEE6E7;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	text-align: left;
	
}

.TableGrayPink1 {

	background-color: #FFC5D4;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	text-align: left;
	
}

.TableGrayPink2 {

	
	background-color: #FFEBF0;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	text-align: left;
	
}

.TableGrayGreen1 {

	background-color: #D0F4C9;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	text-align: left;
	
}

.TableGrayGreen2 {

	
	background-color: #EBFFE8	;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	text-align: left;
	
}

.TableGrayBlue1 {

	background-color: #D1E1F6;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	text-align: left;
	
}

.TableGrayBlue2 {

	
	background-color: #E8F1FE	;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	text-align: left;
	
}

.TableGrayOrange1 {

	background-color: #FFCA99;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #5D5D5D;
	text-decoration: none;
	text-align: left;
	
}

.TableGrayOrange2 {

	
	background-color: #FFEDD9;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #5D5D5D;
	text-decoration: none;
	text-align: left;
	
}

.TableGrayYellow1 {

	background-color: #FDE7A8;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #5D5D5D;
	text-decoration: none;
	text-align: left;
	
}

.TableGrayYellow2 {

	
	background-color: #FFF4D4;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #5D5D5D;
	text-decoration: none;
	text-align: left;
	
}

.text8pt {  font-family: 細明體; font-size: 8px; line-height: normal; letter-spacing: 1;}
.text9pt {  font-family: 細明體; font-size: 9px; line-height: normal; letter-spacing: 1;}
.text10pt {  font-family: 細明體; font-size: 10px; line-height: normal; letter-spacing: 1;}


.text12pt {  font-family: 細明體; font-size: 12px; line-height: normal; letter-spacing: 1;  color: #666666}
.text12ptbrown {  font-family: 細明體; font-size: 12px; line-height: normal; letter-spacing: 1;  color: #603913}
.text12ptbrownB {  font-family: 細明體; font-size: 12px; font-weight: bold; line-height: normal; letter-spacing: 1;  color: #603913}
.text12ptgray {  font-family: 細明體; font-size: 12px; line-height: normal; letter-spacing: 1;  color: #535252}
.text12ptgrayB {  font-family: 細明體; font-size: 12px; line-height: normal;  font-weight: bold; letter-spacing: 1;  color: #535252}
.text12ptgreen{  font-family: 細明體; font-size: 12px; line-height: normal; letter-spacing: 1;  color: #0A6A3B}
.text12ptgreenB{  font-family: 細明體; font-size: 12px;  font-weight: bold; line-height: normal; letter-spacing: 1;  color: #0A6A3B}
.text12ptTree{  font-family: 細明體; font-size: 12px; line-height: normal; letter-spacing: 1;  color: #22B36D}
.text12ptTreeB{  font-family: 細明體; font-size: 12px;  font-weight: bold; line-height: normal; letter-spacing: 1;  color: #22B36D}
.text12ptgrass{  font-family: 細明體; font-size: 12px; line-height: normal; letter-spacing: 1;  color: #598527}
.text12ptgrassB{  font-family: 細明體; font-size: 12px;  font-weight: bold; line-height: normal; letter-spacing: 1;  color: #598527}
.text12ptblue{  font-family: 細明體; font-size: 12px; line-height: normal; letter-spacing: 1;  color: #3491C0}
.text12ptblueB{  font-family: 細明體; font-size: 12px;  font-weight: bold; line-height: normal; letter-spacing: 1;  color: #3491C0}
.text12ptNavy{  font-family: 細明體; font-size: 12px; line-height: normal; letter-spacing: 1;  color: #094AA2}
.text12ptNavyB{  font-family: 細明體; font-size: 12px;  font-weight: bold; line-height: normal; letter-spacing: 1;  color: #094AA2}
.text12ptpurple{  font-family: 細明體; font-size: 12px; line-height: normal; letter-spacing: 1;  color: #1B1464}
.text12ptpurpleB{  font-family: 細明體; font-size: 12px;  font-weight: bold; line-height: normal; letter-spacing: 1;  color: #1B1464}
.text12ptred{  font-family: 細明體; font-size: 12px; line-height: normal; letter-spacing: 1;  color: #B31A20}
.text12ptredB{  font-family: 細明體; font-size: 12px;  font-weight: bold; line-height: normal; letter-spacing: 1;  color: #B31A20}
.text12ptpink{  font-family: 細明體; font-size: 12px; line-height: normal; letter-spacing: 1;  color: #C60578}
.text12ptpinkB{  font-family: 細明體; font-size: 12px;  font-weight: bold; line-height: normal; letter-spacing: 1;  color: #C60578}
.text12ptorange{  font-family: 細明體; font-size: 12px; line-height: normal; letter-spacing: 1;  color: #FA7409}
.text12ptorangeB{  font-family: 細明體; font-size: 12px;  font-weight: bold; line-height: normal; letter-spacing: 1;  color: #FA7409}
.text12ptyellow{  font-family: 細明體; font-size: 12px; line-height: normal; letter-spacing: 1;  color: #D28F15}
.text12ptyellowB{  font-family: 細明體; font-size: 12px;  font-weight: bold; line-height: normal; letter-spacing: 1;  color: #D28F15}

.text-bold  {  font-family: 細明體; font-size: 14px; font-style: normal; font-weight: bold; color: #669966}
.product1heading  {  font-family: 細明體; font-size: 13px; line-height: 110%;  font-style: normal; font-weight: bold; color: #FF715D}
.product2heading  {  font-family: 細明體; font-size: 13px; line-height: 110%;  font-style: normal; font-weight: bold; color: #CC6B2D}
.product3heading  {  font-family: 細明體; font-size: 13px; line-height: 110%; font-style: normal; font-weight: bold; color: #034EBF}
.product4heading  {  font-family: 細明體; font-size: 13px; line-height: 110%; font-style: normal; font-weight: bold; color: #940D1A}
.product5heading  {  font-family: 細明體; font-size: 13px; line-height: 110%; font-style: normal; font-weight: bold; color: #6240BD}

.pt11 {  font-family: 細明體; font-size: 11px; line-height: normal; color: #666666}
.pt11-arial  {  font-family: arial; font-size: 11px; line-height: normal; color: #666666}

.no-orange {  font-family: arial; font-size: 11px; line-height: normal; color: #FF7200 ; font-weight: bold; text-decoration:underline}

.no-red {  font-family: arial; font-size: 11px; line-height: normal; color: #DB1B22 ; font-weight: bold; text-decoration:underline}

.no-pink {  font-family: arial; font-size: 11px; line-height: normal; color: #DB1B22 ; font-weight: bold; text-decoration:underline}

.no-blue {  font-family: arial; font-size: 11px; line-height: normal; color: #2398E6 ; font-weight: bold; text-decoration:underline}

.no-green {  font-family: arial; font-size: 11px; line-height: normal; color: #3CB878 ; font-weight: bold; text-decoration:underline}

.no-purple {  font-family: arial; font-size: 11px; line-height: normal; color: #2398E6 ; font-weight: bold; text-decoration:underline}


.no-off {  font-family: arial; font-size: 11px; line-height: normal; color: #666666}


a:hover {  color: #FB7D00; text-decoration:underline}
a:link { color: #603913; text-decoration:none}
a:visited { color: #603913; text-decoration:none}
a:active {  color: #603913; text-decoration:none}
a:visited:hover {  color: #FB7D00;  text-decoration:underline}


a.white:hover {  color: #FBDF4E;  text-decoration:underline}
a.white:link { color: #ffffff; text-decoration:none}
a.white:visited { color: #ffffff; text-decoration:none}
a.white:active {  color: #ffffff; text-decoration:none}
a.white:visited:hover {  color: #FBDF4E;  text-decoration:underline}

a.blue:hover {  color: #034EBF;  text-decoration:underline}
a.blue:link { color: #343577; text-decoration:none}
a.blue:visited { color: #343577; text-decoration:none}
a.blue:active {  color: #343577; text-decoration:none}
a.blue:visited:hover {  color: #034EBF;  text-decoration:underline}

a.green:hover {  color: #200A651;  text-decoration:underline}
a.green:link { color: #0E5114; text-decoration:none}
a.green:visited { color: #0E5114; text-decoration:none}
a.green:active {  color: #0E5114; text-decoration:none}
a.green:visited:hover {  color: #00A651;  text-decoration:underline}

a.orange:hover {  color: #FB7D00; text-decoration:underline}
a.orange:link { color: #603913; text-decoration:none}
a.orange:visited { color: #603913; text-decoration:none}
a.orange:active {  color: #603913; text-decoration:none}
a.orange:visited:hover {  color: #FB7D00;  text-decoration:underline}


a.red:hover {  color: #DB1B22; text-decoration:underline}
a.red:link { color: #A31327; text-decoration:none}
a.red:visited { color: #A31327; text-decoration:none}
a.red:active {  color: #A31327; text-decoration:none}
a.red:visited:hover {  color: #DB1B22;  text-decoration:underline}

a.pink:hover {  color: #EC008C; text-decoration:underline}
a.pink:link { color: #BD0A95; text-decoration:none}
a.pink:visited { color: #BD0A95; text-decoration:none}
a.pink:active {  color: #BD0A95; text-decoration:none}
a.pink:visited:hover {  color: #EC008C;  text-decoration:underline}



.productPurple-menu { font-family: 細明體;  font-size: 11px; color: #FF715D; font-style: normal;  text-decoration:none}

a.productPurple:hover { font-family: 細明體;  font-size: 11px; color: #343577; text-decoration:none}
a.productPurple:link { font-family: 細明體;  font-size: 11px; color: #6263CA;  text-decoration:none}
a.productPurple:visited {font-family: 細明體;   font-size: 11px; color: #6263CA; text-decoration:none}
a.productPurple:active { font-family: 細明體;  font-size: 11px; color: #6263CA; text-decoration:none}
a.productPurple:visited:hover { font-family: 細明體;  font-size: 11px; color: #343577;  text-decoration:none}


.productOrange-menu { font-family: 細明體;  font-size: 11px; color: #E87345; font-style: normal;  text-decoration:none}

a.productOrange:hover { font-family: 細明體;  font-size: 11px; color: #754C24; text-decoration:none}
a.productOrange:link { font-family: 細明體;  font-size: 11px; color: #E87345;  text-decoration:none}
a.productOrange:visited {font-family: 細明體;   font-size: 11px; color: #E87345; text-decoration:none}
a.productOrange:active { font-family: 細明體;  font-size: 11px; color: #E87345; text-decoration:none}
a.productOrange:visited:hover { font-family: 細明體;  font-size: 11px; color: #754C24;  text-decoration:none}

a.productGray:hover { font-family: 細明體;  font-size: 11px; color: #818181; text-decoration:none}
a.productGray:link { font-family: 細明體;  font-size: 11px; color: #595858;  text-decoration:none}
a.productGray:visited {font-family: 細明體;   font-size: 11px; color: #595858; text-decoration:none}
a.productGray:active { font-family: 細明體;  font-size: 11px; color: #595858; text-decoration:none}
a.productGray:visited:hover { font-family: 細明體;  font-size: 11px; color: #818181;  text-decoration:none}


a.productGrayOn:hover { font-family: 細明體;  font-size: 11px; color: #4B4B4B; font-weight: bold; text-decoration:none}
a.productGrayOn:link {  font-family: 細明體; font-size: 11px; color: #4B4B4B; font-weight: bold; text-decoration:none}
a.productGrayOn:visited { font-family: 細明體;  font-size: 11px; color: #4B4B4B; font-weight: bold; text-decoration:none}
a.productGrayOn:active { font-family: 細明體;  font-size: 11px; color: #4B4B4B; font-weight: bold; text-decoration:none}
a.productGrayOn:visited:hover { font-family: 細明體;  font-size: 11px; color: #4B4B4B; font-weight: bold; text-decoration:none}

a.productGreenOn:hover { font-family: 細明體;  font-size: 11px; color: #005826; font-weight: bold; text-decoration:none}
a.productGreenOn:link {  font-family: 細明體; font-size: 11px; color: #005826; font-weight: bold; text-decoration:none}
a.productGreenOn:visited { font-family: 細明體;  font-size: 11px; color: #005826; font-weight: bold; text-decoration:none}
a.productGreenOn:active { font-family: 細明體;  font-size: 11px; color: #005826; font-weight: bold; text-decoration:none}
a.productGreenOn:visited:hover { font-family: 細明體;  font-size: 11px; color: #005826; font-weight: bold; text-decoration:none}

a.productOrangeOn:hover { font-family: 細明體;  font-size: 11px; color: #FF5D00; font-weight: bold; text-decoration:none}
a.productOrangeOn:link {  font-family: 細明體; font-size: 11px; color: #FF5D00; font-weight: bold; text-decoration:none}
a.productOrangeOn:visited { font-family: 細明體;  font-size: 11px; color: #FF5D00; font-weight: bold; text-decoration:none}
a.productOrangeOn:active { font-family: 細明體;  font-size: 11px; color: #FF5D00; font-weight: bold; text-decoration:none}
a.productOrangeOn:visited:hover { font-family: 細明體;  font-size: 11px; color: #FF5D00; font-weight: bold; text-decoration:none}

a.productRedOn:hover { font-family: 細明體;  font-size: 11px; color: #C31A32; font-weight: bold; text-decoration:none}
a.productRedOn:link {  font-family: 細明體; font-size: 11px; color: #C31A32; font-weight: bold; text-decoration:none}
a.productRedOn:visited { font-family: 細明體;  font-size: 11px; color: #C31A32; font-weight: bold; text-decoration:none}
a.productRedOn:active { font-family: 細明體;  font-size: 11px; color: #C31A32; font-weight: bold; text-decoration:none}
a.productRedOn:visited:hover { font-family: 細明體;  font-size: 11px; color: #C31A32; font-weight: bold; text-decoration:none}


a.productBlueOn:hover { font-family: 細明體;  font-size: 11px; color: #1B1464; font-weight: bold; text-decoration:none}
a.productBlueOn:link {  font-family: 細明體; font-size: 11px; color: #1B1464; font-weight: bold; text-decoration:none}
a.productBlueOn:visited { font-family: 細明體;  font-size: 11px; color: #1B1464; font-weight: bold; text-decoration:none}
a.productBlueOn:active { font-family: 細明體;  font-size: 11px; color: #1B1464; font-weight: bold; text-decoration:none}
a.productBlueOn:visited:hover { font-family: 細明體;  font-size: 11px; color: #1B1464; font-weight: bold; text-decoration:none}


.product-Green { font-family: 細明體;  font-size: 11px; color: #159853;  font-style: normal;  text-decoration:none}

.productGreen-menu { font-family: 細明體;  font-size: 11px; color: #1558A3; font-style: normal;  text-decoration:none}

a.productBlue:hover { font-family: 細明體;  font-size: 11px; color: #1558A3;  text-decoration:none}
a.productBlue:link {  font-family: 細明體; font-size: 11px; color: #1097E4;   text-decoration:none}
a.productBlue:visited { font-family: 細明體;  font-size: 11px; color: #1097E4;  text-decoration:none}
a.productBlue:active { font-family: 細明體;  font-size: 11px; color: #1097E4;  text-decoration:none}
a.productBlue:visited:hover { font-family: 細明體;  font-size: 11px; color: #1558A3; text-decoration:none}


.productBlue-menu { font-family: 細明體;  font-size: 11px; color: #188A3D; font-style: normal;  text-decoration:none}

a.productGreen:hover { font-family: 細明體;  font-size: 11px; color: #195C21; text-decoration:none}
a.productGreen:link { font-family: 細明體;  font-size: 11px; color: #419B05;  text-decoration:none}
a.productGreen:visited { font-family: 細明體;  font-size: 11px; color: #419B05; text-decoration:none}
a.productGreen:active { font-family: 細明體;  font-size: 11px; color: #419B05; text-decoration:none}
a.productGreen:visited:hover {font-family: 細明體;   font-size: 11px; color: #195C21;  text-decoration:none}

.productRed-menu { font-family: 細明體;  font-size: 11px; color: #F30681; font-style: normal;  text-decoration:none}

a.productRed:hover { font-family: 細明體;  font-size: 11px; color: #FF7BD2; text-decoration:none}
a.productRed:link { font-family: 細明體;  font-size: 11px; color: #F73A7D;  text-decoration:none}
a.productRed:visited { font-family: 細明體;  font-size: 11px; color: #F73A7D; text-decoration:none}
a.productRed:active {font-family: 細明體;   font-size: 11px; color: #F73A7D; text-decoration:none}
a.productRed:visited:hover {  font-family: 細明體; font-size: 11px; color: #FF7BD2;  text-decoration:none}


.rollRed {width: 153px; height:17px; font: 10px sans-serif; background: url("images/menu1_color1.gif") 0 0 no-repeat; text-decoration: none;}
.rollRed:hover {width: 153px; background: url("images/menu1_color2.gif") 0 0 no-repeat;color: #000000;}
.rollRed:active {width: 153px; background: url("images/menu1_color2.gif") 0 0 no-repeat;}

.rollYellow {width: 153px; height:17px; font: 10px sans-serif;color:#333; background: url("images/menu2_color1.gif") 0 0 no-repeat; text-decoration: none;}
.rollYellow:hover {width: 153px; background: url("images/menu2_color2.gif") 0 0 no-repeat;color: #000000;}
.rollYellow:active {width: 153px; background: url("images/menu2_color2.gif") 0 0 no-repeat;}

.rolloverBlue {width: 153px; height:17px; font: 10px sans-serif; background: url("images/menu3_color1.gif") 0 0 no-repeat; text-decoration: none;}
.rolloverBlue:hover {width: 153px; background: url("images/menu3_color2.gif") 0 0 no-repeat;color: #000000;}
.rolloverBlue:active {width: 153px; background: url("images/menu3_color2.gif") 0 0 no-repeat;}

.rollGreen {width: 153px; height:17px; font: 10px sans-serif; background: url("images/menu4_color1.gif") 0 0 no-repeat; text-decoration: none;}
.rollGreen:hover {width: 153px; background: url("images/menu4_color2.gif") 0 0 no-repeat;color: #000000;}
.rollGreen:active {width: 153px; background: url("images/menu4_color2.gif") 0 0 no-repeat;}

.rollGreenOn {width: 153px; height:17px; font: 10px sans-serif; background: url("images/menu4_color2.gif") 0 0 no-repeat; text-decoration: none;}


.rollPurple {width: 153px; height:17px; font: 10px sans-serif; background: url("images/menu5_color1.gif") 0 0 no-repeat; text-decoration: none;}
.rollPurple:hover {width: 153px; background: url("images/menu5_color2.gif") 0 0 no-repeat;color: #000000;}
.rollPurple:active {width: 153px; background: url("images/menu5_color2.gif") 0 0 no-repeat;}


.rollcomp {width: 153px; height:17px; font: 10px sans-serif; background: url("images/menu0_color1.gif") 0 0 no-repeat; text-decoration: none;}
.rollcomp:hover { width: 153px; background: url("images/menu0_colorA.gif") 0 0 no-repeat;color: #000000;}
.rollcomp:active {width: 153px; background: url("images/menu0_colorA.gif") 0 0 no-repeat;}

.rollservice {width: 153px; height:17px; font: 10px sans-serif; background: url("images/menu0_color1.gif") 0 0 no-repeat; text-decoration: none;}
.rollservice:hover {width: 153px; background: url("images/menu0_colorB.gif") 0 0 no-repeat;color: #000000;}
.rollservice:active {width: 153px; background: url("images/menu0_colorB.gif") 0 0 no-repeat;}

.rolltalk {width: 153px; height:17px; font: 10px sans-serif; background: url("images/menu0_color1.gif") 0 0 no-repeat; text-decoration: none;}
.rolltalk:hover {width: 153px; background: url("images/menu0_colorC.gif") 0 0 no-repeat;color: #000000;}
.rolltalk:active {width: 153px; background: url("images/menu0_colorC.gif") 0 0 no-repeat;}

.rollmember {width: 153px; height:17px; font: 10px sans-serif; background: url("images/menu0_color1.gif") 0 0 no-repeat; text-decoration: none;}
.rollmember:hover {width: 153px; background: url("images/menu0_colorD.gif") 0 0 no-repeat;color: #000000;}
.rollmember:active {width: 153px; background: url("images/menu0_colorD.gif") 0 0 no-repeat;}

.rolljoin {width: 153px; height:17px; font: 10px sans-serif; background: url("images/menu0_color1.gif") 0 0 no-repeat; text-decoration: none;}
.rolljoin:hover {width: 153px; background: url("images/menu0_colorE.gif") 0 0 no-repeat;color: #000000;}
.rolljoin:active {width: 153px; background: url("images/menu0_colorE.gif") 0 0 no-repeat;}

.rollcontact {width: 153px; height:17px; font: 10px sans-serif; background: url("images/menu0_color1.gif") 0 0 no-repeat; text-decoration: none;}
.rollcontact:hover {width: 153px; background: url("images/menu0_colorF.gif") 0 0 no-repeat;color: #000000;}
.rollcontact:active {width: 153px; background: url("images/menu0_colorF.gif") 0 0 no-repeat;}


.menu_text { font-family: 細明體; font-size: 11px;  text-indent:18px; line-height:18px; }


.rollShopOrange {width: 23px; height:23px; font: 10px sans-serif; background: url("images/bu-buy.gif") 0 0 no-repeat; text-decoration: none; }
.rollShopOrange img {width: 23px; height:23px; border:0; src:url(images/bu-buy.gif);  }
.rollShopOrange:hover {width: 23px; background: url("images/bu-buyx.gif") 0 0 no-repeat;color: #000000;}
.rollShopOrange:active {width: 23px; background: url("images/bu-buyx.gif") 0 0 no-repeat;}


.rollShopRed {width: 23px; height:23px; font: 10px sans-serif; background: url("images/bu-buy3.gif") 0 0 no-repeat; text-decoration: none; }
.rollShopRed img {width: 23px; height:23px; border:0; src:url(images/bu-buy3.gif);  }
.rollShopRed:hover {width: 23px; background: url("images/bu-buy3x.gif") 0 0 no-repeat;color: #000000;}
.rollShopRed:active {width: 23px; background: url("images/bu-buy3x.gif") 0 0 no-repeat;}


.rollShopGreen {width: 23px; height:23px; font: 10px sans-serif; background: url("images/bu-buy4.gif") 0 0 no-repeat; text-decoration: none; }
.rollShopGreen img {width: 23px; height:23px; border:0; src:url(images/bu-buy4.gif);  }
.rollShopGreen:hover {width: 23px; background: url("images/bu-buy4x.gif") 0 0 no-repeat;color: #000000;}
.rollShopGreen:active {width: 23px; background: url("images/bu-buy4x.gif") 0 0 no-repeat;}


.rollShopBlue {width: 23px; height:23px; font: 10px sans-serif; background: url("images/bu-buy5.gif") 0 0 no-repeat; text-decoration: none; }
.rollShopBlue img {width: 23px; height:23px; border:0; src:url(images/bu-buy5.gif);  }
.rollShopBlue:hover {width: 23px; background: url("images/bu-buy5x.gif") 0 0 no-repeat;color: #000000;}
.rollShopBlue:active {width: 23px; background: url("images/bu-buy5x.gif") 0 0 no-repeat;}


.rollMap {width: 23px; height:28px; font: 10px sans-serif; background: url("images/bu-map.gif") 0 0 no-repeat; text-decoration: none; }
.rollMap img {width: 23px; height:28px; border:0; src:url(images/bu-map.gif);  }
.rollMap:hover {width: 23px; background: url("images/bu-mapx.gif") 0 0 no-repeat;color: #000000;}
.rollMap:active {width: 23px; background: url("images/bu-mapx.gif") 0 0 no-repeat;}


.rollDoctor {width: 23px; height:23px; font: 10px sans-serif; background: url("images/bu-doctor.gif") 0 0 no-repeat; text-decoration: none; }
.rollDoctor img {width: 23px; height:23px; border:0; src:url(images/bu-doctor.gif);  }
.rollDoctor:hover {width: 23px; background: url("images/bu-doctorx.gif") 0 0 no-repeat;color: #000000;}
.rollDoctor:active {width: 23px; background: url("images/bu-doctorx.gif") 0 0 no-repeat;}


.rollBookingService {width: 95px; height:23px; font: 10px sans-serif; background: url("images/bu-booking.gif") 0 0 no-repeat; text-decoration: none; }
.rollBookingService img {width: 95px; height:23px; border:0; src:url(images/bu-booking.gif);  }
.rollBookingService:hover {width: 95px; background: url("images/bu-bookingx.gif") 0 0 no-repeat;color: #000000;}
.rollBookingService:active {width: 95px; background: url("images/bu-bookingx.gif") 0 0 no-repeat;}


/*
.rollCal {width: 23px; height:23px; font: 10px sans-serif; background: url("images/bu-cal.gif") 0 0 no-repeat; text-decoration: none; }
.rollCal img {width: 23px; height:23px; border:0; src:url(images/bu-cal.gif);  }
.rollCal:hover {width: 23px; background: url("images/bu-calx.gif") 0 0 no-repeat;color: #000000;}
.rollCal:active {width: 23px; background: url("images/bu-calx.gif") 0 0 no-repeat;}
*/

.rollCal a {width: 23px; height:23px; font: 10px sans-serif; background: url("images/bu-cal.gif") 0 0 no-repeat; text-decoration: none; }
.rollCal img {width: 23px; height:23px; border:0; src:url(images/bu-cal.gif);  }
.rollCal a:hover {width: 23px; background: url("images/bu-calx.gif") 0 0 no-repeat;color: #000000;}
.rollCal a:active {width: 23px; background: url("images/bu-calx.gif") 0 0 no-repeat;}

/*
.rollDelete {width: 23px; height:23px; font: 10px sans-serif; background: url("images/bu-delete.gif") 0 0 no-repeat; text-decoration: none; }
.rollDelete img {width: 23px; height:23px; border:0; src:url(images/bu-delete.gif);  }
.rollDelete:hover {width: 23px; background: url("images/bu-deletex.gif") 0 0 no-repeat;color: #000000;}
.rollDelete:active {width: 23px; background: url("images/bu-deletex.gif") 0 0 no-repeat;}
*/

.rollDelete a {width: 23px; height:23px; font: 10px sans-serif; background: url("images/bu-delete.gif") 0 0 no-repeat; text-decoration: none; }
.rollDelete img {width: 23px; height:23px; border:0; src:url(images/bu-delete.gif);  }
.rollDelete a:hover {width: 23px; background: url("images/bu-deletex.gif") 0 0 no-repeat;color: #000000;}
.rollDelete a:active {width: 23px; background: url("images/bu-deletex.gif") 0 0 no-repeat;}


.shopCartGrandTotal {  font-family: 細明體; font-size: 12px;  font-weight: bold; line-height: normal; text-align:right; letter-spacing: 1;  background-color:White;  color: #FA7409}


.rollViewCart {width: 153px; height:29px; font: 10px sans-serif; background: url("images/view-cart.gif") 0 0 no-repeat; text-decoration: none; }
.rollViewCart img {width: 153px; height:29px; border:0; src:url(images/view-cart.gif);  }
.rollViewCart:hover {width: 153px; background: url("images/view-cartx.gif") 0 0 no-repeat;color: #000000;}
.rollViewCart:active {width: 153px; background: url("images/view-cartx.gif") 0 0 no-repeat;}

