body{background: #fff;}
.public_minsize{min-width: 1200px;width: 1200px;margin: 0 auto;}
.public_max{width: 100%;height: auto;}
/*......公共头部导航......*/
.public_hd{width: 100%;height: 60px;line-height: 60px;background: #fff;box-shadow:0 0 20px 0 rgba(75,102,234,0.06);}
.public_hd_logo{}
.public_hd_logo img{width: 118px;height:35px;margin-top:12px;}
.public_hd_logo p{font-size: 26px;color: #4b66ea;margin-left: 14px;}
.public_hd_nav{margin-right: 80px;}
.public_hd_nav a,.public_hd_member a{display: inline-block;height: 60px;margin-right:40px;font-size: 16px;color: #666;padding: 0 2px;position: relative;}
.public_hd_nav a:before{display: block;content: '';width: 100%;height: 4px;background: #fff;position: absolute;bottom: 0;border-radius: 2px;left: 0;}
.public_hd_nav .select_href{color: #4b66ea;}
.public_hd_nav .select_href:before{display: block;content: '';width: 100%;height: 4px;background: #4b66ea;position: absolute;bottom: 0;border-radius: 2px;left: 0;}
.public_hd_member{}
.public_hd_member span{height: 20px;width: 2px;margin: 20px 6px 0 6px; background: #e2e2e2;}
.public_hd_member a{color: #4b66ea;margin-right: 0;}
/*......公共底部......*/
.public_footer{width: 100%;height: 125px;background: #fff;}
.public_footer p:first-child{padding-top: 28px;}
.public_footer p{font-size: 12px;color: #212121;letter-spacing: 0;line-height: 22px;text-align: center;}
/*......首页内容......*/
.home_top{width: 100%;height:650px;background: url(/images/Oval.png)no-repeat;background-size: 100% 100%;}
.home_top_lt{margin-left:20px;}
.home_top_lt_title{font-size:60px;color: #FFFFFF;padding-top: 150px;}
.home_top_lt_intro{font-size: 40px;color: #FFFFFF;margin-top: 30px;}
.home_top_lt_ewm{margin-top: 83px;}
.home_top_lt_ewm li{width: 145px;float: left;margin-right: 55px;}
.home_top_lt_ewm li img{width: 145px;height: 145px;}
.home_top_lt_ewm li p{font-size: 20px;color: #333333;letter-spacing: 4px;text-align: center;height: 62px;line-height: 62px;}
.home_top_rt{width: 463px;height: 407px;margin-top:150px;}
.home_ct{margin-left: 27px;height: 637px;}
.home_ct li{width: 260px;height: 353px;background: #FFFFFF;box-shadow: 1px 1px 15px 2px rgba(221,221,221,0.50);border-radius: 12px;float: left;margin-right: 33px;}
.home_ct li:nth-child(2n){margin-top: 201px;}
.home_ct li:nth-child(2n-1){margin-top: 111px;}
.home_ct li img{width: 108px;height: 108px;margin: 0 auto;padding-top: 56px;display: block;}
.home_ct_intro_name{font-size: 24px;color: #333333;letter-spacing: -0.9px;text-align: center;line-height: 29px;margin-top: 40px;}
.home_ct_intro_text{width: 234px;font-size: 18px;color: #999999;letter-spacing: 0;text-align: center;line-height: 30px;margin: 0 auto;margin-top: 12px;}
.home_add_up{width: 100%;height: 206px;}
.home_add_up_title{width: 375px;height: 206px;margin: 0 auto;background: url(/images/title.png)no-repeat;background-size: contain;}
.home_add_up_title p:first-child{font-size: 40px;color: #222328;text-align: center;padding-top: 50px;}
.home_add_up_title p:last-child{font-size: 18px;color: #999999;letter-spacing: 0;margin-top: 20px;text-align: center;}
.home_add_up_ct{width: 100%;height: 284px;background: #7389f3;}
.home_add_up_details{min-width: 1200px;width: 1200px;margin: 0 auto;}
.home_add_up_details li{width: 33.3%;height: 284px;float: left;text-align: center;}
.home_add_up_details li p:first-child{font-size: 60px;color: #FFFFFF;margin-top: 50px;}
.home_add_up_details li p:nth-child(2){margin-top: 50px;font-size: 24px;color: #FFFFFF;letter-spacing: 1px;}
.home_add_up_details li p:last-child{font-size: 18px;color: #FFFFFF;letter-spacing: 1.8px;margin-top: 10px;}
.home_access_img{position: absolute;left: 50px;bottom:100px;width:495px;height:377px;}
.home_institutions_in{width: 100%;height: 728px;padding-top: 97px;position: relative;}
.home_access_text{padding-top: 74px;margin-right: 50px;}
.home_access_text p{font-size: 30px;color: #333333;letter-spacing: 0.6px;line-height: 55px;}
.home_access_text input{width: 196px;height: 56px;line-height: 56px;background: #4C98F6;border-radius: 100px;font-size: 22px;color: #FFFFFF;text-align: center;margin-top: 100px;}
.home_download{width: 100%;height: 585px;background: url(/images/footer_banner.png)no-repeat;background-size: cover;}
.home_download_ct{text-align:center;width: 1200px;height: 585px;position: relative;}
.home_app_download{float: none;padding-top: 133px;margin-left: 70px;}
.home_app_download_title{font-size: 40px;color: #FFFFFF;letter-spacing: 0.8px;margin-bottom:80px;}
.home_app_download .text{font-size: 24px;color: #FFFFFF;letter-spacing: 0.48px;}
.home_download_ewm{margin-top: 53px;position: relative;}
.home_download_ewm p{text-align:center;color: #fff;font-size: 30px;margin-top:30px;}
.home_download_img{position: absolute;right: 50px;bottom: 0;}
.home_download_ewm .box{display: inline-block;width: 200px;margin: 0 40px;}
.home_download_ewm .box img{height: 200px;width: 200px;}
/*...康护百科...*/
.cyclopedia{width: 100%;height: 100%;background: #f7f7f7;position: fixed;}
.cyclopedia_ct{width: 1200px;height: 100%;margin: 0 auto;position: relative;}
.child{background: url(/images/icon_child.png)no-repeat 50px center;background-size: auto;}
.senium{background: url(/images/icon_senium.png)no-repeat 50px center;background-size: auto;}
.disability{background: url(/images/icon_disability.png)no-repeat 50px center;background-size: auto;}
.cyclopedia_nav{width: 224px;background: #fff;margin-top: 15px;float: left;border-radius: 19px;padding: 20px 0;}
.cyclopedia_nav div p{height: 40px;text-align: center;line-height: 40px;font-size:16px;color:#4b66ea;border-bottom: 1px solid #fff;padding-left: 26px;}
.cyclopedia_nav div img{margin-left: 5px;}
.cyclopedia_nav div:last-child p{border-bottom: none;}
.nav_second a{width: 224px;height: 40px;font-size:15px;color:#666666;line-height:40px;display: block;text-align: center;}
.cyclopedia_content{margin-top: 15px;margin-left: 15px;float: left;height: 88%;overflow-y: scroll;position: relative;}
.menu{width: 940px;background: #fff;margin-bottom: 15px;border-radius: 19px;}
.menu_tp{margin-left: 62px;margin-right: 62px;height: 80px;font-size:24px;color:#333333;line-height:80px;text-indent: 6px;}
.menu_ct{margin-left: 62px;margin-right: 62px;}
.menu_ct_title{height: 50px;line-height: 60px;margin-left: 6px;font-size: 18px;color: #4b66ea;}
.menu_ct span{display: block;margin-left: 6px;font-size:16px;color:#333333;line-height:27px;}
.menu_ct_first{margin-bottom: 20px;}
.menu_bt{height: auto;margin-left: 62px;padding-bottom: 30px;margin-right: 62px;}
.menu_bt_name{font-size:18px;color:#333333;line-height:64px;margin-left: 6px;color: #4b66ea;}
.menu_bt_method{margin-left: 6px;}
.cyclopedia_ct .rg_main{float: left;}
.cyclopedia_ct .rg_main .section{background:#ffffff;border-radius:19px;}
.menu_bt_method span{float: left;font-size:18px;color:#222222;padding: 6px 18px;border-radius: 9px;color: #fff;margin-right: 10px;background: url(/images/icon_rt.png)no-repeat top right;background-size: 24px;background-color: #4b66ea;}
/*.menu_bt_method span:first-child{padding-left: 0;}*/
.menu_bt_method span:last-child{border-right:none;}
.scroll_hide{width: 20px;position: absolute;background: #f7f7f7;height: 100%;z-index: 9999;right: 0;}
/*...机构案例...*/
.case{width: 100%;height: 650px;background: url(/images/case_banner.png)no-repeat;background-size: cover;}
.case_tp{padding-top: 189px;}
.case_tp p:first-child{font-size: 60px;color: #FFFFFF;}
.case_tp p:nth-child(2){font-size: 24px;color: #FFFFFF;}
.case_tp input,.check_in{font-weight:bold;margin-top: 64px;width: 202px;height: 47px;line-height: 47px;border-radius: 30px;font-size: 18px;color: #4b66ea;text-align: center;background: #fff;}
.case_tp_img{margin-top: 189px;width: 608px;height: 438px;}
.case_content{width: 100%;height: 1793px;background: url(/images/case_bg.png)no-repeat center -50px;background-size: contain;}
.case_content li:first-child{/*padding-top: 123px;*/padding-top: 100px;}
.case_content li:last-child{padding-top: 70px;}
.case_content li{/*margin-bottom: 137px;*/margin-bottom: 160px;}
.case_content li img{width: 488px;height: 387px;}
.case_ct_text{margin-top: 43px;}
.case_ct_text_rt{text-align: right;}
.case_ct_name{font-size: 24px;color: #4b66ea;}
.case_ct_site{font-size: 18px;color: #999999;letter-spacing: 0.5px;line-height: 27px;margin-top: 4px;}
.case_ct_border{width: 50px;height: 4px;border-radius: 2px;background: #4b66ea;margin-top: 23px;}
.case_ct_intro,.case_ct_ability{font-size: 18px;color: #333333;line-height: 29px;width: 564px;}
.case_ct_intro{margin-top: 23px;}
.case_ct_ability{margin-top: 40px;}
.case_bt{height: 387px;background: url(/images/case_bt_banner.png)no-repeat;background-size: cover;}
.case_bt_title{font-size: 30px;color: #fff;padding-top: 81px;text-align: center;}
.case_bt_text{font-size: 18px;color: #fff;text-align: center;line-height: 29px;width: 326px;margin: 0 auto;margin-top: 24px;}
.case_bt_btn{width: 202px;height: 47px;background: #4b66ea;border-radius: 21px;font-size: 18px;color: #FFFFFF;text-align: center;display:block;margin: 0 auto;margin-top: 18px;}
/*...关于好康护...*/
.about_us_ct{height: 650px;background: url(/images/about_us_banner.png)no-repeat;background-size: 100% 100%;}
.about_us_tp{}
.about_us_name{padding-top: 222px;margin-left: 100px;}
.about_us_name p:first-child{font-size: 60px;color: #fff;}
.about_us_name p:last-child{font-size: 24px;color: #fff;margin-top: 22px;}
.about_us_tp img{width: 251px;	height: 251px;padding-top: 162px;margin-right: 146px;}
.about_us_ct{}
.about_us_ct_text{padding-top: 236px;}
.about_us_ct_text p{font-size: 18px;color: #333333;line-height: 29px;width: 576px;}
.about_us_ct_text .about_us_ct_name{font-size: 24px;color: #4b66ea;}
.about_us_ct_text .about_us_ct_border{width: 46px;height: 4px;background: #4b66ea;margin: 22px 0;border-radius: 8px;}
.about_us_content img{width: 530px;height: 367px;margin-top: 260px;}
.about_us_bt{height: 1030px;background: url(/images/about_bg.png)no-repeat;background-size: cover;}
.about_us_bt_ct_rt{margin-left: 53px;margin-top: 564px;}
.about_us_bt_ct img{width: 570px;height: 561px;margin-top: 354px;}
.about_us_bt_ct_rt .about_us_ct_border{width: 46px;height: 4px;background: #4b66ea;margin: 22px 0;border-radius: 8px;}
.about_us_bt_ct_rt p:first-child{font-size: 24px;color: #4b66ea;}
.about_us_bt_ct_rt p:last-child{font-size: 20px;color: #333333;line-height: 29px;}
/*...机构登陆...*/
.login{width: 100%;height: 649px;background: #e8e8e8;background: url(/images/banner.png)no-repeat center;background-size: cover;}
.login_content{width: 1200px;height: 770px;margin: 0 auto;position: relative;}
.login_content_title{font-size:60px;color:#7d7d7d;text-align:center;position: absolute;top: 180px;left: 46px;}
.login_content_register{background:#4c98f6;border-radius:100px;width:174px;height:48px;font-size:18px;color:#ffffff;text-align:center;position: absolute;top: 396px;left: 550px;}
.login_main{width: 464px;height: 507px;background: #fff;border-radius: 10px;z-index: 999;position: absolute;top: 0;right: 0;}
.login_main:after{display: block;content: '';position: absolute;width: 17px;height: 32px;background: url(/images/login_tree.png)no-repeat;background: contain;bottom: -14px;left: -8px;}
.login_conten{position: relative;width: 464px;height: 507px;float: right;margin-top: 54px;}
.login_bt{width: 464px;height: 49px;position: absolute;bottom: -14px;left: -38px;background: url(/images/login_bt.png)no-repeat;background-size: contain;}
.login_main_title{font-size:18px;color:#333333;}
.login_main ul{width: 350px;margin: 0 auto;}
.login_main ul li:first-child{text-align: center;line-height: 103px;color: #4b66ea;font-size: 24px;font-weight: 600;}
.login_main ul li:nth-child(2),.login_main ul li:nth-child(3){width: 100%;height: 40px;line-height: 42px;background: #fff;border-bottom:1px solid #ddd;}
.login_main ul li:nth-child(2) p,.login_main ul li:nth-child(3) p{width:39px;height:40px;float: left;}
.login_main ul li:nth-child(2) input,.login_main ul li:nth-child(3) input{float: left;height: 40px;font-size:15px;color:#999999;margin-left: 15px;}
.login_content .login_main .login_main_border{border:0;border-bottom:1px solid #e2e2e2;}
.login_content .login_main .login_focus_user{background: url(/images/user_icon.png)no-repeat center;width: 20px;height:21px;position: relative;top: 8px;}
.login_content .login_main .login_focus_password{background: url(/images/yes_password.png)no-repeat center;width: 17px;height:21px;}
.login_main ul li:nth-child(2) p{background: url(/images/no_user.png)no-repeat center;background-size: auto;background-color:#f0f0f0;}
.login_main ul li:nth-child(3){margin-top: 46px;}
.login_main ul li:nth-child(3) p{background: url(/images/password_icon.png)no-repeat center;width: 17px;height: 21px;position: relative;top: 8px;}
.login_main ul li:nth-child(4){height: 20px;padding: 20px 0;font-size:14px;}
.login_main ul li:nth-child(4) div{float: left;}
.login_main ul li:nth-child(4) div img{float: left;width: 14px;height: 14px;margin-top: 3px;margin-right: 3px;}
.login_main ul li:nth-child(4) div input{float: left;color:#999;line-height: 20px;font-size: 14px;}
.login_main ul li:nth-child(4) .login_forget_password{float: right;color:#4b66ea;line-height: 20px;font-size: 14px;}
.login_main ul li:nth-child(5){margin-top: 10px;text-align: center;font-size: 14px;color:#e83825;height: 20px;}
.login_main_submit{width:100%;height: 40px;border-radius: 20px;background: #ccc;font-size:16px;color:#666666;margin-top: 40px;letter-spacing: 2px;}
.login_main .login_main_submit_over{background: #4b66ea;color: #fff;}
.login_content_lt{padding-top: 66px;}
.login_content_lt p{font-size: 40px;color: #fff;margin-left: 54px;}
.login_content_lt img{margin-top: 80px;}
/*...机构注册...*/
.register{width:600px;height: 650px;margin: 0 auto;box-shadow: 1px 8px 40px 0px rgba(221,221,221,0.50);margin-bottom: 40px;}
.register_lt{width: 50%;height: 650px;background: #4b66ea;position: relative;}
.register_lt img{width: 141px;height: 141px;position: absolute;top: 50%;left: 50%;margin-top: -100.5px;margin-left: -70.5px;}
.register_lt p{position: absolute;width: 100%;height: 30px;line-height: 30px;text-align: center;top: 390px;font-size: 26px;color: #fff;}
.register_main{height: 650px;position: relative;}
.home_icon{width: 34px;height: 34px;position: absolute;top: 10px;right: 10px;background: url(/images/home.png)no-repeat;background-size: contain;}
.register_main_title{font-size: 24px;color: #4b66ea;letter-spacing: 0;text-align: center;padding-top: 60px;margin-bottom: 30px;}
.register_main li{width: 380px;height: 60px;line-height:80px;margin: 0 auto;border-bottom: 1px solid #e2e2e2;}
.register_main li p{float: left;font-size: 16px;color: #999999;height: 60px;width: 154px;margin-right: 7px;}
.register_main li input{font-size: 14px;color: #4b66ea;text-align: left;text-indent: 20px;}
.register_tel{width: 160px;}
.register_code{width: 90px;}
.register .register_main li .verify_bt_style{background: #4b66ea;color: #fff;}
.register_main li .register_verify_bt{width: 89px;height: 33px;background: #CFCFCF;border-radius: 21px;font-size: 15px;color: #FFFFFF;text-align: center;float: right;text-indent: 0;margin-top: 20px;}
.register_main .register_hint{border-bottom: none;text-align: center;font-size: 14px;color: #e83825;}
.register_main_submit{width: 202px;height: 47px;background: #4b66ea;border-radius: 100px;font-size: 18px;color: #FFFFFF;text-align: center;display: block;margin: 0 auto;margin-top: 34px;}
.public_hd .togo{font-size:16px;color:#999999;float: right;}
.public_hd .togo a{font-size:16px;color:#4b66ea;}
/*...忘记密码...*/
.forget_password_tp{width: 1200px;height: 47px;border-radius: 5px;}
.forget_password_tp li{width: 150px;height: 47px;line-height: 40px;float: left;text-align: center;font-size: 24px;color: #999;}
.forget_password_tp .select_forget{color:  #4b66ea;}
.forget_password_tp li span{display: inline-block;}
.forget_password_tp li span:first-child{font-size: 26px;}
.forget_password_tp_border{width: 1200px;height: 4px;background: #fff;border-radius: 2px;position: relative;}
.forget_password_tp_border div{width: 400px;height: 5px;background: #4b66ea;border-radius: 2.5px;position: absolute;left: 0;}
.forget_password_ct{width: 360px;margin: 0 auto;margin-top: 148px;}
.forget_password_ct li input{height: 42px;background: #f1f1f1;border-radius: 5px;text-indent: 10px;font-size: 16px;color: #4b66ea;}
.forget_password_tel{width: 360px;margin-bottom: 25px;}
.forget_password_fz{}
.forget_password_verify{width: 218px; float: left;}
.forget_password_ct li .forget_password_verify_bt{width: 117px;height: 42px;margin-left: 25px;float: right;color: #999;text-indent: 0;}
.forget_password_ct li .verify_bt_style{background: #4b66ea;color: #fff;}
.forget_password_hint,.change_password_hint{height: 58px;line-height: 58px;text-align: center;font-size: 14px;color: #e83825;}
.forget_password_ct li .forget_main_submit ,.forget_password_ct li .change_main_submit{width: 360px;height: 42px;background: #4b66ea;font-size: 16px;color: #FFFFFF;}
.change_password{}
.change_password input{width: 360px;}
.change_password_one{margin-bottom: 25px;}
.accomplish{}
.accomplish img{width: 80px;height: 80px;margin: 0 auto;display: block;}
.accomplish p{font-size: 16px;color: #999999;letter-spacing: 0;text-align: center;margin-top: 27px;}
.accomplish a{font-size: 16px;color: #4b66ea;margin: 0 auto;margin-top: 47px;display: block;text-align: center;}
/*...app下载...*/
.download{height: 650px;background: url(/images/download_banner.png)no-repeat;background-size: cover;}
.download_ct{height: 650px;}
.download_ct_lt{margin-top: 100px;}
.download_ct_ct{margin-right: 100px;}
.download_ct_ct p{font-size: 22px;color: #fff;margin-bottom: 10px;letter-spacing: 6px;}
.download_ct_ct p:first-child{font-size: 50px;letter-spacing: 24px;margin-bottom: 40px;}
.download_ct_ct{margin-top: 120px;}
.download_ct_ewm{margin-top: 40px;}
.download_ct_ewm img{float: left;width: 180px;height: 180px;margin-right: 20px;}
/*register_win*/
.register_win{width: 100%;height: 850px;background: #fff;background: #f6f6f6;}
.register_win_content{width: 1200px;height: 850px;background: #fff;margin: 0 auto;position: relative;background: #f6f6f6;}
.register_win_main{width: 950px;height: 618px;background:#fff;box-shadow:0 3px 10px 0 rgba(201,201,201,0.50);margin: 0 auto;position: relative;z-index: 9;top: 105px;}
.register_win_main img{width: 242px;height: 186px;display: block;margin: 0 auto;padding-top: 53px;}
.register_win_text{font-size:40px;color:#012b72;text-align:center;margin-top: 30px;}
.register_win_title{font-size:24px;color:#666666;letter-spacing:1.6px;text-align:center;margin-top: 10px;}
.register_win_barder{border:1px solid #f1f4f9;width:625px;height:0px;margin: 0 auto;margin-top: 38px;}
.register_win_bt{width: 340px;margin: 0 auto;margin-top: 60px;}
.register_win_bt input{border-radius:23px;width:170px;height:46px;float: left;font-size:18px;color:#999;text-align:center;}
.register_win_bt .register_win_select{background: #4c98f6;color: #fff;}
/*add_info*/
.add_info{width: 100%;height: 850px;background: #fff;}
.add_info_content{width: 1200px;height: 850px;background: #fff;margin: 0 auto;position: relative;}
.add_info_content_title{font-size:24px;color:#012b72;text-align:center;line-height: 74px;}
.add_info_main{width: 972px;height: 680px;background:#f7f7f7;box-shadow:0 3px 10px 0 rgba(201,201,201,0.50);margin: 0 auto;position: relative;z-index: 9;}
.add_info_content .add_info_main .ok_tooltip{border: 1px solid #e83825;color: #e83825;}
.add_info_main li{margin-bottom: 12px;}
.add_info_main li p{width: 160px;text-align: right;font-size:16px;color:#333;float: left;padding-right: 20px;}
.add_info_main input,.add_info_main  textarea{float: left;text-indent: 16px;font-size:15px;color:#999999;background: #FFFFFF;}
.company_name{font-size:18px;color:#333333;letter-spacing:1.2px;text-align:center;height: 25px;padding-top: 22px;padding-bottom: 12px;}
.company_name img{display: inline-block;}
.company_name p{display: inline-block;}
.certificate_img_btn{width: 90px;height: 68px;position: relative;float: left;margin-right: 8px;border: 1px solid #fff;}
.certificate_img_btn img{width: 90px;height: 68px;position: absolute;z-index: 0;}
.certificate_img_btn div{width: 90px;height: 68px;float: left;background: url(/images/add.png)no-repeat center;background-size: auto;background-color: #fff;z-index: 9;position: absolute;}
.certificate_img_btn input{width: 90px;height: 68px;position: absolute;z-index: 9999;left: 0;top: 0;opacity: 0;}
.company_logo{height: 70px;line-height: 70px;}
.company_logo img{width: 90px;height: 68px;float: left;}
.company_address{height: 96px;}
.company_address p{line-height: 42px;}
.company_address p span{color: #e83825;}
.company_address input{width: 500px;margin-top: 12px;height: 40px;text-indent: 16px;background: #fff;text-align: left;font-size:15px;color:#999999;border: 1px solid #fff;}
.company_image{height: 70px;}
.company_image p{line-height: 70px;}
.company_image .company_img{width: 92px;height: 70px;margin-right: 8px;float: left;background: #c0c0c0;position: relative;}
.company_img img{width: 92px;height: 70px;}
.company_img span{position: absolute;top: 6px;right: 6px;display: block;width: 20px;height: 20px;border-radius: 10px;background: url(/images/close.png)no-repeat;background-size: 20px;}
.company_image_hint{font-size:14px;color:#333333;margin-top: 50px;display: inline-block;}
.add_info_main .company_tel{height: 62px;margin-bottom: 0;}
.company_tel p{line-height: 42px;}
.company_tel input{width: 340px;height: 40px;border: 1px solid #fff;}
.company_tel div{float: left;width: 500px;margin-left: 160px;line-height: 20px;font-size:14px;color:#e83825;}
.company_introduce{height: 70px;}
.company_introduce textarea{width: 500px;height: 58px;padding: 10px 16px 0 16px;text-indent: 0;border: 1px solid #fff;}
.certificate_img{}
.certificate_img p{line-height: 70px;}
.certificate_img img{width: 92px;height: 70px;float: left;position: absolute;z-index: 0;}
.certificate_img span{font-size:14px;color:#333333;margin-top: 50px;display: inline-block;font-size: 10px;}
.society_code{height: 42px;}
.society_code p{line-height: 42px;}
.society_code input{width: 340px;height: 40px;border: 1px solid #fff;}
.legal_person{height: 42px;}
.legal_person p{line-height: 42px;}
.legal_person input{width: 340px;height: 40px;border: 1px solid #fff;}
.add_info_main_button{height: 46px;margin-top: 25px;text-align: center;}
.add_info_main_button input{height: 46px;border-radius: 23px;font-size:18px;color:#999999;padding: 0 32px;}
.add_info_main_button  .add_info_select{background:#4c98f6;color: #fff;}

.select_forget .step{
	background:#4b66ea;
	color: #fff;
}
.forget_password_tp .step{
	border: 2px solid #4b66ea;
	width:36px;
	line-height: 36px;
	height:36px;
	border-radius:100%;
	display: inline-block;
	text-align: center;
	margin-bottom: 20px;
}
.forget_password_tp .round{
	width: 8px;
	height: 8px;
	display: inline-block;
	background:#dddddd;
	border-radius:100%;
	float: left;	
	position: relative;
	top: 40px;
	margin: 0 30px;
}
.forget_password_tp li:first-child{
	margin-left:180px;
}
