@charset "utf-8";
a{text-decoration:none; color:#656565;}
a:hover{ color:#000;}

.clearfix:after{content:"";clear:both;display:block;}
.clearfix{zoom:1;}

.fl{float:left;}
.fr{float:right;}

/***login****/
.login-content {background-color: #ffffff;max-width: 95%;margin: 5vh auto;float: unset;}
.login_header{height: 80px;min-width:100%;background: #fff;}
.login_header .login_header_img{width:100%;margin: 0 auto;}
.login_header_img a.login_fl{display: inline-block;}
.login_header_img a.login_fl img{width:166px;height:46px;}
.login_header_img .login_fr{font-size:16px;color: #666;padding-top: 15px;}
.login_header_img .login_fr a{color: #fa2f2f;}
.login_header_img .back-index {font-size: 16px;color: #ed2e2e;background: url(http://www.meijieyun.com/static/meijieyun/images/login_ic_backhome_n.png) left center no-repeat;padding-left: 20px;line-height: 80px;}
.login_banner{min-width: 1200px;height: 600px;background-size: 100%;}
.login_banner .mj_login{width: 1200px;margin: 0 auto;position: relative;}
.mj_login .login_alert {box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;background-color: hsla(0,0%,7%,.56);float: right;border-radius: 5px;margin-top:7%;padding: 24px 12px;}
.login_alert .login_pd{margin: auto;max-width: 500px;}
.login_pd .login_pd_list{overflow: hidden;}
.login_alert .login_tabfl{color: #ff622b;font-size: 20px;text-align: center;padding-bottom: 20px;}
.login_alert .login_tabfr{font-size: 14px;color: #666;float: right;cursor: pointer;margin-top: 14px;}


/* registerd_form */
.registerd_form .form_ctrls{margin-bottom: 20px;border: 1px solid rgb(221, 221, 221);background-color: rgb(255, 255, 255);width:100%;height: 40px;box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing:border-box;-moz-box-sizing: border-box;border-radius: 4px;}
.registerd_form .form_ctrls label{width:15%;text-align: right;display: block;float: left;height: 38px;line-height: 54px;font-size: 0;vertical-align: middle;color: #ffffff;}
.registerd_form .form_yzm label{width: 40px;text-align: right;display: block;float: left;height: 54px;line-height: 54px;font-size: 0;vertical-align: middle;color: #ffffff;}
.registerd_form .form_yzm{margin-bottom: 20px;border: 1px solid rgb(221, 221, 221);background-color: rgb(255, 255, 255);width: 205px;height: 54px;box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing:border-box;-moz-box-sizing: border-box;}
.registerd_form .form_yzm span{margin: -55px 215px;float: left;border: 1px solid #c2c9cf;}
.registerd_form .form_name label{background: url('http://www.meijieyun.com/static/meijieyun/images/ta_name.png')no-repeat center center;background-color: #f5f7fa;display: table-cell;position: relative;border-right: 1px solid #dcdfe6;}
.registerd_form .form_password label{background: url('http://www.meijieyun.com/static/meijieyun/images/ta_pd.png')no-repeat center center;background-color: #f5f7fa;display: table-cell;position: relative;border-right: 1px solid #dcdfe6;}
.registerd_form .form_yzm label{background: url('http://www.meijieyun.com/static/meijieyun/images/ta_key.png')no-repeat center center;}
.registerd_form .form_profession_type select{background: url('http://www.meijieyun.com/static/meijieyun/images/ta-pro.png')no-repeat 10px center;  }
.registerd_form .form_industry_type select{background: url('http://www.meijieyun.com/static/meijieyun/images/ta-ind.png')no-repeat 10px center;  }
.registerd_form .form_function_type select{background: url('http://www.meijieyun.com/static/meijieyun/images/ta-fuc.png')no-repeat 10px center;}
.registerd_form .form_ctrls input[type="text"], .form_ctrls input[type="password"]{height:38px;width:84%;line-height: 40px;float: left;text-indent: 10px;border: none;outline: none;background-color: transparent!important;}
.registerd_form .form_yzm input[type="text"], .form_yzm input[type="password"]{height: 54px;width: 145px;line-height: 54px;float: left;text-indent: 3px;border: none;outline: none;background-color: transparent!important;}
.registerd_form .form_nopd{font-size: 14px;height: 24px;line-height: 24px;}
.registerd_form .form_nopd .login_nopd_right {display: block;float: right;color: #000033;text-align: right;}
.registerd_form .form_btn{margin: 8px 0 20px;}
.registerd_form .form_btn .btn{display: block;margin: 0 auto;background-color: #fa2f2f;margin-left: 0px;border: none;color: #ffffff;cursor: pointer;display: inline-block;font-size: 18px;line-height: 50px;outline: 0 none;text-align: center;transition: all 0.4s ease 0s;width: 340px;height: 50px;border-radius: 0;}
.registerd_form .login_enroll .enrols{color: #fa2f2f;}
.registerd_form .login_enroll .enroll{float: right;}
/* registerd_form end */

.login_enroll a.enroll{text-decoration: underline;color: #fa2f2f;}
.login_item{display: none;}
.login_register{border-bottom: 1px solid #eaeaea;width:100%;}
.login_registerd{padding: 40px 0;box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing:border-box;-moz-box-sizing: border-box;}
.login_registerd .registerd_content{margin:0 auto;}
.registerd_header{text-align: center;padding: 0 0 20px;}
.registerd_header span{font-size: 20px;border-bottom: 4px solid #ff622b;padding-bottom: 8px;color: #ff622b;}
.registerd_header .registerd_header_ul{width:352px;margin: 0 auto;}
.registerd_header li{width:175px;position: relative;text-align: center;font-size:18px;padding: 0 0 20px;color: #333;float: left;cursor: pointer;box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing:border-box;-moz-box-sizing: border-box;}
.registerd_header li.on{color: #fa2f2f;}
.registerd_header li.on:after{display: block;content: '';width:175px;position: absolute;top:47px;border-bottom: 2px solid #fa2f2f;}
.register_main{    margin: 0 auto;max-width: 95%;width: 400px;padding: 40px 0;}
.register_main .tip_title{margin-top:30px;}
.register_main .tip_title .item{overflow: hidden;}
.register_main .tip_title p , .tip_title p.forget a{ font-size: 14px;color: #909399;}
.register_main .tip_title p a{color:#f9482b;;}
.register_main .tip_title p.go_reg{float: left;}
.register_main .tip_title p.forget{float: right;}
.registerd_site{margin: 0 auto;}
.registerd_step ol{padding: 60px 0;}
.registerd_step li{float: left;color: #999;}
.registerd_step li span{display: block;font-size:14px;margin: 0 auto;font-weight: bold;text-align: center;line-height: 26px;border:1px solid rgb(221, 221, 221);border-radius: 50%;background-color: rgb(255, 255, 255);width: 26px;height: 26px;}
.registerd_step li p{margin-top: 5px;}
.registerd_step li.active span{border: 1px solid #e93c4c;background-color: #e93c4c;color: #fff;}
.registerd_step li.active p{color: #e93c4c;}
.registerd_input{padding: 0 5px;}
.registerd_input .btn-info {width:30%;height: 38px;color: #fa2f2f;border: 1px solid #838c94;line-height: 35px;font-size: 14px;border: 0;border-left: 1px solid rgb(221, 221, 221);}
.registerd_input .form_moblie label{background: url('http://www.meijieyun.com/static/meijieyun/images/ta_phone.png')no-repeat center center;background-color: #f5f7fa;display: table-cell;position: relative;border-right: 1px solid #dcdfe6;}
.registerd_input .form_key label{background: url('http://www.meijieyun.com/static/meijieyun/images/ta_key.png')no-repeat center center;background-color: #f5f7fa;display: table-cell;position: relative;border-right: 1px solid #dcdfe6;}
.registerd_input .form_qq label{background: url('http://www.meijieyun.com/static/meijieyun/images/ta_qq.png')no-repeat center center;background-color: #f5f7fa;display: table-cell;position: relative;border-right: 1px solid #dcdfe6;}
.registerd_step li.active span.step_span2{background-color: #fff;}
.registerd_sud{margin:35px 0 80px;text-align: center;}
.registerd_sud .registerd_text{font-size:22px;color: #333;}
.registerd_site >.form_btn{margin: 45px 0 20px;padding: 0 55px;}
.registerd_site .form_btn .btn-primary{width:100%;display: inline-block;line-height: 1;white-space: nowrap;cursor: pointer;background: #fff;border: 1px solid #dcdfe6;border-color: #dcdfe6;color: #606266;-webkit-appearance: none;text-align: center;box-sizing: border-box;outline: none;margin: 0;transition: .1s;font-weight: 400;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;padding: 12px 20px;font-size: 14px;border-radius: 4px;color: #fff;background-color: #ffb195;border-color: #ffb195;}
.footer{width:100%;margin: 0 auto;height: 40px;color: #b6b6b6;border-top: 1px solid #eee;padding: 24px 0;margin-top: 42px;font-size: 12px;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 24px;text-align: center;}
.contact{-ms-flex: 1;flex: 1;height: 40px;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;justify-content: space-between;}
.footer a{color: #b6b6b6;}