.resume-left{position:absolute; top:0;left:0;bottom:0; width:255px;box-sizing:border-box;background: #f4f4f4}
.avatar{ padding-top: 45px;}
.base-avatar-border {
    width: 108px;
    height: 150px;
    overflow: hidden;
    margin:0 auto 45px;
}
.resume-right{margin-left: 255px; height:1403px;padding:45px 45px 45px 20px;box-sizing: border-box}

.info-name{margin-top:60px;margin-bottom: 40px;padding:5px 0}
.name{text-align: center;font-size:36px;font-weight: bold;color: #fff}
.profession{text-align: center;min-width: 230px; margin: 0 10px;color: #fff;padding: 4px 0;}
.base-info{margin-bottom: 8px;height: 30px;}
.info-label{display: inline-block; font-size: 14px;color:#444;}
.info-value{display: inline-block;width:70%; color:#444;font-size: 14px;box-sizing: border-box;padding-left: 2px;}
.skill{padding: 60px 0 0 20px;}
.skill-base{margin-bottom: 10px;}
.skill-info{width: 90%;position: relative}
.skill-strip{width: 90%;display: inline-block;}
.skill-level{display: inline-block;font-size: 15px;color: #7eabc1;vertical-align:top;position: absolute;top: 0;right: 0}
.skill-name{font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;vertical-align:top;}
.skill-range-bg{background-color: #FFF}
.module-title-txt{display: inline-block;height:35px;border-bottom: 3px #ddd solid;font-size: 21px;position: relative;width:100%;font-weight: bold;}
.module_single{padding-top: 10px}

.tplColor{color:#7eabc1;}
.tplTitleFontSize{font-size: 21px}
.tplBackgroundColor{background-color: #7eabc1;}
.tplSkillColor{background-color: #7eabc1;}

.column-field3  .el-date-editor .el-input__inner{color:#7eabc1}
