#l-container{padding-top:30px;background:#f3f3f3}
#l-container .inner{background:#fff;padding:0 0 100px}

#l-container .return{background:url(./arrow.svg)  20px center no-repeat;padding-left:50px;font-size:16px;line-height:60px;color:#333;border-bottom:2px solid #f3f3f3;cursor:pointer}
#l-container .return div{float:left}
.regisbox{margin:40px 200px 0}
.personInfo {margin-top:30px}
#l-container .name{    font-weight: 400;
    font-style: normal;
    font-size: 22px;
    color: #1F54B4;margin-bottom:25px}
  .allInfo{margin-bottom:15px}
#l-container input{line-height:42px;text-indent:10px;font-size:14px;border:1px solid #dcdfe6;width:100%;color:#333;font-family:"微软雅黑"}
#l-container .tt{font-size:16px;color:#333;margin-bottom:15px;font-weight:bold;font-family:"'微软雅黑 Bold'"}
 .personInfo .allInfo{width:48%;float:left;position:relative}
 .personInfo .allInfo:nth-child(2N+1){float:right}
 .personInfo  .sexbox{display:none;position:absolute;top:44px;left:0;width:100%;font-size:15px;line-height:35px;line-height: 35px;
    background: #fff;
    box-shadow: 0px 1px 4px 1px #e9dfdf;
    text-indent: 10px;z-index:100;cursor:pointer}
 .personInfo .sex{background:url(./down.svg) 98% center no-repeat;cursor:pointer}
.registerbox{ width:250px;margin:200px auto 0;line-height:42px;text-align:center}
.registerbox .submit{width:100%;font-size:16px;background:#1f54b4;color:#fff}
.registerbox .tips{color:#333;font-size:12px;margin-top:5px;line-height:20px}

::-webkit-input-placeholder { color:#c0c4cc;font-size: 14px}
:-moz-placeholder {color:#c0c4cc;font-size: 14px}
::-moz-placeholder { color:#c0c4cc;font-size: 14px}
:-ms-input-placeholder { color:#c0c4cc;font-size: 14px}

@media screen and (max-width: 999px){
.regisbox{margin:30px 50px}
.registerbox{margin-top:50px}
}
@media screen and (max-width: 479px){
.personInfo .allInfo{width:100%;float:none !important}
#l-container .inner{padding-bottom:30px}
.regisbox{margin:30px 10px}
}