body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../_img/_layout/bg.jpg);
	background-repeat: repeat-x
}
.g {
	FONT-SIZE: 12px;
	COLOR: #CF4A23;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: normal;
}
.g A {
	FONT-SIZE: 12px;
	COLOR: #CF4A23;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: underline;
	line-height: 20px;
	font-weight: normal;
}
.g A:hover {
	FONT-SIZE: 12px;
	COLOR: #FF6600;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: normal;
}
.bl {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 18px;
	font-weight: normal;
}
.bl A {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: underline;
	line-height: 18px;
}
.bl A:hover {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 18px;
}
.txt {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 25px;
}
.txt A {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 18px;
}
.txt A:hover {
	FONT-SIZE: 14px;
	COLOR: #999999;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 18px;
}
.g2 {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: normal;
}
.g2 A {
	FONT-SIZE: 14px; COLOR: #00672A; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
.g2 A:hover {
	FONT-SIZE: 14px; COLOR: #FF6600; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
.tit {
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}

.text01 {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: normal;
}
.text01 A {
	FONT-SIZE: 12px; COLOR: #ffffff; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
.text01 A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; LETTER-SPACING: 0em; TEXT-DECORATION: none
}


.text02 {
	FONT-SIZE: 14px;
	COLOR: #FF9C00;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: normal;
}
.text02 A {
	FONT-SIZE: 14px; COLOR: #FF9C00; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
.text02 A:hover {
	FONT-SIZE: 14px; COLOR: #FF9C00; LETTER-SPACING: 0em; TEXT-DECORATION: none
}

.text03 {
	FONT-SIZE: 14px;
	COLOR: #666666;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: normal;
}
.text03 A {
	FONT-SIZE: 14px; COLOR: #666666; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
.text03 A:hover {
	FONT-SIZE: 14px; COLOR: #666666; LETTER-SPACING: 0em; TEXT-DECORATION: none
}

.text04 {
	FONT-SIZE: 12px;
	COLOR: #885D44;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: normal;
}
.text04 A {
	FONT-SIZE: 12px; COLOR: #885D44; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
.text04 A:hover {
	FONT-SIZE: 12px; COLOR: #885D44; LETTER-SPACING: 0em; TEXT-DECORATION: none
}

.text05 {
	FONT-SIZE: 12px;
	COLOR: #993300;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: normal;
}
.text05 A {
	FONT-SIZE: 12px; COLOR: #993300; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
.text05 A:hover {
	FONT-SIZE: 12px; COLOR: #993300; LETTER-SPACING: 0em; TEXT-DECORATION: none
}





.designby {
	FONT-SIZE: 11px;
	COLOR: #808080;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: normal;
}
.designby A {
	FONT-SIZE: 11px; COLOR: #808080; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
.designby A:hover {
	FONT-SIZE: 11px; COLOR: #808080; LETTER-SPACING: 0em; TEXT-DECORATION: none
}

.indexday {
	FONT-SIZE: 11px;
	COLOR: #C7AE90;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 10px;
	font-weight: normal;
}


.page {
	FONT-SIZE: 13px;
	COLOR: #FFA947;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: bold;
}
.page A {
	FONT-SIZE: 13px;
	COLOR: #FFA947;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.page A:hover {
	FONT-SIZE: 13px;
	COLOR: #FFA947;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.hothouse {
	FONT-SIZE: 11px;
	COLOR: #666666;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	font-weight: bold;
}


#content {
	width:690px;
	margin-bottom:20px;
	float:left;
}
#content .splash {
	height:346px;
	background:url(../images/bg/splash.gif) no-repeat;
	position:relative;
}
#content .splash .content {
	width:472px;
	height:326px;
	position:absolute;
	left:10px;
	top:9px;
}
#content .splash .side {
	width:186px;
	height:344px;
	background:url(../images/bg/splash_side.gif) repeat-y;
	border:#d1b185 solid 1px;
	position:absolute;
	right:9px;
}
#content .splash .side .header {
	height:24px;
	padding-top:10px;
	padding-left:10px;
}
#content .splash .side .list {
	width:186px;
}
#content .splash .side .list ul {
	border-top:#d1b185 solid 1px;
	margin:0px;
	padding:0px;
}
#content .splash .side .list li {
	height:37px;
	list-style:none;
	border-bottom:#d1b185 solid 1px;
	padding:0px 9px;
	padding-top:7px;
	cursor:pointer;
}
#content .splash .side .list li span {
	font-size:10px;
	color:#bb8f5d;
}
#content .splash .side .divider {
	width:186px;
	height:10px;
	background:url(../images/divider/or_d1b185.gif) repeat-x;
	border-bottom:#d1b185 solid 1px;
}
#content .splash .side .status {
	height:54px;
	color:#805740;
	background:url(../images/bg/splash_status.gif) repeat-y;
	border-bottom:#d1b185 solid 1px;
	padding:0px 17px;
	padding-top:8px;
}
#content .divider {
	height:31px;
	background:url(../images/divider/vr_line_fbf4e3.gif) repeat-x center;
	clear:both;
}
#content .object .header {
	margin-bottom:10px;
}
#content .object .recommend {
	height:205px;
	background:url(../images/bg/object_recommand.gif) repeat-x center;
	position:relative;
}
#scrollbox {
	POSITION: absolute
}
.mask {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 690px; POSITION: relative; HEIGHT: 205px; BACKGROUND-COLOR: #ffffff
}
#content .object .btnleft {
	position:absolute;
	left:4px;
	top:85px;
}
#content .object .btnright {
	position:absolute;
	right:4px;
	top:85px;
}
#content .object .list {
	width:654px;
	height:205px;
	position:absolute;
	left:22px;
	top:0px;
}
#content .object .list .item {
	width:190px;
	height:185px;
	border:#d1b388 solid 1px;
	background:#fefcef url(../images/bg/object_recommand_item.gif) no-repeat 201px 196px;
	margin-right:8px;
	padding:9px;
	cursor:pointer;
	float:left;
}
#content .object .list .sp {
	width:36px;
	height:185px;
	float:left;
}
#content .object .list .item .img {
	width:190px;
	height:143px;
	position:relative;
	background:#f9efd7;
}
#content .object .list .item .img .cover {
	width:190px;
	height:143px;
	position:absolute;
	top:0px;
	left:0px;
}
#content .object .list .item .img .title {
	width:188px;
	height:22px;
	position:absolute;
	top:120px;
	left:1px;
	background:#fffef1;
	filter:alpha(opacity:80);
	opacity:0.8;
}
#content .object .list .item .img .title table {
	width:100%;
	height:100%;
	text-align:center;
	color:#590000;
	font-weight:bold;
	font-size:15px;
}
#content .object .list .item .address {
	color:#885d44;
	margin-bottom:2px;
	margin-top:3px;
}
#content .object .list .item .memo {
	width:95px;
	color:#bb8f5d;
	float:left;
}
#content .object .list .item .memo .num {
	font-size:11px;
}
#content .object .toplist {
	width:228px;
	background:url(../images/divider/vr_dotted_cead7f.gif) repeat-y right;
	float:left;
}
#content .object .toplist .frame {
	height:445px;
	background:url(../images/bg/object_rank.gif) no-repeat;
	position:relative;
}
#content .object .toplist .frame .header {
	background:url(../images/bg/object_rank_head.gif) no-repeat;
	width:220px;
	height:2px;
	position:absolute;
	top:-2px;
	left:0px;
}
#content .object .toplist .frame .item {
	height:148px;
	position:relative;
}
#content .object .toplist .frame .item .thumb {
	width:118px;
	height:88px;
	position:absolute;
	top:11px;
	left:69px;
	border:#cbb78c solid 1px;
	background:#fffef1;
}
#content .object .toplist .frame .item .thumb table {
	width:100%;
	height:100%;
	text-align:center;
	vertical-align:middle;
}
#content .object .toplist .frame .item .name {
	width:163px;
	height:14px;
	position:absolute;
	top:105px;
	left:48px;
	text-align:center;
	font-weight:bold;
	font-size:15px;
}
#content .object .toplist .frame .item .address {
	width:163px;
	height:14px;
	text-align:center;
	position:absolute;
	top:122px;
	left:48px;
}
#content .object .toplist .frame .title {
	width:16px;
	height:96px;
	position:absolute;
	top:19px;
	left:17px;
}
#content .object .toplist .frame .text {
	width:12px;
	height:280px;
	position:absolute;
	line-height:14px;
	top:120px;
	left:18px;
	color:#cab388;
}
#content .object .toplist .frame .icon {
	top:-9px;
	left:-3px;
	position:absolute;
}
#content .object .currentlist {
	width:455px;
	height:445px;
	float:right;
	background:url(../images/bg/object_currentlist.gif) repeat-y;
}
#content .object .currentlist .block {
	height:100%;
	background:url(../images/bg/object_currentlist_bottom.gif) no-repeat bottom;
}
#content .object .currentlist .tablist ul {
	padding:0px;
	margin:0px;
}
#content .object .currentlist .tablist li {
	display:inline;
	float:left;
	background:url(../images/tab/current_divider.gif) no-repeat right top;
	padding-right:1px;
}
#content .object .currentlist .tablist li a {
	width:64px;
	float:left;
	padding:8px 0px;
	text-align:center;
	background:url(../images/tab/current_off.gif) no-repeat;
}
#content .object .currentlist .tablist li a:hover {
	background:url(../images/tab/current_on.gif) no-repeat;
}
#content .object .currentlist .tablist .tabcover a {
	font-weight:bold;
	background:url(../images/tab/current_on.gif) no-repeat;
}
#content .object .currentlist .frame {
	padding:3px 0px 0px 5px;
	float:left;
}
#content .object .currentlist .item {
	width:202px;
	height:115px;
	border:#cead7f solid 1px;
	background:#fefcef;
	padding:8px;
	cursor:pointer;
}
#content .object .currentlist .item .header {
	width:115px;
	height:60px;
	background:url(../images/divider/hr_dotted_cead7f.gif) repeat-x bottom;
	float:left;
}
#content .object .currentlist .item .header a {
	font-size:15px;
	font-weight:bold;
	color:#781900;
}
#content .object .currentlist .item .header a:hover {
	text-decoration:none;
}
#content .object .currentlist .item .thumb {
	width:78px;
	height:58px;
	border:#cbb78c solid 1px;
	background:#fff;
	text-align:center;
	vertical-align:middle;
	float:right;
}
#content .object .currentlist .item .thumb table {
	width:100%;
	height:100%;
	text-align:center;
	vertical-align:middle;
}
#content .object .currentlist .item .memo {
	width:101px;
	color:#bb8f5d;
	padding:3px 0px;
	float:left;
	text-overflow: ellipsis;
	overflow: visible;
	background:url(../images/divider/hr_dotted_cead7f.gif) repeat-x bottom;
}
#content .object .currentlist .item .memo .num {
	font-size:11px;
}
#content .object .newlylist {
	width:690px;
	position:relative;
}
#content .object .newlylist .header {
	width:681px;
	height:27px;
	padding-top:4px;
	padding-left:9px;
	background:url(../images/bg/object_newly.gif) repeat-x top;
}
#content .object .newlylist .tablist {
	height:31px;
	position:absolute;
	top:0px;
	right:0px;
}
#content .object .newlylist .tablist ul {
	padding:0px;
	margin:0px;
}
#content .object .newlylist .tablist li {
	display:inline;
	float:left;
	padding-right:1px;
}
#content .object .newlylist .tablist li a {
	width:64px;
	float:left;
	padding:8px 0px;
	text-align:center;
	background:url(../images/tab/newly_off.gif) no-repeat;
}
#content .object .newlylist .tablist li a:hover {
	background:url(../images/tab/newly_on.gif) no-repeat;
}
#content .object .newlylist .tablist .tabcover a {
	font-weight:bold;
	background:url(../images/tab/newly_on.gif) no-repeat;
}
#content .object .newlylist .tablist .tabspace {
	width:65px;
}
#content .object .newlylist .tablist .tablast {
	background:none;
	padding:0px;
}
#content .object .newlylist .itemheader {
	height:27px;
}
#content .object .newlylist .itemheader .address {
	font-weight:bold;
	text-align:center;
	color:#bb8f5d;
	width:315px;
	padding-right:5px;
	border-bottom:#bb8f5d solid 2px;
}
#content .object .newlylist .itemheader .square,
#content .object .newlylist .itemheader .price,
#content .object .newlylist .itemheader .trade,
#content .object .newlylist .itemheader .time,
#content .object .newlylist .itemheader .date {
	text-align:center;
	color:#bb8f5d;
	width:70px;
	padding-right:5px;
	border-bottom:#bb8f5d solid 1px;
}
#content .object .newlylist .itemheader .date {
	padding-right:0px;
}
#content .object .newlylist .item {
	height:30px;
}
#content .object .newlylist .item .address {
	width:294px;
	padding-left:21px;
	padding-right:5px;
	border-bottom:#bb8f5d solid 2px;
	background:url(../images/icon/list.gif) no-repeat 5px 9px;
}
#content .object .newlylist .item .square,
#content .object .newlylist .item .price,
#content .object .newlylist .item .trade,
#content .object .newlylist .item .time,
#content .object .newlylist .item .date {
	text-align:center;
	width:70px;
	padding-right:5px;
	border-bottom:#bb8f5d solid 1px;
}
#content .object .newlylist .itemheader .date {
	padding-right:0px;
}
#content .object .newlylist .item .num {
	font-size:11px;
}
#content .inc {
	clear:both;
}
#content .inc .bester {
	background:url(../images/bg/inc_bester.gif) no-repeat;
	padding:37px 7px 9px 7px;
	float:left;
	width:160px;
	height:40px;
}
#content .inc .recommend {
	background:url(../images/bg/inc_recommend.gif) no-repeat;
	padding:37px 7px 9px 4px;
	margin-left:10px;
	height:40px;
	width:495px;
	float:left;
	position:relative;
	OVERFLOW: hidden;
}
#content .inc .recommend img {
	margin-left:3px;
}
#content .inc .recommend .btn {
	position:absolute;
	top:8px;
	right:6px;
}



.txt001 {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: normal;
}
.txt001  A {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: underline;
	line-height: 20px;
	font-weight: normal;
}
.txt001  A:hover {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: normal;
}


.text06 {
	FONT-SIZE: 14px;
	COLOR: #993300;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: normal;
}
.text06 A {
	FONT-SIZE: 14px; COLOR: #993300; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
.text06 A:hover {
	FONT-SIZE: 14px; COLOR: #993300; LETTER-SPACING: 0em; TEXT-DECORATION: none
}

.text07 {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 18px;
}
.text07 A {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 18px;
}
.text07 A:hover {
	FONT-SIZE: 14px;
	COLOR: #999999;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 18px;
}


.text08 {
	FONT-SIZE: 14px;
	COLOR: #666666;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 20px;
	font-weight: normal;
}
.text08 A {
	FONT-SIZE: 14px; COLOR: #666666; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
.text08 A:hover {
	FONT-SIZE: 14px; COLOR: #666666; LETTER-SPACING: 0em; TEXT-DECORATION: none
}


.txt01 {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 18px;
}
.txt01 A {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 18px;
}
.txt01 A:hover {
	FONT-SIZE: 12px;
	COLOR: #999999;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 18px;
}


.team {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 18px;
}
.team A {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 18px;
}
.team A:hover {
	FONT-SIZE: 12px;
	COLOR: #999999;
	LETTER-SPACING: 0em;
	TEXT-DECORATION: none;
	line-height: 18px;
}

