/* CSS Document */
body{margin:0;padding:0;font-size:14px;line-height:26px;font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica,"宋体",sans-serif;background:url(//img1.findlawimg.com/images/login_bg.gif) #fff repeat-y center;text-align:center;}
ul,li,dl,dt,dd,span,p,h1,h2,div,img,form,input,select{margin:0;padding:0;}
input,select{font-size:14px;line-height:18px;/*vertical-align:middle;*/}
img{border:none;}
ul,li{list-style-type:none;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.dis{display:block;}
.din{display:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.fb{font-weight:bold;}
a{color:#08619d;text-decoration: none;}
a:hover{color:#F00;text-decoration:underline;}
.red{color:#F00;}
.white{color:#FFF;}
.gray{color:#555;}
.f12{font-size:12px;}

/*背景*/
.logo,.inmain h2,.step2 .login_class a,.step2 input.btn,.inmain .conts .Ok,.inmain .conts .error,.inmain .conts .normal b{background:url(//img1.findlawimg.com/images/login_bg.png) no-repeat;}
#warper{width:910px;margin:0 auto;text-align:left;overflow:hidden; position:relative;z-index:10;}
.header{height:76px;border-bottom:5px solid #000;padding:0 5px 0 15px;}
.logo{width:315px;float:left;text-indent:-200px;background-position:0 -72px;height:76px;}
.help{width:420px;float:right;text-align:right;}
.help p.pt{font-family:"宋体";height:35px;line-height:35px;padding-top:6px;}
.help p.pt a{margin:0 10px;color:#040404;}
.help p.pt a:hover{color:#F00;}
.help p.pb{padding-right:10px;}
.main_t{text-align:center;line-height:68px;height:68px;border-bottom:1px dashed #b8b8b8;color:#4e8c05;font-size:26px;font-weight:bold;overflow:hidden;zoom:1;padding-bottom:5px;}
.main_t img{margin:0 10px 0 0;vertical-align:middle;}
.main_b{text-align:center;height:40px;line-height:40px;color:#4e8c05;margin-top:10px;}
.process{padding-top:15px;}
.inmain{padding:0 40px; position:relative;z-index:50;}
.inmain .title{margin:20px 0 15px 0;}
h1,.inmain h2{height:36px;text-indent:-400px;}
.inmain h2.ht{background-position:0 0;}
.inmain h2.hb{background-position:0 -34px;}
.inmain .conts{margin:0 0 0 70px;position:relative; z-index:500;}
.step1{position:relative; z-index:100;}
.step1 p{/*height:45px;line-height:45px;*/vertical-align:middle;height:26px;line-height:26px;overflow:hidden;padding:9px 0 9px 0;overflow:hidden;zoom:1;}
.step1 p.pemial{padding:0 0 0 70px;line-height:16px;color:#666;height:24px;}
.step1 p.pemial input{border:none;}
.step1 input{padding:3px;width:188px;color:#4e8c05;font-weight:bold;font-size:16px;font-family:verdana,simsun,sans-serif;border:1px solid #777;}
.step1 input.email{width:228px;}
.step1 input.email2{width:auto;}
.step1 select{margin-right:15px;/*vertical-align:middle;*/padding:1px 2px 0px 2px; z-index:1}
.inmain .conts .msg_name{position:absolute;left:280px;top:10px;}
.inmain .conts .msg_mmt{position:absolute;left:280px;top:55px;}
.inmain .conts .msg_mmb{position:absolute;left:280px;top:100px;}
.inmain .conts .msg_emial{position:absolute;left:320px;top:183px;}
.inmain .conts .normal{border:1px solid #bebcb5;padding:5px 20px 4px 10px;background:#fffef6;font-size:12px;color:#555;line-height:22px;margin-left:10px;}
.inmain .conts .normal b{background-position:-785px -257px;display:block;height:14px;width:7px;position:absolute;overflow:hidden;left:-7px;}
.inmain .conts .error{color:#F00;background-position:-778px -213px;font-size:12px;padding-left:25px}
.inmain .conts .Ok{color:#62a90a;background-position:-778px -175px;font-size:12px;padding-left:25px}
/*.step1 p span.msg{background:url(//img1.findlawimg.com/images/) no-repeat; padding-left:10px;color:#F00;}*/

.step2{ position:relative; z-index:1;}
.step2 .login_class{height:52px;}
.step2 .login_class a{display:block;height:52px;float:left;margin-right:15px;}
.step2 a.btn1{width:160px;background-position:0 -160px;}
.step2 a.btn2{width:160px;background-position:-160px -160px;}
.step2 a.btn3{width:160px;background-position:-334px -160px;}
.step2 a.btn4{width:170px;background-position:-508px -160px;}
.step2 a.btn1:hover{background-position:0 -214px;}
.step2 a.btn2:hover{background-position:-160px -214px;}
.step2 a.btn3:hover{background-position:-334px -214px;}
.step2 a.btn4:hover{background-position:-508px -214px;}
.step2 a.btn1_c{background-position:0 -214px;}
.step2 a.btn2_c{background-position:-160px -214px;}
.step2 a.btn3_c{background-position:-334px -214px;}
.step2 a.btn4_c{background-position:-508px -214px;}
.step2 .login_btn{height:120px;}
.step2 p{clear:both;}
.step2 p.p3{height:45px;line-height:45px;}
.step2 p.p4{height:50px;}
.step2 p span{display:block;float:left;}
.step2 p input.text{width:50px;padding:3px;}
.step2 input.text1{height:14px;width:13px;margin-top:15px;}
.step2 input{padding:0;margin:0 5px 0 0; vertical-align:middle;}
.step2 input.btn{width:418px;height:88px;margin-left:148px;border:none;background-position:-393px -74px;cursor:pointer;}

/*注册成功*/
/*背景*/
/*.s_inmain{margin:0 10px;}
.s_inmain dl,.s_inmain h2{background:url(//img1.findlawimg.com/images/Success_bg.png) no-repeat;}
.s_inmain .title{height:45px;border-bottom:1px solid #f1f1f1;}
.s_inmain .main_lf .title{margin-right:10px;}
.main_lf{width:460px;float:left;background:url(//img1.findlawimg.com/images/Success_left_bg.gif) no-repeat 290px 20px;height:420px;}
.main_rg{width:410px;float:right;}
.s_inmain  .main_lf dl{height:50px;padding-left:60px;margin-top:20px;padding-right:25px;overflow:hidden;}
.s_inmain  .main_rg dl{height:50px;padding-left:60px;margin-top:20px;padding-right:10px;overflow:hidden;}
.s_inmain dt{font-size:18px;font-family:"幼圆";border-bottom:1px dashed #b5b5b5;}
.main_lf dt a{color:#4e8c05;text-decoration:none;}
.main_lf dt a:hover{color:#64ac0f;}
.main_rg dt a{color:#fe7901;text-decoration:none;}
.main_rg dt a:hover{color:#fe7921;}
.s_inmain dt a:hover{text-decoration:underline;}
.s_inmain dd{font-size:12px;color:#555;}
.s_inmain dd span{color:#0a66bc;font-family:"宋体";}
.s_inmain dd a{color:#0a66bc;text-decoration:underline;}
.s_inmain dd a:hover{color:#F00;}
.s_inmain h2{height:44px;text-indent:-200px;overflow:hidden;}
.s_inmain h2.h_lf{background-position:5px 6px;}
.s_inmain h2.h_rg{background-position:5px -42px;}
.s_inmain dl.d0{background-position:0 -96px;}
.s_inmain dl.d1{background-position:0 -146px;}
.s_inmain dl.d2{background-position:0 -196px;}
.s_inmain dl.d3{background-position:0 -246px;}
.s_inmain dl.d4{background-position:0 -296px;}
.s_inmain dl.d5{background-position:0 -346px;}
.s_inmain dl.d6{background-position:0 -396px;}
.s_inmain dl.d7{background-position:0 -446px;}
.s_inmain dl.d8{background-position:0 -496px;}
.s_inmain dl.d9{background-position:0 -546px;}*/
/*提示邮箱类型*/
ul.mail{width:234px;border:1px solid #ccc; position:absolute;background:#FFF;margin:-33px 0 0 70px;overflow:hidden;zoom:1; z-index:3;}
ul.mail li{height:24px;font-size:12px;line-height:24px;font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica;color:#666;padding-left:5px; cursor:pointer;}
ul.mail li.hover,ul.mail li:hover{background:#dcdcdc;color:#333;font-size:14px;}
/*第三步*/
.step3_tle,.step3_lf input.btn,.step3_lf p.tip,.step3_lf .title,.other i,.other .tle{background:url(//img1.findlawimg.com/images/login_step3_bg.png) no-repeat;}
.step3_rg dl dt,.step3_lf dl dt{background:url(//img1.findlawimg.com/images/login_step3_icon.png) no-repeat;}

.red{color:#F00;}
.step3_tle{height:34px;margin:15px 0 10px 0;}
.step3{}

.step3_lf{width:352px;float:left;}
.step3_lf .title{width:332px;height:31px;background-position:0 -34px;margin:0;font-size:14px;font-weight:700;color:#fff;padding:0 10px;line-height:30px;}
.step3_lf .cont{padding:20px 0 10px 20px;border:1px solid #e7e7e7;border-top:none;overflow:hidden;zoom:1;}
.step3_lf p{margin-bottom:10px;}
.step3_lf input.text{border:1px solid #c4c4c4;padding:2px 2px;width:240px;color:#9e9e9e;font-size:12px;height:18px;}
.step3_lf input.btn{width:138px;height:38px;background-position:0 -66px;border:none;border:0;}
.step3_lf textarea{border:1px solid #c4c4c4;width:260px;height:160px;vertical-align:middle;color:#9e9e9e;font-size:12px;line-height:20px;padding:3px;}
.step3_lf p.tip{width:300px;height:46px;font-size:12px;line-height:20px;background-position:-353px -34px;color:#666;padding:10px}
.step3_rg{float:right;width:460px;}
.step3_rg dl{font-size:12px;clear:both;line-height:18px;margin-bottom:10px;color:#555;overflow:hidden;zoom:1;}
.step3_rg dl:hover{background:#f3f3f3;}
.step3_rg dl dt{float:left;width:58px;height:50px;}
.step3_rg dl dt.dt1{}
.step3_rg dl dt.dt2{background-position:0 -58px}
.step3_rg dl dt.dt3{background-position:0 -112px}
.step3_rg dl dt.dt4{background-position:0 -158px}
.step3_rg dl dt.dt5{background-position:0 -218px}
.step3_rg dl dt.dt6{background-position:0 -270px}
.step3_rg dl dd{float:left;}
.step3_rg a{color:#06c;font-size:14px;line-height:24px;}

.step3_lf dl{font-size:12px;clear:both;line-height:18px;margin-bottom:10px;color:#555;overflow:hidden;zoom:1;}
.step3_lf dl:hover{background:#f3f3f3;}
.step3_lf dl dt{float:left;width:58px;height:50px;}
.step3_lf dl dt.dt1{background-position:0 -348px;}
.step3_lf dl dt.dt2{background-position:0 -408px;}
.step3_lf dl dt.dt3{background-position:0 -468px;}
.step3_lf dl dt.dt4{background-position:0 -525px;}
.step3_lf dl dd{float:left;}
.step3_lf a{color:#06c;font-size:14px;line-height:24px;}
/*温馨提醒*/
.other{border:1px solid #cacaca;width:260px;padding:10px;overflow:hidden;zoom:1;color:#5e5e5e;float:right;font-size:12px;line-height:20px;}
.other .tle{background-position:0 -105px;height:35px;text-indent:-200px;margin-bottom:8px;}
.other span{color:#999;white-space:nowrap;}
.other i{display:block;width:150px;height:26px;background-position:0 -140px;text-indent:-500px;margin-top:5px;}
.other .brt1{border-top:1px solid #cacaca;margin-top:10px;padding-top:5px;}
.other b{height:27px;line-height:27px;}

