/* CSS Document */
@charset "gb2312";
/* CSS Document */

*{margin: 0 auto;padding: 0}
body {font-size: 12px;font-family:"ËÎÌå",Arial, Helvetica, sans-serif;color:#595959;background-color:#FFF; background-image:url(http://img1.soufun.com/secondhouse/image/magent/bluestyle/register/body_bg.jpg); background-repeat:repeat-x;}
table {border-collapse: collapse;border-spacing: 0;empty-cells:show;}
a:link,a:visited{ color: #2A3086;text-decoration:none;}
a:hover,a:active{ color:#f20029;text-decoration:underline;}
li {list-style:none;}
input { vertical-align:middle; font-size:12px; padding:2px 3px; color: #666; border:1px solid #ACBED2;}
select { font-size:12px; padding:2px 3px; color:#666; border:1px splid #ACBED2;}
img { border:0;}
.clear { clear:both;}
.nodis { visibility:hidden;}
.red { color:#F00;}
.width200 { width:200px;}
.pr8 { padding-right:8px;}
.pl28 { padding-left:28px;}
.pl7 { padding-left:7px;}
.pr7 { padding-right:7px;}
.lh22 { line-height:22px;}
.floatl{ float:left}
.wrap {width: 960px;height: auto;overflow: hidden;}
.linkdiv {float: right;text-align: right;color: #2A3086;margin-top: 55px;}
.linkdiv span {padding-left: 8px;padding-right: 8px;}
.nav {width: 750px;height: auto;overflow: hidden;margin-top: 30px;padding-bottom: 10px;background-image: url(http://img1.soufun.com/secondhouse/image/magent/bluestyle/register/login_bg.jpg);background-repeat: repeat-x;background-position: 0 bottom;padding-left: 5px;margin-bottom: 8px;}
.nav .welcome {color: #0252B5;font-size: 14px;font-weight: bolder;float: left;line-height: 30px;}
.nav .step {float: right;line-height: 30px;}
.nav .step .step1 {background-image: url(http://img1.soufun.com/secondhouse/image/magent/bluestyle/register/icon_num_r1_c1.gif);display: block;background-repeat: no-repeat;padding-left: 23px;background-position: 0 7px;float: right;width: 60px;}

.menu{border-bottom:solid 1px #197DC8;width:755px;margin:25px auto 12px auto;line-height:29px;height:28px;overflow:hidden;}
.menu font{font-size:14px;float:left;width:115px;text-align:right;}
.menu span{color:#f00;}
.menu em{float:left;width:103px;height:28px;margin-right:12px;font-style:normal;text-align:center;background:url(http://js.soufunimg.com/home/jiancai/Dealer/Images/register/registerbg100.gif);}
.menu em a:link,.menu em a:visited{color:#0d78ca;}
.menu em a:hover{color:#f00;}
.menu em.on{background:url(http://js.soufunimg.com/home/jiancai/Dealer/Images/register/registerbg101.gif);}
.menu em.on a:link,.menu em.on a:visited,.menu em.on a:hover{color:#fff;}
.menu cite{float:right;color:#f00;font-style:normal;}

.info {width: 750px;height: auto;font-size: 14px;
}
.onw { border:1px solid #C4E4F9; background-color:#F7FCFF;}
#foot {border-top:1px solid #CCCCCC;color:#666666;font-family:Arial,Helvetica,sans-serif;height:100px;line-height:24px;margin-top:20px;padding-top:10px;text-align:center;}
.info .imgdiv {height: 70px;}
.info .imgdiv table tr td img {padding: 2px;border: 1px solid #ccc;}

.onwred { border:1px solid #FF8080; background-color: #FFFBFB;}
.pt12 { padding-top:12px;}
.pt6 { padding-top:6px;}
.pb6 { padding-bottom:6px;}
.wrap .info table tr td {line-height: 46px;}
.wrap .info table tr .lh22 {line-height: 22px;}
.noborder { border:0;}
