.main {
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
.main *{
	padding:0px;
	margin:0px;
	
	}
.main ul,li{
	list-style-image: none;
	list-style-type: none;
	}
.main a{
	blr:expression(this.onFocus=this.blur());
	text-decoration: none; 
	outline:none;
	
  }
.main{blr:expression(this.onFocus=this.blur())}


.main span {
	 display:inline-block;
	 outline:none;
}
.main img{
	border:0px;
	}
.mid {
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
.message_01 {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	height: 20px;
	line-height: 20px;
}
.message_01 span font {
	font-weight: bold;
	color: #C00;
}
.message_01 .v {
	float: left;
	height: auto;
	width: 400px;
}
.message_01 .a {
	float: right;
	width: auto;
	text-align: right;
	margin-right: 15px;
	letter-spacing: 3px;
	font-size: 12px;
	background-color: #FFF;
	line-height: 20px;
}
.message_01 .a a {
	color: #C30;
	line-height: 20px;
}





.message_02 {
	width: 698px;
	float: left;
	height: 35px;
	font-size: 12px;
	font-weight: normal;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACDFF0;
}
.message_02 h6 span font {
	font-weight: bold;
	color: #C00;
}
.message_02 .v {
	float: left;
	height: 25px;
	width: auto;
}
.message_02 tr td a {
	height: 18px;
	width: auto;
	background-image: url(../images/list2.gif);
	background-repeat: no-repeat;
	background-position: 32px center;
	padding-right: 15px;
	padding-bottom: 3px;
	border: 1px solid #ACDFF0;
	padding-left: 4px;
	float: left;
	margin-left: 15px;
}

.message_02 .v li {
	float: right;
	height: 30px;
	width: auto;
	line-height: 30px;
}
.message_02 tr td .sousuo_a {
	height: 18px;
	width: 60px;
	background-image: url(../images/list2.gif);
	background-repeat: no-repeat;
	background-position: 58px center;
	padding-right: 5px;
}





.message_02.a {
	float: right;
	height: auto;
	width: 400px;
	text-align: center;
	display: block;
	line-height: 20px;
}
.message_02 .a a {
	color: #333;
	width: 50px;
	float: right;
	height: auto;
	margin-right: 30px;
	line-height: 25px;
	margin-left: 30px;
}
.top_add {
	float: left;
	height: 82px;
	width: 960px;
	margin-top: 5px;
}
.top_add .three2 {
	float: left;
	height: 80px;
	width: 200px;
	
}
.top_add .three2 img {
	float: right;
	height: 80px;
	width: 200px;
	border: 1px solid #D3EFF8;
}


.top_add .two {
	float: left;
	height: 80px;
	width: 534px;
	margin-left: 10px;
	border: 1px solid #D3EFF8;
}
.top_add .two img {
	float: left;
	height: 80px;
	width: 534px;
}

.top_add .three {
	float: right;
	height: 80px;
	width: 200px;
	border: 1px solid #D3EFF8;
}
.top_add .three img {
	float: right;
	height: 80px;
	width: 200px;
}




.left {
	float: left;
	height: auto;
	width: 700px;
	margin-top: 10px;
}
.sousou {
	float: left;
	width: 696px;
	height: auto;
	font-size: 12px;
	line-height: 1.8em;
}

.sousou .sousuo_term {
	float: left;
	height: auto;
	width: 698px;
	background-image: url(../images/box_middle_592x5.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
.sousou .sousuo_term #dearea {
	float: left;
	height: auto;
	width: 665px;
	_width: 660px;
	display: none;
	border: 1px solid #9DD7EF;
}

.sousou .sousuo_term li {
	float: left;
	height: 20px;
	width: 670px;
	margin-left: 13px;
	_margin-left: 8px;
}

.sousou .sousuo_term li a {
	width: auto;
}
.sousou .more_term {
	float: right;
	width: 200px;
}







.sousou_01 {
	float: left;
	width: 958px;
	height: auto;
	line-height: 2em;
	font-size: 12px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C5EAF5;
	border-bottom-color: #C7EAF6;
	border-left-color: #C7EAF6;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.sousou_01 .sousuo_term #dearea {
	float: left;
	height: auto;
	width: 945px;
	_width: 937px;
	border: 1px solid #C7EAF6;
	display: none;
	padding-left: 3px;
}

.sousou_01 .sousuo_term li {
	float: left;
	width: 950px;
	margin-left: 5px;
}






.sousou_02 {
	float: left;
	width: 957px;
	height: auto;
	line-height: 2em;
	font-size: 12px;
	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: #C9EBF6;
	border-bottom-color: #C9EBF6;
	border-left-color: #C9EBF6;
}
.sousou_02 .comp_message {
	float: left;
	height: 250px;
	width: 958px;
}
.sousou_02  .logo {
	float: left;
	height: auto;
	width: auto;
}
.sousou_02 .logo img {
	float: left;
	height: 200px;
	width: 320px;
	border: 2px solid #000;
	padding: 5px;
	margin-top: 10px;
	margin-left: 20px;
}

.sousou_02 .comp_message .text {
	line-height: 18px;
	text-align: left;
	HEIGHT:200px;
	;/*（框的高度）*/
	float: right;
	width:550px;
	margin-top: 10px;
	margin-right: 10px;



}





.house_detail {
	float: left;
	height: auto;
	width: 698px;
	font-size: 12px;
	border: 1px solid #67BEDB;
	line-height: 2.0em;
}
.house_detail .user_info {
	float: left;
	height: 400px;
	width: 180px;
}
.house_detail .user_info li span {
	height: auto;
	width: 180px;
	margin-top: 3px;
	float: left;
	
}
.house_detail .user_info .user_photo   {
	text-align: center;
	float: left;
	height: 165px;
	width: 180px;
}

.house_detail .user_info .user_photo img {
	height: 150px;
	width: 120px;
	padding: 5px;
	margin-top: 5px;
	border: 1px solid #67BEDB;
}
.house_detail .user_info .user_info_dis {
	float: left;
	width: 180px;
	height: 130px;
	line-height: 2.5em;
}
.house_detail .user_info .user_info_dis span{
	color:#666;
	margin-left:8px;
	float: left;
	width: 160px;
	height: 20px;
	line-height: 2.5em;
	margin-top: 5px;
}
.house_detail .user_info .user_info_dis h4{
	float: center;
	width: 180px;
	height: 20px;
	margin-top: 3px;
}
.house_detail .user_info_dis h5 a{
	background-image: url(../images/agent_house.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 25px;
	width: 113px;
	display: block;
	margin-top: 5px;
}

.house_detail .user_info .user_info_dis span a{
	color:#06648e;
	width: 130px;
	height: 20px;
	font-weight: bold;
}
.house_detail .house_info_dis {
	float: right;
	height: auto;
	width: 480px;
	margin-top: 10px;
}

.house_detail .house_info_dis .table {
	height: auto;
	width: 480px;
}
.house_detail .house_info_dis .table tr td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.house_detail .house_info_dis .table  .tel {
	background-image: url(../images/tel.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 45px;
	width: 215px;
	padding-left: 15px;
}
.house_detail .house_info_dis .table .tel span {
	font-size: 25px;
	height: auto;
	line-height:28px;
	float:right;
	margin-left: 85px;
	font-weight: bold;
	color: #000000;
}








.house_sourse {
	float: left;
	height: 360px;
	width: 698px;
	margin-top: 10px;
}
.house_detail  .house_message td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	display: block;
}

.house_sourse h3 {
	color: #333;
	float: left;
	height: 30px;
	width: 698px;
	line-height: 20px;
	background-image: url(../images/title.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.house_sourse h3 span {
	float: left;
	height: 20px;
	width: 300px;
	margin-top: 5px;
	margin-left: 8px;
}
.house_sourse h3 .sourse_more {
	float: right;
	width: 80px;
	font-size: 12px;
	color: #999;
}


 .right_jiaotan{
	float:right;
	width:698px;
	height:auto;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: 0px;
  }
.more_01 {
	float: right;
	width: 45px;
	margin-top: 1px;
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.more_01 a {
	font-weight: bold;
	line-height: 20px;
}


 .tab_card1{
	float:left;
	width:696px;
	height:auto;
	background-color: #AADEF0;
	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: #9ED9EF;
	border-bottom-color: #9ED9EF;
	border-left-color: #9ED9EF;
  }

  .tab_card1 h5{
	float:left;
	width:auto;
	height:25px;
	font-size:13px;
	line-height:20px;
	list-style:none;
	cursor:pointer;
	text-align:center;
	margin-right: 8px;
	color: #333;
	font-weight: bold;
	margin-left: 5px;
	padding-right: 4px;
	padding-left: 4px;
  }
.house_sourse .right_jiaotan .bg0 {
	color:#FFF;
	background-image: url(../images/sousuo_04.gif);
	background-repeat: repeat-x;
	background-position: center center;
	font-size: 14px;
	font-weight: bold;
}

.house_sourse .right_jiaotan  h5 span {
	margin-top: 3px;
}

  .tab_card1 div{
	float:left;
	width:696px;
	height:305px;
	background:#ffffff;
  }
  .tab_card1 div{
  display:none;
  }
 
  .tab_card1 .on{
	color:#FFF;
	background-image: url(../images/sousuo_04.gif);
	background-repeat: repeat-x;
	background-position: center center;
	font-size: 14px;
	font-weight: bold;
  }
  .tab_card1 .block ul{
	float:left;
	width: 680px;
	height: auto;
	margin-top: 5px;
	margin-left: 5px;
  }

 .tab_card1 .block{
	display:block;
  }
.right_jiaotan  .block ul li {
	float: left;
	height: 100px;
	width: 136px;
}

.right_jiaotan .block ul li a {
	background-image: url(../images/bank.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 92px;
	width: 125px;
	float: left;
	border: 1px solid #EbDeCc;
	margin-left: 2px;
	line-height: 20px;
}
.right_jiaotan .block ul li a h4 {
	font-size: 14px;
	color: #960;
	text-align: center;
	float: left;
	height: auto;
	width: 125px;
	margin-top: 3px;
	margin-bottom: 5px;
}
.right_jiaotan .block ul li a span {
	font-size: 12px;
	float: left;
	height: 20px;
	width: 125px;
	text-align: center;
	color: #300;
	line-height: 18px;
}

  


.right_jiaotan_01{
	float:left;
	width:696px;
	height:auto;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: 0px;
  }
.right_jiaotan_01 h3 {
	background-image: url(../images/title.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 30px;
	width: 698px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9ED9EF;
}
.right_jiaotan_01 h3 span {
	float: left;
	height: 25px;
	width: 200px;
	margin-left: 7px;
	color: #333;
	letter-spacing: 1px;
	line-height: 25px;
	margin-top: 3px;
}

.right_jiaotan_01 .more_01 {
	float: right;
	width: 45px;
	margin-top: 1px;
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}


.right_jiaotan_01 .tab_card2{
	float:left;
	width:696px;
	height:auto;
  }

.right_jiaotan_01  .tab_card2 h5{
	float:left;
	width:70px;
	height:22px;
	font-size:12px;
	line-height:20px;
	list-style:none;
	cursor:pointer;
	text-align:center;
	background-image: url(../images/list_hzbg01.gif);
	background-repeat: no-repeat;
	background-position: left -28px;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 1px;
	padding-left: 2px;
	
  }
.right_jiaotan_01 .line2 {
	background-image: url(../images/list_hzbg01.gif);
	background-repeat: repeat-x;
	background-position: left -10px;
	float: left;
	line-height:3px;
	height: 3px;
	width: 696px;
	_margin-top:-2px;
}

.right_jiaotan_01  h5 a {
    height: auto;
	width: auto;
	margin-top: 2px;
	float: left;
	margin-left: 7px;
	line-height: 20px;
}


.right_jiaotan_01 h5 span {
	background-image: url(../images/list_hzbg01.gif);
	background-repeat: no-repeat;
	background-position: right -28px;
	height: 22px;
	width: 70px;
	display: block;
	padding-right: 1px;
	padding-left: 1px;
	
}



.right_jiaotan_01  .tab_card2 div{
	float:left;
	width:695px;
	background:#ffffff;
  }
.right_jiaotan_01  .tab_card2 div{
  display:none;
  }
.right_jiaotan_01  .tab_card2  ul{
	float:left;
	width: 250px;
	height: auto;
  }

.right_jiaotan_01  .tab_card2 li{
	float:left;
	font-size:12px;
	height:20px;
	line-height:20px;
	width: 120px;
  }  
.right_jiaotan_01 .tab_card2 .on {
	background-image: url(../images/list_hzbg01.gif);
	background-repeat: no-repeat;
	background-position: center 3px;
	height: 25px;
	width: 70px;

  }

.right_jiaotan_01 .tab_card2 .block{
  display:block;
  }
.companys h3{
	float: left;
	height: 30px;
	width: 698px;
	background-image: url(../images/title.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9DD7EF;
}
 .companys h3 span {
	line-height: 25px;
	color: #333;
	float: left;
	height: 25px;
	width: 300px;
	margin-top: 3px;
	margin-left: 7px;
	letter-spacing: 1px;
}
.companys .c_table {
	float: left;
	height: auto;
	width: 698px;
}
.companys .c_table ul {
	float: left;
	height: auto;
	width: 698px;
	margin-top: 10px;
}
.companys .c_table ul li {
	float: left;
	height: auto;
	width: 698px;
}
.companys .c_table ul li #textarea {
	border: 1px solid #FFF;
}

.companys .c_table ul li img {
	float: left;
	height: 100px;
	width: 150px;
	margin-right: 3px;
	margin-left: 3px;
	border: 2px solid #999;
}
.companys .c_table ul li  .td_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B3E2F1;
}




.main .left .right_jiaotan_01 .block  h2 {
	float: left;
	height: auto;
	width: 65px;
}
.right_jiaotan_01 .block ul li {
	float: left;
	height: 120px;
	width: 700px;
	margin-top: 2px;
	text-align: center;
}
.right_jiaotan_01 .block  .w {
	width: 420px;
}


.right_jiaotan_01 .block ul {
	float: left;
	height: auto;
	width: 700px;
}





.right_jiaotan_02{
	float:left;
	width:696px;
	height:auto;
	margin-top: 10px;
  }
.right_jiaotan_02 .tab_card3{
	float:left;
	width:696px;
	height:auto;
  }

.right_jiaotan_02  .tab_card3 h5{
	float:left;
	width:90px;
	height:22px;
	font-size:14px;
	line-height:20px;
	list-style:none;
	cursor:pointer;
	text-align:center;
	border: 1px solid #67BEDB;
	display: block;
	background-image: url(../images/but_4.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
	padding-right: 1px;
	padding-left: 1px;
  }
.right_jiaotan_02 h5 span {
	height: auto;
	width: auto;
	float: left;
	margin-left: 7px;
	line-height: 20px;
	margin-top: 2px;
}


.right_jiaotan_02  .tab_card3 div{
	float:left;
	width:695px;
	min-height:613px;
	_height:620px;
	background:#ffffff;
	border: 1px solid #67BEDB;
  }
.right_jiaotan_02  .tab_card3 div{
	display:none;
	
	min-height:613px;
	_height:620px;
	width: 695px;
  }
.right_jiaotan_02  .tab_card3  ul{
	float:left;
	width: 695px;
	height: auto;
	margin-top: 5px;
  }

.right_jiaotan_02  .tab_card3 li{
	float:left;
	font-size:13px;
	height:auto;
	line-height:2em;
	width: 690px;
	font-weight: normal;
	letter-spacing: 1px;
	margin-left: 3px;
  }  
.right_jiaotan_02 #tab_card3 .block ul li a img {
	float: left;
	padding: 5px;
	height: auto;
	width: auto;
	border: 1px solid #CCC;
	margin-bottom: 20px;
}

 
.right_jiaotan_02 .tab_card3 .on{
	background-color:#B8D672;

	
	
  }

.right_jiaotan_02 .tab_card3 .block{
  display:block;
  }

  
  


  
.left_add {
	float: left;
	height: 150px;
	width: 698px;
	margin-top: 10px;
	text-align: center;
}
.left_add ul {
	float: left;
	height: 150px;
	width: 698px;
}

.left_add ul li {
	width: 698px;
	height: 150px;
	float: left;
}
.left_add ul li img {
	width: 698px;
	height: 150px;
	float: left;
}
.agent {
	float: left;
	height: auto;
	width: 698px;
	margin-top: 10px;
}
.agent h3 {
	color: #333;
	float: left;
	height: 30px;
	width: 698px;
	line-height: 20px;
	background-image: url(../images/title.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8EBF6;
}
.agent h3 span {
	float: left;
	height: 22px;
	width: 300px;
	margin-top: 7px;
	margin-left: 8px;
	line-height: 20px;
}

.agent ul{
	text-align:center;
	float:right;
	width: 696px;
	height: auto;
  }


.agent ul li {
	text-align:center;
	float: left;
	height: 165px;
	width: 130px;
	margin-top: 5px;
	margin-left: 5px;
}

.agent ul li a {
	text-align:center;
	height: 114px;
	width: 94px;
	float: left;

	
	
}
.agent ul li a img{
	float:left;
	width:94px;
	height:114px;
	border: 2px solid #CCC;
	}

.agent ul li  span {
	font-size: 12px;
	float: left;
	height: 18px;
	width: 105px;
	text-align: center;
	color: #300;
	line-height: 17px;
	margin-top: 5px;
}



.agent_01 {
	float: right;
	height: auto;
	width: 230px;
}
.agent_01 h3 {
	float: left;
	height: 25px;
	width: 230px;
	font-size: 14px;
	background-image: url(../images/title_02.gif);
	background-repeat: no-repeat;
	background-position: center center;
	line-height: 25px;
    }


.agent_01 h3 span {
	float: left;
	height: 20px;
	width: 150px;
	margin-left: 5px;
}
.agent_01 ul li p  {
	line-height:18px;
	font-size: 12px;
}

.agent_01 ul {
	float: left;
	width: 230px;
	height: auto;
	border: 1px solid #C9EBF6;
}
.agent_01 ul a {
	line-height:20px
	float: left;
	width: 114px;
	height:auto;
	float: left;
}
.agent_01 ul li {
	float: left;
	height: 150px;
	width: 114px;
	text-align: center;
	margin-top: 10px;
}
.agent_01 ul li img {
	height: 120px;
	width: 90px;
	padding: 2px;
	border: 1px solid #666;
}










.right {
	float: right;
	height: auto;
	width: 230px;
	margin-top: 10px;
	margin-right: 2px;
}
.login {
	float: right;
	height: 110px;
	width: 230px;
	border: 1px solid #999;
}

.login form table {
	font-size: 12px;
	float: right;
	height: 100px;
	width: 220px;
	margin-top: 3px;
	margin-right: 5px;
}
.login form table tr td a {
	float: left;
	width: 70px;
	margin-left: 10px;
}
.look_house {
	float: right;
	height: 230px;
	width: 230px;
	text-align: left;
	background-color: #C7EAF6;
}
.look_house h3 {
	height: 25px;
	line-height: 25px;
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 225px;
	color: #333;
	float: left;
	background-image: url(../images/title_02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8EBF6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C8EBF6;
}
.look_house h3 span {
	float: left;
	height: 25px;
	width: 200px;
	margin-left: 5px;
}


.look_house ul {
	width: 220px;
	height: 200px;
	font-size: 12px;
	background-color: #ededed;
	text-align: left;
	float: left;
	margin-left: 5px;
	_margin-left: 2px;
	color: #333;
}
.look_house ul li {
	float: left;
	height: 25px;
	width: 220px;
	font-size: 12px;
	line-height: 2.0em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C7EAF6;
}



.right_add {
	text-align: center;
	vertical-align: middle;
	float: right;
	height: 150px;
	width: 230px;
	margin-top: 10px;
}
.right_add img{

	height: 150px;
	width: 230px;

}

.partners {
	float: right;
	height: auto;
	width: 230px;
	margin-top: 10px;
	text-align: left;
}
.partners h3 {
	height: 25px;
	float: left;
	width: 230px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../images/title_02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8EBF6;
}
.partners h3 span {
	float: left;
	height: 20px;
	width: 200px;
	margin-left: 5px;
	_margin-top: 0px;
}


.partners  ul {
	width: 230px;
	height: auto;
	font-size: 12px;
	float: left;
	text-align: center;
}
.partners ul li {
	width: 230px;
	height: 60px;
	margin-top: 8px;
}


.partners ul li img {
	height: 60px;
	width: 230px;


}
.house_info {
	float: right;
	height: 278px;
	width: 230px;
	margin-top: 10px;
}
.house_info h5 {
	float: left;
	height: 25px;
	width: 230px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8EBF6;
	display: block;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../images/title_02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height: 25px;
}


.house_info h5 span {
	float: left;
	height: 23px;
	width: 150px;
	margin-left: 5px;
}
.house_info ul li {
	float: left;
	width: 220px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C6EAF5;
	margin-left: 5px;
	margin-top:2px;
	color: #666;
	height: 30px;

}
.house_info ul li a {
	color: #666;
	background-image: url(../images/jian61.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	float: left;
	height: auto;
	width: 200px;
	padding-left: 18px;
	line-height: 25px;
}

.house_info ul {
	float: left;
	width: 230px;
	height: 251px;
	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: #C8EAF6;
	border-bottom-color: #C8EAF6;
	border-left-color: #C8EAF6;
}
.good_agent {
	float: left;
	height: 150px;
	width: 960px;
	background-image: url(../images/user_bg.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.good_agent .user_photo {
	float: left;
	height: 150px;
	width: 110px;
}
.good_agent .user_photo li img {
	border: 1px solid #96E0F6;
	padding: 5px;
	float: left;
	height: 110px;
	width: 90px;
	margin-top: 10px;
	margin-left: 10px;
	background-color: #70D4F2;
}
.good_agent .user_info {
	float: left;
	height: 140px;
	width: 210px;
	margin-left: 20px;
	margin-top: 5px;
	font-size: 12px;
	line-height: 2.0em;
}
.good_agent .message_info {
	float: right;
	height: 120px;
	width: 298px;
	margin-right: 20px;
	margin-top: 15px;
	background-color: #FFF;
	border: 1px solid #9C9;
}
.good_agent .message_info h4 {
	background-color: #9CC;
	float: left;
	height: 25px;
	width: 298px;
	line-height: 20px;
}
.good_agent .message_info h4 span {
	float: left;
	height: 18px;
	width: 70px;
	font-size: 14px;
	margin-top: 7px;
	margin-left: 5px;
}
.good_agent .message_info li {
	font-size: 12px;
	float: left;
	height: 85px;
	width: 280px;
	margin-left: 6px;
	margin-top: 5px;
	color: #C00;
	line-height: 1.8em;
	letter-spacing: 1px;
}


.text_content {
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
.text_list {
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

.footer{
	width:960px;
	height:120px;
	float: left;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	color: #999;
	margin-top: 10px;
	clear: both;
	}
.footer ul {
	width:960px;
	height:auto;
	float: left;
	}
.footer ul li {
	line-height:20px;
	width:960px;
	height:20px;
	float: left;
	}
.sousou_02 .agent_phone {
	float: left;
	height: 20px;
	width: 960px;
	text-align: center;
}
.sousou_02 .agent_phone li {
	height: auto;
	width: auto;
	font-size: 16px;
	font-weight: bold;
	color: #900;
}
#title {
	font-size: 16px;
	font-weight: bold;
	color:#0b8cc4;
}

