.dlmain{padding:30px 0;
    background:#fafafa;margin-bottom:-31px;position: relative;z-index: 1;
}
.dlmainc{border:1px solid #eee;padding:50px;min-height:250px;
    width:1100px;margin:0 auto;background:#fff;

}
.df1{}

.df2 .zs1{font-size:18px;}
.df2 .zs2{font-size:18px;}
.df2 .zs2 a{color:#2260B5}

.dltit{font-size:25px;font-weight:700;margin-bottom:30px;text-align: center}

.login-input{height:55px;line-height:55px;padding-left:20px;border-left:1px solid #34A8FF;border-radius:0px;font-size:15px}
.login-submit{font-size:20px;height:55px;line-height:55px}
.login-input-m{height:45px;line-height:45px;padding-left:20px;border-left:1px solid #34A8FF;border-radius:0px;font-size:15px}



.fo-inpunt{padding-left:45px;}
.fo-btn{width:100%;height:50px;line-height:50px;background:#2260B5}
.fo-form{position: relative;margin-bottom:22px}
.fo-form i{position: absolute;left:12px;top:12px;z-index:200;font-size:21px;color:#ccc}
.fo-fxrm{margin-bottom:18px;line-height:18px}
.fo-fxrm .pr1{float:left;}
.fo-fxrm .pr2{float:right}

/*改写登录LAYUI*/
.dlform{width:320px;padding:30px;margin:0 auto;
    /*border:1px solid #eee;background:#fff;*/
    /*-moz-box-shadow: 3px 3px 4px #ccc;-webkit-box-shadow: 3px 3px 4px #ccc;box-shadow: 3px 3px 4px #ccc;*/
}
.dlform .layui-tab-content{padding:15px 0 0 0 ;}
.dlform .layui-tab-title {left: 0;height: 55px;white-space: nowrap;font-size:15px;border-bottom-width:2px;}
.dlform .layui-tab-title li {vertical-align: middle;font-size: 18px;position: relative;line-height: 55px;min-width: 123px; padding: 0 15px;}
.dlform .layui-tab-title .layui-this{color:#00b369}
.dlform .layui-tab-title .layui-this:after {top: 16px;!important;}
.dlform .layui-input{height:45px;line-height:45px;font-size:14px}

.yzm1{float:left;width:155px}
.yzm2{float:right}
.yzm2 .sendyzm-btn{width:150px}


.dlleft{float:left;padding-left:80px}
.dlright{float:right;width:500px;text-align: center}
.dlright .tt1{font-size:20px;font-weight:700}
.dlright .tt1 span{color:#0b75cb}
.dlright .tt2{font-size:20px;font-weight:700;margin-top:20px}
.dlright .tt2 span{color:#c00000}
.dlright .pictit{font-size:18px;}




/*步骤条*/
.yd-step{font-size: 12px;color:#0DB78A;}
.yd-step-content {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex}
.yd-step-item {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;position: relative}
.yd-step-item:not(:first-child):before {content: "";height: 2px;position: absolute;top: -1px;background-color: #ccc}
.yd-step-item>em {border-radius: 50%;position: absolute;top: 50%;left: 50%;background-color: #ccc}
.yd-step-item-bottom,.yd-step-item-top {position: absolute;left: 0;text-align: center;white-space: nowrap;text-overflow: ellipsis;width: 100%;padding: 0 4px}
.yd-step-item-top-text>span {color: #989898}
.yd-step-item-bottom {color: #333}
.yd-step-theme1 .yd-step-content {padding: 10px 0 42px}
.yd-step-theme1 .yd-step-item:not(:first-child):before {width: 70%;left: -35%}
.yd-step-theme1 .yd-step-item>em {width: 20px;height: 20px;margin-left: -10px;margin-top: -10px;text-align: center;line-height: 20px;font-size: 12px}
.yd-step-theme1 .yd-step-item>em>i {color: #fff}
.yd-step-theme1 .yd-step-item-top {bottom: 18px}
.yd-step-theme1 .yd-step-item-bottom {top: 18px}
.yd-step-theme1 .yd-step-item-current:before,.yd-step-theme1 .yd-step-item-current>em {background-color: currentColor}
.yd-step-theme1 .yd-step-item-current>em.yd-step-checkmark:after {content: "";position: absolute;top: 4px;left: 8px;border: 1px solid #fff;border-top: 0;border-left: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);width: 5px;height: 10px}
.yd-step-theme1 .yd-step-item-current .yd-step-item-bottom {color: currentColor}
.yd-step-theme2 .yd-step-content {padding: 42px 0}
.yd-step-theme2 .yd-step-item:not(:first-child):before {width: 80%;left: -40%}
.yd-step-theme2 .yd-step-item>em {width: 10px;height: 10px;margin-left: -5px;margin-top: -5px}
.yd-step-theme2 .yd-step-item-top {bottom: 15px}
.yd-step-theme2 .yd-step-item-bottom {top: 15px}
.yd-step-theme2 .yd-step-item-current .yd-step-item-top-text {display: inline-block;background-color: currentColor;padding: 5px 11px 3px;border-radius: 100px;position: relative;z-index: 1}
.yd-step-theme2 .yd-step-item-current .yd-step-item-top-text>span { color: #fff}
.yd-step-theme2 .yd-step-item-current>em {background-color: currentColor}
.yd-step-theme2 .yd-step-item-current>em:after {content: "";width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid currentColor;position: absolute;top: -10px;left: 50%;margin-left: -6px}


.stepcon{background:#fff;padding:15px 0 5px 0;margin:0 auto;}
/*.userlxidli li{float:left;width:100px;border:1px solid #efefef;font-size:12px;}*/








