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



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

.base-avatar {
    display: inline-block;
    position: absolute;
    top: 20px;
    right: 10px;
}
.base-panel .base-fields {
    padding: 10px 5px;
}
.field-title-td{padding: 0 5px;border-top: none;}
.module-title-txt {
    border-bottom: 1px solid #222;
    font-size: 18px;
    font-weight: bold;
    padding: 0 5px;
}
.title-txt{
    border: 1px solid #222;
    border-bottom: 2px solid #fff;
    padding: 5px 15px 0px 15px;
    margin-left: 20px;
    box-sizing: border-box;
}

.module-value_div {
    padding: 5px 10px 20px 20px;
}
.module_single{padding-top: 10px}

.tplBorderColorbottom{
    border-color:#F06600 #F06600 #fff #F06600;
}
#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-bottom: 1px solid #F06600;
border-right: 1px solid #F06600;
}



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



