.px12bluenone:hover {
	FONT-SIZE: 12px; COLOR: #0000cc; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.px12bluenone {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.px12nonegraytop {
	FONT-SIZE: 12px; COLOR: #313131; LINE-HEIGHT: 120%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.search {
	FONT-SIZE: 12px; WIDTH: 235px; COLOR: #6a317a; BORDER-TOP-STYLE: groove; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: groove
}
.sidebar {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.sidebar:hover {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: underline
}
.leftbar {
	FONT-SIZE: 12px; COLOR: #646464; LINE-HEIGHT: 16px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.leftbar:hover {
	FONT-SIZE: 12px; COLOR: #000099; LINE-HEIGHT: 16px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: underline
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.footer:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.footer:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffcc00; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: underline
}
.px12none {
	FONT-SIZE: 12px; LINE-HEIGHT: 160%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.graylink {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.graylink:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.graylink:visited {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.graylink:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
A {
	FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: "Arial", "Helvetica", "sans-serif": "新細明體"; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif": "新細明體"; TEXT-DECORATION: none
}
.graytext {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.redbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.boilerplate {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.bluetext {
	FONT-SIZE: 12px; COLOR: #3165ad; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.breadcrumb {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.breadcrumb:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000cc; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.breadcrumb:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.breadcrumb:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000cc; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.px16 {
	FONT-SIZE: 16px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.px14L150gray {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.whitetext {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.spotlightcategory {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.dots {
	border-top: 1px dashed #333333;
	border-right: 1px none #333333;
	border-bottom: 1px none #333333;
	border-left: 1px none #333333;

}
a:link {
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";

}
a:visited {
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";

}
a:active {
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";

}
.ac_n1 {
	font-family: Verdana;
	font-size: 12px;
	color: #F3666F;
	text-decoration: none;
}
.btn0523_2 {
	BORDER-RIGHT: 1px solid #D7D3CC; BORDER-TOP: 1px solid #D7D3CC; FONT-SIZE: 11px; BORDER-LEFT: 1px solid #808080; WIDTH: auto; COLOR: #808080; LINE-HEIGHT: normal; BORDER-BOTTOM: 1px solid #D7D3CC; FONT-FAMILY: Verdana; HEIGHT: 17px; BACKGROUND-COLOR: #D7D3CC; TEXT-DECORATION: none
}
.ac_n2 {
	font-family: Verdana;
	font-size: 12px;
	color: #F3B069;
	text-decoration: none;
}
.ac_n3 {
	font-family: Verdana;
	font-size: 12px;
	color: #E8D962;
	text-decoration: none;
}
.ac_n4 {
	font-family: Verdana;
	font-size: 12px;
	color: #7BC107;
	text-decoration: none;
}
.ac_n5 {
	font-family: Verdana;
	font-size: 12px;
	color: #7E7A79;
	text-decoration: none;
}.ac_tc {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #76523C;
}
.ac_wc {

	font-family: Verdana;
	font-size: 12px;
	color: #76523C;
}
.ac_t2 {

	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #742BA0;
}
.coll_bg1 {
	font-family: Verdana;
	font-size: 12px;
	background-image: url(../images/collection01_r4_c19.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.coll_trB {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #BD133A;
	text-decoration: none;
}
.coll_tgB {

	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #9F9079;
	text-decoration: none;
}
.spec_bg1 {

	font-family: Verdana;
	font-size: 12px;
	background-image: url(../images/special_r4_c5.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.spec_tgreenB {


	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #3A6424;
	text-decoration: none;
}
.foucs_bg1 {

	font-family: Verdana;
	font-size: 12px;
	background-image: url(../images/focus_r2_c16.jpg);
	background-repeat: no-repeat;
	background-position: right 2px;
}
.whitebold14 {

	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.foucs_tbB {

	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.mem_bg1 {

	font-family: Verdana;
	font-size: 12px;
	background-image: url(../images/men01_r17_c2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.coll_bg2 {

	font-family: Verdana;
	font-size: 12px;
	background-image: url(../images/coll_pop_r5_c2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.spec_bg2 {


	font-family: Verdana;
	font-size: 12px;
	background-image: url(../images/special_pop_r5_c2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.cover03_bg {
	font-family: Verdana;
	font-size: 12px;
	background-image: url(../images/cover_03_r13_c2_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.coverdeco_bg {

	font-family: Verdana;
	font-size: 12px;
	background-image: url(../images/cover_deco_r8_c3_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.coverhouse_bg {


	font-family: Verdana;
	font-size: 12px;
	background-image: url(../images/cover_house_r4_c2_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.co_org {

	font-family: Verdana;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.qa_t1 {


	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #461650;
}
.qa_w1 {



	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #735979;
}
.qa_t2 {



	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #DD00DD;
}
.ep_w1 {




	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #C40661;
}
.bluetextB {
	FONT-SIZE: 12px;
	COLOR: #3165ad;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
}
.greentextB {

	FONT-SIZE: 12px;
	COLOR: #B9CD2E;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
}
.graytextB {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
}
.bluetext2 {

	FONT-SIZE: 12px; COLOR: #8E8F93; LINE-HEIGHT: 18px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.coll_tg {


	font-family: Verdana;
	font-size: 12px;
	color: #9F9079;
	text-decoration: none;
}
.map_w1 {

	font-family: Verdana;
	font-size: 12px;
	color: #008000;
	text-decoration: none;
}


input {
        font-family: "新細明體", "新細明體";
        font-size: 12px ;
        color: #000000;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-bottom-style: solid;
        border-top-style: solid;
        border-left-style: solid;
        border-top-color: #8C8C8C;
        border-right-color: #EDEDED;
        border-bottom-color: #EDEDED;
        border-left-color: #8C8C8C;
}


select {
        font-family: "新細明體", "新細明體";
        font-size: 12px ;
        color: #000000;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-bottom-style: solid;
        border-top-style: solid;
        border-left-style: solid;
        border-top-color: #8C8C8C;
        border-right-color: #EDEDED;
        border-bottom-color: #EDEDED;
        border-left-color: #8C8C8C;
}