﻿body {
background-color:#C8E3F1;
font-size:12px;
color:#000;
margin:0;
}

#bodyBackground {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url('BG_top.png'); BACKGROUND-REPEAT: repeat-x 
}
#main {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url('BG_btm.png'); BACKGROUND-REPEAT: repeat-x
}
#SaleHouseList_Title {
	BORDER-RIGHT: #c2d7e2 1px solid; BORDER-TOP: #3882be 2px solid; BORDER-LEFT: #c2d7e2 1px solid; LINE-HEIGHT: 30px; BORDER-BOTTOM: #c2d7e2 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #f0f5fb; height:100%;
}
#SaleHouseList_Title LI {
	FLOAT: left; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.SaleHouseLeftListDiv {
	CLEAR: both; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #bcbcbc 1px dotted; HEIGHT: 75px
}
.SaleHouseLeftListDiv2 {
	CLEAR: both; BORDER-RIGHT: #ff7223 1px solid; BORDER-TOP: #ff7223 1px solid; BORDER-LEFT: #ff7223 1px solid; BORDER-BOTTOM: #ff7223 1px solid; HEIGHT: 75px
}
.SalePriceOrange {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff7021; line-height:22px
}
.cor666 {
	COLOR: #666
}
.left {
	FLOAT: left
}
.List2 {
	MARGIN-TOP: 12px; LINE-HEIGHT: 165%
}
A.no22:link {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.ListLi {
	BACKGROUND: url('search_title_b.gif') no-repeat right 50%; 
}
h1 {
font-size: 12px;color: #09f; display : inline;}
h2 {
font-size: 12px;color: #09f; display : inline;}
.width5 {
	WIDTH: 5%
}
.width10 {
	WIDTH: 10%
}
.width15 {
	WIDTH: 15%
}
.width20 {
	WIDTH: 20%
}
.width7 {
	WIDTH: 7%
}
.width28 {
	WIDTH: 28%
}
.width7 {
	WIDTH: 7%
}
.width12 {
	WIDTH: 12%
}
.width25 {
	WIDTH: 25%
}
.RentHousePic {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 6px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 80px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 80px; BACKGROUND-COLOR: transparent
}
.comment-caption{
background:#F5F6F8;
border-BOTTOM:1px solid #cbcbcb;
line-height:25px;
padding:1px;
margin-RIGHT:2px;
margin-LEFT:2px;
text-align:left;
}
.boxtext{
text-align:left;
}
.box-title{
background:#F5F6F8;
border:1px solid #cbcbcb;
height:35px;
padding-left:0px;
line-height:35px;
margin-RIGHT:2px;
margin-LEFT:2px;
margin-BOTTOM:2px;
}
.box_di{
background:#fff;
height:25px;
line-height:25px;
padding:5px;
margin:5px;
WIDTH: 672px;
float:left;
}
.post{
background:#F5F6F8;
border:1px solid #cbcbcb;
padding-left:0px;
line-height:25px;
text-align:left;
margin:1px;
}
.RentPriceOrder {
	BACKGROUND: url('p1.gif') no-repeat 4px 12px; 
}
input,select {
font-size:12px;
}
ul {
list-style-type:none;
margin:0;
padding:0;
}
TD {
	FONT-SIZE: 12px;  LINE-HEIGHT: 16px;
}
.out3s_gray {
	BORDER-TOP: 0px solid #7cc4ec; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('../skin/search_bg.gif'); LINE-HEIGHT: 22px;
}
.ssbg2 {
	width:528px;
}
.ss1 {
	BORDER-BOTTOM: #cccccc 1px solid;
}


a {
font-size:12px;
color:#000048;
}

a:hover {
background:#FF9933;
color:#ffffff;
text-decoration:underline;
}
.head,.body {
width:950px;
padding-right:5px;
padding-left:5px;
background-color:#FFF;
margin:0 auto;
}


.head {
padding-top:5px;
}
.passport {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 950px; HEIGHT: 25px
}
.passport .s1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.passport .s2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

/*input*/
.input_on{
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #999;
background-color:#FFFFCC;
}
.input_off{
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #CCC;
background-color:#FFF;
}
.input_move{
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #999;
background-color:#FFFFCC;
}
.input_out{
/*height:16px;默认高度*/
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #CCC;
background-color:#FFF;
}

.currentpath {
background-image:url('dhbg.jpg');
width:950px;
border:1px solid #CCC;
height:80px;
padding-top:5px;
margin-bottom:5px;
text-indent:5px
}

.currentpath .logo {
CLEAR: both;
float:left;
margin-top:10px;
padding-bottom:5px;
color:#FFFFFF;
}

.currentpath .path {
float:left;
padding-left:5px;
height:25px;
color:#FFFFFF;
}

.currentpath .path2 {
float:right;
padding-right:10px;
height:25px;
color:#FFFFFF;
}

.ad {
border:1px solid #cbcbcb;
background-color:#FFF;
margin-bottom:6px;
width:950px;
}

.ksss {
background-image:url('ksss.gif');
margin-bottom:6px;
width:684px;
height:80px;
float:left
}

.ad.text {
text-align:center;
line-height:25px;
float:left;
width:24%;
}

#Tab_search1 {
float:left;
width:339px;
margin:0 0 5px;
padding:0;
}

#Tab_search2 {
float:left;
width:339px;
margin-bottom:5px;
margin-left:6px;
padding:0;
}

#Tab2 {
width:684px;
float:left;
margin:0 auto;
padding:0;
}

.Menubox {
width:341px;
background:url('tab.gif');
height:28px;
line-height:28px
}

.Menubox ul {
margin:0;
padding:0;
}

.Menubox li {
float:left;
display:block;
cursor:pointer;
width:112px;
text-align:center;
color:#666;
font-weight:700;
}

.Menubox li.hover {
background:#fff;
width:115px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
font-size:14px;
font-weight:700;
height:27px;
line-height:27px;
padding:0;
}

.Contentbox_search {
clear:both;
margin-top:0;
border:1px solid #CCC;
border-top:none;
height:82px;
text-align:left;
line-height:25px;
padding-left:10px;
padding-top:8px;
}

.Contentbox {
clear:both;
margin-top:0;
border:1px solid #ccc;
border-top:none;
height:255px;
text-align:left;
line-height:24px;
padding-top:5px;
padding-left:10px;
}

.Contentbox2 {
clear:both;
height:405px;
margin-top:0;
border:1px solid #ccc;
border-top:none;
text-align:left;
line-height:25px;
padding-top:5px;
padding-left:5px;
}
.Contentbox3 {
clear:both;
height:250px;
margin-top:0;
border:1px solid #ccc;
border-top:none;
text-align:left;
line-height:25px;
padding-top:5px;
padding-left:5px;
}

.toutiao {
background-image:url('../skin/toutiao.gif');
}

.index {
background-color:#FFF;
margin-bottom:6px;
width:950px;
}

.index_search {
	MARGIN-BOTTOM: 6px; WIDTH: 910px; BACKGROUND-COLOR: #fff
}

.index_left {
width:339px;
height:80px;
float:left;
border:1px solid #CCC;
margin-bottom:6px;
margin-right:5px;
}

.left_title {
height:25px;
line-height:25px;
font-weight:700;
color:#000048;
padding-left:5px;
text-align:left;
}

.left_content {
text-align:left;
float:left;
list-style-type:none;
background-color:#FFF;
line-height:25px;
padding:5px;
}

.left_contentmore {
float:right;
list-style-type:none;
line-height:170%;
}

.left_ad {
width:680px;
float:left;
padding-bottom:4px;
background-color:#FFF;
}

.index_right {
border:1px solid #AEACFD;
margin-bottom:6px;
width:260px;
height:110px;
float:right;
}

.show_lou {

border:1px solid #cbcbcb;
width:950px;
height:50px;
margin-bottom:5px;
padding-bottom:5px;
line-height: 50px;

}
.de_lou {

width:950px;
height:350px;
margin-bottom:5px;


}
.de_img {
float:left;
border:1px solid #cbcbcb;
width:350px;
height:280px;
margin-bottom:5px;
margin-right:5px;
padding-top:10px;
}
.de_lname {
float:left;
border:1px solid #cbcbcb;
width:350px;
height:40px;
line-height: 38px;
margin-bottom:5px;
font-size:14px;
background:#F5F6F8;
}
.de_l {
float:left;
background-image:url('../skin/lm-left.jpg');
width:10px;
height:30px;
}
.de_r {
float:left;
background-image:url('../skin/lm-right.jpg');
width:10px;
height:30px;
}
.de_title {
float:left;
text-align:left;
background-image:url('../skin/lm-bj.jpg');
width:575px;
height:30px;
line-height: 25px;
}
.de_count {
background:#F5F6F8;
float:right;
border:1px solid #cbcbcb;
width:595px;
height:295px;
margin-bottom:5px;
text-align:left;
padding:8px;
line-height: 25px;
}
.de_louhao {
padding:8px;
text-align:left;
float:left;
background:#F5F6F8;
border:1px solid #cbcbcb;
width:565px;
height:98px;
margin-bottom:5px;
line-height: 50px;
}
.de_hao {
float:left;
background:#F5F6F8;
border:1px solid #cbcbcb;
width:1px;
padding:3px;
margin-right:5px;
margin-bottom:5px;
line-height: 12px;
}
.de_louhao_title {
float:left;
background-image:url('../skin/loupan_title.jpg');
width:30px;
height:98px;
margin-bottom:5px;
line-height: 25px;
}
.de_map {
float:left;
border:1px solid #cbcbcb;
width:350px;
height:301px;
margin-bottom:5px;
margin-right:5px;
line-height: 25px;
}
.de_tv {
float:left;
width:350px;
height:325px;
margin-bottom:5px;
line-height: 25px;
margin-right:5px;
}
.de_tv_title{
float:left;
text-align:left;
border:1px solid #7DA0D1;
background-image:url('../skin/tv.jpg');
width:350px;
height:30px;
line-height: 25px;
margin-right:5px;
}
.de_tu {
float:left;
text-align:left;
background-image:url('../skin/lm-bj.jpg');
width:930px;
height:30px;
line-height: 30px;
}
.de_xiangxi {
background:#F5F6F8;
float:right;
border:1px solid #cbcbcb;
width:595px;
height:528px;
margin-bottom:5px;
line-height: 100px;
}
.de_showtu {
width:950px;
height:50px;
border:1px solid #cbcbcb;
padding:14px;
margin-bottom:5px;
}
.show_title {
height:25px;
text-align:left;
background-image:url('dhbg.jpg');
height:25px;
color:#fff;
line-height:25px;
font-weight:700;
}
.show_page {
height:25px;
width:950px;
border:1px solid #cbcbcb;
padding-left:0px;
height:25px;
line-height:25px;
}
.showbox {
float:left;
width:230px;
height:220px;
padding:3px;
margin-top:5px;
margin-left:5px;
}
.showhuxing {
float:left;
width:162px;
height:180px;
margin-top:5px;
margin-left:17px;
}
.show_lname {
height:20px;
width:190px;
text-align:left;
line-height:20px;
margin-left:5px;
}
.show_huname {
height:20px;
width:162px;
line-height:20px;
}
.show_dian {
height:20px;
width:150px;
text-align:left;
line-height:20px;
border:1px solid #cbcbcb;
}
.show_in {
float:left;
height:20px;
width:30px;
text-align:left;
line-height:20px;
border:1px solid #cbcbcb;
}
.show_limg {
height:150px;
width:190px;
border:1px solid #cbcbcb;
line-height: 150px;
overflow: hidden;
padding:0px;
}
.show_hulimg {
height:162px;
width:162px;
border:1px solid #cbcbcb;
overflow: hidden;
}

.index_LP {
border:1px solid #cbcbcb;
margin-bottom:6px;
width:948px;
height:110px;
float:right;
}
.index_link {
border:1px solid #AEACFD;
margin-bottom:6px;
width:948px;
float:right;
}
.link_content {
float:left;
width:948px;
text-align:left;
list-style-type:none;
background-color:#FFF;
line-height:24px;
padding-left:14px;
}

.right_title {
height:25px;
line-height:25px;
font-weight:700;
color:#666;
background-color:#EBF3F6;
padding-left:0px;
text-align:left;
}

.right_lp {
height:28px;
line-height:28px;
font-weight:700;
padding-left:0px;
text-align:left;
}
.right_content {
float:left;
width:255px;
text-align:left;
list-style-type:none;
background-color:#FFF;
line-height:24px;
}
.right_contentpic {
margin-left:5px;
padding-top:8px;
float:left;
text-align:left;
background-color:#FFF;
line-height:14px;
}

.right_content2 {
float:left;
list-style-type:none;
background-color:#FFF;
}


.right_content3 {
float:left;
width:240px;
list-style-type:none;
height:256px;
background-color:#FFF;
}

.right_ad {
float:right;
width:250px;
background-color:#FFF;
}

.right_zhongjie {
text-align:left;
float:left;
width:240px;
background-color:#FFF;
}

.right_zhongjie2 {
text-align:left;
float:left;
width:120px;
background-color:#FFF;
}

.title_font {
border:1px solid #ccc;
width:140px;
height:115px;
margin-left:8px;
margin-right:8px;
}

.smalltb {
background-color:#EBF3F6;
width:305px;
border:1px solid #CCC;
height:80px;
margin-top:15px;
padding-left:8px;
text-indent:5px;
}

hs1 {
border:1px solid #ccc;
width:100%;
text-align:center;
font-size:12px;
}

.title_more {
float:right;
color:#888;
padding-right:5px;
}

.title_more a {
float:right;
color:#888;
}

.foot {
background-color:#EBF3F6;
width:950px;
border:1px solid #CCC;
height:30px;
padding-top:5px;
margin-bottom:5px;
text-indent:5px;
color:#000;
}

.news_nav {
clear:both;
width:950px;
height:28px;
border:1px solid #ccc;
background-color:#f5f6f8;
margin-bottom:6px;
padding-left:10px;
text-align:left;
margin:0 0 5px;
}
.j950 {
margin:0 0 5px;
}

.area {
	 MARGIN: 0px auto; WIDTH: 950px; margin-bottom:6px;
}
.area .col1 {
	FLOAT: left; WIDTH: 255px; height:auto;
}
.area .col2 {
    padding-left:10px;
	FLOAT: left; background-color:#f5f6f8; border:0px solid #ccc; WIDTH: 680px;
}
.area .col3 {
	FLOAT: left; background-color:#f5f6f8; border:0px solid #ccc; WIDTH: 680px;line-height: 30px;
}
.area .news {
	FLOAT: right; WIDTH: 255px; height:auto;
}
.news_left {
border:1px solid #AEACFD;
margin-bottom:6px;
width:255px;
float:left;
clear:both;
}

.news_title {
background-image:url('../skin/f_l.gif');
padding-top:6px;
padding-left:5px;
width:255px;
float:left;
height:31px;
font-weight:700;
color:#ffffff;
text-align:left
}

.news_content {
float:left;
text-align:left;
background-color:#FFF;
height:auto;
line-height:24px;
margin-left:3px;
font-size:12px;
}

.news_ad {
float:left;
text-align:left;
background-color:#FFF;
height:auto;
line-height:24px;
margin-left:0px;
font-size:12px;
}

.news_contt {
background-color:#E3F3FD;
height:30px;
line-height:25px;
font-size:14px;
color:#000048;
padding-left:5px;
text-align:left;
}

.news_preview {
height:30px;
font-size:12px;
color:#000048;
padding-left:5px;
text-align:left;
}
.news_info {
height:25px;
font-size:12px;
margin-left:350px;
color:red;
}

hr {
width:100%;
margin-right:0;
margin-left:0;
}

a:link,a:visited,a:active {
text-decoration:none;
}

.currentpath .path A,.currentpath .path2 A {
padding-bottom:0;
color:#FFFFFF;
padding-top:5px;
}

.currentpath .path A:hover,.currentpath .path2 A:hover {
background:#C00;
color:#fff;
text-decoration:none;
}
.hs {
width:100%;
text-align:center;
font-size:14px;
}
.hs2 {
width:60%;
float:left;
font-size:12px;
text-align:left
}
.hs3 {
width:40%;
float:left;
font-size:12px;
text-align:left
}
.hssheshi {
width:100%;
float:left;
font-size:12px;
text-align:left
}
.comment1 {
width:95%;
text-align:left;
font-size:14px;
font-family:"宋体";
line-height:50px;
}

.de_about {
float:left;
border:1px solid #cbcbcb;
background:#F5F6F8;
width:950px;
height:30px;
line-height: 30px;
}
.de_end {
float:left;
width:950px;
height:100px;
line-height:20px;
}