.selftmreg_titlelhd {
    width: 100%;
    padding: 20px 0px;
    box-sizing: border-box;
    font-size:16px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(34,34,34,1);
    border-bottom: 1px solid #E0E0E0;
    font-weight: 600;
}
.selficpreg_main_titlelhd {
    width: 100%;
    margin: 20px 0px;
    box-sizing: border-box;
    font-size:16px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(83,83,83,1);
    border-left: 3px solid #0F8EE9;
    padding-left: 10px;
}
.selficpreg_main_bottomlhd {
    width: 100%;
    height:60px;
    line-height: 60px;
    background:rgba(245,245,245,1);
    text-align: right;
    overflow: hidden;
}
.selficpreg_main_bottomlhd2 {
    width: 100%;
    height:125px;
    line-height: 60px;
    background:rgba(245,245,245,1);
    text-align: right;
    overflow: hidden;
}
.selficpreg_main_bottomlhd > div {
    float: right;
    margin-right: 30px;
}
#selficpreg .el-form-item__error {
    width: 100%;
    top: 25%;
    left: 105%;
}
/* sss */
.pointsRule { width:100%;display: inline-block; font-size: 16px; margin: 20px 0px; float: left; }
.pointsRule span { float: left; display: inline-block; }
.pointsRule ul { width:100%;list-style: none; margin: 0; padding: 0; display: inline-block; float: left; width: 100%; }
#selficpreg .pointsRule ul li { width: 24%;display: list-item; text-align: center; float: left; margin: 0px 5px 0px; background: #e3e3e3; border-top: 1px solid #e3e3e3; height: 31px; position: relative }
.pointsRule ul li:first-child { border-left: 1px solid #e3e3e3; background: #e3e3e3; }
.pointsRule ul li:last-child { }
.pointsRule ul li a { display: block; padding: 8px 0; cursor: pointer; height: 31px; box-sizing: border-box;}
.pointsRule ul li span { vertical-align: middle; height: 24px; line-height: 15px; display: inline-block; overflow: hidden; text-align: center; width: 75%; }
.pointsRule ul li i { float: right; border: #e3e3e3 solid; border-width: 1px 1px 0 0; width: 21px; height: 22px; margin: -4px -11px 0px 10px; top: 2px; transform: rotate(45deg); -webkit-transform: rotate(45deg); background: url("") #e3e3e3;-moz-transform: rotate(45deg); /* Firefox浏览器 */-ms-transform: rotate(45deg); }
.pointsRule ul li em.before { border: #e3e3e3 solid; border-width: 1px 1px 0 0; width: 21px; height: 22px; transform: rotate(45deg); -webkit-transform: rotate(45deg); float: left; margin: -4px 10px 0px -11px; top: 2px; background: url("") #fff; }