/*初始化*/
/*h1, h2, h3, h4, h5, h6, div, p, table, body, ul, ol, li, form, dl, dt, dd, tr, td, th, { margin: 0; padding: 0; }*/
* { margin: 0; padding: 0; }
li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
img { border: 0; }

/*全局样式*/
#header, #main, #footer { width: 1003px; overflow: hidden; margin: 0 auto; }
#header { height: 100px; }
#header2{ width: 1003px; margin: 0 auto; }
/*首页*/
.status { width: 1003px; height: 25px; background: #f6f6f6; border-bottom: 1px solid #d6d6d6; }
.status_p, .status_p1, .status_p2 { height: 25px; line-height: 25px; float: left; display: inline; }
.status_p { padding-left: 50px; word-spacing: 16px; }
.status_p a { color: #666; text-decoration: none; }
.status_p1 { margin-left: 306px; font-weight: bold; color: #010101; }
.status_p1 a { color: #010101; text-decoration: none; }
.status_p2 { float: right; margin-right: 55px; color: #000; }
.status_p2 a { color: #000; text-decoration: none; }
.column { width: 1003px; height: 70px; border-bottom: 3px solid #FF9205; }
.logo, .nav, .service { float: left; display: inline; }
.logo { width: 166px; height: 43px; margin: 13px 0 0 26px; }
.nav { width: 455px; height: 35px; margin: 35px 0 0 87px; }
.nav1 { width: 2px; height: 35px; background: url(../images/nav1.gif); float: left; }
.nav3 { width: 2px; height: 35px; background: url(../images/nav2.gif); float: left; }
.nav2 { width: 451px; height: 35px; background: url(../images/nav.gif); float: left; }
.nav2 ul li { float: left; width: 75px; text-align: center; height: 35px; line-height: 35px; position: relative; }
.btntop { width: 75px; height: 35px; background: url(../images/span2.gif); font-weight: bold; font-size: 14px; border: none; color: #fff; }
.btntop1 { width: 75px; height: 35px; border: none; background: none; }
.ico { width: 17px; height: 18px; position: absolute; right: 3px; top: -13px; }
.service { float: right; margin: 38px 17px 0 0; }

.current { height: 33px; width: 1001px; line-height: 33px; background: url(../images/current.gif); border: 1px solid #cdcdcd; }
.current1 { float: left; }
.current1 { color: #333; padding-left: 25px; }
.current1 a { color: #333; text-decoration: none; }
.current1 span { color: #A50102; }
.current2{ color: #333; text-decoration: none;  float: right; margin-right: 15px; }
.current2 .a0201 { color: #9a0201; }
.current2 .color366600 { color: #366600; }
.container { width: 1003px; margin: 5px auto 0; }
.shop { width: 1003px; height: 146px; }
.search { width: 720px; height: 146px; float: left; background: url(../images/search.gif); position: relative; overflow: hidden;
	top: 0px;
	left: 0px;
}
.search1 { width: 9px; height: 146px; background: url(../images/search1.gif); position: absolute; top: 0; left: 0; }
.search2 { width: 9px; height: 146px; background: url(../images/search2.gif); position: absolute; top: 0; right: 0; }
.search3 { width: 650px; margin: 0 auto; padding-top: 20px; }
.select { font-size: 16px; }
.text { width: 323px; height: 18px; border: 1px solid #999997; background: url(../images/ico1.gif) #fff no-repeat left center; padding: 5px 0 0 15px; }
.search3 table td a { color: #323335; text-decoration: none; }
.search3 p { line-height: 25px; color: #161002; }
.search3 p a { color: #0146C7; text-decoration: none; }
.search3 p a span { color: #333237; }
.login { width: 265px; height: 146px; overflow: hidden; float: right; }
.a1 { height: 1px; overflow: hidden; background: #c7c7c7; margin: 0 3px; }
.a2 { height: 1px; overflow: hidden; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; margin: 0 2px;  }
.a3 { height: 1px; overflow: hidden; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; margin: 0 1px; }
.a4 { height: 140px; overflow: hidden; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; }
.a4 table { width: 210px; height: 120px; margin: 10px auto 0; }
.a4 table th { font-weight: normal; color: #010101; }
.a4 table a { color: #0143D8; text-decoration: none; }
.text1 { width: 150px; height: 18px; border: 1px solid #c7c7c7; }
.nominate { height: 215px; width: 1003px; margin: 15px auto 0; }
.nominate_left { width: 720px; height: 215px; float: left; }
.sale { width: 353px; height: 215px; float: left; }
.a5 { height: 211px; border-top: 1px solid #c7c7c7; }
.a5 h2 { height: 25px; background: url(../images/sale.gif); border-bottom: 1px solid #d5d5d5; line-height: 25px; padding-left: 12px; position: relative; color: #252525; }
.a5 h2 span { background: url(../images/ico2.gif) no-repeat left center; padding-left: 12px; }
.a5 h2 a { color: #252525; text-decoration: none; position: absolute; right: 10px; top: 0; font-size: 12px; font-weight: normal; }
.msg { width: 310px; height: 40px; border-bottom: 1px dashed #7d7d7d; margin: 5px auto 0; }
.msg h3 { font-size: 12px; height: 20px; line-height: 20px; position: relative; color: #5a5a5a; }
.msg h3 a { color: #0311E4; font-weight: normal; text-decoration: none; position: absolute; right: 0; top: 0; +top: 5px; }
.msg p span { color: #E48A02; }
.sale1 { float: right; }
.nominate_right { float: right; width: 265px; height: 215px; }
.a6 { height: 209px; }
.service1 { width: 240px; height: 200px; margin: 9px auto 0; }
.service_top { width: 240px; height: 85px; border-bottom: 1px dashed #e3e3e3; }
.service_top h1 { font-weight: normal; text-align: center; }
.service_top table { width: 240px; height: 50px; }
.service_top th { color: #333; }
.service_top td { color: #fe3000; }
.service_bottom { margin-top: 15px; }
.service_bottom p { text-indent: 20px; line-height: 20px; }
.banner { width: 1003px; height: 100px; margin: 10px auto 0; }
.banner img { width: 1003px; }
.partner { width: 1003px; height: 80px; margin: 10px auto 0; float: left;}
.b1 { height: 74px; }
.b1 h2 { margin-left: 30px; height: 20px; line-height: 20px; }
.b1 ul { margin-left: 30px; }
.b1 li { float: left; width: 80px; line-height: 20px; }
.b1 li a { color: #666; text-decoration: none; }
.w1003 { width: 1003px; }
/*底部*/
#footer p { text-align: center; line-height: 60px; }

/*登录注册*/
.login_regsiter { width: 950px; height: 550px; margin: 30px auto 0; }
.login1 { width: 486px; height: 547px; float: left; border: 1px solid #d5d5d5; }
.regsiter h2 { width: 423px; height: 25px; border-bottom: 1px solid #d5d5d5; background: url(../images/sale.gif); line-height: 25px; color: #BA0107; padding-left: 12px; }
.regsiter h2 span { padding-left: 15px; background: url(../images/ico2.gif) no-repeat left center; }
.color999 { color: #999; margin: 45px 0 0 100px; }
.btn1 { width: 80px; height: 25px; background: url(../images/btn2.gif); border: 0; font-weight: bold; color: #fff; }
.w200 { width: 200px; height: 20px; border: 1px solid #A4AFC3; }
.doubt { margin: 80px 0 0 150px; color: #989898; }
.doubt a { color: #000; text-decoration: none; }
.banner2 { width: 250px; margin-top: 10px; border: 1px solid #ccc; }

.regsiter { width: 435px; height: 547px; float: right; border: 1px solid #d5d5d5; }
.regsiter table { height: 435px; margin: 45px 0 0 30px; }
.regsiter table th { color: #676767; font-weight: normal; text-align: right; }
.regsiter table td a { color: #343434; text-decoration: none; }
.regsiter table td span { position: relative; top: 8px; +top: 2px; left: 5px; }
.w70 { width: 70px; height: 20px; border: 1px solid #a4afc3; }
/*中介电话*/
.zhongjie_phone {overflow: hidden; margin:10px 0px 0px 0px;  }
.phone { width: 1000px; 
height: 300px; float: left; border: 1px solid #d5d5d5; }
.phone h2 { width: 987px; 
height: 25px; border-bottom: 1px solid #d5d5d5; background: url(../images/sale.gif); line-height: 25px; color: #BA0107; padding-left: 12px; }
.phone h2 span {  background: url(../images/ico2.gif) no-repeat left center; }
/*二手房*/
.choice { width: 953px; margin: 25px auto 0; }
.choice p { color: #020202; word-spacing: 12px; line-height: 20px; }
.choice p span { color: #EA5F00; font-weight: bold; }
.choice p a { color: #0545DB; text-decoration: none; }
.choice p a:visited { color: #FE9B02; text-decoration: underline; }
.ad { width: 1000px; margin: 20px auto 0; }
.ad_left { width: 720px; overflow: hidden; float: left;}
.about { width: 718px; overflow: hidden; }
.subnav { width: 718px; height: 28px; border-bottom: 3px solid #FF9E01; }
.subnav ul { float: left; padding:0 0 0 10px; position: relative; _top: 2px;}
.subnav li { float: left; display: inline; }
.tutton { width: 78px; height: 28px; background: url(../images/icon.gif) no-repeat bottom; border: none; font-weight: bold;color: #fff; }
.tutton1 { width: 78px; height: 28px; background: url(../images/icon.gif) no-repeat top; border: none; }
.subnav p { float: right; margin: 8px 25px 0 0; display: inline; }
.subnav1 { width: 714px; height: 75px; border: 1px solid #ededed; background: url(../images/subnav1.gif); margin: 0 auto; }
.subnav1 table { height: 40px; }
.w190 { width: 190px; height: 18px; border: 1px solid #656565;  }
.h30 { width: 712px; height: 30px; border: 1px solid #B2B2B2; }
.h30 table { height: 30px; margin-top: 3px; }
.w96 { width: 96px; height: 19px; }
.h30_left { float: left; }
.h30_right { float: right; }
.h30_right td { padding-bottom: 6px; }
.w31 { width: 31px; height: 17px; border: 1px solid #666; }
.list { width: 718px; border: 1px solid #d5d5d5; }
.list table { height: 70px; color: #666; border-collapse: collapse; }
.list table th { text-align: left; padding-left: 5px; }
.list table th a { font-size: 14px; }
.list table td { width: 234px; padding-left: 5px; }
.list table td span { color: #FF6505; font-size: 16px; font-weight: bold; }
.bf5fafe { background: #f5fafe; }
.list1 { height: 47px; width: 683px; margin: 0 auto; border-bottom: 1px dashed #d4d4d4; }
.list1 table { height: 47px; width: 683px; }
.list1 table td { text-align: center; }
.turning { height: 95px; line-height: 95px; text-align: center; }
.turning p a { padding: 5px 5px; color: #343331; text-decoration: none; border: 1px solid #36322F; }

.ad_right { width: 267px; overflow: hidden; float: right; }
.info { width: 265px; border-top: 1px solid #c7c7c7; float: right; }
.info .a4 { width: 263px; }
.info h2 { width: 265px; height: 25px; line-height: 25px; font-size: 12px; color: #a80000; padding-left: 13px; background: url(../images/info.gif); }
.info h3 { width: 250px; height: 25px; line-height: 25px; font-size: 12px; color: #a80000; padding-left: 13px; background: url(../images/info.gif); }
.info h2 span { background: url(../images/ico2.gif) no-repeat left center; padding-left: 12px; }
.info h3 span {  background: url(../images/ico2.gif) no-repeat left center;padding-left: 12px; }
.info_top { width: 225px; height: 30px; color: #000; line-height: 30px; margin: 10px auto 0; border-bottom: 1px solid #ccc; text-align: center; }
.info_gonggaoxinxi { width: 225px; height: 280px; color: blue; line-height: 30px; margin: 10px auto 0; border-bottom: 1px solid #ccc; text-align: left; }
.info_top span { color: #0032C5; }
.info_top a { color: #010101; text-decoration: none; }
.info ul { width: 225px; margin: 5px auto 0; }
.info ul li { float: left; width: 100px; height: 25px; overflow: hidden; }
.info ul li a { color: #0040D5; text-decoration: none; }
.banner1 { float: left; width: 258px;  margin-top: 10px; }

/*三级详细页面*/
.res { width: 720px; border-top: 1px solid #ccc; }
.c1 { height: 600px; }
.h510 { height: 510px; width: 718px; background: url(../images/c1.gif) repeat-x top; }
.h510 h2 { line-height: 25px; height: 25px; color: #A60100; padding-left: 13px; }
.h510 h2 span { padding-left: 12px; background: url(../images/ico2.gif) no-repeat left; }
.contact { width: 530px; height: 400px; margin: 30px auto 0; }
.contact h3 { text-align: center; }
.contact_p { width: 500px; height: 28px; border-bottom: 1px dashed #E2E2E0; margin: 0 auto; margin-top: 45px; }
.contact_p span {  color: #000; }
.contact_p .cfe{ font-size: 16px; font-weight: bold;color: #FE5126; }
.contact_p1 { margin-top: 10px; }
.contact_p2 { width: 500px; height: 100px; text-align: left; margin-top: 10px; }
.contact_p2 p { float: left; line-height: 18px; }

/*后台刷新页面*/
.manage { width: 975px; overflow: hidden; margin: 10px auto 0; }
.manage_left { width: 155px; overflow: hidden; float: left; }
.manage_left h2 { height: 19px; color: #FD8103; padding: 26px 0 0 55px; background: url(../images/ico7.gif) no-repeat left center; }
.sidebar { width: 155px; overflow: hidden; }
.q1 { height: 1px; background: #ededed; margin: 0 3px; overflow: hidden; }
.q2 { height: 1px; background: #ededed; margin: 0 2px; overflow: hidden; }
.q3 { height: 1px; background: #ededed; margin: 0 1px; overflow: hidden; }
.q4 { background: #ededed; }
.q4 li { width: 125px; height: 35px; line-height: 35px; margin: 0 auto; border-bottom: 1px dashed #d0d0d0; }
.q4 li a { text-decoration: none; color: #333; background: url(../images/ico8.gif) no-repeat left center; padding-left: 15px; }
.q4 li a:hover { color: #FE4701; }
.manage_right { width: 800px; overflow: hidden; float: right; }
.h45 { height: 45px; color: #4d4d4d; }
.h45 a { color: #666;  text-decoration: none; }
.h45 span { color: #FE4042; }
.title { width: 800px; height: 30px; background: url(../images/title.gif); position: relative; }
.title1 { width: 3px; height: 30px; background: url(../images/title1.gif); position: absolute; left: 0; top: 0; }
.title2 { width: 3px; height: 30px; background: url(../images/title2.gif); position: absolute; right: 0; top: 0; }
.title3 { width: 37px; height: 36px; position: absolute; left: 8px; top: -11px; }
.title h2 { padding-left: 50px; line-height: 30px; color: #FF8601; position: relative; }
.title h2 span { font-size: 12px; font-weight: normal; color: #070602; text-decoration: none; position: absolute; right: 10px; top: 0; +top: -5px; }
.matter { width: 800px; overflow: hidden; background: url(../images/matter.gif) repeat-x top; margin-top: 5px; }
.matter table { width: 799px; border-collapse: collapse; }
.matter table th { border: 1px solid #c3c3c3; }
.matter table td { border: 1px solid #c3c3c3; text-align: center; }
.color686868 { color: #686868; }
.bgeff2f7 { background: #eff2f7; }
.border1px td { border-bottom: 1px solid #c3c3c3; }
.ctrla { width: 800px; height: 20px; margin-top: 15px; position: relative; color: #FD6D00; }
.ctrla span { color: #000; position: absolute; right: 10px; top: 0; }
.btn_1 { width: 500px; height: 35px; margin-top: 10px; }
.btn_2 { width: 64px; height: 22px; background: url(../images/btn_2.gif); border: 0; font-weight: bold; }

/*查找朋友*/
.sheet { width: 800px; overflow: hidden; }
.sheet h2 { height: 42px; padding-left: 20px; border-bottom: 1px solid #ccc; }
.sheet span { background: url(../images/h2span.gif) no-repeat left; display: block; height: 21px; color: #FE6D02; padding: 21px 0 0 50px;}
.sheetp { margin-top: 10px; }
.sheet table { border-collapse: collapse; width: 700px; margin: 10px auto 0; }
.sheet td { border: 1px solid #ccc; text-align: center; height: 20px;  }

/*信息发布*/
.nunciatio { width: 800px; overflow: hidden; }
.nunciatio h2 { border-bottom: 2px solid #AEDCF3; color: #0695D7; padding-left: 5px; }
.nunciatio h2 span { background: url(../images/one.gif) no-repeat left; display: block; height: 20px; padding-left: 25px; }
.nunciatio table { width: 800px; height: 720px; border-bottom: 1px solid #E6E6E6; border-collapse: collapse; }
.nunciatio table th { width: 80px; background: #F1FAFF; color: #343434; font-weight: normal; }
.nunciatio table td span { color: #f00; }
.w87px { width: 98px; }
.w400px { color: #cfcfcf; width: 400px; }
.w55px { width: 55px; }
.w90px { width: 90px; }
.w270px { width: 270px; }
.w550px { width: 550px; height: 200px; }
.contact1 { width: 800px; height: 250px; }
.contact1 h2 { color: #FF9700; border-bottom: 2px solid #FFDCA6; padding-left: 5px; }
.contact1 h2 span { display: block; height: 20px; background: url(../images/two.jpg) no-repeat left; padding-left: 25px; }
.contact1 table { height: 130px; border-bottom: 1px solid #E6E6E6; width: 800px; border-collapse: collapse; }
.contact1 table th { font-weight: normal; background: #FFFAE6; }
.contact1 table td span { color: #f00; }
.contact1 table td a { color: #0042D7; text-decoration: none; }
.contactp { margin: 45px 0 0 95px; }
.contactp { color: #B2B2B2; }

/*用户*/
.user { width: 780px; }
.user_header { width: 780px; height: 27px; }
.user_header li { float: left; margin-left: 15px; width: 127px; height: 27px; }
.user_header li span { color: #fff; display: block; width: 127px; height: 27px; background: url(../images/user.gif) no-repeat top; }
.bnt { width: 127px; height: 27px; background: url(../images/user.gif) no-repeat top; border: none; color: #fff; }
.bnt1 { width: 127px; height: 27px; background: url(../images/user.gif) no-repeat bottom; border: none; }
.user1 { width: 780px; border: 1px solid #a1a1a1; height:500px }
.user1h152 { height: 152px; border-bottom: 1px dashed #E0E0E0; background: #FFFAF4; }
.h152_left { width: 270px; float: left; margin: 35px 0 0 55px; display: inline; }
.h152_left p { line-height: 25px; }
.h152_left p span { color: #f00; }
.h152_left p a { color: #27375B; }
.h152_right { width: 380px; float: right; margin-top: 35px; }
.h152_right h2 { font-size: 12px; color: #F23900; }
.h152_right li { line-height: 25px; }
.h152_right li span { color: #F23900; }
.userb { width: 780px; overflow: hidden; background: #f4f4f4; }
.userb table { width: 640px;  margin: 10px 0 0 0px; border-collapse: collapse; }
.userb table th { font-weight: normal; background: #F5CC94; border: 1px solid #9a9a9a;height: 30px; }
.userb table td { border: 1px solid #9a9a9a; text-align: center; height:25px }
.userb table td a { color: #194489; }
.amigo { height: 130px; width: 745px; border: 1px solid #9a9a9a; margin: 20px 0 0 20px; }
.amigo h2 { height: 25px; background: #F5CC94; line-height: 25px; color: #010101; font-size: 12px; font-weight: normal; padding-left: 20px; }
.amigo li { margin: 20px 0 0 10px; float: left; line-height: 22px; text-align: center; }
.amigo li a { color: #023898; text-decoration: none; }

/*网站推广链接*/
.seo { width: 745px; height: 152px; margin: 10px auto 0; }
.area { width: 700px; height: 100px; }
.seo p { width: 700px; margin-top: 10px; text-align: right; }
.area_p { width: 71px; height: 25px; background: url(../images/seo_p.gif); border: none; color: #fff; }
.invite_vip { width: 740px; height: 300px; margin: 0 auto; padding-top: 10px; }
.invite_vip h3 { color: #FF4F04; font-size: 12px; }
.invite_vip p { line-height: 20px; }
.invite_vip ul { margin-top: 10px; }
.invite_vip ul li { line-height: 20px; }

/*银行用户*/
.h150px { height: 150px; background: #FFF8EE; }
.h150px p { padding: 30px 40px 0 43px; }
.user1 table { width: 745px; border-collapse: collapse; margin: 20px 0 0 20px; }
.user1 table th { height: 30px; background: #FFE5C0; color: #000; font-weight: normal; }
.style td { border: 1px solid #ffe5c0; text-align: center;height:25px }

/*登录后*/
.marginleft li { margin-left: 12px; display: inline; }