.contenar-central-bg {
    width: 100%;
    height: 650px;
    background: #2386EE url('../../img/denglubg.png') center no-repeat;
}

.contenar-central {
    float: right;
    width: 499px;
    height: 600px;
    background-color: #fff;
    border-radius: 20px;
    box-shadow: 0px 0px 32px 13px rgba(8, 2, 3, 0.17);
    margin-top: 38px;
}

.contenar-central-denglu {
    width: 336px;
    height: 509px;
    margin: auto;
    /* background-color: antiquewhite; */
    margin-top: 52.66px;
}

.contenar-central-denglu h2 {
    text-align: center;
    color: #0099FF;
    font-size: 31px;
    letter-spacing: 4.63px;
    /* margin-top: 53px; */
    margin-left: 10px;
}

.contenar-central-denglu .layui-tab-content {
    padding-top: 0;
    padding-bottom: 0;
}

.layui-tab .layui-tab-title {
    text-align: center;
    font-size: 20px;
    color: #2B3449;
    margin: 40px 0px 30px 0px;
}

.layui-tab-title {
    border-bottom: 1px solid #0099ffc4;
}

.layui-tab-title .layui-this {
    position: relative;
    font-size: 20px;

}

.layui-tab-title .layui-this1 {
    position: relative;
    font-size: 20px;
    left: 70px;
}

.layui-tab-item .input1 {
    width: 275px;
    height: 50px;
    border: 1px solid #0099ff;
    border-radius: 6px;
}

.layui-tab-item .input2 {
    width: 275px;
    height: 50px;
    border: 1px solid #0099ff;
    border-radius: 6px;
}

.layui-tab-item .btn {
    width: 336px;
    height: 47px;
    background: linear-gradient(#0099ff 0%, #28a9ff 100%);
    border-radius: 6px;
    border: 1px solid #0099FF;
    box-shadow: 0px 8px 20px 5px rgba(0, 153, 255, 0.32);
    color: #fff;
    margin-top: 50px;
}

.denglu-txt {
    margin-top: 40px;
}

.denglu-txt a {
    color: #0099ff;
}

.icon-user {
    position: absolute;
    background-image: url(../../logo/yonghu.png);
    background-repeat: no-repeat;
    background-position: center 13px;
    width: 56px;
    height: 56px;
}

.input1 {
    padding-left: 55px;
}

.layui-tab {
    position: relative;
}

.icon-user1 {
    position: absolute;
    background-image: url(../../logo/mima.png);
    background-repeat: no-repeat;
    background-position: center 5px;
    width: 56px;
    height: 40px;
    top: 160px;
    left: 0px;
}

.input2 {
    padding-left: 55px;
    margin-top: 29px;
}

.icon_btn {
    position: relative;
    width: 15px;
    height: 15px;
    top: 16px;
    left: 18px;
}

.icon_text {
    position: relative;
    top: 14px;
    left: 25px;
    opacity: 0.6;
    font-size: 16px;
    font-family: SourceHanSansCN Regular, SourceHanSansCN Regular-Regular;
    font-weight: 550;
    color: #2b3449;
    letter-spacing: -0.4px;
}

.icon-user3 {
    position: absolute;
    background-image: url(../../logo/phone.png);
    background-repeat: no-repeat;
    background-position: center 10px;
    width: 56px;
    height: 56px;
}

.input2-1 {
    display: flex;
    width: 182px;
    height: 50px;
    border: 1px solid #0099ff;
    border-radius: 6px;
    margin-top: 30px;
    padding-left: 15px;
}

.input-btn {

    float: right;
    width: 114px;
    height: 51px;
    background-color: #0099FF;
    border: #fff;
    border-radius: 5px;
    font-size: 18px;
    font-family: SourceHanSansCN, SourceHanSansCN-Regular;
    font-weight: 400;
    color: #fff;
    letter-spacing: -0.5px;
    align-items: center;
    margin-top: -51px;
    text-align: center;
}

.a-mima {
    position: relative;
    top: 14px;
    left: 260px;
    opacity: 0.6;
    font-size: 16px;
    font-weight: bold;
    color: #2b3449;
    letter-spacing: -0.4px;
}

.weixin-logo {
    position: relative;
    display: flex;
    width: 32px;
    height: 32px;
    margin: auto;
    top: 24px;
    background-color: #fff;
    /* max-width: 50px; */
    padding-left: 10px;
    padding-right: 10px;
}

.weixin-line {
    display: flex;
    width: 336px;
    height: 1px;
    background-color: #DEDEDE;
    margin-top: 8px;
}

.central-bottom {
    width: 100%;
    height: 10px;
    background-color: #DEDEDE;
}