#field-list{
    border-collapse: collapse;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
}
.resume_title{
    font-size: 32px;
    font-weight: bold;
    text-align: center;
    padding: 5px 0;
}
#field-list tr td{height: 38px;}
.baseinfo {

}
.base-panel {
    margin-right: 130px;
}

.base-avatar {
    display: inline-block;
    position: absolute;
    top: 45px;
    right: 10px;
}
.base-panel .base-fields {
    padding: 10px 5px;
}
.field-title-td{padding: 0 5px;border-top: none;}

.basic-form{border-collapse: collapse;}
.basic-form tr td{border-style:solid;border-width: 1px;max-width: 125px;padding: 8px 4px;box-sizing: border-box;}
.info-name{min-width:65px;}
.info-value{max-width: 187px;}
.field-title-td{width: 16%;text-align: center;vertical-align: middle;font-weight:bold;font-size: 20px;}
.avatar-img{text-align: center;vertical-align: middle;width: 20%}
.base-avatar-border {width: 108px;height: 150px;overflow: hidden;margin: 0 auto;}
.module-value_div {padding:0;}
.module_past .column-field3 {margin: 0;}
.tplTitleFontSize{font-size:20px;font-weight: bold;}


#table_info tr td {
    max-width: 125px;
    padding: 3px 4px;
    box-sizing: border-box;
    border-style: solid;
    border-width: 1px;
border-color: #F06600;
}
.base-name{
border-bottom: 1px solid #F06600;
border-right: 1px solid #F06600;
}
.base-fields{
border-bottom: 1px solid #F06600;
border-right: 1px solid #F06600;
}
.base-intro{
border-right: 1px solid #F06600;
}

.tplColor{color:#F06600}
.tplBackgroundColor{background-color: #F06600;}
.tplSkillColor{background-color:#F06600}
.tplBorderColor{border-color: #F06600}
