body{background: #fff;font-family: PingFangSC-Regular,sans-serif,"Hiragino Sans GB","Microsoft Yahei",Arial,"Helvetica Neue",Helvetica;}
input{border:none;}
.m-flex-around {justify-content: space-around;}
.m-row {display: flex;flex: 0 1 auto;flex-flow: row wrap;}
.page-content,.page-bd{padding:0 20px;}
.page-hd{margin-top:30px;}
.page-hd .weui-cells__title{display: flex;-webkit-box-pack: justify;justify-content: space-between;align-items:center;position: relative;overflow: hidden;margin:0;padding:0 12px;}
.page-hd .weui-cells__title .title{font-size:20px;}
.page-hd .weui-cells__title .brother_link{color:#ff6666}
.account-tips{font-size:12px;color:#9fa3b0;margin-top:10px;}
.account-tips a{color:#ff6666;}

.weui-tab__content{display: block;padding:10px 0 0 0}
.weui-navbar{background-color: #fff;  border-bottom: none;  z-index: 0;  position: relative;}
.weui-navbar:after{display: none;}
.weui-navbar__item{line-height:22px;}
.weui-navbar__item:after{display: none;}
.weui-tab__panel{padding:50px 0 0 0;}
.weui-cells{font-size:16px;}
.weui-cells:before,.weui-cells:after{display: none;}
.weui-cells_after-title{margin:0;}


.weui-navbar .weui-navbar__item{border-bottom: 2px solid #dadada;}
.weui-navbar .weui-navbar__item.current{border-bottom: 2px solid #ff6666;background-color: #fff;color: #ff6666;}
.weui-cells__title{height: 48px;line-height: 48px;font-size: 14px;color: #555;text-align: center;}
.weui-cells__title .title{font-size:26px;color:#444;}
.weui-cell:before{display: none;}
.weui-cell:after{content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-top: 1px solid #f5f5f5;color: #f5f5f5;}
.weui-cell__hd .weui-label{width:22px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;font-size:0;margin-right:10px;}
.weui-cell__bd{}
.weui-input{width:100%;height:36px;line-height:36px;font-size:15px;}
.weui-cell_input .weui-cell__hd .weui-label:before{content:'';display: inline-block;background-size: auto 18px;width:17px;height:18px;}
.weui-cell_input.username .weui-cell__hd .weui-label:before{background-image: url('https://xjob.jhrx.cn/Public/xwx/img/user.png');}
.weui-cell_input.password .weui-cell__hd .weui-label:before{width:19px;height:19px;background-image: url('https://xjob.jhrx.cn/Public/xwx/img/cfmlock3.png');background-size: auto 19px;}
.weui-cell_input.mobile .weui-cell__hd .weui-label:before{width:20px;height:20px;background-size: auto 20px;background-image: url('https://xjob.jhrx.cn/Public/xwx/img/ico_mb3.png');}
.weui-cell_input.code .weui-cell__hd .weui-label:before{width:16px;height:17.5px;background-image: url('https://xjob.jhrx.cn/Public/xwx/img/yanzhengma.png');background-size: 16px auto;}
.weui-btn-area{margin:2.13647059em 0 0.3em;}
.weui-cell__ft button{font-size:14px;background-color: transparent;color:#ff6666;}
.weui-cell__ft .button-hover{color:#999;background-color: transparent;}
.weui-cell__ft button.disabled{color:#999;background-color: transparent;}
.weui-btn{height:45px;line-height:45px;font-size:16px;background-color: #ff6666;width:100%;color:#fff;border-radius:3px;}
.weui-btn:active{background-color: rgba(0,179,138,.8)}
.weui-btn:disabled{color: rgba(0, 0, 0, 0.3);background-color: #F7F7F7;}
.account-links{margin-top:12px;color:#999;display:inline-block;}

.register-container{width:100%;display: flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.register-main{padding-top:.85rem;}
.register-main .page-hd{}
.register-main .page-hd h3{font-size:.6rem;color:#2b2b2b;}
.register-main .page-bd{padding:0;padding-top:10px;overflow: hidden;}
.register-main .page-bd .register-state{display: flex;flex-direction:column;align-items:center;justify-content:center;margin:30px 0;}
.register-main .page-bd .work-img{width:3.39rem;height: 2.78rem;background-image: url('../img/0709/role_to_work.png');background-repeat: no-repeat;background-size: 3.39rem 2.78rem;}
.register-main .page-bd .hr-img{width:3.39rem;height: 2.61rem;background-image: url('../img/0709/role_to_hire.png');background-repeat: no-repeat;background-size: 3.39rem 2.61rem;}
.divider{margin:0 auto;height:25px;width:190px;position:relative;text-align: center;}
.divider:after{content:'';width:100%;height:1px;display: block;background-color: #d8d8d8;-webkit-transform: scaleY(.5);transform: scaleY(.5);-webkit-transform-origin: 0 0;transform-origin: 0 0;position: absolute;top:12px;left: 0;z-index: -1;}
.divider span{font-size:12px;color:#CCC;display:inline-block;background-color:#fff;padding:0 15px;}
.btn-group{margin:20px 0 0 0;text-align: center;}
.register-btn{width:130px;height:38px;display: flex;justify-content:center;align-items:center;font-size:16px;line-height: normal;color:#fff;background: #ff6666;border-radius:19px;}
.register-btn:hover{text-decoration: none;}
.register-btn:active{background: #00a57f;}
.register-btn:before,.register-btn:after{display: none;}
.verifyimg{width:103px;height:40px;vertical-align:middle}

.login-link{font-size:14px;color:#999;}
.login-link a{color:#ff6666;}

.footer{display: none;}
.main-page .nc-container,.main-page .nc-container #nc_1_wrapper,.main-page .nc-container #nc_2_wrapper{width:100%;}
.main-page .nc_scale{height:40px;}
.main-page .nc-container .nc_scale span{width:55px;height:38px;line-height: 38px;}

.weui-cell{padding:10px 0;}

#TencentCaptchaBtn{width: 100%;height: 40px;line-height: 40px;background: #f0f0f0;text-align: center;font-size: 14px;}

.ui-set-s{display: -webkit-box;}
.ui-set-s .i-radio{display: inline-block;width: 16px;height: 16px;margin-right: 10px;background-color: #fff;border: 1px solid #e4e4e4;border-radius: 9px;vertical-align: -4px;}
.ui-set-s .select{background-color: #14a900;border: 1px solid #14a900;}
.ui-set-s .select:after{position: absolute;content: '';width: 6px;height: 10px;border-width: 0 2px 2px 0;border-color: #fff;border-style: solid;-webkit-transform: rotate(45deg);margin: 0 0 0 4px;}
.ui-set-s p {-webkit-box-flex: 1;}