div{position:relative;}
input::-ms-clear,input::-ms-reveal{display:none;}
.header{height:100px;box-shadow: 0 5px 5px #f2f2f2;}
.header>div{margin: 0 auto;;width: 1190px;line-height:100px;}
.header a{display:block;width:180px;;float:left;}
.header a img{display:block;border:none;margin-top:13px;}
.header span{display:block;float:left;font-size: 24px;}
.header .text{float:right;}
.outer{background:#fff;}
.content{margin:75px auto 0;min-height: 358px;padding-bottom: 20px;width:1200px;}
.content_detail .con_left{float:left;}/*width:460px;*/
.con_left .con_left_top{overflow: hidden;}
.con_left .con_left_top h2,.content .content_top span{float:left;}
.con_left .con_left_top h2{margin-bottom:30px;font-size:18px;color:#018fd9;font-weight:normal;}
.con_left .con_left_top span{float:right;color:#666;}
.con_left_top span a{color:#018fd9;}
.content_detail .con_right{float:right;width: 600px;padding-left: 90px;border-left:1px solid #e5e5e5;margin-left: 60px;}
/* .con_right p.right_title{font-size:18px;margin-bottom:30px;}
.con_right .step_list li{font-size:16px;margin-bottom:30px;line-height: 25px;overflow: hidden;}
.con_right .step_list li i,.con_right .step_list li span{float:left;}
.con_right .step_list li span{margin-left:10px;color:#018fd9;}
.con_right .step_list li i{font-style:inherit;width:25px;height:25px;text-align: center;background:#ff9600;color:#fff;border-radius: 50%;}
.con_right dl{color:#666;font-size:16px;margin-bottom:25px;}
.con_right dl dt{padding-left:25px;background:url(/img/login/login_right.jpg) no-repeat 0 0;margin-bottom:15px;}
.con_right dl dd{padding-left:15px;color:#018fd9;}
.con_right p.right_footer_title{line-height: 1.5;font-size:16px;}
.con_right p.guid{margin-top:20px;}
.con_right p.guid a{color:#018fd9;} */
dd,dt {
    margin-top: 16px;
}

dt{
    position: relative;
}

dt img{
    position: absolute;
    top: 0;
    left: -30px;
    width: 19px;
    height: 19px;
}

dd {
    color: #219cdd;
}
.con_right{padding-top:30px;}
.con_right div{margin-bottom:24px;font-size: 14px;color:#b1b1b1}
.con_right h3{margin-bottom:16px;font-size:18px;color:#018fd9}
.con_right .points{width:700px;height:40px;font-size:0;}
.con_right .points:first-child{margin-bottom:14px;}
.con_right .points .label{position:relative;top:-5px;display:inline-block;width:40px;height:40px;padding:0;font-size:14px;color:#999;line-height:14px;}
.con_right .points p{display:inline-block;width:650px;height:40px;}
.con_right .points .point{display:inline-block;font-size:12px;line-height: 22px;}
.con_right .points .point.short i{width:130px;}
.con_right .points .point.long i{width:180px;}
.con_right .points .point b{position:relative;margin-right:5px;display:inline-block;width:14px;height:12px;background-image: url(../img/register/zc_dui.png);overflow:visible}
.con_right .points .point i{display:inline-block;font-style:normal}
.con_right p{color:#666;margin-left: 0;}
.con_right p.col{margin-top: 20px;margin-left: -25px;}
.con_right p a{color: #018fd9}
.con_right .flowcharts{}
.con_right .flowcharts::after{content:"";display:block;clear:both;}
.con_right li{float: left;padding:10px 0}
.con_right li.steps{padding:10px 5px;border:1px dashed #b1b1b1;color: #666;}
.con_right li.line{margin:0 3px;color:#333}
.con_right li b{display: inline-block;width:19px;margin-right:5px;border-radius: 50%;color:#fff;text-align:center;background-color:#018fd9;}
.banner img{width:100%;margin-bottom:60px;}
.features .feature{margin-bottom:60px;height:150px;padding:50px 20px;border:1px dashed #999;text-align:center;line-height:20px;font-size:15px;color:#666}
.features .feature .index{position: absolute;top:0;left:50%;transform: translate(-50%,-50%);}
.features .feature h3{margin-bottom:30px;font-size:18px;}
.features .feature h3.hd1{color:#4098A2;}
.features .feature h3.hd2{color:#017A85;}
.features .feature h3.hd3{color:#007B82;}
.features .feature h3.hd4{color:#4F969A;}
.features .feature h3.hd5{color:#5196A6;}
.features .feature h3.hd6{color:#6FA6A9;}
.features .feature h3.hd7{color:#51969B;}
.features .left-side{/*display:inline-block;*/float:left;width:45%;}
.features .right-side{/*display:inline-block;*/float:right;width:45%;}
.features .full-size{clear: both;height:80px;}
/* 二维码登录 */
#tab_3_section .notScaveBig{margin: 0 auto;width: 202px;position: relative;}
#tab_3_section .notScaveBig>p{font-size: 14px;color: #666;text-align: center;}
#tab_3_section .notScaveBig .qRcodeBig{width: 200px;height: 200px;border: solid 1px #e5e5e5;margin-top: 15px;}
#tab_3_section .notScaveBig .qRcodeBig>img{display: block;width: 200px;height: 200px;margin: 0 auto;}
#tab_3_section .failureLayerBig{width: 200px;height: 130px;position: absolute;top: 35px;left: 1px;background: rgba(255, 255, 255,.8); padding-top: 70px;cursor: pointer;}
#tab_3_section .failureLayerBig>p{text-align: center;font-size: 14px;font-weight: bold;}
#tab_3_section .failureLayerBig .clickReBig{width: 96px;height: 30px;background: #168bbb;margin: 0 auto;text-align: center;line-height: 30px;color: #fff;margin-top: 15px;}
#tab_3_section .scanSuccessBig{margin: 0 auto;width: 140px;text-align: center;margin-top: 15px;}
#tab_3_section .scanSuccessBig>img{width: 96px;display: block;margin: 0 auto;}
#tab_3_section .scanSuccessBig>p:nth-child(2){color: #666;margin-top: 15px;}
#tab_3_section .scanSuccessBig>p:nth-child(3){margin-top: 5px;font-weight: 600;}
/* 二维码登录 */


.proScanCode{display:block;width:200px;margin-left: 35px;margin-top: 30px;}
.proScanCode img{display:block;width:140px;margin:0 auto;padding-bottom:4px;}
.proScanCode span{display:block;text-align:center;margin-top: 5px;}
.proScanCode .first{color: #0691d9;}


#tab li{float: left;margin-bottom:30px;}
#tab li a{display:block;margin-right: 45px;font-size:18px;color:#696969;}
#tab li a:hover,#tab li a.active{color:#0691d9;}
.login_right{margin-top:20px;color:#666;}
.login_right .register_way{margin-top:30px;padding-bottom:10px;}
.login_right .register_way>span{display:block;margin-bottom:20px;}
.login_right .register_way>p{margin-bottom:10px;}
.login_right .register_way a{color:#018fd9;}
.login_right .third_box{padding:25px 0 50px 0;border-top:1px solid #dddddd;width:160px;}



.con_left .form_section{display:none;}
.con_left div.active{display:block;}

.group{width:400px;margin-bottom:30px;position: relative;border:1px solid #ddd;height:50px;}
.group input{line-height:48px;height:48px;border:0;width:278px;padding-left: 120px;}
.group input.error{border-color:#ed4f4f;}
.group input:focus{border-color: #71c1ea;}
.group .notice{height:20px;position:absolute;display:none;padding-left:20px;font-size:12px;}
.group label{position:absolute;top:0;left:20px;width:100px;float: left;line-height: 50px;color:#666;cursor: default;}
.group .delete{display:none;position:absolute;top:15px;right:10px;}

.group .notice_right{width:20px;height:20px;background:url(/img/login/notice_right.jpg) no-repeat;top:19px;right:-50px;}

.centerThirdLogin .group .notice_right{width:200px;left:410px;}
.group .notice_error{background:url(/img/login/notice_error.jpg) no-repeat; color:#fa6501;left:0;top:55px;}

.tab_type{position:absolute;top:0px;right:0;width:45px;height:100%;background:#fff url(/img/login/password.jpg) no-repeat 0 15px;}
.tab_type.on{background-position:0 -25px;}

.group #verifyCode{float:left;}
.group #imgCode{width:100px;margin-top:5px;height:30px;}
.group #changeCode{display:block;position:absolute;top:5px;right:0px;}

.submit_group,.legal_group{width:400px;border:0;padding:0;margin-bottom:20px;}
.legal_group{margin-bottom:10px;}
.submit_group .submit_btn{display:block;width:100%;background:#018fd9;line-height:50px;text-align:center;font-size:18px;color:#fff;}

.login_group{width:400px;border:0;margin-bottom:20px;padding:0;}
.login_group .login_btn{display:block;width:100%;background:#018fd9;line-height:50px;text-align:center;font-size:18px;color:#fff;}
.section {display:none;}

.forget_password_group{border:0;padding:0;margin-bottom:20px;}
.forget_password_group .forget_password{float: right;color:#666!important;}
.forget_password_group .reg_agree{color: #018fd9;padding-left:5px;}
#getCode{position:absolute;top:3px;right:3px;width:110px;background:#f2f2f2;height:44px;line-height:44px;color:#666;text-align:center;}

.con_right .tit1{display: block;color:#666;}
.con_right .tit1 span{margin-top:10px;}
.con_right .tit1 span a{color:#018fd9;}
.con_right .tit2{margin-top:30px;border-top:1px solid #ddd;padding-top:30px;}

.third_login{margin-top: 20px;}
.third_login li{float: left;width:40px;height:40px;margin-right:20px;}
.third_login li a{display:block;position: relative;width:100%;height:100%;overflow: hidden;}
.third_login li:last-child{margin-right:0;}
/* .third_login .qq{background:url(/img/com_g_qq_bg.jpg) scroll no-repeat 0 0/35px;} */

.third_login .qq{border-radius:50%; background-color:#91bfee;}
.third_login .qq:hover{background-color:#91bfee;}
.third_login .wechat{ background-color:#69d37d; border-radius: 50%;}
.third_login .wechat:hover{background-color:#69d37d;}
.third_login .webo{background-color: #ec7881;border-radius: 50%;}
.third_login .webo:hover{background-color: #ec7881;}


.third_login li a img{transform:scale(0.8);position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-15px;border:none;}
.third_login .wechat a img{margin-left:-18px; margin-top: -14px;}
.third_login .webo a img{margin-left:-19px; margin-top: -14px;}
.third_login li a .img2{top:150%;}
.third_login li a .img1{transition: top 0.5s ease-in-out;}
.third_login li a:hover .img1{top:-50%;}
.third_login li a .img2{transition: top 0.5s ease-in-out;}
.third_login li a:hover .img2{top:50%;}

.register_con .group:first-child(1){margin-top:0px;}
.register_con #getCode.reverseTime{font-size:12px;}

.legal_group .legal{color:#0691d9;}

.reset_password_con .content_detail{padding-top:40px;}
.reset_password_con .content_detail .con_left{width:200px;}
.reset_password_con .content_detail .con_right{width:auto;border-left:none;padding-left:0px;}


.content_detail .con_left > h2{font-size: 20px;color:#3b3b3b;}

.step{position:relative;width:530px;height:50px;}
.step img{display:block;margin:0 auto;}
.step > span{position:absolute;bottom:0px;font-size:14px;color:#bbb;}
.step > span.active{color:#0691d9;}
.step > span.text1 {left:12px;}
.step > span.text2 {left:235px;}
.step > span.text3 {right:12px;}

.step_con > h2{ font-size: 18px;margin-top:30px;margin-left: 13px;color:#3b3b3b;}
.step_con > form{margin-top:30px;}
.step_con > #form1{margin-left:-10px;}
.step_con > form .submit_group{margin-left: 89px;}

.hot_service{margin-top:30px;margin-left: 13px;}
.hot_service span{color: #0691d9;}

#form_mobile{margin-left:25px;}
#phone_number{line-height: 38px; margin-left: 10px;font-weight:bold;font-size: 17px;}
#form_mobile .remind{display:none;padding-left: 90px;padding-top: 10px;}

.section_mobile .group .notice{left: 380px;}
.passwordGroup{margin-bottom:0;}
.strengthPW{border:0;padding:0;height:30px;margin:0;}
.strengthPW span{display:none;height:25px;line-height:25px;color:#999;font-size:12px;background:url(/img/login/password_degree.jpg) no-repeat 0 -2px;padding-left:25px;}
.strengthPW span:first-child{color:#ff7726;}
.strengthPW span:nth-child(2){background-position: 0 -32px;}
.strengthPW span:last-child{background-position: 0 -62px;}

.recommendP{height: 50px !important;user-select:none;}
.recommendP i{display: inline-block;width: 13px;height: 8px;background: url(/img/zc_zhankai.png) no-repeat;background-size: contain;}
.recommendP i.zk{display: inline-block;width: 13px;height: 8px;background: url(/img/zc_shouqi.png) no-repeat;background-size: contain;}
#recommendMobile{padding-left: 21px;margin-bottom:0px;width:379px;}
.intro{display:block;margin: 21px 0px;}
.intro a{color: #0691d9;}
.recommendMobile{display: none;user-select:none;}
.recommendMobile .tip{display: none;margin: 21px 0px;color:#FF6A00;}

.section_mobile .submit_group .submit_btn{width: 172px;float:left}
.submit_group .prev_next{float:right;display:block;line-height: 40px;color:#0691d9;}

.section_email .group label{width: 64px;}

.section_email .group input{width: 130px;float:left;}
.section_email .group #verfify_btn{color:#fff;background:#018fd9;line-height:38px;width:90px;float:left;display:block;text-align:center;margin-left: 8px;}

.section_email .group .notice{left: 310px;}

.friendly_notice{margin-top:45px;margin-left: 13px;font-size:14px;}
.friendly_notice p{line-height: 20px;}
.friendly_notice .titl{color:#000;font-weight: bold;}
.friendly_notice .hightlight{color:#ed4e4f;}
.friendly_notice a{color:#b1b1b1;}


.section3 .group label{width:100px;}
.section3 form .submit_group{margin-left:106px;}
.section3 .tab_type{left: 318px;}
.section3 .step_con > .h2,.section4 .step_con > .h2{font-size: 16px;margin-top: 15px;}

.section4 .step_con > form .submit_group{margin-left:13px;}
.section4 .step_con > form .submit_group .submit_btn{width: 172px;float:left}
.section4 .step_con > form .submit_group .homepage{float:right;display:block;line-height: 40px;color:#0691d9;font-size: 14px;margin-right:10px;}


.submit_group .active{opacity:0.5;filter:alpha(opacity=50);}
.section_mobile  #form_mobile .reversing{opacity:0.5;filter:alpha(opacity=50);font-size:12px;cursor:default;}

.verification{display:none;}

.register_way .signs{margin-left: 0;}
.third_box .logos{margin-left: 0;}
/*第三方登录lz20160630*/

.centerThirdLogin .on{ display:block !important;}
.con_right .qq{padding: 0;}
.con_right .wechat{padding: 0;}
.con_right .webo{padding: 0;}


/*活跃律师*/
#home_livelyLawyer{margin:0 auto 40px;}
#home_livelyLawyer .Imtitle .lawyerHotMsg{display:none;}
#home_livelyLawyer .Imtitle .more_law{color:#666!important;}