/************** 注册 **************/
.logOn{font-size: 16px; color: #22252c; line-height: 44px;}
.logOn a{color: #e22c29;}
.logOn a:hover{color: #c92724;}
#regBox .adBanner{height: 130px;}
#regBox .regCon{background: #f5f7fc; padding: 65px 0 40px;}
#regBox .regCon .w1200{background: #ffffff; border-radius: 10px; padding: 75px 0 65px;}
#regBox .regCon .regConTable .regNav{text-align: center; padding-bottom: 50px;}
#regBox .regCon .regConTable .regNav span{position: relative; font-size: 24px; color: #666666; display: inline-block; zoom: 1; *display: inline; margin:0 20px; padding-bottom: 15px; cursor: pointer;}
#regBox .regCon .regConTable .regNav span:after{position: absolute; bottom: 0; left:50%; margin-left: -20px; content: ''; display: block; width: 40px;  height: 4px; background: #ffffff; border-radius: 10px;}
#regBox .regCon .regConTable .regNav span.on,#regBox .regCon .regConTable .regNav span:hover{color: #27282d; font-weight: bold;}
#regBox .regCon .regConTable .regNav span.on:after{background: #e22c29;}
#regBox .regTableList{padding-left: 350px; padding-right: 50px;}
#regBox .regTableList ul.regTableUl{background: #ffffff;}
#regBox .regTableList li{padding-bottom: 20px; font-size: 0; position: relative;}
#regBox .regTableList .name{width: 100px; padding-right: 10px; height: 45px; line-height: 45px; font-size: 16px; color: #27282d; text-align: right; display: inline-block; zoom: 1; *display: inline;}
#regBox .regTableList .name i{color: #e22c29; font-style: normal;}
#regBox .onShow{float: left; font-size: 14px; color: #e22c29; line-height: 45px; padding-left: 20px;}
#regBox .onError{float: left; font-size: 14px; color: #e22c29; line-height: 45px; padding-left: 20px;}
#regBox .onHide,#regBox .onCorrect{float: left; display: none;}
#regBox .regTableList .inputBox{width:350px;}
#regBox .regTableList li select{overflow: hidden; float: left; width: 180px; margin-right: 10px; padding:0 10px; height: 43px; line-height: 43px; border: 1px solid #e1e1e1; border-radius: 5px; background: #ffffff; outline: none; font-size: 16px; color: #6c6c6c; overflow: hidden; cursor: pointer;
  /*去掉默认的下拉三角*/
  appearance:none;  
  -moz-appearance:none;  
  -webkit-appearance:none;
  /*添加下拉三角图标*/
 background: url(../images/downArrow.png) no-repeat 155px center transparent;
}
#regBox .regTableList li #city,#regBox .regTableList li #zhiwei{margin-right: 0;}
#regBox .inputCodeBox {position: relative; overflow: hidden; width:372px; float: left;}
#regBox .inputCodeBox .inputBox{padding-right: 135px; width: 225px;}
#regBox .codeIMGBox .inputBox{width:158px; margin-right: 120px;}
#regBox .codeIMGBox .codeIMG{position: absolute; top:0; left:300px; float: left;}
#regBox .regTableList li.checkboxLi{padding-bottom: 0; padding-bottom: 15px;}
#regBox .regTableList li.checkboxLi .name{height: 16px; line-height: 16px;}
#regBox .regTableList li.checkboxLi .checkBox{width:370px;}
#regBox .regTableList li.checkboxLi .checkBox a{line-height: 16px; color: #e22c29;}
#regBox .regTableList li.checkboxLi .checkBox a:hover{color: #c92724;}
#regBox .regTableList .regBtn{padding-top: 25px; padding-bottom: 0;}
#regBox .regTableList .regBtn .redBtn,#regBox .regTableList .regBtn .redBorderBtn{width: 180px; margin-right: 10px;}
#regBox .regTableList #checkBoxLabelTip{line-height: 16px; padding-left: 20px;}
#regBox .regTableList .uploadBtn{position: absolute; left:421px; top:1px; width:60px; height: 43px; line-height: 43px; background: #f9f9f9; border:none; border-left: 1px solid #e1e1e1; border-top-right-radius: 5px; border-bottom-right-radius: 5px; font-size: 14px; color: #23252c; text-align: center; outline: none; overflow: hidden;}
#regBox .regTableList .uploadBtn:hover{background: #f3f3f3; color: #e22c29;}
#regBox .weixinBox .inputBox{width:158px; margin-right: 10px;}
#regBox .regTableList .weixinBox .uploadBtn{left:419px;}
#regBox .mainIndustry .inputBox{width:128px; height: 170px; padding-top: 5px; background: #f9f9f9; padding-right: 0;}
#regBox .mainIndustry .addDeleteBtn {float: left;}
#regBox .mainIndustry .inputBox li{position: relative; font-size: 14px; color: #6c6c6c; line-height: 24px; padding-bottom: 0; cursor: pointer; padding-left: 15px; word-break: break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
#regBox .mainIndustry .inputBox li.industryTitle{padding-left: 0; padding-top: 5px;}
#regBox .mainIndustry .inputBox li.active{background: #eaeaea; color: #e22c29; border-radius: 3px;}
#regBox .mainIndustry .inputBox li:hover{color: #e22c29;}
#regBox .mainIndustry .inputBox li.industryTitle:hover{ color: #6c6c6c;}
#regBox .mainIndustry .inputBox ul.on li.industryLi{display: none;}
#regBox .mainIndustry .inputBox2 li{padding-left: 10px;}
#regBox .mainIndustry .inputBox .mCSB_inside > .mCSB_container{margin-right: 20px;}
#regBox .mainIndustry .inputBox .mCSB_scrollTools .mCSB_draggerRail{background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#00000000",endColorstr = "#00000000");}
#regBox .mainIndustry .inputBox .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 4px; background: #e7e7e7;}
#regBox .mainIndustry .inputBox .industryTitle i{position: absolute; top:13px; right:0; display: block; width:12px; height: 7px; background: url(../images/downArrow.png) no-repeat; transition: all .2s;}
#regBox .mainIndustry .inputBox ul.on .industryTitle i{background: url(../images/upArrow.png) no-repeat;}
#regBox .mainIndustry .inputBox .mCSB_scrollTools{width:6px;}
#regBox .mainIndustry .addDeleteBtn{padding: 20px 15px 0;}
#regBox .mainIndustry .addDeleteBtn span{display: block; width: 58px; text-align: center; height: 30px; line-height: 30px; background: #f9f9f9; border: 1px solid #e1e1e1; border-radius: 5px; font-size: 14px; color: #23252c; padding: 0; margin-top: 20px; outline: none; cursor: pointer;}
#regBox .mainIndustry .addDeleteBtn span:hover{background: #f3f3f3; color: #e22c29;}
#regBox #toUlTip{position: relative; left:0; top:140px;}

/*注册成功弹出框*/
#regSuccessBlock { display: none; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index: 19; -moz-opacity: 0.4; opacity: .40; filter: alpha(opacity=40);}
#regSuccessPop { display: none; position: fixed; top: 50%; left: 50%; margin-left: -235px; margin-top: -240px; width: 470px; height: 400px; padding-top: 60px; background: #ffffff; border-radius: 20px; border: 1px solid #e22c29; z-index: 20;}
#regSuccessPop .regOkImg{width:128px; height: 111px; margin:0 auto; padding-bottom: 30px;}
#regSuccessPop .regOkImg img{display: block; width:100%; height: 100%;}
#regSuccessPop  p{font-size: 22px; color: #27282d; line-height: 30px; text-align: center; padding-bottom: 60px;}
#regSuccessPop .regSuccessBtn{width:240px; margin:0 auto 20px; cursor: pointer;}
#regSuccessPop .closePop { position: absolute; top: -70px; left: 50%; margin-left: -25px; display: block; width: 50px; height: 50px; background: url(../images/spirit.png) no-repeat 0 -729px; cursor: pointer; transition: all .2s;}
#regSuccessPop .closePop:hover {transform: rotate(180deg);}







/************** /注册 **************/
