body { padding: 0; margin: 0; font-family:"新宋体", arial; font-size: 12px; background-color:#ebebeb }
form{padding:0; margin:0}
p{margin:0; padding:0}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix {  *zoom: 1;}
.l { float: left; }
.r { float: right; }
ul,li,ol{list-style:none; margin:0; padding:0}

.none{display:none}
.block{ display:block}

.container{ width:1210px; margin:0 auto; background-color:#FFF;}

a,a:link,a:visited{color:#333}
a:hover{ color:red}



/*顶部样式*/
.header{ border-bottom:1px solid #f1f1f1;
	-webkit-box-shadow: 1px 1px 10px #d9d9d9;
  -moz-box-shadow: 1px 1px 10px #d9d9d9;
  box-shadow: 1px 1px 10px #d9d9d9;
 }
.header .header_l{ float:left;}
.header .header_r{ float:right; padding-top:30px; padding-right:30px; color:#8b8b8b}
.header .header_r a{ display:inline-block; width:65px; height:25px;
	line-height:25px; background-color:#ff5a00; 
  text-decoration:none; color:#FFF; text-align:center
 }

.mid{ margin-top:30px; font-family:Microsoft Yahei; font-size:18px; color:#FFF;}
.mid_l{ float:left; width:45%; padding-right:5%; border-right:1px dashed #CCCCCC;}
.mid_r{ float:right; width:45%; }
.mid .btn{ width:288px; height:50px; line-height:50px;text-align:center; cursor:pointer; text-decoration:none}

.mid_l .btn-zs-gray{ float:right; background-color:#bdbdbd; color:#fff}
.mid_l .btn-zs-gray:hover{background:#009bff; color:#fff}
.mid_r .btn-dl{ float:left;  background-color:#ff5a00; color:#fff}
/**/
.mid_l .btn-zs{ float:right; background-color:#009bff; color:#fff }
.mid_r .btn-dl-gray{ float:left;  background-color:#bdbdbd;  color:#fff}
.mid_r .btn-dl-gray:hover{background:#ff5a00; color:#fff}

/*注册区域样式*/
.weizhi{ position:relative;height:50px; border-bottom:1px solid #CCCCCC}
.weizhi h1{ position:absolute; bottom:-1px; left:355px; width:500px; margin:0 auto; line-height:30px; text-align:center; border-bottom:1px solid #F00; font-family:Microsoft Yahei; font-size:18px; font-weight:normal}

.inp{width:300px; border:1px solid #dcdcdc; padding:12px 0 13px 30px}
.inp:hover{ border:1px solid #009bff}
.inp-lxr{
	background-image: url(lxr.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.inp-mobile{ background:url(mobile.jpg) no-repeat left center}
.inp-mobileCode{ float:left; width:140px; background:url(mobile.jpg) no-repeat left center}
.inp-tel{ float:left; width:140px; background:url(txt.jpg) no-repeat left center}
.btn-duanxin{ display: inline-block;width:148px; height:42px; margin-left:10px; background:url(txt-send.jpg) no-repeat;text-align:center; color:#676767; font-family:Microsoft Yahei; font-size:14px; text-decoration:none}
.inp-lock{ background:url(lock.jpg) no-repeat left center}
.inp-house{ background:url(house.jpg) no-repeat left center}


.form{ width:600px; margin:0 auto; margin-top:20px;}
.form ul li{margin:10px; height:42px; line-height:42px;}
.form .li_l{ float:left; width:150px; margin-right:20px; text-align:right; color:#666; font-size:16px; font-family:Microsoft Yahei}
.form .yanzheng{ float:left; width:200px; margin-top:15px;}
.form .tiaokuan{ margin-left:180px; margin-bottom:10px; color:#666}
.form .tiaokuan a{color:#666}
.form .tiaokuan a:hover{color:red}
.form .btn-submit{ margin-left:180px; background:url(btn.jpg) no-repeat; width:220px; height:36px; border:0; cursor:pointer}
.form .btn-tijiao{ display:block; margin-left:180px; background:url(submit.jpg) no-repeat; width:220px; height:36px; border:0; cursor:pointer}
.form .btn-again{ display:block; margin-left:180px; background:url(again.jpg) no-repeat; width:326px; height:36px; border:0; cursor:pointer}

.form .tiaokuan-txt{ width:600px; height:400px; overflow:scroll; background:#fff; font-size:14px; color:#555; line-height:24px; font-family:Microsoft Yahei}
.form .tiaokuan-txt-wrap{border:10px solid #eee; padding:10px;}
.form .tiaokuan-txt-wrap h1{padding:10px; font-size:18px;}
.form .tiaokuan-txt-wrap h3{padding:5px; font-size:16px;}
.form .tiaokuan-txt-wrap p{ line-height:24px; font-size:14px; text-indent:2em}
.form .tiaokuan-txt-wrap li{ line-height:24px; font-size:14px; text-indent:2em}

.form .error{ margin-left:180px; line-height:30px; font-size:14px; color:red;}



 
.step{ height:50px; border-bottom:1px solid #CCC; margin:20px 0}
.step div{ float:left; width:30%; margin:0 20px;}
.step .active{ border-bottom:1px solid #009bff}

.step_01,.step_02_gray,.step_03_gray,.step_02,.step_03{background:url(step.png) no-repeat 0 0; margin:0 auto}
.step_01{ display:block; width:150px;height:50px;background-position:-22px -17px;}
.step_02_gray{ display:block;width:165px;height:50px;background-position:-193px -17px;}
.step_03_gray{ display:block;width:150px;height:50px;background-position:-392px -17px;}
.step_02{ display:block;width:165px;height:50px;background-position:-193px -82px;}
.step_03{ display:block;width:150px;height:50px;background-position:-392px -82px;}

.btn-next{ display:block; margin-left:180px; width:220px; height:36px; background:url(next.jpg) no-repeat; border:0; cursor:pointer}

 
/*第二步*/
#second .h2{ font-family:Micsoroft Yahei; font-weight:700; font-size:18px; color:#009bff}
#second .h2 span{ color:#009bff; font-size:18px;}
#second .sel_kind{width:150px; height:30px; line-height:30px;}

/*第三步*/

.result{text-align:center}
.result-data{ width:300px; margin:0 auto; margin-top:15px;}
.result-data dt,.result-data dd{float:left; margin:0; padding:0}
.result-data dt{ width:80px; text-align:right; font-family:Micsoroft Yahei; font-size:14px; color:#666}
.result-data dd{ width:110px; text-align:left; font-family:Micsoroft Yahei; font-weight:700; font-size:18px; color:#ff6511}
.note{ margin:15px 0 15px 180px; background:url(rem.jpg) no-repeat left center; padding-left:20px; line-height:30px; font-family:Microsoft Yahei; font-size:14px;}








.say{ margin-top:50px; padding-bottom:20px;}
.say img{ margin:auto}
.say .saya{ margin-right:30px; margin-left:100px} 

/*底部样式*/
.footer { padding:20px 0; border:1px solid #f2f2f2;}
.footer p{ line-height:30px; text-align:center; font-size:14px; font-family:Microsoft Yahei; color:#666666 }
.footer p a { text-decoration:none; color:#666666}
.footer p a:hover{ color:#F00}
