/* CSS Document */
ul,img,h1,p,li,table,body,tr,td{margin:0;padding:0;border:0;}
body{background:#FFF;font:12px "宋体", Verdana, Arial, Helvetica, sans-serif;color:#333;}
li{list-style:none;}
a{color:#333;text-decoration: none;}
a:hover{color:#FF0000;text-decoration:underline}
.clear{clear:both;font-size:0; margin:0; padding:0}
.red{color:#FF0000}
.padding_t{ margin-top:20px;color:#333; font-weight:bold;}
.font_w{font-weight:bold; padding-bottom:8px;}
.yhtyheader,.mainbav,.menu,.Footer,.jrjh,.copyright{width:960px;margin:0 auto;}
/*----------用户体验头图-----------------------------------------------------*/
.yhtyheader{height:295px;background:url(../images/topimg.jpg) no-repeat;}
.soufunlogo{ float:left;}
.headernav{ float:right;padding:11px 4px 0 0; text-align:right;}
.headernav a,.headernav a:hover{color:#333;text-decoration: none;}

/*----------用户体验导航-----------------------------------------------------*/
.mainbav{height:50px;background:url(../images/nav.jpg) no-repeat;}
.navcontent,.navcontentss{float:left; padding:0 8px;}
.navline{float:left;width:2px; height:19px; margin-top:10px;background:url(../images/menuline.jpg) no-repeat; overflow:hidden;}
.navcontent a{float:left; font-size:14px;color:#FFF;font-weight:bold;width:105px; height:40px; line-height:40px; text-align:center; }
.navcontent a:hover,.navcontentss a,.navcontentss a:hover{float:left; font-size:14px;height:40px; line-height:40px;text-align:center; background:url(../images/navbun.jpg) no-repeat 0 8px; width:105px; height:40px; line-height:40px;color:#b24300;font-weight:bold;text-decoration:none;}
/*----------主要内容区-----------------------------------------------------*/
.Footer{clear:both; margin-top:10px;}
/*----------左侧内容---------*/
.Footerleft{float:left;width:645px;}
.yhtygsjh{background: url(../images/yhtygsjh01.jpg) no-repeat; width:654px; height:42px;}
.yhtygsjhtext{ border-left:3px #ff902e solid; border-right:3px #ff902e solid; padding:15px 20px; background-color:#fffaf6}
.yhtygsjhtext span{font-size:14px; line-height:25px; padding-top:10px;}
.yhtygsjhtext font{font-size:14px; color:#CC3300}
.yhtygsjhfooter{background: url(../images/yhtygsjh02.jpg) no-repeat; width:654px; height:7px;}
.cyfs{margin-top:15px; clear:both;}
.cyfstop{background: url(../images/cyfstopline.jpg) repeat-x 0 10px; height:30px;}
.cyfstopleft{background: url(../images/cyfs.jpg) no-repeat; height:30px; text-align:right; }
.cyfscontent{ padding-top:10px; clear:both;height:143px;}
.cyfscontentwrap{ margin:0 5px 0 15px!important;*margin:0 5px 0 15px!important; margin:0 5px 0 12px;  float:left; height:143px; text-align:center;}
.cyfscontenttext{ padding:5px 0; clear:both}
.cyfscontenttextleft{ float:left; background:url(../images/cyfscontenttextleft.jpg) no-repeat; width:5px; height:33px; overflow:hidden;}
.cyfscontenttextm{ float:left; background:url(../images/cyfscontenttextm.jpg) repeat-x; height:33px; line-height:33px; padding:0 5px;}
.cyfscontenttextright{ float:left; background:url(../images/cyfscontenttextrjght.jpg) no-repeat; width:5px; height:33px; overflow:hidden;}
.tyhdtop{background:url(../images/tyhd.jpg) no-repeat; height:27px;}
.tyhdmcontent{ background-color:#efefef; padding:10px 30px;} 
.tyhdmcontent table td,.tyhdmcontent table th{border-bottom:#909090 1px dashed; color:#535353}
.tyhdmcontent table th{ text-align:left; color:#535353} 
.tyhdmcontent table td a,.cjwtcontent li a,.ysfdh a{color:#6b812e;text-decoration:none;}
.tyhdmcontent table td a:hover,.cjwtcontent li a:hover,.ysfdh a:hover{color:#6b812e;text-decoration: underline;}
.tyhdfooter{background: #efefef url(../images/tyhdfooter01.jpg) no-repeat; height:7px; overflow:hidden;}
.tyhdfooterimg{background: #efefef url(../images/tyhdfooter02.jpg) no-repeat right; height:7px; overflow:hidden;}

/*----------右侧内容---------*/
.Footerright{float:right;width:300px;}
.cjwttop{background:url(../images/cjwttop.jpg) no-repeat; height:7px; overflow:hidden;}
.cjwtcontent{border-left:5px #e3e3e3 solid; border-right:5px #e3e3e3 solid; padding:10px; height:390px!important; *height:390px!important; height:380px;}
.cjwtcontenttop{background:url(../images/cjwtbut.jpg) no-repeat; height:33px; padding:5px 0 0 17px; font-weight:bold; font-size:14px;}
.cjwtcontenttop a,.cjwtcontenttop a:hover,.ysfdhcontenttop a,.ysfdhcontenttop a:hover{color:#333;text-decoration:none;}
.cjwtcontent ul{ padding:5px 0 18px 10px;}
.cjwtcontent li{color:#6b812e; width:250px; height:26px; line-height:26px; font-size:14px; overflow:hidden;}
.ysfdhcontenttop{background:url(../images/cjwtbut.jpg) no-repeat; height:33px; padding:5px 0 0 10px; font-weight:bold; font-size:14px;}
.ysfdh{text-align:center; line-height:25px; padding:10px;}
.yhys{text-align:center; padding:10px 0 5px}
.cjwtfooter{background:url(../images/cjwtb.jpg) no-repeat; width:300px; height:7px;overflow:hidden;}


/*----------加入计划-----------------------------------------------------*/
.jrjh{ height:97px;background:url(../images/jrjhm.jpg) repeat-x; }
.jrjhleft{ float:left;background:url(../images/jrjhleft.jpg) no-repeat; width:7px; height:97px;}
.jrjhright{float:right;background:url(../images/jrjhright.jpg) no-repeat; width:7px; height:97px;}
.jrjhmm{float:left;background:url(../images/jrjhbt.jpg) no-repeat 20px 5px; width:940px; font-size:14px;color:#4d4d4d}
.jrjhmm ul{ padding:37px 20px 0;}
.jrjhmm li{ height:25px; line-height:25px;background:url(../images/jt.gif) no-repeat 0 7px; padding-left:20px;}
.jrjhwrap{border:#e3e3e3 5px solid;width:950px;margin:10px auto 0; padding:20px 0;}
.jrjhcontent{ width:800px; margin:0 auto;}
.jrjhcontent ul{ margin-top:20px;font-size:14px;}
.jrjhcontent li{ height:28px; line-height:28px;}
.jrjhcontentss{ width:800px; padding:20px 0 ; margin:0 auto; text-align:center;}
.btn01{ width:330px;}
.btn02{ width:330px; height:60px;}
.btn03{ width:125px; height:22px;}


/*----------与搜房对话-----------------------------------------------------*/

.ysfdhcontent{border-left:5px #e3e3e3 solid; border-right:5px #e3e3e3 solid; padding:10px; height:720px;}
.ysfdhtop{background:url(../images/ysfdh.jpg) no-repeat; height:33px; padding:5px 0 0 12px; font-weight:bold; font-size:14px;}
.ysfdhmm{float:left;background:url(../images/jrjhbtss.jpg) no-repeat right 28px; width:940px; font-size:14px; color:#4d4d4d}
.ysfdhmm ul{ padding:6px 20px 0;}
.ysfdhmm li{ height:25px; line-height:25px;background:url(../images/jt.gif) no-repeat 0 7px; padding-left:20px;}
.item{border-bottom:1px dashed #909090;margin:10px 8px 0;padding-bottom:10px;line-height:25px;}
.item span{color:#4d4d4d; font-family:Arial, Helvetica, sans-serif;}
.ysfdhleft{ float:left;width:645px;}
.ysfdhlefttop{ background:url(../images/ysfdhlefttop.jpg) no-repeat; height:5px;width:645px;overflow:hidden;}
.ysfdhleftmm{ border-left:5px #e3e3e3 solid;border-right:5px #e3e3e3 solid; padding: 20px 23px; height:704px;}
.ysfdhleftbutm{background:url(../images/ysfdhleftbutm.jpg) no-repeat;height:5px;width:645px;overflow:hidden;}
.ysfdhtitle{ border-bottom:1px #c5c5c5 solid;background: url(../images/ysfdhtitle.jpg) no-repeat; height:39px; padding-bottom:13px;}
.ysfdhinput{border-bottom:1px #c5c5c5 dashed; font-size:14px;}
.Font12{ font-size:12px; color:#666; line-height:25px; width:350px;}
.ysfdhtbtx{ background: url(../images/tx.jpg) no-repeat 13px 35px; padding:15px 15px 15px 30px; line-height:25px; color:#5a5a5a}
.ysfdhtbtx h2{color:#FF0000; font-size:14px; padding-bottom:0; margin-bottom:0}

/*----------常见问题-----------------------------------------------------*/
.cjwtym{width:800px; margin:0 auto 10px;font-size:12px;}
.cjwtym p{line-height:35px;}
.fontgray{color: #666; padding-left:25px;}
.cjwtym h1{ font-size:24px;font-family:"黑体" ; font-weight:normal; color:#FF0000;}
.cjwttitle{ border-bottom:1px #c5c5c5 solid;background: url(../images/cjwttitle.jpg) no-repeat; height:39px; padding-bottom:13px; clear:both;}
.gywmtitle{border-bottom:1px #c5c5c5 solid;background: url(../images/gywmlist.jpg) no-repeat; height:39px; padding-bottom:13px; margin-bottom:20px;}


/*----------版权-----------------------------------------------------*/
.copyright{height:30px; line-height:30px; background-color:#efefef; text-align:center; margin-top:10px; }
.copyright span{ font-family:Arial, Helvetica, sans-serif;}




