
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	FONT-SIZE: 90%
}
BODY {
	FONT-SIZE: 1em; FONT-FAMILY: Tahoma,Verdana; BACKGROUND-COLOR: #fff
}
 HTML BODY {
	OVERFLOW-X: hidden
}
A {
	COLOR: #006edd; FONT-FAMILY: Tahoma,Verdana; TEXT-DECORATION: none
}
A.idx {
	DISPLAY: inline-block; COLOR: #0087e1
}
A:active {
	COLOR: red
}
A:hover {
	COLOR: #f76302; TEXT-DECORATION: underline
}
A.idx:hover {
	COLOR: #f76302; TEXT-DECORATION: underline
}
A.idx:hover {
	COLOR: #fff; BACKGROUND-COLOR: #0087e1; TEXT-DECORATION: none
}
A.notification {
	COLOR: #ff0909; BACKGROUND-COLOR: #fdf57d
}
A.button {
	BORDER-RIGHT: #c24e00 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c24e00 1px solid; DISPLAY: inline-block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #c24e00 1px solid; COLOR: #fff; MARGIN-RIGHT: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #c24e00 1px solid; BACKGROUND-COLOR: #e93f3f; moz-border-radius: 4px; webkit-border-radius: 4px; border-radius: 4px
}
A.button:active {
	COLOR: yellow
}
A.button:hover {
	BORDER-LEFT-COLOR: #923a00; BORDER-BOTTOM-COLOR: #923a00; COLOR: #fff; BORDER-TOP-COLOR: #923a00; BACKGROUND-COLOR: #dc1919; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #923a00
}
A IMG {
	MARGIN: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.avatar {
	BORDER-RIGHT: #eee 2px solid; BORDER-TOP: #eee 2px solid; BORDER-LEFT: #eee 2px solid; BORDER-BOTTOM: #eee 2px solid
}
H1 {
	FONT-SIZE: 1.73em
}
H2 {
	FONT-SIZE: 1.46em
}
H3 {
	FONT-SIZE: 1.25em
}
H4 {
	FONT-SIZE: 1.15em
}
INPUT.text {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 16px
}
TEXTAREA.text {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 16px
}
INPUT.search_active {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 16px
}
INPUT.inactive {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(inactivebox.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #999; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 16px
}
INPUT.btn {
	BORDER-RIGHT: #108fb2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #108fb2 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: url(btn.bg.gif) #abe7f8 repeat-x; PADDING-BOTTOM: 0px; BORDER-LEFT: #108fb2 1px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #108fb2 1px solid; HEIGHT: 25px
}
SELECT {
	COLOR: #000! important
}
TABLE {
	FONT-SIZE: 12px
}
DIV {
	FONT-SIZE: 12px
}
IFRAME {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
EMBED {
	MARGIN: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	MARGIN-BOTTOM: 4px
}
UL LI.line {
	FONT-SIZE: 1px; BACKGROUND: url(li.line.png) repeat-x 0px 5px; LINE-HEIGHT: 10px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 30px; PADDING-TOP: 0px
}
OL LI {
	MARGIN-BOTTOM: 2px
}
DL DT {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
DL DD {
	MARGIN: 15px 15px 15px 10px
}
DL DD P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; TEXT-INDENT: 2em; LINE-HEIGHT: 150%
}
#header {
	WIDTH: auto;
	BORDER-bottom: #3b6ccb 3px solid
}
#nav {
	WIDTH: auto
}
#navbar {
	MARGIN-TOP: 35px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: auto
}
#navbar .tab {
	BORDER-RIGHT: #3b6ccb 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #3b6ccb 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #3b6ccb 1px solid; MARGIN-RIGHT: 4px; PADDING-TOP: 6px; BORDER-BOTTOM: #3b6ccb 0px solid; HEIGHT: 19px; TEXT-DECORATION: none; moz-border-radius-topleft: 8px; moz-border-radius-topright: 8px; webkit-border-top-left-radius: 8px; webkit-border-top-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px
}
#navbar .tab_enabled {
	BACKGROUND: url(tab.bg.gif) #36f repeat-x; CURSOR: pointer; COLOR: #fff
}
#navbar .tab_enabled:hover {
	BORDER-LEFT-COLOR: #c24e00; BACKGROUND: url(tab.bg.gif) #c24e00 repeat-x 0px -26px; BORDER-BOTTOM-COLOR: #c24e00; BORDER-TOP-COLOR: #c24e00; BORDER-RIGHT-COLOR: #c24e00
}
#navbar .tab_disabled {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; BACKGROUND: url(tab.bg.disabled.gif) #eee repeat-x; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #f2f2f2; BORDER-BOTTOM: #a9a9a9 0px solid
}
#navbar .tab_map {
	BORDER-RIGHT: #b01414 1px solid; BORDER-TOP: #b01414 1px solid; BACKGROUND: url(tab.bg.map.gif) #dc1919 repeat-x; BORDER-LEFT: #b01414 1px solid; COLOR: #fff; BORDER-BOTTOM: #b01414 0px solid
}
#navbar .tab_map:hover {
	BACKGROUND: url(tab.bg.map.gif) repeat-x 0px -26px
}
.tab_map_add {
	Z-INDEX: 1; LEFT: 309px; POSITION: absolute; TOP: 26px
}
.tab A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.tab A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.tab_active {
	BORDER-RIGHT: #3b6ccb 1px solid; BORDER-TOP: #3b6ccb 1px solid; BACKGROUND: #f8f8f8; MARGIN-BOTTOM: -3px; BORDER-LEFT: #3b6ccb 1px solid; COLOR: #000; BORDER-BOTTOM: #3b6ccb 0px solid; POSITION: relative; HEIGHT: 22px! important
}
.tab_active A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.tab_active A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.tab_active STRONG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.tab_hightlight {
	BACKGROUND: url(tab.bg.highlight.gif) #1d7caf repeat-x
}
#login_status {
	MARGIN-TOP: 6px; FONT-SIZE: 1em; FLOAT: left
}
#login_status A {
	FONT-WEIGHT: bold
}
#main {
	MARGIN: 0px auto; WIDTH: 997px
}
#main-idx {
	MARGIN-LEFT: 20px; WIDTH: 990px
}
#maintable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
.subcol {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.widecolumn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#subcolumn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#subcolumn2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#subcolumn3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#subcolumn4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#subcolumn5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#subcolumn {
	WIDTH: 450px
}
#subcolumn2 {
	WIDTH: 215px
}
#subcolumn3 {
	WIDTH: 300px
}
#subcolumn4 {
	WIDTH: 200px
}
#subcolumn5 {
	WIDTH: 236px
}
.col_split {
	FONT-SIZE: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 5px; COLOR: #fff
}
#maincolumn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 5px
}
#footer {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: auto; COLOR: #888; PADDING-TOP: 5px
}
.footer_link {
	FONT-SIZE: 1em; MARGIN: 8px 0px 5px
}
.footer_info {
	FONT-SIZE: 1em; FLOAT: right; MARGIN: 5px 0px; TEXT-ALIGN: right
}
#copyright {
	FONT-SIZE: 1em; MARGIN: 5px 0px; COLOR: #666; FONT-FAMILY: Verdana
}
#logo {
	FLOAT: left
}
#currentcity {
	Z-INDEX: 25; FLOAT: left; MARGIN: 0px; POSITION: relative
}
#currentcity #currentcityname {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; COLOR: #dc1919; MARGIN-RIGHT: 10px
}
#changecity {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; DISPLAY: none; FONT-SIZE: 1em; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#browse_block {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; DISPLAY: none; FONT-SIZE: 1em; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#compare_block {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; DISPLAY: none; FONT-SIZE: 1em; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#toolsbar_block {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; DISPLAY: none; FONT-SIZE: 1em; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#changecity_shadow {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; DISPLAY: none; FILTER: alpha(opacity=10); MARGIN-LEFT: 3px; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #000; moz-opacity: .1; opacity: .1
}
#browse_block_shadow {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; DISPLAY: none; FILTER: alpha(opacity=10); MARGIN-LEFT: 3px; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #000; moz-opacity: .1; opacity: .1
}
#compare_block_shadow {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; DISPLAY: none; FILTER: alpha(opacity=10); MARGIN-LEFT: 3px; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #000; moz-opacity: .1; opacity: .1
}
#toolsbar_block_shadow {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; DISPLAY: none; FILTER: alpha(opacity=10); MARGIN-LEFT: 3px; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #000; moz-opacity: .1; opacity: .1
}
#searchSuggest_shadow {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; DISPLAY: none; FILTER: alpha(opacity=10); MARGIN-LEFT: 3px; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #000; moz-opacity: .1; opacity: .1
}
#browse_block_shadow {
	MARGIN-TOP: 3px
}
#compare_block_shadow {
	MARGIN-TOP: 3px
}
#toolsbar_block_shadow {
	MARGIN-TOP: 3px
}
#changecity {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; Z-INDEX: 22; PADDING-BOTTOM: 4px; WIDTH: 705px; WORD-BREAK: keep-all; PADDING-TOP: 4px
}
#changecity_shadow {
	Z-INDEX: 21; MARGIN: 3px 0px 0px 3px
}
#changecity A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 2px 4px; PADDING-TOP: 1px
}
#changecity_link {
	DISPLAY: inline-block; BACKGROUND: url(arr.png) no-repeat 0px 0px; WIDTH: 17px; HEIGHT: 11px
}
#changecity_link:hover {
	BACKGROUND: url(arr.png) no-repeat 0px -11px
}
#browsebar {
	POSITION: relative
}
#browse_block {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 20; PADDING-BOTTOM: 3px; WIDTH: 200px; PADDING-TOP: 3px
}
#browse_block_shadow {
	Z-INDEX: 19
}
#comparebar {
	POSITION: relative
}
#compare_block {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 18; PADDING-BOTTOM: 3px; WIDTH: 200px; PADDING-TOP: 3px
}
#compare_block_shadow {
	Z-INDEX: 17
}
#toolsbar {
	POSITION: relative
}
#toolsbar_block {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 16; PADDING-BOTTOM: 3px; WIDTH: 200px; PADDING-TOP: 3px
}
#toolsbar_block_shadow {
	Z-INDEX: 15
}
.infw {
	WIDTH: 300px
}
DIV.LabeledMarker_markerLabel {
	FONT-SIZE: 12px; COLOR: red
}
.maptoolbar {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #fff; FILTER: alpha(opacity=80); PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; COLOR: #000; WORD-BREAK: keep-all; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; moz-opacity: .8; opacity: .8
}
.result {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: -1px 0px 0px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#SearchBar {
	Z-INDEX: 3; BACKGROUND: white; LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 85px
}
 HTML #SearchBar {
	TOP: -3px
}
#ResultCol {
	Z-INDEX: 2; BACKGROUND: white; LEFT: 5px; WIDTH: 247px; POSITION: absolute; TOP: 85px
}
#MapCol {
	PADDING-LEFT: 0px; Z-INDEX: 1; LEFT: 252px; OVERFLOW: hidden; WIDTH: auto; MARGIN-RIGHT: 252px; POSITION: relative; TOP: 85px
}
#MapCol #mapBar #CtrlCol {
	BACKGROUND: url(hpimg.png) no-repeat 0px -28px; FLOAT: left; WIDTH: 22px; CURSOR: pointer; HEIGHT: 27px
}
#MapCol #mapBar #CtrlCol2 {
	BACKGROUND: url(hpimg.png) no-repeat -25px -29px; MARGIN-LEFT: 40%; WIDTH: 27px; CURSOR: pointer; HEIGHT: 22px
}
#mapLoadingNotice {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; Z-INDEX: 10; BACKGROUND: #ffffcf; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; POSITION: absolute
}
#mapNotice {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; Z-INDEX: 8; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: #333 1px solid; WIDTH: 300px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #333 1px solid; POSITION: absolute
}
#mapNotice_shadow {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; Z-INDEX: 7; FILTER: alpha(opacity=10); BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #000; moz-opacity: .1; opacity: .1
}
#mapCover {
	Z-INDEX: 6; BACKGROUND: #fff; FILTER: alpha(opacity=50); POSITION: absolute; moz-opacity: .5; opacity: .5
}
#mapResultBar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 7px; HEIGHT: 19px; BACKGROUND-COLOR: #e3effd
}
#mapBar {
	HEIGHT: 29px; BACKGROUND-COLOR: #cde4fb
}
#mapBar #mapBarBtn {
	FLOAT: right; MARGIN: 7px 5px 3px 0px
}
#priceFilter #sliderDiv {
	MARGIN-LEFT: 5px; WIDTH: 190px
}
#priceFilter #price_range_list {
	MARGIN-TOP: 5px
}
#priceFilter #price_range_list UL {
	MARGIN-LEFT: 5px
}
#priceFilter #price_range_list UL LI INPUT {
	WIDTH: 50px; CURSOR: pointer; TEXT-ALIGN: center
}
#loc_ctrl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#status_ctrl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#opendate_ctrl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#block_type_ctrl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#price_range_ctrl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#metro_ctrl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#metroline_ctrl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#metroline_dis_ctrl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#adv_ctrl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#priceBtn {
	WIDTH: 50px; HEIGHT: 20px
}
#slider_track {
	BACKGROUND: url(track.gif) repeat-x; WIDTH: 190px; HEIGHT: 18px
}
#slider_handle_left {
	WIDTH: 10px; CURSOR: e-resize; POSITION: relative; HEIGHT: 18px
}
#slider_handle_right {
	WIDTH: 10px; CURSOR: e-resize; POSITION: relative; HEIGHT: 18px
}
#slider_handle_left {
	LEFT: 0px
}
#slider_handle_right {
	LEFT: 170px
}
#minPrice {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#maxPrice {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#myLocation {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 230px
}
#mapSearchResult {
	OVERFLOW: auto; WIDTH: 235px; HEIGHT: 455px
}
#letter_list {
	FONT-WEIGHT: bold
}
#letter_list A {
	BORDER-RIGHT: #decf12 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #decf12 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #decf12 1px solid; COLOR: #004d9a; MARGIN-RIGHT: 4px; PADDING-TOP: 2px; BORDER-BOTTOM: #decf12 1px solid; BACKGROUND-COLOR: #fffddb
}
#letter_list A:hover {
	BORDER-RIGHT: #3b6ccb 1px solid; BORDER-TOP: #3b6ccb 1px solid; BORDER-LEFT: #3b6ccb 1px solid; COLOR: #fff; BORDER-BOTTOM: #3b6ccb 1px solid; BACKGROUND-COLOR: #0198fe; TEXT-DECORATION: none
}
#letter_list SPAN {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #dc1919; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
.post {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.post .post_title {
	MARGIN: 10px 0px
}
.post .post_meta {
	BORDER-RIGHT: #ddd 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px; BORDER-LEFT: #ddd 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.post .post_content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 1em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WORD-BREAK: break-all; PADDING-TOP: 20px
}
.post .post_content BLOCKQUOTE {
	PADDING-LEFT: 8px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 30px; BORDER-LEFT: #eee 5px solid
}
.post .post_content UL {
	LIST-STYLE-POSITION: inside; MARGIN-LEFT: 20px; LIST-STYLE-TYPE: circle
}
.post .post_content OL {
	LIST-STYLE-POSITION: inside; MARGIN-LEFT: 20px; LIST-STYLE-TYPE: decimal
}
.post_end {
	BORDER-TOP: #ddd 1px solid; FONT-SIZE: 1px; MARGIN: 10px 5px 5px
}
#UserEmail {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px
}
#EnterEmail {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px
}
#UserPassword {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px
}
#UserPasswordAgain {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px
}
#UserOldPassword {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px
}
#UserNewPassword {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px
}
#UserPasswordConfirm {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px
}
#UserNickName {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px
}
#UserEmail {
	IME-MODE: disabled
}
#EnterEmail {
	IME-MODE: disabled
}
.focusText {
	BORDER-LEFT-COLOR: #390! important; BORDER-BOTTOM-COLOR: #390! important; BORDER-TOP-COLOR: #390! important; BORDER-RIGHT-COLOR: #390! important
}
#EmailHint {
	HEIGHT: 17px
}
#NicknameHint {
	HEIGHT: 17px
}
#PasswordHint {
	HEIGHT: 17px
}
#UserGender {
	WIDTH: 80px
}
#UserBirthYear {
	WIDTH: 100px
}
#UserRole {
	WIDTH: 110px
}
#Permalink {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 120px; COLOR: #dc1919; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Tahoma
}
#AboutMe {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 400px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 100px
}
#FeedbackContent {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 400px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 100px
}
#BlogUrl {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 250px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
#ValidateCode {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.25em; IME-MODE: disabled; PADDING-BOTTOM: 1px; BORDER-LEFT: #999 1px solid; WIDTH: 147px; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Courier New,Verdana
}
#signin_embed_div {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; Z-INDEX: 99; BORDER-LEFT: #ccc 1px solid; WIDTH: 280px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; HEIGHT: 250px; BACKGROUND-COLOR: #fff
}
#signin_embed_div_shadow {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; Z-INDEX: 98; FILTER: alpha(opacity=10); BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #000; moz-opacity: .1; opacity: .1
}
#signin_embed_iframe {
	WIDTH: 270px; HEIGHT: 250px
}
.common_nav {
	FONT-SIZE: 12px; BOTTOM: -1px; BORDER-BOTTOM: #ddd 1px solid
}
.common_nav A {
	BORDER-RIGHT: #3b6ccb 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #3b6ccb 1px solid; MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(tab.bg2.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #3b6ccb 1px solid; COLOR: #fff; MARGIN-RIGHT: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #3b6ccb 0px solid; POSITION: relative; HEIGHT: 15px; moz-border-radius-topleft: 6px; moz-border-radius-topright: 6px; webkit-border-top-left-radius: 6px; webkit-border-top-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px
}
.common_nav A.static:hover {
	BORDER-RIGHT: #3b6ccb 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #3b6ccb 1px solid; MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(tab.bg2.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #3b6ccb 1px solid; COLOR: #fff; MARGIN-RIGHT: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #3b6ccb 0px solid; POSITION: relative; HEIGHT: 15px; moz-border-radius-topleft: 6px; moz-border-radius-topright: 6px; webkit-border-top-left-radius: 6px; webkit-border-top-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px
}
.common_nav A.green {
	BORDER-LEFT-COLOR: #058800; BACKGROUND: url(tab.bg3.gif) repeat-x; BORDER-BOTTOM-COLOR: #058800; BORDER-TOP-COLOR: #058800; BORDER-RIGHT-COLOR: #058800
}
.common_nav A.pink {
	BORDER-LEFT-COLOR: #b01414; BACKGROUND: url(tab.bg4.gif) repeat-x; BORDER-BOTTOM-COLOR: #b01414; BORDER-TOP-COLOR: #b01414; BORDER-RIGHT-COLOR: #b01414
}
.common_nav A:hover {
	BORDER-LEFT-COLOR: #c24e00; BACKGROUND: url(tab.bg2.gif) repeat-x 0px -21px; BORDER-BOTTOM-COLOR: #c24e00; COLOR: #fff; BORDER-TOP-COLOR: #c24e00; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #c24e00
}
.common_nav A.green:hover {
	BORDER-LEFT-COLOR: #c24e00; BACKGROUND: url(tab.bg2.gif) repeat-x 0px -21px; BORDER-BOTTOM-COLOR: #c24e00; COLOR: #fff; BORDER-TOP-COLOR: #c24e00; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #c24e00
}
.common_nav A.pink:hover {
	BORDER-LEFT-COLOR: #c24e00; BACKGROUND: url(tab.bg2.gif) repeat-x 0px -21px; BORDER-BOTTOM-COLOR: #c24e00; COLOR: #fff; BORDER-TOP-COLOR: #c24e00; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #c24e00
}
.common_nav A.current {
	MARGIN-TOP: 0px; BORDER-LEFT-COLOR: #ccc; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: -1px; COLOR: #000; BORDER-TOP-COLOR: #ccc; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 17px; BORDER-RIGHT-COLOR: #ccc
}
.common_nav A.current:hover {
	BORDER-LEFT-COLOR: #ddd; BACKGROUND: #fff; COLOR: #000! important; BORDER-TOP-COLOR: #ddd; BORDER-BOTTOM: #fff 1px solid; BORDER-RIGHT-COLOR: #ddd
}
.common_nav A.current {
	BACKGROUND-COLOR: #fff! important
}
.common_nav A.disabled {
	BORDER-LEFT-COLOR: #bbb; BACKGROUND: #ddd; BORDER-BOTTOM-COLOR: #bbb; COLOR: #fff; BORDER-TOP-COLOR: #bbb; BORDER-RIGHT-COLOR: #bbb
}
.common_nav A.disabled:hover {
	COLOR: #fff
}
.block_header_nav {
	moz-border-radius-topleft: 6px; moz-border-radius-topright: 6px; webkit-border-top-left-radius: 6px; webkit-border-top-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px
}
.dialog DIV {
	FONT-SIZE: 0.1em; COLOR: #fff; BACKGROUND-COLOR: #fff
}
.dialog .td {
	Z-INDEX: 2; BACKGROUND: url(box.h.gif) no-repeat; LEFT: 20px; POSITION: relative; TOP: 1px; HEIGHT: 12px
}
.dialog .tdr {
	Z-INDEX: 2; BACKGROUND: url(box.hr.gif) no-repeat; LEFT: 20px; POSITION: relative; TOP: 1px; HEIGHT: 12px
}
.dialog .dtl {
	BACKGROUND: url(box.t.gif) repeat-x; HEIGHT: 10px
}
.dialog .dbl {
	BACKGROUND: url(box.b.gif) repeat-x; HEIGHT: 10px
}
.dialog .tll {
	WIDTH: 10px; HEIGHT: 10px
}
.dialog .tlr {
	WIDTH: 10px; HEIGHT: 10px
}
.dialog .bll {
	WIDTH: 10px; HEIGHT: 10px
}
.dialog .blr {
	WIDTH: 10px; HEIGHT: 10px
}
.dialog .tll {
	BACKGROUND: url(box.tl.gif) no-repeat; FLOAT: left
}
.dialog .tlr {
	BACKGROUND: url(box.tr.gif) no-repeat; FLOAT: right
}
.dialog .bll {
	BACKGROUND: url(box.bl.gif) no-repeat; FLOAT: left
}
.dialog .blr {
	BACKGROUND: url(box.br.gif) no-repeat; FLOAT: right
}
.dialog .tn {
	BORDER-RIGHT: #ababab 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ababab 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 1em! important; PADDING-BOTTOM: 5px; BORDER-LEFT: #ababab 1px solid; COLOR: #000! important; LINE-HEIGHT: 200%; PADDING-TOP: 5px; BORDER-BOTTOM: #ababab 0px solid
}
.dialog .tn SPAN {
	FONT-SIZE: 1em
}
.dialog .dcon {
	FONT-SIZE: 1em; MARGIN-LEFT: 10px; COLOR: #000; MARGIN-RIGHT: 10px
}
#DetailTable {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff
}
#DetailTable .name {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #eee 0px solid; WIDTH: 100px; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: right
}
#DetailTable .value {
	BORDER-RIGHT: #eee 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #eee 1px solid; WIDTH: auto; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
.calc {
	MARGIN: 0px 20px
}
.calc TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
.calc .calc_t {
	BORDER-RIGHT: #ccc 1px solid; WIDTH: 80px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right
}
.calc .calc_c {
	WIDTH: 400px; BORDER-BOTTOM: #ccc 1px solid
}
.calc_list {
	BORDER-COLLAPSE: collapse
}
.calc_list TR.calc_list_title TD {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #eee
}
.calc_list TR TD {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid
}
#block_sort TR TD {
	VERTICAL-ALIGN: top; WIDTH: 243px
}
#block_sort TR TD .con_box_t {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 5px; PADDING-TOP: 5px
}
#block_sort TR TD .right {
	MARGIN-TOP: 10px
}
#block_sort TR TD .con_box_t UL LI {
	BORDER-BOTTOM: #eee 1px solid
}
.sort_list_left {
	FLOAT: left; WORD-BREAK: keep-all
}
.sort_list_left A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 2px 4px; PADDING-TOP: 1px
}
#vertical_nav A {
	BORDER-RIGHT: #ddd 0px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #fff
}
#vertical_nav A:hover {
	BORDER-LEFT-COLOR: #5b89ff; BORDER-BOTTOM-COLOR: #5b89ff; COLOR: #fff; BORDER-TOP-COLOR: #5b89ff; BACKGROUND-COLOR: #79bef7; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #5b89ff
}
#vertical_nav A.current {
	BORDER-LEFT-COLOR: #ae0a93; BORDER-BOTTOM-COLOR: #ae0a93; COLOR: #fff; BORDER-TOP-COLOR: #ae0a93; HEIGHT: 16px; BACKGROUND-COLOR: #ff64cc; BORDER-RIGHT-COLOR: #ae0a93
}
#vertical_nav A.disabled {
	BORDER-LEFT-COLOR: #bbb; BORDER-BOTTOM-COLOR: #bbb; COLOR: #fff; BORDER-TOP-COLOR: #bbb; BACKGROUND-COLOR: #ddd; BORDER-RIGHT-COLOR: #bbb
}
#vertical_nav A.special {
	BORDER-LEFT-COLOR: #3b6ccb; BORDER-BOTTOM-COLOR: #3b6ccb; COLOR: #fff; BORDER-TOP-COLOR: #3b6ccb; BACKGROUND-COLOR: #0198fe; BORDER-RIGHT-COLOR: #3b6ccb
}
#vertical_nav A.disabled:hover {
	COLOR: #fff
}
#horizontal_nav A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #000; MARGIN-RIGHT: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 0px solid; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
#horizontal_nav A:hover {
	BORDER-LEFT-COLOR: #5b89ff; BORDER-BOTTOM-COLOR: #5b89ff; COLOR: #fff; BORDER-TOP-COLOR: #5b89ff; BACKGROUND-COLOR: #79bef7; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #5b89ff
}
#horizontal_nav A.current {
	BORDER-LEFT-COLOR: #ae0a93; BORDER-BOTTOM-COLOR: #ae0a93; COLOR: #fff; BORDER-TOP-COLOR: #ae0a93; BACKGROUND-COLOR: #ff64cc; BORDER-RIGHT-COLOR: #ae0a93
}
#horizontal_nav A.disabled {
	BORDER-LEFT-COLOR: #bbb; BORDER-BOTTOM-COLOR: #bbb; COLOR: #fff; BORDER-TOP-COLOR: #bbb; BACKGROUND-COLOR: #ddd; BORDER-RIGHT-COLOR: #bbb
}
#horizontal_nav A.disabled:hover {
	COLOR: #fff
}
#metro_control {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 3px; FILTER: alpha(opacity=90); PADDING-BOTTOM: 3px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #fff; moz-opacity: .9; opacity: .9
}
.map_control {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 3px; FILTER: alpha(opacity=90); PADDING-BOTTOM: 3px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #fff; moz-opacity: .9; opacity: .9
}
#metro_marker {
	FONT-SIZE: 1px; WIDTH: 10px; MARGIN-RIGHT: 3px; HEIGHT: 10px
}
.news {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-COLOR: #f5fafe
}
.news .news_title {
	FONT-SIZE: 18px; MARGIN: 20px 0px; COLOR: #03005c; TEXT-ALIGN: center
}
.news HR {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN: 10px 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.news .news_meta {
	MARGIN-BOTTOM: 20px; COLOR: #666; TEXT-ALIGN: center
}
.news .news_content {
	FONT-SIZE: 14px
}
.news .news_content P {
	MARGIN-BOTTOM: 20px; TEXT-INDENT: 2em; LINE-HEIGHT: 200%
}
.menu {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(menu.bg.gif) repeat-x; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 0px solid; HEIGHT: 25px
}
.content {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.con_box {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.con_box_r {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.con_box_2 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.con_box_2r {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.con_box_g {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.con_box_b {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.con_box {
	moz-border-radius: 6px; webkit-border-radius: 6px; border-radius: 6px
}
.con_box_r {
	moz-border-radius: 6px; webkit-border-radius: 6px; border-radius: 6px
}
.con_box_2 {
	moz-border-radius: 6px; webkit-border-radius: 6px; border-radius: 6px
}
.con_box_2r {
	moz-border-radius: 6px; webkit-border-radius: 6px; border-radius: 6px
}
.con_box_g {
	moz-border-radius: 6px; webkit-border-radius: 6px; border-radius: 6px
}
.newsbox {
	moz-border-radius: 6px; webkit-border-radius: 6px; border-radius: 6px
}
.con_box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.con_box_r {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.con_box_b {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.con_box_y {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.con_box_y2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.con_box_g {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.con_box {
	FONT-SIZE: 1em; BACKGROUND: url(menu.bg.gif) repeat-x
}
.con_box_r {
	FONT-SIZE: 1em; BACKGROUND: url(menu.bg.gif) repeat-x
}
.con_box_2r {
	FONT-SIZE: 1em; BACKGROUND: url(menu.bg.gif) repeat-x
}
.con_box_b {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
.con_box_r {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
.con_box_2r {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.con_box_y {
	BORDER-RIGHT: #ffc06a 1px solid; BORDER-TOP: #ffc06a 1px solid; BORDER-LEFT: #ffc06a 1px solid; BORDER-BOTTOM: #ffc06a 1px solid; BACKGROUND-COLOR: #ffffea
}
.con_box_y2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; moz-border-radius: 4px; webkit-border-radius: 4px; border-radius: 4px
}
.y2_yellow {
	BACKGROUND-COLOR: #fff1a8
}
.y2_red {
	BACKGROUND-COLOR: #ffd9d9
}
.y2_green {
	BACKGROUND-COLOR: #dfffdf
}
.con_box_g {
	BACKGROUND-COLOR: #f8f8f8
}
.con_box_t {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.con_box_f {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid; BACKGROUND-COLOR: #fff
}
.con_box_ff {
	BORDER-RIGHT: #fb5200 2px solid; BORDER-TOP: #fb5200 2px solid; BORDER-LEFT: #fb5200 2px solid; BORDER-BOTTOM: #fb5200 2px solid; BACKGROUND-COLOR: #fffcf4
}
#Dialog {
	FONT-SIZE: 12px; Z-INDEX: 98; BACKGROUND: #fff; COLOR: #000; POSITION: absolute
}
#Dialog_shadow {
	Z-INDEX: 97; BACKGROUND: #0087e1; FILTER: alpha(opacity=40); COLOR: #0087e1; POSITION: absolute; moz-border-radius: 8px; webkit-border-radius: 8px; border-radius: 8px; moz-opacity: .4; opacity: .4
}
#Dialog_title {
	BORDER-RIGHT: #707070 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #707070 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND: #006bb2; PADDING-BOTTOM: 10px; BORDER-LEFT: #707070 1px solid; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #707070 0px solid
}
#Dialog_content {
	BORDER-RIGHT: #707070 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #707070 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #707070 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #707070 1px solid
}
#Dialog_bottom {
	BORDER-RIGHT: #707070 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #707070 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #eee; PADDING-BOTTOM: 10px; BORDER-LEFT: #707070 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #707070 1px solid; TEXT-ALIGN: center
}
#Dialog P {
	TEXT-INDENT: 2em; LINE-HEIGHT: 150%
}
#screen_cover {
	Z-INDEX: 98; BACKGROUND: #000; FILTER: alpha(opacity=40); POSITION: absolute; moz-opacity: .4; opacity: .4
}
.pv_l {
	TEXT-ALIGN: center
}
.pv_m {
	TEXT-ALIGN: center
}
.pv_s {
	TEXT-ALIGN: center
}
.pv_l {
	WIDTH: 160px; HEIGHT: 120px
}
.pv_m {
	WIDTH: 120px; HEIGHT: 90px
}
.pv_s {
	WIDTH: 80px; HEIGHT: 60px
}
.htpv {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-LEFT: #eee 1px solid; WIDTH: 140px; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 140px
}
.block_image {
	BORDER-RIGHT: #ddd 5px solid; BORDER-TOP: #ddd 5px solid; BORDER-LEFT: #ddd 5px solid; BORDER-BOTTOM: #ddd 5px solid
}
#CompareTable {
	BORDER-COLLAPSE: collapse
}
#CompareTableTop {
	BORDER-COLLAPSE: collapse
}
#CompareTableTop {
	BORDER-TOP: #999 2px solid; Z-INDEX: 5; BORDER-BOTTOM: #999 2px solid; POSITION: absolute
}
.compare_td {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #fff
}
.compare_td_f {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f8f8f8; TEXT-ALIGN: right
}
.compare_sp {
	BORDER-TOP: #999 2px solid
}
.PageControl {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 5px 5px 5px 0px; PADDING-TOP: 5px
}
.page_link {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #eee 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid; FONT-FAMILY: 宋体; HEIGHT: 15px; BACKGROUND-COLOR: #fff
}
.page_current {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #eee 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid; FONT-FAMILY: 宋体; HEIGHT: 15px; BACKGROUND-COLOR: #fff
}
.page_span {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #eee 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid; FONT-FAMILY: 宋体; HEIGHT: 15px; BACKGROUND-COLOR: #fff
}
.page_desc {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #eee 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid; FONT-FAMILY: 宋体; HEIGHT: 15px; BACKGROUND-COLOR: #fff
}
.page_span {
	COLOR: #999
}
.page_current {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
.page_desc {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
.page_desc {
	FONT-WEIGHT: normal
}
.page_link:hover {
	BORDER-RIGHT: #006edd 1px solid; BORDER-TOP: #006edd 1px solid; BORDER-LEFT: #006edd 1px solid; COLOR: #fff; BORDER-BOTTOM: #006edd 1px solid; BACKGROUND-COLOR: #006edd; TEXT-DECORATION: none
}
.calendarCon {
	WIDTH: 100%; BACKGROUND-COLOR: #fff
}
.calendarHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 5px; COLOR: #666; PADDING-TOP: 5px
}
.calendarToday {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.calendar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.tip {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; Z-INDEX: 13000; BACKGROUND: url(tips.gif) repeat-y 0px -54px; PADDING-BOTTOM: 0px; WIDTH: 211px; PADDING-TOP: 0px
}
.tip-top {
	Z-INDEX: 13000; BACKGROUND: url(tips.gif) no-repeat 0px 0px; WIDTH: 211px; HEIGHT: 29px
}
.tip-bottom {
	Z-INDEX: 13000; BACKGROUND: url(tips.gif) no-repeat 0px -29px; WIDTH: 211px; HEIGHT: 14px
}
.tip-title {
	FONT-WEIGHT: bold; Z-INDEX: 13000; PADDING-BOTTOM: 8px; COLOR: #e95e25
}
.tip-text {
	COLOR: #000
}
#ext_info_window {
	WIDTH: 300px
}
#simple_ext_info_window {
	WIDTH: 150px
}
#ext_info_window_contents {
	BACKGROUND-COLOR: #fff
}
#simple_ext_info_window_contents {
	BACKGROUND-COLOR: #fff
}
#ext_info_window_beak {
	BACKGROUND: url(infobox2.gif) no-repeat -256px -336px; WIDTH: 16px; HEIGHT: 16px
}
#simple_ext_info_window_beak {
	BACKGROUND: url(infobox2.gif) no-repeat -256px -336px; WIDTH: 16px; HEIGHT: 16px
}
#ext_info_window_beak_t {
	BACKGROUND: url(infobox2.gif) no-repeat -256px -336px; WIDTH: 16px; HEIGHT: 16px
}
#simple_ext_info_window_beak_t {
	BACKGROUND: url(infobox2.gif) no-repeat -256px -336px; WIDTH: 16px; HEIGHT: 16px
}
#ext_info_window_beak_b {
	BACKGROUND: url(infobox2.gif) no-repeat -300px -334px; WIDTH: 16px; HEIGHT: 16px
}
#simple_ext_info_window_beak_b {
	BACKGROUND: url(infobox2.gif) no-repeat -300px -334px; WIDTH: 16px; HEIGHT: 16px
}
#ext_info_window_tl {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#ext_info_window_tr {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#ext_info_window_bl {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#ext_info_window_br {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#ext_info_window_t {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#ext_info_window_l {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#ext_info_window_r {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#ext_info_window_b {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#simple_ext_info_window_tl {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#simple_ext_info_window_tr {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#simple_ext_info_window_bl {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#simple_ext_info_window_br {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#simple_ext_info_window_t {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#simple_ext_info_window_l {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#simple_ext_info_window_r {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#simple_ext_info_window_b {
	BACKGROUND: url(infobox2.gif) no-repeat; WIDTH: 10px; HEIGHT: 10px
}
#ext_info_window_tl {
	BACKGROUND-POSITION: left top
}
#simple_ext_info_window_t {
	BACKGROUND-POSITION: left top
}
#ext_info_window_tr {
	BACKGROUND-POSITION: -630px 0px
}
#simple_ext_info_window_tr {
	BACKGROUND-POSITION: -630px 0px
}
#ext_info_window_bl {
	BACKGROUND-POSITION: 0px -626px
}
#simple_ext_info_window_bl {
	BACKGROUND-POSITION: 0px -626px
}
#ext_info_window_br {
	BACKGROUND-POSITION: -630px -626px
}
#simple_ext_info_window_br {
	BACKGROUND-POSITION: -630px -626px
}
#ext_info_window_t {
	BACKGROUND-POSITION: center top
}
#simple_ext_info_window_t {
	BACKGROUND-POSITION: center top
}
#ext_info_window_l {
	BACKGROUND-POSITION: left center
}
#simple_ext_info_window_l {
	BACKGROUND-POSITION: left center
}
#ext_info_window_r {
	BACKGROUND-POSITION: -630px center
}
#simple_ext_info_window_r {
	BACKGROUND-POSITION: -630px center
}
#ext_info_window_b {
	BACKGROUND-POSITION: center -626px
}
#simple_ext_info_window_b {
	BACKGROUND-POSITION: center -626px
}
#ext_info_window_close {
	BACKGROUND: url(infobox2.gif) no-repeat -384px -330px; WIDTH: 20px; CURSOR: pointer; HEIGHT: 17px
}
#simple_ext_info_window_close {
	BACKGROUND: url(infobox2.gif) no-repeat -384px -330px; WIDTH: 20px; CURSOR: pointer; HEIGHT: 17px
}
.favor_div {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.search_div {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.search_div_focus {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.search_div_focus {
	CURSOR: pointer; BACKGROUND-COLOR: #f2f2f2
}
.favor_div_show {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(menu.bg.gif) repeat-x; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 230px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 240px
}
.favor_div_show .favor_content {
	HEIGHT: 180px
}
.favor_div_show .favor_func {
	HEIGHT: 65px
}
#SortRightBlock {
	Z-INDEX: 5; WIDTH: 236px; POSITION: relative
}
.price {
	FONT-WEIGHT: 900; FONT-SIZE: 1.4em; COLOR: #dc1919; FONT-FAMILY: Tahoma
}
.sprice {
	FONT-WEIGHT: 900; FONT-SIZE: 1em; COLOR: #dc1919; FONT-FAMILY: Tahoma
}
.pricelow {
	FONT-WEIGHT: 900; FONT-SIZE: 1em; COLOR: #91a5b7; FONT-FAMILY: Tahoma
}
.pricehigh {
	FONT-WEIGHT: 900; FONT-SIZE: 1em; COLOR: #4495f1; FONT-FAMILY: Tahoma
}
.point {
	FONT-SIZE: 1.5em; COLOR: #f8431d
}
.avatar {
	BORDER-RIGHT: #f2f2f2 4px solid; BORDER-TOP: #f2f2f2 4px solid; BORDER-LEFT: #f2f2f2 4px solid; BORDER-BOTTOM: #f2f2f2 4px solid
}
.code {
	FONT-FAMILY: Courier New
}
.small {
	FONT-SIZE: 11px! important
}
.big {
	FONT-SIZE: 1.2em! important
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; COLOR: #006edd; FONT-FAMILY: Tahoma
}
.huge {
	FONT-WEIGHT: bold; FONT-SIZE: 35px; COLOR: #dc1919; FONT-FAMILY: Tahoma
}
.huge_gray {
	FONT-WEIGHT: bold; FONT-SIZE: 35px; COLOR: #eee; FONT-FAMILY: 黑体
}
.headbar {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ddd
}
.pink {
	COLOR: #dc1919
}
.green {
	COLOR: #390
}
.blue {
	COLOR: #006edd
}
.gray {
	COLOR: #999
}
.bgray {
	BACKGROUND-COLOR: #f2f2f2
}
.hl {
	BACKGROUND-COLOR: #eee
}
.red {
	COLOR: red
}
.black {
	COLOR: black
}
.box {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.bold {
	FONT-WEIGHT: bold
}
.strike {
	TEXT-DECORATION: line-through
}
.hint {
	CURSOR: help; COLOR: #666; BORDER-BOTTOM: #aaa 1px dotted
}
.highlight {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ddd 0px solid; COLOR: #dc1919; MARGIN-RIGHT: -11px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f8f8f8
}
.hide {
	DISPLAY: none
}
.center {
	TEXT-ALIGN: center
}
.left {
	TEXT-ALIGN: left
}
.right {
	TEXT-ALIGN: right
}
.absmiddle {
	VERTICAL-ALIGN: middle
}
.para {
	TEXT-INDENT: 2em; LINE-HEIGHT: 180%
}
.indent {
	MARGIN-LEFT: 50px; LINE-HEIGHT: 180%
}
.margin {
	MARGIN-LEFT: 50px; MARGIN-RIGHT: 50px
}
.mcenter {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.top {
	MARGIN-TOP: 10px
}
.bottom {
	MARGIN-BOTTOM: 10px
}
.nopadding {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
.nomargin {
	MARGIN: 0px
}
.smallmar {
	MARGIN-TOP: 10px! important; MARGIN-BOTTOM: 10px! important
}
.midmar {
	MARGIN-TOP: 25px! important; MARGIN-BOTTOM: 25px! important
}
.bigmar {
	MARGIN-TOP: 50px! important; MARGIN-BOTTOM: 50px! important
}
.m5 {
	MARGIN: 5px
}
.p5 {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important
}
.m10 {
	MARGIN: 10px
}
.p10 {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 10px! important
}
.mb5 {
	MARGIN-BOTTOM: 5px
}
.mt5 {
	MARGIN-TOP: 5px
}
.pt5 {
	PADDING-TOP: 5px
}
.mt10 {
	MARGIN-TOP: 10px! important
}
.mt20 {
	MARGIN-TOP: 20px! important
}
.ml5 {
	MARGIN-LEFT: 5px! important
}
.ml10 {
	MARGIN-LEFT: 10px! important
}
.ml30 {
	MARGIN-LEFT: 30px! important
}
.pl10 {
	PADDING-LEFT: 10px! important
}
.pl30 {
	PADDING-LEFT: 30px! important
}
.mr5 {
	MARGIN-RIGHT: 5px! important
}
.pr5 {
	PADDING-RIGHT: 5px! important
}
.mr10 {
	MARGIN-RIGHT: 10px! important
}
.pr10 {
	PADDING-RIGHT: 10px! important
}
.mr15 {
	MARGIN-RIGHT: 15px! important
}
.pb5 {
	PADDING-BOTTOM: 5px! important
}
.br {
	BORDER-RIGHT: #ccc 1px solid
}
.bl {
	BORDER-LEFT: #ccc 1px solid
}
.bb {
	BORDER-BOTTOM: #ccc 1px solid
}
.bt {
	BORDER-TOP: #ccc 1px solid
}
.fr {
	FLOAT: right
}
.fl {
	FLOAT: left
}
.clear {
	CLEAR: both
}
.hand {
	CURSOR: pointer
}
.slider {
	CURSOR: e-resize
}
.track {
	BACKGROUND: url(track.gif) repeat-x 5px 0px; WIDTH: 210px
}
.ul {
	TEXT-DECORATION: underline
}
.nl {
	TEXT-DECORATION: none
}
.collapse {
	BORDER-COLLAPSE: collapse
}
.progressbar {
	BACKGROUND: url(tab.bg.map.gif) 0px -38px; HEIGHT: 5px
}
.floatleft {
	FLOAT: left
}
.long {
	WIDTH: 250px
}
.middle {
	WIDTH: 150px
}
.short {
	WIDTH: 80px
}
.tiny {
	WIDTH: 20px
}
.rad4 {
	moz-border-radius: 4px; webkit-border-radius: 4px; border-radius: 4px
}
.rad6 {
	moz-border-radius: 6px; webkit-border-radius: 6px; border-radius: 6px
}
.rad4-t {
	moz-border-radius-topleft: 4px; moz-border-radius-topright: 4px; webkit-border-top-left-radius: 4px; webkit-border-top-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px
}
.rad4-b {
	moz-border-radius-bottomleft: 4px; moz-border-radius-bottomright: 4px; webkit-border-bottom-left-radius: 4px; webkit-border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px
}
 HTML .container {
	MARGIN: 0px auto; WIDTH: 997px;POSITION: relative
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
 HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}



/*----------------- login begin -----------------*/
#login_container
{
	width: 800px;
	margin: 30px auto;
}
#bar
{
	border-top: 1px solid #C6C6C6;
	background-color: #fff;
	height: 1px;
	overflow: hidden;
}
#login_body
{
	width: 200px;
}
#login_description
{
	width:600px;
	padding: 10px 10px 0 0;
}
#login_box
{
	width:270px;
	height:auto;
	border: 1px solid #ccc;
	background-color: #f2f2f2;
	padding: 10px 0 0px 0;
}
#login_area
{
}

#login_title
{
	font-weight: bold;
	font-size:14px;
	letter-spacing:1px;
	text-align: center;
	color: #333333;
}
.login_line
{
	font-size:12px;
	letter-spacing:1px;
	margin: 0 0 10px 10px;
}

input.login
{
	border: #999 1px solid;
	padding: 3px;
	color: #333333;
	font-size: 1em;
	font-weight: bold;
	font-family: Tahoma;
	width: 180px;
}
#login_btn
{
	margin:15px 20px 15px 15px;
	text-align: right;
}
/*----------------- login end -----------------*/
