.main_body {
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-left: 0px;
}
.index_title {font-size: 12px; font-family:"細明體", Arial, Helvetica, sans-serif; color: #FFFFFF; }
.td_black12_1 { border-right:solid 1px #999999; font-size: 12px;color: #000000;}
.td_black12_end { font-size: 12px;color: #000000;}
.yellow12_1_b {font-size: 12px; font-weight: bold;color: #F0AA00;}
.yellow12_2 {font-size: 12px;color: #FB9F00;}
.yellow12_3 {font-size: 12px;color: #cc9933; font-family:"細明體", Arial;}
.yellow12_4 {font-size: 12px;color: #ffcc00;}
.yellow15_1 {font-size: 12px;color: #cc9933; font-family:"細明體", Arial;}
.gold12 {font-size: 12px;color: #cac868;}
.gold12_2 {font-size: 12px;color: #D8C198;}
.red10 {font-size: 10px;color: #cc3333;}
.red12_1 {font-size: 12px;color: red; font-family:"細明體", Arial;}
.red12_2 {font-size: 12px;color: #82000F;}
.red12_b { font-weight: bold; font-size: 12px; color: #FF0000; font-family:"細明體", Arial;}
.red13 { font-size: 12px; color: #a33d3c; }
.red15_b {font-size: 15px;font-weight: bold;color: red; font-family:"細明體", Arial;}
.red16_b {font-size: 16px;font-weight: bold;color: red; font-family:"細明體", Arial;}
.pink10 {font-size: 10px;color: #D28A9A;}
.pink12_1 {font-size: 12px;color: #F26667; font-family:"細明體", Arial;}
.pink12_2 {font-size: 12px;color: #FF009D;}
.pink12_3 {font-size: 12px;color: #FF7C7E;}
.pink12_4 {font-size: 12px;color: #FF99cc;}
.pink12_5 {font-size: 12px;color: #BB2056;}
.pink15_1 {font-size: 15px;color: #F26667;}
.purple12_1 {font-size: 12px;color: #6D0F6C;}
.purple12_2 {font-size: 12px;color: #B857B9;}
.purple12_3 {font-size: 12px;color: #FB93FA;}
.white10 {font-size: 10px;color: #ffffff;}
.white12 {font-size: 12px;color: #ffffff;}
.white12_line22 { line-height:22px;font-size: 12px;color: #ffffff;}
.white15 {font-size: 15px;color: #ffffff;}
.blue12 {font-size: 12px;color: #C9E1FF;}
.blue12b {font-size: 12px;color: #003399;font-family:"細明體", Arial;font-weight: bold;}
.blue12_2 {font-size: 12px;	color: #4B647D;}
.blue12_3 {font-size: 12px;color: #2E8BA7;}
.blue12_4 {font-size: 12px;color: #3333ff;}
.blue12_5 {font-size: 12px;color: #336699;}
.blue13 {font-size: 13px;color: #003399;}
.blue14 {font-size: 14px;color: #003399; font-family:"細明體", Arial;}
.blue14b {font-size: 14px;color: #003399;font-family:"細明體", Arial;font-weight: bold;}
.blue15 {font-size: 15px;color: #003399; font-family:"細明體", Arial;}
.blue15_2 {font-size: 15px;color: #336699; font-family:"細明體", Arial;}
.blue16b {font-size: 16px;color: #003399;font-family:"細明體", Arial;font-weight: bold;}
.brown12 {font-size: 12px;color: #7F5810; font-family:"細明體", Arial;}
.brown12_2 {font-size: 12px;color: #7F7753;}
.black11 {font-size: 11px;color: #000000; font-family:"細明體", Arial;}
.black12arrow {font-size: 13px;color: #666666; font-family:"細明體", Arial; font-weight: bold;}
.black12 {font-size: 12px;color: #000000; font-family:"細明體", Arial;}
.black12_line22 {line-height:22px;font-size: 12px;color: #000000; font-family:"細明體", Arial;}
.black12b {font-size: 12px;color: #000000; font-family:"細明體", Arial;font-weight: bold;}
.black14 {font-size: 14px;color: #000000; font-family:"細明體", Arial;}
.black15 {font-size: 15px;color: #000000;}
.black16 { font-family:"細明體", Arial;font-size: 16px;color: #000000;}
.black16b {font-size: 16px;color: #000000;font-family:"細明體", Arial;font-weight: bold;}
.black18 {font-size: 18px;color: #000000;}
.black18b {font-size: 18px;color: #000000;font-family:"細明體", Arial;font-weight: bold;}
.black18_chinese_bold {font-family: "標楷體";font-size: 18px;color: #000000;font-weight: bold;}
.coffee12 {font-size: 12px;color: #993333;}
.green12 {font-size: 12px;color: #ECFFB2;}
.green12_2 {font-size: 13px;color: #999999;}
.green12_3 {font-size: 12px;color: #99cc33;}
.green12_3_b {font-size: 12px;font-weight:bold;color: #99cc33;}
.green12_4 {font-size: 12px;color: #49642E;}
.green15_2 {font-size: 12px;color: #459a2E; font-family:"細明體", Arial;}
.gray10 {font-size: 10px;color: #999999; font-family:"細明體", Arial;}
.gray12 {font-size: 12px;color: #999999; font-family:"細明體", Arial;}
.gray12_line22 {line-height:22px;font-size: 12px;color: #666666;}
.gray12_2 {font-size: 12px;color: #666666; font-family:"細明體", Arial;}
.gray14 {font-size: 14px;color: #666666;}
.gray15_2 {font-size: 15px;color: #666666;}
.orange12 {font-size: 12px;color: #FF9933;}
.orange12_b {font-size: 12px;color: #FF9933;font-weight: bold; font-family:"細明體", Arial;}
.orange12_2 {font-size: 12px;color: #FF6600; font-family:"細明體", Arial;}
.orange15_2 {font-size: 12px;color: #FF6600; font-family:"細明體", Arial;}
.talk_title12 {font-size: 12px;color: #333333;}
.inputtext {
 border-right:#cccccc 1px solid;
 border-top:#cccccc 1px solid;
 border-left:#cccccc 1px solid;
 border-bottom:#cccccc 1px solid;
 font-size: 12px;
 height:23px;
 color: #333333;
}
.inputtext2 {
 border:1px solid #333333;
 color: #333333;
 height:23px;
 
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: #ffcc66;
}
a.x1:link {
	text-decoration: none;
	color:#ffffff;
}
a.x1:visited {
	text-decoration: none;
	color:#ffffff;
}
a.x1:hover {
	color: #ffcc33;
}
a.x2:link {
	text-decoration: none;
	color:#000000;
	font-family:"細明體", Arial;
	font-size: 12px;
}
a.x2:visited {
	text-decoration: none;
	color:#000000;
	font-family:"細明體", Arial;
	font-size: 12px;
}
a.x2:hover {
	color: #0000ff;
	text-decoration: none;
	font-family:"細明體", Arial;
	font-size: 12px;
}
.style_menubar {
    font-family:"細明體", Arial;
	font-size: 12px;
	color: #ffffff;
	padding-bottom:0px;
	padding-top:0px;
	font-weight:bold;
}	
.style_salelistings {
    font-family:"細明體", Arial;
	font-size: 15px;
	color: #12787c;
	font-weight:bold;
}	
.style_rentallistings {
    font-family:"細明體", Arial;
	font-size: 15px;
	color: #f8981d;
	font-weight:bold;
}	
.style_torentallistings {
    font-family:"細明體", Arial;
	font-size: 15px;
	color: #1c3664;
	font-weight:bold;
}	
.style_tobuylistings {
    font-family:"細明體", Arial;
	font-size: 15px;
	color: #986828;
	font-weight:bold;
}
.style_subtitleForRent {
    font-family:"細明體", Arial;
	font-size: 12px;
	color: #1c783c;
	font-weight:bold;
}
.style_TitleForRent {
    font-family:"細明體", Arial;
	font-size: 15px;
	color: #000000;
	font-weight:bold;
}
.style_Title {
  font-family:"細明體", Arial;
  font-size: 15px;
  color: #000000;
  font-weight:bold;
}
.style_Contact {
    font-family:"細明體", Arial;
	font-size: 12px;
	color: #0463ff;
	font-weight:bold;
	line-height:20px;
}
/*Menu Section*/
TABLE.navbar {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; MARGIN: 0px auto; FONT: bolder 0.78em Trebuchet MS, tahoma; BORDER-LEFT: red 0px solid; BORDER-BOTTOM: red 0px solid; TEXT-DECORATION: none
}
TABLE.menu {
	FONT: 0.85em Tahoma, Verdana; MARGIN-LEFT: 0px; MARGIN-TOP: 0px; WHITE-SPACE: nowrap
}
TD.menuNormal {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: gray; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TD.menuHover {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; CURSOR: pointer; COLOR: #006699; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.menuNormal {
  DISPLAY: none; POSITION: absolute; TEXT-ALIGN: left
}
DIV.menuHover {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; MARGIN-TOP: 3px; DISPLAY: inline; PADDING-LEFT: 0px; Z-INDEX: 100; BACKGROUND: #ccddee; FILTER: alpha(opacity=90); PADDING-BOTTOM: 0px; MARGIN-LEFT: -12px; BORDER-LEFT: black 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; POSITION: absolute
}
A.menuitem:link {
	font-family:Arial,"細明體";font-size: 13px;PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: black; PADDING-TOP: 4px; WHITE-SPACE: nowrap; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
A.menuitem:visited {
	font-family:Arial,"細明體";font-size: 13px;PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: black; PADDING-TOP: 4px; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
A.menuitem:hover {
	font-family:Arial,"細明體";font-size: 13px;PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #003399; TEXT-DECORATION: none
}
A.menuitem:active {
	font-family:Arial,"細明體";font-size: 13px;PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: black; PADDING-TOP: 4px; BACKGROUND-COLOR: #1474ec; TEXT-DECORATION: none
}
P.menutopic {
	font-family:Arial,"細明體";font-size: 12px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

A.page_link { color: #000000; text-decoration:none; padding: 4px; border: 1px solid #000000; font-family: Arial,"細明體"; font-size: 13px; line-height:28px;}
A:hover.page_link { color: #0066cc; padding: 4px; border: 1px solid #0066cc; font-family: Arial,"細明體"; font-size: 13px; line-height:28px;}
A.page_selected { color: #ffff33; background: #000000; padding: 4px; border: 1px solid #000000; font-family: Arial,"細明體"; font-size: 13px;line-height:28px;}

.RowData {
  BACKGROUND-COLOR: #ffffff
}
.RowDataHover {
  BACKGROUND-COLOR: #ffffcc
}

.dvtSelectedCell {
	BORDER-BOTTOM: #e0dddd 0px solid; BORDER-LEFT: #e0dddd 1px solid; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(/images/tab.gif) #ffffff repeat-x 50% top; COLOR: black; BORDER-TOP: #e0dddd 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e0dddd 1px solid;font-size: 12px;font-family:"細明體", Arial;
}
.dvtUnSelectedCell {
	BORDER-BOTTOM: #e0dddd 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #fff; COLOR: black; BORDER-TOP: #e0dddd 1px solid; CURSOR: pointer; BORDER-RIGHT: #e0dddd 1px solid;font-size: 12px;font-family:"細明體", Arial;
}
.dvtTabCache {
	BORDER-BOTTOM: #dedede 1px solid
}
.dvtContentSpace {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-LEFT: 0px; BORDER-RIGHT: #dedede 1px solid
}
.TextBox {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; font-family:"細明體", Arial; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid; 
}
.TextBoxOn {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #ffffdd; PADDING-LEFT: 2px; font-family:"細明體", Arial; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid; 
}
.TextBoxError {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #ffaaaa; PADDING-LEFT: 2px; font-family:"細明體", Arial; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid; 
}
.NumBox {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; font-family:"細明體", Arial; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid; TEXT-ALIGN:right;
}
.NumBoxOn {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #ffffdd; PADDING-LEFT: 2px; font-family:"細明體", Arial; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid; TEXT-ALIGN:right;
}
.NumBoxError {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #ffaaaa; PADDING-LEFT: 2px; font-family:"細明體", Arial; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid; TEXT-ALIGN:right;
}

.CellTitle {
  BACKGROUND-COLOR: #EFEFEF;
  font-family:"細明體", Arial;
  font-size: 12px;
  color: #333333;
  TEXT-ALIGN:right;
  VERTICAL-ALIGN:middle;
  padding-right:5px;
}

.CellTitle2 {
  BACKGROUND-COLOR: #DDEEFF;
  font-family:"細明體", Arial;
  font-size: 12px;
  color: #333333;
  TEXT-ALIGN:right;
  VERTICAL-ALIGN:middle;
  padding-right:5px;
}

.CellInput {
  BACKGROUND-COLOR: #FFFFFF;
  font-family:"細明體", Arial;
  font-size: 12px;
  color: #333333;
  VERTICAL-ALIGN:middle;
  padding-left:5px;
}

.CellInput2 {
  BACKGROUND-COLOR: #DDEEFF;
  font-family:"細明體", Arial;
  font-size: 12px;
  color: #333333;
  VERTICAL-ALIGN:middle;
  padding-left:5px;
}

.CellInput3 {
  BACKGROUND-COLOR: #DDEEFF;
  font-family:"細明體", Arial;
  font-weight: bold;
  font-size: 12px;
  color: #333333;
  VERTICAL-ALIGN:middle;
  padding-left:5px;
}

.btn_70 {
  WIDTH: 70px;HEIGHT:23px;
  border:0;BACKGROUND: url(../images/btn_bg01.gif) repeat-x;
  font-family:"細明體", Arial;
  font-size: 12px;
  color: #333333;
}
.btn_100 {
  WIDTH: 100px;HEIGHT:23px;
  border:0;BACKGROUND: url(../images/btn_bg02.gif) repeat-x;
  font-family:"細明體", Arial;
  font-size: 12px;
  color: #333333;
}
.btn_120 {
  WIDTH: 120px;HEIGHT:23px;
  border:0;BACKGROUND: url(../images/btn_bg03.gif) repeat-x;
  font-family:"細明體", Arial;
  font-size: 12px;
  color: #333333;
}
