.contenar-central-bg {
    width: 100%;
    height: 660px;
    background: #F4F4F4;
}

.contenar-central {
    width: 1200px;
    height: 630px;
    margin-left: auto;
    margin-right: auto;
    background-color: #f4f4f4;
    border-radius: 20px;
    margin-top: 15px;
    margin-bottom: 40px;
}

.clear {
    clear: both;
    height: 0px;
}

.contenar-central-denglu {
    width: 336px;
    height: 509px;
    margin: auto;
    /* background-color: antiquewhite; */
    margin-top: 52.66px;
}

.a-text {
    display: flex;
    /* justify-items: auto; */
    justify-content: space-around;
    /* margin: auto; */
    /*margin-top: 40px;*/
    margin-left: 120px;
    margin-right: 120px;
}

.a-line {
    display: flex;
    width: 1px;
    height: 14px;
    background: #D3D3D3;
}

.text-text2 {
    display: flex;
    display: block;
    text-align: center;
    margin-top: 29px;
    color: #CBCBCB;
    font-size: 14px;
    font-weight: 400;
}

.zhuce-text {
    float: left;
    margin-top: 29px;
    margin-left: 40px;
}

.zhuceLiucheng {
    width: 390px;
    height: 630px;
    /* background-color: bisque; */
    margin: auto;
}

.zhuce-text-span1 {
    color: #333;
    font-size: 18px;
    letter-spacing: 0.72px;
    font-weight: 700;
}

.zhuce-text-span2 {
    color: #333;
    font-size: 14px;
    font-weight: 400;
}

.input-list {
    margin-top: 108px;
    font-size: 14px;
}

.input-list-user{
    margin-left: 20px;
}
.input-list-user :first-child{
    color: rgb(255, 9, 9);
}
.input-list-2 {
    margin-left: 83px;
    margin-top: 15px;
}

.input-list-name {
    margin-left: 32px;
    margin-top: 20px;
}

.input-list-name input {
    width: 260px;
    height: 42px;
    padding-left: 10px;
    border: 1px solid #D3D3D3;
    font-size: 12px;
}
.input-list-name p{
    margin-left: 78px;
    color: red;
    font-size: 12px;
    margin-top: 5px;
}
.input-list-name :first-child{
    color: red;
}
.information {
    margin-top: 20px;
    margin-left: 5px;
}
.information input{
    /* margin-top: 20px; */
    width: 170px;
    height: 42px;
    padding-left: 10px;
    border: 1px solid #D3D3D3;
    font-size: 12px;
}
.information :first-child{
    color: red;
}
.information button{
    /* margin-top: 20px; */
    width: 85px;
    height: 42px;
    border: 1px solid #D3D3D3;
    color: #666666;
}
.phone {
    margin-top: 20px;
    margin-left: 30px;
}
.phone input{
    width: 260px;
    height: 42px;
    padding-left: 10px;
    border: 1px solid #D3D3D3;
    font-size: 12px;
}
.phone :first-child{
    color: red;
}
.btn{
    width: 275px;
    height: 40px;
    background: #2386EE;
    color: #fff;
    border: 1px solid #fff;
    margin-top: 68px;
    margin-left: 100px;
}




.a-text {
    display: flex;
    /* justify-items: auto; */
    justify-content: space-around;
    /* margin: auto; */
    /*margin-top: 40px;*/
    margin-left: 120px;
    margin-right: 120px;
}

.a-line {
    display: flex;
    width: 1px;
    height: 14px;
    background: #D3D3D3;
}

.text-text2 {
    display: flex;
    display: block;
    text-align: center;
    margin-top: 29px;
    color: #CBCBCB;
    font-size: 14px;
    font-weight: 400;
}

.zhuce-text {
    float: left;
    margin-top: 29px;
    margin-left: 40px;
}

.zhuceLiucheng {
    width: 390px;
    height: 630px;
    /* background-color: bisque; */
    margin: auto;
}

.zhuce-text-span1 {
    color: #333;
    font-size: 18px;
    letter-spacing: 0.72px;
    font-weight: 700;
}

.zhuce-text-span2 {
    color: #333;
    font-size: 14px;
    font-weight: 400;
}

.input-list {
    margin-top: 108px;
    font-size: 14px;
}

.input-list-user{
    margin-left: 20px;
}
.input-list-user :first-child{
    color: rgb(255, 9, 9);
}
.input-list-2 {
    margin-left: 83px;
    margin-top: 15px;
}

.input-list-phone {
    margin-left: 32px;
    margin-top: 20px;
}

.input-list-phone input {
    width: 260px;
    height: 42px;
    padding-left: 10px;
    border: 1px solid #D3D3D3;
    font-size: 12px;
}
.input-list-phone :first-child{
    color: red;
}
.information {
    margin-top: 20px;
    margin-left: 5px;
}
.information input{
    /* margin-top: 20px; */
    width: 170px;
    height: 42px;
    padding-left: 10px;
    border: 1px solid #D3D3D3;
    font-size: 12px;
}
.information :first-child{
    color: red;
}
.information button{
    /* margin-top: 20px; */
    width: 85px;
    height: 42px;
    border: 1px solid #D3D3D3;
    color: #666666;
}
.pwd {
    margin-top: 20px;
    margin-left: 47px;
}
.pwd input{
    width: 260px;
    height: 42px;
    padding-left: 10px;
    border: 1px solid #D3D3D3;
    font-size: 12px;
}
.pwd :first-child{
    color: red;
}
.btn{
    width: 275px;
    height: 40px;
    background: #2386EE;
    color: #fff;
    border: 1px solid #fff;
    margin-top: 20px;
    margin-left: 100px;
}

.company-input{
    display: none;
}
