body {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	font-size: 12px;
	font-family: "宋体";
	text-decoration: none;
}
li {
	list-style-type: none;
	line-height: 25px;
	text-align: left;
	list-style: none;
}

#lpzx li{
	float:left;
	line-height:25px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align:left;
	width:325px;
}

.top_mrmy{
	font-size: 12px;
	color: #0449BE;
	background-color: #F1F5F7;
	height: auto;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #E4EBF0;
	line-height: 20px;
	padding-top: 2px;
	text-align:left;
}

h1{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	margin:0px;
}
h2{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	margin:0px;
}
h3{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}


/*导航栏*/

.ico_size{
    margin-top:3px;
	margin-bottom:2px;
}

.nav2{
	height:auto;
	width:650px;
	float:right;
	overflow:hidden;
	background-repeat: no-repeat;
}
.nav2 li{margin-right:8px; padding-bottom:1px; height:19px;float:left}
.nav2 a{font-size:12px;color:#2754BB;display:block;width:auto}
.nav2 a.active{
	font-size: 12px;
	font-weight: bold;
	width:auto;
	color: #000000;
    text-decoration: none;
}
.nav2 a:visited{color:#2754BB}
.nav2 a:hover{}

.nav4{
	height:auto;
	width:450px;
	float:left;
	overflow:hidden;
	background-repeat: no-repeat;
}
.nav4 li{margin-right:8px; padding-bottom:1px; height:16px;float:left}
.nav4 a{font-size:12px;color:#2754BB;display:block;width:auto}
.nav4 a.active{
	font-size: 12px;
	font-weight: bold;
	width:auto;
	color: #000000;
    text-decoration: none;
}
.nav4 a:visited{color:#2754BB}
.nav4 a:hover{}



.nav3 {
float:left;
width:590px;
margin:0px;
}
.nav3 li{
float:left;
padding:0 5px;white-space:nowrap;
list-style:none;
}
.nav3 ul{
float:left;
list-style:none;
width:590px;
padding:0;
border:0;
margin: 0px;
}
.nav3 a{font-size:12px;color:#2754BB;height:20px;width:auto;}
.nav3 a.active{
	font-size: 12px;
	font-weight: bold;
	width:auto;
	color: #000000;
    text-decoration: none;
}
.nav3 a:visited{color:#2754BB}
.nav3 a:hover{}
.bmain{
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:auto;
}
.btop{
	margin-top:4px;
	background:#EBEBEB;
	border:1px solid #D7D7D7;
	height:25px; 
	line-height:25px;
}
.binput{
	width:80px;
	height:15px;
	line-height:15px;
	font-size:12px;
}

.bbtn{
	border:1px solid #FF993C;
	background-color:#ffffff;
	height:20px;
	font-size:12px;
	line-height:20px;
	font-weight: bold;
	color: #FF993C;
}


#gqtj{ width:920px; margin:0px;}
#gqtj ul{display:inline; list-style-type:none; margin:0px;}
#gqtj li{float:left; display:block; text-align:left;margin-left:5px;}
.gqtj1{width:100px; padding-top:5px;}
.gqtj2{width:100px; padding-top:5px;}
.gqtj3{width:100px; padding-top:5px;}
.gqtj4{width:100px; padding-top:5px;}


div#top_5_font li{float:left;display:inline;text-align:left;margin-left:0px;width:15px}
a:link {color:#0449BE;text-decoration:none}
a:visited {color:#444444;text-decoration:none}
a:hover {color:#FF0000;text-decoration:underline}

a.decoration:link {color:#123B8D;text-decoration:underline}
a.decoration:visited {color:#444444;text-decoration:underline}
a.decoration:hover {color:#FF0000;text-decoration:underline}

a.fontwhite:link {color:#ffffff;text-decoration:none}
a.fontwhite:visited {color:#ffffff;text-decoration:none}
a.fontwhite:hover {color:#000000;text-decoration:underline}


a.blue:link {color:#10436E;text-decoration:none}
a.blue:visited {color:#10436E;text-decoration:none}
a.blue:hover {color:#FF0000;text-decoration:underline}

a.black12:link {color:#333333;text-decoration:none}
a.black12:visited {color:#333333;text-decoration:none}
a.black12:hover {color:#FF0000;text-decoration:underline}

a.black14:link {
	color:#333333;
	text-decoration:none;
	font-size: 14px;
}
a.black14:visited {
	color:333333;
	text-decoration:none;
	font-family: "宋体";
	font-size: 14px;
}
a.black14:hover {
	color:#FF0000;
	text-decoration:underline;
	font-size: 14px;
}

a.orange12:link {
	color:#FF5500;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
}
a.orange12:visited {
	color:#FF5500;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
}
a.orange12:hover {
	color:#FF0000;
	text-decoration:underline;
	font-size: 12px;
	font-weight: bold;
}


a.red:link {color:#ff0000;text-decoration:none}
a.red:visited {color:#ff0000;text-decoration:none}
a.red:hover {color:#FF0000;text-decoration:underline}

a.hui:link {color:#999999;text-decoration:none}
a.hui:visited {color:#999999;text-decoration:none}
a.hui:hover {color:#999999;text-decoration:underline}

a.red18:link {
	color:#FF0000;
	text-decoration:none;
	font-size: 18px;
	font-weight: bold;
}
a.red18:visited {
	color:#FF0000;
	text-decoration:none;
	font-family: "宋体";
	font-size: 18px;
	font-weight: bold;
}
a.red18:hover {
	color:#FF0000;
	text-decoration:underline;
	font-size: 18px;
	font-weight: bolder;
}

a.green:link {color:#2F6914;text-decoration:none}
a.green:visited {color:#08659E;text-decoration:none}
a.green:hover {color:#FF0000;text-decoration:underline}

a.white:link {color:#ffffff;text-decoration:none}
a.white:visited {color:#ffffff;text-decoration:none}
a.white:hover {color:#ff0000;text-decoration:underline}

a.Brown:link {color:#410B0E;text-decoration:none}
a.Brown:visited {color:#ffffff;text-decoration:none}
a.Brown:hover {color:#ff0000;text-decoration:underline}

a.smallfont {font-size:12px;font-weight:normal}
a.smallfont:link {color:#000000;text-decoration:none}
a.smallfont:visited {color:#444444;text-decoration:none}
a.smallfont:hover {color:#FF0000;text-decoration:underline}

a.bluesmall {font-size:12px;font-weight:normal}
a.bluesmall:link {color:#000000;text-decoration:none}
a.bluesmall:visited {color:#00264D;text-decoration:underline}
a.bluesmall:hover {color:#FF0000;text-decoration:underline}


.font12{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.font10{
	font-family: "宋体";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.font_aleph{
	font-family: "宋体";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	letter-spacing: 12px;
}
.font14{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.font14B{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.font12B{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.font18{
	font-family: "宋体";
	font-size: 18px;
	line-height: 40px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.font20{
	font-family: "宋体";
	font-size: 20px;
	line-height: 40px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.font_blue{
	font-family: "新宋体";
	font-size: 12px;
	line-height: 28px;
	color: #2B61BA;
	letter-spacing: 1px;
}
.font_14_blue2{
	font-family: "新宋体";
	font-size: 14px;
	color: #94ADDE;

}
.font_blue2{
	font-family: "新宋体";
	font-size: 12px;
	line-height: 25px;
	color: #10436E;

}
.font_title_green{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #3E5F30;
	text-decoration: none;
}
.font_12_hui{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;
}
.font_12_green{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #3E5F30;
	text-decoration: none;
}
.font_title_14_white{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.font_title_30_white{
	font-family: "宋体";
	font-size: 30px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.font_title_white{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
	text-decoration: none;
}
.font_title_Brown{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #410B0E;
	text-decoration: none;
}
.font_title_blue{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #001F84;
	text-decoration: none;
}
.font_12_blue{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #001F84;
	text-decoration: none;
}
.font_14_blue{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	color: #001F84;
	text-decoration: none;
}
.font_title_14_blue{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #10436E;
	text-decoration: none;
}
.font_title_14_red{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}
.font_title_14_orange{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #FF5500;
	text-decoration: none;
}
.font_title_12_orange{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FF5500;
	text-decoration: none;
}
.font_title_14_orage{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #4F4F4F;
	text-decoration: none;

}
.font_title_18_red{
	font-family: "宋体";
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}
.font_red{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #ff0000;
	text-decoration: none;
}
.font_title_14_green{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #2F6914;
	text-decoration: none;
}
.font_title_red{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #E72A00;
	text-decoration: none;
}
.menuright{
	width: 480px;
	float: right;
	height: 32px;
}

	#tabs {
	width:480px;
	line-height:normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	clear: both;
	float: left;
	margin-right: 0px;
      }
   #tabs ul {
	margin:0;
	list-style:none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
	float:left;
	margin:0;
	text-decoration:none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 1px;
	background-image: url(../images/menu_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
      }
    #tabs a span {
	float:left;
	display:block;
	color:#000000;
	padding-top: 5px;
	padding-right: 14px;
	padding-bottom: 4px;
	padding-left: 14px;
	background-image: url(../images/menu_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
	color:#ffffff;
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }
	
.td1{
	height: 4px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.td2{
	height: 2px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.top{
	width:1000px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	padding:0;
}
.center{
	height: auto;
	width:1000px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	padding:0;
}
.di{
	height: auto;
	width:1000px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	padding:0;}
.guanggao{
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.table_top{
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #0066FF;
	text-decoration: none;
}
.table_border_1{
	color: D7D7D7;
	background-color: #EBEBEB;
	border: 1px solid #D7D7D7;
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.table_border_2{
	border: 1px solid #A2E1FF;
	color: #000000;
	background-color: #E2F1FF;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.menu_bg{
	height: 62px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.menu_left{
	float: left;
	height: auto;
	width: 340px;
	margin-right: auto;
	margin-left: 2px;
}
.menu_title{
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #FE7C01;
	text-decoration: none;
}
.menu_adress{
	font-family: "宋体";
	font-size: 12px;
	color: #FE7C01;
	text-decoration: none;
}
.menu_right{
	height: auto;
	width: 555px;
	margin-right: auto;
	margin-left: auto;
	float: right;
}
.index_top_left{
	float: left;
	height: auto;
	width: 742px;
	margin-right: auto;
	margin-left: auto;
}
.index_bottom_left{
	float: left;
	height: auto;
	width: 742px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #406B35;
}
.index_top_left_left_border{
	float: left;
	height: auto;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #406B35;
	border-right-color: #406B35;
	border-bottom-color: #406B35;
	border-left-color: #406B35;
}
.index_center_left_left_border{
	float: left;
	height: auto;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4F0D10;
	border-right-color: #4F0D10;
	border-bottom-color: #4F0D10;
	border-left-color: #4F0D10;
}
.index_center_left_left_2_border{
	float: left;
	height: auto;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #10436E;
	border-right-color: #10436E;
	border-bottom-color: #10436E;
	border-left-color: #10436E;
}
.index_bottom_left_border{
	float: left;
	height: auto;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E72A00;
	border-right-color: #E72A00;
	border-bottom-color: #E72A00;
	border-left-color: #E72A00;
}
.index_top_left_right_border{
	float: right;
	height: auto;
	width: 531px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #406B35;
}
.index_center_left_right_border{
	float: right;
	height: auto;
	width: 531px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #4F0D10;
}
.index_center_left_right_2_border{
	float: right;
	height: auto;
	width: 531px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #10436E;
}
.index_bottom_center_border{
	float: right;
	height: auto;
	width: 531px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #E72A00;
}
.index_top_left_right{
	float: right;
	height: auto;
	width: 532px;
	margin-right: auto;
	margin-left: auto;
}
.index_top_right_border{
	float: right;
	height: auto;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #406B35;
}
.index_top_right{
	float: right;
	height: auto;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}

.news_top_border{
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;

}
.esf_news_top_border{
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;

}
.news_top_left_border{
	height: auto;
	width: 688px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #81AED5;
	border-right-color: #81AED5;
	border-bottom-color: #81AED5;
	border-left-color: #81AED5;
	float: left;
}
.news_center_title1{
	background-image: url(../images/news_left_title_1.gif);
	height: 30px;
	width: 98%;
	margin-top: 1px;
	margin-right: auto;
	margin-left: auto;
	margin-top:2px;
	background-position: center;
}
.news_center_title2{
	background-image: url(../images/news_center_title2.gif);
	margin-right: auto;
	margin-left: auto;
	height: 30px;
}
.news_center_title{
	background-image: url(../images/news_center_title.GIF);
	margin-right: auto;
	margin-left: auto;
	height: 30px;
}
.news_show_left_border{
	height: auto;
	width: 658px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;
}
.news_left_title{
	background-image: url(../images/house_bottom_title_left.gif);
	margin-right: auto;
	margin-left: auto;
	height: 30px;
}
.news_left_title2{
	background-image: url(../images/house_bottom_title_left2.gif);
	margin-right: auto;
	margin-left: auto;
	height: 30px;
}

.news_hot_title{
	background-image: url(../images/news_hot_title.gif);
	margin-right: auto;
	margin-left: auto;
	height: 35px;
}
.news_show_table{
	height: auto;
	width: 100%;
}
.news_show_title{
	height: 45px;
	width: auto;
	margin-top:5px;
	margin-right: auto;
	margin-left: auto;

}
.news_show_edit{
	background-color: #F7F7F7;
	padding: 0px;
	height: 27px;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
}
.news_show_content{
	padding: 0px;
	height: auto;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	margin-top:30px;
	padding-bottom:20px;
	line-height:180%;
}
.news_top_left_left{
	float: left;
	height: auto;
	width: 15px;
	margin-right: auto;
	margin-left: auto;
}
.news_top_left_center{
	border: 1px solid #81AED5;
	float: left;
	height: auto;
	width: 292px;
	margin-right: auto;
	margin-left: auto;
}
.news_top_left_right{
	float: right;
	height: auto;
	width: 365px;
	margin-right: auto;
	margin-left: auto;
}
.news_top_right_border{
	float: right;
	height: auto;
	width: 252px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #81AED5;
	border-right-color: #81AED5;
	border-bottom-color: #81AED5;
	border-left-color: #81AED5;
}
.news_top_right_title{
	height: 25px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #81AED5;
	border-right-color: #81AED5;
	border-bottom-color: #81AED5;
	border-left-color: #81AED5;
	border-top-width: 1px;
	border-bottom-width: 1px;
}
.news_serch{
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #d7d7d7;
}
.news_bottom_border{
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.news_bottom_left_border{
	float: left;
	height: auto;
	width: 688px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #73BC8F;
}
.news_bottom_left_left{
	float: left;
	height: auto;
	width: 15px;
	margin-right: auto;
	margin-left: auto;
}
.news_bottom_left_center{
	border: 1px solid #73BC8F;
	float: left;
	height: auto;
	width: 292px;
	margin-right: auto;
	margin-left: auto;
}
.news_bottom_left_right{
	float: right;
	height: auto;
	width: 365px;
	margin-right: auto;
	margin-left: auto;
}
.news_bottom_right_border{
	float: right;
	height: auto;
	width: 252px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #73BC8F;
	border-right-color: #73BC8F;
	border-bottom-color: #73BC8F;
	border-left-color: #73BC8F;
}
.news_bottom_right_title{
	height: 25px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #81AED5;
	border-right-color: #81AED5;
	border-bottom-color: #81AED5;
	border-left-color: #81AED5;
	border-top-width: 1px;
	border-bottom-width: 1px;
}
.newsshow_line_1{
	width: 655px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBCBCB;
}
.newsshow_message_border{
	height: auto;
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}
.search{
	background-image: url(../images/search_bg.GIF);
	height: 138px;
	width: 580px;
	border: 1px solid #4BA1D8;
}
.search_line{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #4BA1D8;
	border-right-color: #4BA1D8;
	border-bottom-color: #4BA1D8;
	border-left-color: #4BA1D8;
}

.top_border{
	float: left;
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;

}

.house_play_left_border{
	float: left;
	height: auto;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;

}
.esf_play_left_border{
	float: left;
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;

}
.house_bottom_left_border{
	float: left;
	height: auto;
	width: 688px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #55B93B;
}

.esf_bottom_left_border{
	float: left;
	height: auto;
	width: 656px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #55B93B;
}

.house_top_left_title_border{
	float: left;
	height: auto;
	width: 313px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #59A2E2;
	border-right-color: #59A2E2;
	border-bottom-color: #59A2E2;
	border-left-color: #59A2E2;
}
.house_top_left_border{
	float: left;
	height: auto;
	width: 688px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;
}
.house_ico{
	border: 1px solid #CBCBCB;
}
.house_border_2{
	border: 1px solid #CBCBCB;
}
.message_border{
	border: 1px solid #CBCBCB;
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
.house_news_border{
	border: 1px solid #CBCBCB;
	background-color: #F7F7F7;
}
.house_bottom_left{
	float: left;
	height: auto;
	width: 688px;
	margin-right: auto;
	margin-left: auto;
}
.search_house_byb{
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	padding:0;
	border: 1px solid #CBCBCB;
}
.house_play_left{
	float: left;
	height: auto;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
}
.house_bottom_left_left{
	float: left;
	height: auto;
	width: 344px;
	margin-right: auto;
	margin-left: auto;
}
.house_bottom_left_right{
	float: right;
	height: auto;
	width: 344px;
	margin-right: auto;
	margin-left: auto;
}
.house_show_top_left_left{
	float: left;
	height: auto;
	width: 250px;
	margin-right: auto;
	margin-left: auto;
}
.house_show_top_left_left_border{
	float: left;
	height: auto;
	width: 250px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;
}
.house_play_left_left_border{
	float: left;
	height: auto;
	width: 388px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;
}
.house_show_top_right{
	float: right;
	height: auto;
	width: 250px;
	margin-right: auto;
	margin-left: auto;
}

.house_play_top_right{
	float: right;
	height: auto;
	width: 388px;
	margin-right: auto;
	margin-left: auto;
}
.house_show_top_left_right_border{
	float: right;
	height: auto;
	width: 423px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;
}
.house_show_top_right_border{
	float: right;
	height: auto;
	width: 252px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;
}
.house_show_bottom_left_border{
	float: right;
	height: auto;
	width: 250px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #FCD790;
}
.house_show_bottom_rihgt_border{
	float: right;
	height: auto;
	width: 252px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #FCD790;
}
.house_show_bottom_left_right_border{
	float: right;
	height: auto;
	width: 423px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #FCD790;
}
.house_show_line{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CBCBCB;
	height: 1px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
.esf_publish_border{
	background-color: #FEF8EE;
	height: auto;
	width: 250px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #E7C796;
}
.esf_publish_line{
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7C796;
}
.esf_publish_show_line{
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BAD6EC;
}
.esf_top_left_left_border{
	float: left;
	height: auto;
	width: 250px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #BAD6EC;
	background-color: #F9FDFF;
}
.esf_top_right_border{
	float: left;
	height: auto;
	width: 250px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #BAD6EC;
}
.esf_top_left_right_border{
	float: right;
	height: auto;
	width: 423px;
	margin-right: auto;
	margin-left: auto;
}

.esf_top_left_border{
	float: left;
	height: auto;
	width: 656px;
	margin-right: auto;
	margin-left: auto;
	margin-top:5px;
	border: 1px solid #99B2DD;

}

.esf_left_border{
	float: left;
	height: auto;
	width: 686px;
	margin-right: auto;
	margin-left: auto;
	margin-top:5px;
	border: 1px solid #99B2DD;

}
.esfshop_show_left2{
	float: left;
	height: auto;
	width: 342px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CBCACB;
}
.esfshop_show_right2{
	float: right;
	height: auto;
	width: 342px;
	margin-right: auto;
	margin-left: auto;


}
.esfshop_show_left_border{
	float: left;
	height: auto;
	width: 688px;
	margin-right: auto;
	margin-left: auto;
}

.esfshop_show_left{
	float: left;
	height: auto;
	width: 250px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCACB;

}
.esfshop_show_right{
	float: left;
	height: auto;
	width: 428px;
	margin-right: auto;
	margin-left: 6px;
	border: 1px solid #CBCACB;
}

.esf_bottom_left_left{
	height: auto;
	width: 333px;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
.esf_bottom_left_right{
	float: right;
	width: 333px;
	margin-right: auto;
	margin-left: auto;
}
.esf_bottom_center_border{
	float: right;
	height: auto;
	width: 423px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #DDAE68;
}
.shop_reg_border{
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;

}
.shop_reg_border{
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;

}
.resource_body{
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.resource_left{
	float: left;
	height: auto;
	width: 662px;
	margin-right: auto;
	margin-left: auto;

}
.resource_left_content{
	float: left;
	height: auto;
	width: 662px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}
.resource_left_border{
	float: left;
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}
.resource_right{
	float: right;
	height: auto;
	width: 662px;
	margin-right: auto;
	margin-left: auto;
}
.resource_right_show_border{
	float: right;
	height: auto;
	width: 662px;
	margin-right: auto;
	margin-left: auto;
}
.resource_center{
	float: left;
	height: auto;
	width: 316px;
	margin-right: auto;
	margin-left: auto;
}
.resource_center_border{
	float: left;
	height: auto;
	width: 372px;
	margin-right: auto;
	margin-left: 6px;
	border: 1px solid #CCCCCC;
	background-color: #FCFCFC;
}
.resource_right_right{
	float: right;
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
}
.resource_right_border{
	float: right;
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}
.resource_tag_li{
	background-image: url(../images/resource_dot.gif);
	background-repeat: no-repeat;
	float: left;
	height: 26px;
	width: 100px;
	padding-left: 10px;
	margin-top:6px;
	margin-left:10px;
	margin-right:auto;
}
.resource_line_1{
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CDCDCD;
}
.resource_center_title_line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 28px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
.resource_show_center_title_line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 28px;
	width: 662px;
	margin-right: auto;
	margin-left: auto;
}
.resource_show_table_border{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E5EAEA;
	border-bottom-color: #E5EAEA;
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
/*bottom*/
#bottom{width:950px;margin:0;}
#bottom-line{width:950px;margin-top:10px;padding-top:15px;border-top:#333333 solid 1px;}
#bottom01{width:950px;margin-top:5px;}
#bottom02{width:950px;margin-top:5px;}
#bottom03{width:950px;margin-top:5px;margin-bottom:15px;}

.body1{
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.body1_border{
	height: 170px;
	width: 950px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	border: 1px solid #CBCBCB;
}
.esf_body1_border{
	height: 150px;
	width: 950px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	border: 1px solid #CBCBCB;
}
.body_left{
	float: left;
	height: auto;
	width: 658px;
	margin-right: auto;
	margin-left: auto;
}
.news_body_left{
    background-color:#F2F6FB;
	float: left;
	height: auto;
	width: 658px;
	margin-right: auto;
	margin-left: auto;
}
.body_left_left{
	float: left;
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
}
.body_left_left_border{
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;
}
.border{
	border: 1px solid #CBCBCB;
	padding: 1px;
}
.news_left_left_border{
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;
	background-color: #F2F6FB;
}
.body_left_left_border2{
	margin-top:5px;
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;
	background-color: #F2F6FB;	
}
.body_left_left_border3{
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;
	background-color: #F2F6FB;	
}
.body_left_right{
	float: right;
	height: auto;
	width: 367px;
	margin-top: auto;
	margin-left: auto;
}
.body_left_right2{
	float: right;
	height: auto;
	width: 367px;
	margin-top: auto;
	margin-left: auto;
	background-color: #F8F6F6;
}
.body_left_right_border{
	height: auto;
	width: 367px;
	margin-top: auto;
	margin-left: auto;
}
.body_esf_left_right_border{
	height: auto;
	width: 367px;
	margin-top: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CBCBCB;
	border-right-color: #CBCBCB;
	border-left-color: #CBCBCB;
}
.body_esf_left_right_border2{
	height: auto;
	width: 367px;
	margin-top: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CBCBCB;
	border-left-color: #CBCBCB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBCBCB;
}
.body_right{
	float: left;
	height: auto;
	width: 290px;
	margin-right: auto;
	margin-left: auto;
}

.body_right_right{
	float: right;
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:5px;
}
.body_news_right_right{
	background-color:#F2F6FB;
	float: right;
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;
}
.body_right_border{
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CBCBCB;
	border-bottom-color: #CBCBCB;
	border-left-color: #CBCBCB;
}

.map_title_border{
	height: 190px;
	width: 949px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #C7E8F9;
	background-color: #F6FCFF;
	margin-bottom:5px;
}
.news_right_border{
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;
	background-color: #F2F6FB;
}
.guanggao_left{
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
}
.guanggao_left2{
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	margin-top:5px;
	margin-bottom:5px;
}
.guanggao_tl{
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
    margin-bottom:5px;
	margin-top:5px;
}
.guanggao_center{
float:left;
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.guanggao_center_1{
	height: auto;
	width: 358px;
	margin-right: auto;
	margin-left: auto;
}
.house_news_border{
	border: 1px solid #CBCBCB;
	background-color: #F7F7F7;
}
.news_news_border{
	border: 1px solid #DDDDDD;
	background-color: #F2F6FA;
	padding: 1px;
}
.line1{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E3;
}
.line2{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C2C3C8;
}
.line3{

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.line4{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C2C3C8;
	margin-bottom: 4px;
}
.line5{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #C2C3C8;

}
.line6{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #c2c3c8;
	border-bottom-color: #c2c3c8;
    padding-left:5px;
}
.line7{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c3c8;
    padding-left:5px;
}
.line8_esf1{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99B2DD;
}
.line8_esf2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
}
.images_border{
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #B5B5B5;
}
/**
	周明星增加，修饰楼盘留言的表格
	2008-05-10
*/
.postback_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #D4D4D4;
}
.postback_table_th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #D9D9D9;
}
.news_left_font{
	height: auto;
	width: auto;
	margin-left: 5px;
	float: left;
}
/**  按钮样式 */
.btn {
BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid
}
.btn1_mouseout {
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}
.btn1_mouseover {
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}
.btn2 {
	border: 1px #dddddd solid;
	cursor: hand;
	width:18px;
	font-family: "Tahoma", "宋体";
	font-size: 12px;
	background-color: #FFFFFF;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#ffffff); 

	color: #014CCC;
}

.btn3_mouseout {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mouseover {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mousedown
{
BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid
}
.btn3_mouseup {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn_2k3 {
BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid
}
</style>
 

#7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid } .btn1_mouseover { BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid } .btn2 {padding: 2 4 0 4;font-size:12px;height:23;background-color:#ece9d8;border-width:1;} .btn3_mouseout { BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid } .btn3_mouseover { BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid } .btn3_mousedown { BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid } .btn3_mouseup { BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid } .btn_2k3 { BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid }


.resouce_down{
	margin: 0px;
	height: 28px;
	width: 300px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;

}
/*------------------------------------------------------------*
**   图片链接
**------------------------------------------------------------*/
SPAN.thumb {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 100%;
	padding: 0px;
}
SPAN.thumb SPAN {
	DISPLAY: block; TEXT-ALIGN: center
}
IMG.thumb {
    margin-top:3px;
	margin-left:4px;
	padding: 4px;
	border: 1px solid #cccccc;
	filter: Alpha(Opacity=90, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0);
}
A:hover IMG.thumb {
    margin-top:4px;
	margin-left:5px;
	padding: 4px;
	border: 1px solid #999999;
	filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0);


}
IMG.tiny {
	BACKGROUND-COLOR: #fff;
	padding: 4px;
	border: 1px solid #FF9900;
}

SPAN.thumb1 {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 100%;
	padding: 0px;
}
SPAN.thumb1 SPAN {
	DISPLAY: block; TEXT-ALIGN: center
}
IMG.thumb1 {
    margin-top:3px;
	margin-left:4px;
	padding: 4px;
	border: 1px solid #cccccc;
	filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0);
}
A:hover IMG.thumb1 {
    margin-top:4px;
	margin-left:4px;
	padding: 4px;
	border: 1px solid #999999;
	filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0);


}
IMG.tiny1 {
	BACKGROUND-COLOR: #fff;
	padding: 4px;
	border: 1px solid #FF9900;
}
.tu0004{
	height: 120px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	width: 130px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#sjx10 {
	width:100%;
	font-size: 12px;
	height: auto;
	padding-top: 0px;
	padding-bottom: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: auto;
	margin-left: auto;
}
#sjx10 ul {
	width:160px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0px;
	float: left;
	padding: 0px;
	height: auto;
	margin-bottom: 0px;
}
#sjx10 li {
	text-align:center;
	list-style-type:none;
	white-space: nowrap;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
}
.sjx8{
	width: 98%;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	padding: 0px;
	text-align: left;
}
.sjx9{
    width: 140px;
    height:182px;
	padding: 0px;
	text-align: left;
	float:left;

}
.resource_page{
	text-align: right;
	width: 98%;
	height:30px;
	margin-right: 10px;
	vertical-align: middle;
	padding-right: 5px;
}
/*------------------------------------------------------------*
**   *翻页*
**------------------------------------------------------------*/

.scott {
	MARGIN: 0px;
	TEXT-ALIGN: center;
	padding: 3px;
	width: 100%;
	
	float: left;
}
.scott A {
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ddd 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #ddd 1px solid;
	COLOR: #333333;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ddd 1px solid;
	TEXT-DECORATION: none;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
}
.scott A:hover {
	BORDER-RIGHT: #E7E7E7 1px solid;
	BORDER-TOP: #E7E7E7 1px solid;
	BORDER-LEFT: #E7E7E7 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #E7E7E7 1px solid;
	BACKGROUND-COLOR: #F4F4F4;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
}
.scott A:active {
	BORDER-RIGHT: #E7E7E7 1px solid;
	BORDER-TOP: #E7E7E7 1px solid;
	BORDER-LEFT: #E7E7E7 1px solid;
	COLOR: #638425;
	BORDER-BOTTOM: #E7E7E7 1px solid;
	BACKGROUND-COLOR: #F4F4F4;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
}
.scott SPAN.current {
	BORDER-RIGHT: #b2e05d 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #b2e05d 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #b2e05d 1px solid;
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #b2e05d 1px solid;
	BACKGROUND-COLOR: #b2e05d;
	font-family: "宋体";
	font-size: 12px;
}
.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #f3f3f3 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #f3f3f3 1px solid;
	COLOR: #ccc;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #f3f3f3 1px solid;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
}
.table_style{
	background-color: #F2F2F2;
	border: 1px solid #cccccc;
	width: 100%;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.about_left_body{
	float: left;
	height: auto;
	width: 168px;
	background-color: #E6E6E6;
}
.about_right_body{
	float: right;
	height: auto;
	width: 774px;
	border: 1px solid #CCCCCC;
}
.about_content{
	margin: 20px;
}
.chat_top_title{
	background-image: url(../images/chat_top_title.gif);
	height: 27px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.chat_menu_title{
	background-image: url(../images/chat_menu_title.GIF);
	height: 49px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.chat_body{
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.chat_left{
	float: left;
	height: auto;
	width: 64%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/chat_left_bg.GIF);
	background-repeat: repeat-y;
}
.chat_left_left{
	float: left;
	height: auto;
	width: 5%;
	margin-right: auto;
	margin-left: auto;
}
.chat_left_right{
	float: left;
	height: auto;
	width: 93%;
	margin-right: auto;
	margin-left: auto;
}
.chat_left_border{
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #C6C6C6;
}
.chat_right{
	float: right;
	height: auto;
	width: 36%;
	margin-right: auto;
	margin-left: auto;
}
.chat_right_border{
	height: auto;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #C6C6C6;

}
.login_left_bg{
	background-image: url(../images/login_left_bg.GIF);
	background-repeat: repeat-x;
	width: 350px;
}






.buttoncss {
background: #E8F4FF url(../Images/bluebuttonbg.gif);
border: 1px #003399 solid;
border-bottom: #93BEE2 1px solid;
border-left: #93BEE2 1px solid;
border-right: #93BEE2 1px solid;
border-top: #93BEE2 1px solid;
color: #003399;
color: 006699;
cursor: hand;
font: normal 9pt "Tahoma", "宋体";
height: 22px;
width: 60px;
}

/**//*蓝色按钮样式*/
.bluebuttoncss {
	border: 0px #93BEE2 solid; /**/
	color: #FFFFFF;
	cursor: hand;
	width:44px;
	height:20px;
	background-color: #FFFFFF;
	background-image: url(../images/search_house_bg.gif);
	font-family: "Tahoma", "宋体";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	padding-top:3px;
}

/**//*红色按钮样式*/
.redbuttoncss {
background: #FFFFFF url(../Images/redbuttonbg.gif);
border: 1px #93BEE2 solid;
border-bottom: #93BEE2 1px solid;
border-left: #93BEE2 1px solid;
border-right: #93BEE2 1px solid;
border-top: #93BEE2 1px solid;
color: #0066CC;
cursor: hand;
font: normal 9pt "Tahoma", "宋体";
}

/**//*选择按钮样式*/
.selectbuttoncss {
background: #FFFFFF url(../Images/blue_button_bg.gif);
border: 1px #93BEE2 solid;
border-bottom: #93BEE2 1px solid;
border-left: #93BEE2 1px solid;
border-right: #93BEE2 1px solid;
border-top: #93BEE2 1px solid;
color: #0066CC;
cursor: hand;
font: normal 9pt "Tahoma", "宋体";
}

/**//*绿色按钮样式*/
.greenbuttoncss {
	border: 1px #93BEE2 solid;
	border-bottom: #93BEE2 1px solid;
	border-left: #93BEE2 1px solid;
	border-right: #93BEE2 1px solid;
	border-top: #93BEE2 1px solid;
	color: #FFFFFF;
	cursor: hand;
	background-color: #019CFF;
	height: 25px;
	padding-top: 4px;
	font-family: "Tahoma", "宋体";
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.head_table{
	background-color: #F1AB70;
	height: 3px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #E1863D;
	margin-top: 3px;
}
.table{
	border: 1px solid #cccccc;
	width: 104px;
	height:103px;
	padding-top: 2px;
	padding-bottom: 2px;
    padding-left: 2px;
	padding-right: 2px;
}
.table1{
	border: 1px solid #cccccc;
	padding-top: 2px;
	padding-bottom: 2px;
    padding-left: 2px;
	padding-right: 2px;
}

.table2{
	border: 1px solid #cccccc;
	padding-top: 1px;
	padding-bottom: 1px;
    padding-left: 1px;
	padding-right: 1px;
}
.table3{
	border: 1px solid #B4D0DE;
	padding-top: 2px;
	padding-bottom: 2px;
    padding-left: 2px;
	padding-right: 2px;
}
#demo {
	background: #FFF;
	overflow:hidden;
	height: 75px;
	text-align: center;
}
#demo img {
border: 3px solid #F2F2F2;
display: block;
}
.input1{
width:auto;
height:13px;

}


.inputbox{
	background-image: url(../images/search_icon.gif);
	background-repeat: no-repeat;
	padding-left:18px;
	padding-top:2px;
	font-family: "宋体";
	font-size: 12px;
}
.esfshop_btn{
	padding-top: 50px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 400px;
}
.esfshop_gg{
 	margin-right: 0px;
	margin-left:122px;
	margin-bottom: 0px;

}
.esfshop_title{
	border: 1px solid #C1C1C1;
}
.esfshop_qj_images{
	margin-top: 6px;
}
#right44{
	float: right;
	width: 100%;
	margin-top: 10px;
}
/*选项卡1*/
#Tab1{
	width:100%;
	padding:0px;
	height: auto;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
/*选项卡2*/
#Tab2{
	width:100%;
	padding:0px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	height: auto;
}
/*菜单class*/
.Menubox1 {
	width:100%;
	height:28px;
	line-height:28px;
	background-image: url(../images/200801081251340.gif);
	background-repeat: repeat;
	background-position: center top;
	border-right-style: solid;
	border-right-color: #DDDEE0;
	border-right-width: 1px;
}

.navbox {
	height:26px;
	width:658px;
	float:right;
	overflow:hidden;
	background-image: url(../images/esf_tab_slect.gif);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	float: left;
}
.navbox ul{
	margin:0px;
	padding:0px;
	height: auto;
	width: 100%;
}
.navbox li{
	float:left;
	display:block;
	cursor:pointer;
	width:104px;
	text-align:center;
	font-weight:normal;
	font-family: "宋体";
	font-size: 12px;
	color: #2754BB;
	height: auto;
	margin: 0px;
	padding-top:2px;
}
.navbox li.hover{
	padding:0px;
	width:104px;
	font-weight:bold;
	height:auto;
	line-height:27px;
	font-family: "宋体";
	font-size: 12px;
	color: #ffffff;
	background-image: url(../images/esf_tab_slected.gif);
	margin: 0px;
}

.Menubox {
	width:674px;
	height:28px;
	line-height:28px;
	background-image: url(../images/200801081251340.gif);
	padding: 0px;
	margin: 0px;
	float: left;
}
.Menubox ul{
	margin:0px;
	padding:0px;
	height: auto;
	width: 100%;
}
.Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:111px;
	text-align:center;
	font-weight:normal;
	font-family: "宋体";
	font-size: 12px;
	color: #43609C;
	height: auto;
	margin: 0px;
	padding: 0px;
}
.Menubox li.hover{
	padding:0px;
	width:111px;
	font-weight:bold;
	height:auto;
	line-height:27px;
	font-family: "宋体";
	font-size: 12px;
	color: #AA4F00;
	background-image: url(../images/200801081249070.gif);
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.Contentbox{
	height:auto;
	text-align:center;
	padding-top:8px;
	width: 672px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	float: left;
}
#con_two_1{
	height: auto;
	width: 96%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	list-style-type: none;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#con_two_1 ul{
	width: 100%;
	list-style-type: none;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	float: left;
}
#con_two_1 li{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
	float: left;
	width: 100%;
	height: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px
}


.nav{
	height:26px;
	width:658px;
	float:right;
	overflow:hidden;
	background-image: url(../images/esf_tab_slect.gif);
	background-repeat: no-repeat;
}
.nav li{margin-right:9px;float:left}
.nav a{font-size:12px;color:#2754BB;display:block;height:26px;width:95px;text-align:center;padding-top:2px}
.nav a.active{
	background-image: url(../images/esf_tab_slected.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	width:105px;
	color: #FFFFFF;
	text-decoration: none;
}
.nav a:visited{color:#2754BB}
.nav a:hover{}

.esfshop_online_menu{
	height: 42px;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
}

.esfshop_online_menu_left{
	width: 350px;
	margin-left: 4px;
    float:left;
}
.esfshop_online_menu_left_title{
	font-size: 18px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	color: #1472D8;
	float: left;
	height: 40px;
	width: 200px;
	margin-top: 20px;
	margin-left: 8px;
	font-family: "宋体";
	text-decoration: none;
}
.esfshop_online_menu_right{
	width: 480px;
	margin-right:10px;
	margin-top:15px;
    float:right;
}

.esfshop_online_body{
	margin:0 auto;
    width:1003px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

.esfshop_online_left{
	float: left;
	height: auto;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
}
.esfshop_online_left_left{
	float: left;
	height: auto;
	width: 542px;
	margin-right: auto;
	margin-left: auto;
}
.esfshop_online_left_right{
	float: left;
	height: auto;
	width: 242px;
	margin-left: 8px;
}

.esfshop_online_right{
	float: left;
    height:548px;
	width: 239px;
	margin-right: auto;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #506EAA;
	background-color: #E4F1FD;
}
.esfshop_online_right_left{
	float: left;
	height:548px;
	width: 115px;
	margin-right: auto;

}
.esfshop_online_right_right{
	float: left;
    height:548px;
	width: 115px;
	margin-right: auto;

}
.esfshop_online_admin_left{
	float: left;
	height: auto;
	width: 185px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
}
.esfshop_online_admin_right{
	float: left;
	height: auto;
	width: 770px;
	margin-top: 5px;
	margin-left: 10px;
}
.esfshop_online_admin_left_table{
	background-color: #F1F1F1;
	height: auto;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}
.br{
    margin_tip:5px;
	margin-bottom:5px;
}
.br2{
	margin-bottom:2px;
}
.company_body{
	height: auto;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CBCBCB;
}
.online_body{
	height: auto;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.online_list{
	height: auto;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	margin-top:8px;
}
.online_left{
	float: left;
	height: 420px;
	width: 460px;
	margin-top: 10px;
	margin-bottom: 2px;
	margin-left: 15px;
	margin-right:15px;
	background-color: #FFFFFF;
}
.online_left_left{
	width: 410px;
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	text-align: left;
}
.online_left_right{
	height: auto;
	width: 410px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left:30px;
	text-align: left;
}
.online_right{
	float: right;
	height: 420px;
	width: 460px;
	margin-top: 10px;
	margin-bottom: 2px;
	margin-left: 15px;
	margin-right:15px;
	background-color: #FFFFFF;
}
.show_message_table{
	border: 1px solid #cccccc;}
.live_body_left{
	float: left;
	height: auto;
	width: 710px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:6px;
	background-color: #0066CC;
}
.live_left{
	float: left;
	height: auto;
	width: 710px;
	margin-right: auto;
	margin-left: auto;
}
.live_left_bottom{
    float: left;
	width:710px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #0066CC;
	
}
.live_right{
	float: right;
	height: auto;
	width: 230px;
	margin-right: auto;
	margin-left: auto;
}
.live_right_right{
	float: right;
	height: auto;
	width: 230px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:6px;
	border: 1px solid #0066CC;
	background-color: #E6F0FA;
}
.live_left_left{
	float: left;
	height: auto;
	width: 370px;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 3px;
}
.live_left_right{
	float: right;
	height: auto;
	width: 324px;
	margin-top: 4px;
	margin-left: auto;
	margin-right:3px;
	margin-bottom:4px;
	background-color: #E6F0FA;	
}
.news_star_images{
	float:left;
	padding: 2px;
	width: 154px;
	border: 1px solid #CBCBCB;
	margin-top: 6px;
	margin-right: 12px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.esf_shop_images{
	float:left;
	padding: 2px;
	width: 124px;
	border: 1px solid #CBCBCB;
	margin-top: 6px;
	margin-bottom: 3px;
	margin-left: 5px;
}
.esf_tab_border{
	background-color: #F3F8FC;
	height: auto;
	width: 650px;
	border: 1px solid #99B2DD;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	margin-top: 3px;
}
.esf_news_top_border{
	height: auto;
	width: 656px;
	margin-right: auto;
	margin-left: auto;

}
.esf_tab_border2{
	background-color: #ffffff;
	height: auto;
	width: 588px;
	border: 1px solid #99B2DD;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-left:55px;
}
.esf_tab_border3{
	background-color: #ffffff;
	height: auto;
	width: 300px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	height:240px;
	border: 1px solid #99B2DD;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top:5px;
}
.esf_list_border{
	height: auto;
	float:left;
	width: 656px;
	border: 1px solid #99B2DD;
	padding-bottom: 5px;
	margin-top: 3px;
}
.xf_list_border{
	height: auto;
	float:left;
	width: 656px;
	padding-bottom: 5px;
	margin-top: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CECECE;
	border-bottom-color: #CECECE;
	border-left-color: #CECECE;
}
.esf_list_border2{
	height: auto;
	float:left;
	width: 656px;
	border: 1px solid #99B2DD;
	margin-top: 3px;
}
.esf_list_photo{
	float: left;
	width: 85px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.house_list_photo{
	float: left;
	width: 125px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right:10px;
}
.house_hx_photo{
	float: left;
	width: 100px;
	height:120px;
	padding: 2px;
	margin-right: 5px;
	border: 1px solid #cccccc;
	margin-left: 5px;
	text-align:center;
    display:table-cell;
	vertical-align:middle;  
}
.esf_list_photo_logo{
	float: left;
	width: 22px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:2px;
	padding-right:5px;
}
.house_list_photo_byb{
	float: left;
	width: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:2px;
	padding-right:5px;
}
.esf_list_adress{
	float: left;
	width: 160px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right:15px;
}
.house_list_adress{
	float: left;
	width: 470px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right:5px;
}
.esf_list_adress2{
	float: left;
	width: 220px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right:15px;
}
.esf_list_type2{
	float: left;
	width: 160px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right:5px;
}
.esf_list_type{
	float: left;
	width: 135px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right:5px;
}
.esf_list_time{
	float: left;
	width: 70px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right:5px;
}
.esf_list_publish{
	float: left;
	width: 120px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.esf_list_publish2{
	float: left;
	width: 140px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.esf_right_title{
	background-image: url(../images/esf_left_title_1.gif);
	height: 28px;
	width: 270px;
	padding-left: 5px;
	padding-right:5px;
}
.xf_left_title{
	background-image: url(../images/esf_left_title_1.gif);
	height: 28px;
	width: 650px;
	padding-left:5px;
}
.map_title{
	background-image: url(../images/map_title_bg.gif);
	height: 25px;
	width: 940px;
	padding-left: 5px;
	padding-right:5px;
	margin-right: auto;
	margin-left: auto;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #0F446E;
	text-decoration: none;
	padding-top: 8px;
}
.house_title_bg{
	background-image: url(../images/house_title_bg.gif);
	height: 45px;
	width: 652px;
}
.esf_index_left{
	float: left;
	height: 110px;
	width: 312px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top:5px;
}
.xf_index_right{
	float: left;
	width: 275px;
padding-top:5px;
padding-left:2px;
padding-right:2px;
padding-bottom:5px;

}
.esf_index_right{
	float: right;
	height: 110px;
	width: 312px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top:5px;
}

.esf_index_left2{
	float: left;
	width: 327px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CDCBCB;
}
.esf_index_right2{
	float: right;
	width: 327px;
}

.esf_index_title{
	background-image: url(../images/esf_index_title_bg.gif);
	background-repeat: no-repeat;
	height:34px;
	width:327px;
	float:left;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
}
.esf_index_title_top{
	background-image: url(../images/esf_index_title_bg2.gif);
	background-repeat: no-repeat;
	height:34px;
	width:327px;
	float:left;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
}
.esf_message_border{
	background-color: #FFFFD1;
	border: 1px solid #E9C94D;
	margin-top:5px;
	margin-bottom:5px;
}
.btn22 {
	border: 0px #93BEE2 solid; /**/
	color: #FFFFFF;
	cursor: hand;
	width:18px;
	height:20px;
	background-color: #FFFFFF;
	background-image: url(../images/search_house_bg2.gif);
	font-family: "Tahoma", "宋体";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	background-repeat: no-repeat;
}
.esfshop_head1{
	background-image: url(../images/esfshop_head.gif);
	height: 86px;
	width: 930px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
}
.xf_show_menu{
	background-image: url(../images/menu_bg.gif);
	height: 84px;
	width: 948px;
	border: 1px solid #CECECE;
	margin-bottom: 3px;
	margin-left:auto;
	margin-right:auto;

}

.videoNewsLeft{
  background:url(../images/ico_video.gif) no-repeat;
  padding-left:20px;
}
.news_center_title2_1{
	background-image: url(../images/house_bottom_title_left.gif);
	margin-right: auto;
	margin-left: auto;
	height: 30px;
}