/* 头部 */
.wbdCv-baseStyle .wbdCv-baseTop{position:relative; background-color:#faf8f8; padding:30px; min-height:220px;}
.wbdCv-baseStyle .wbdCv-baseTop::after{content:''; position:absolute; right:0; top:30px; bottom:30px; width:7px;}

/* 头像 */
.wbdCv-baseStyle .headItem.template_css{position:absolute; margin:-20px 0 0 -10px;}
.wbdCv-baseStyle .headItem.template_css.hidden ~ .bInfoItem.template_css{margin-left:0;}

/* 个人信息 */
.wbdCv-baseStyle .bInfoItem.template_css{margin-left:170px;}
.wbdCv-baseStyle .headItem.hidden ~ .bInfoItem{margin-left:100px;}
.wbdCv-baseStyle .bInfoItem.template_css dl{padding:5px;}
.bInfoItem.template_css .info-list{position:relative;display:inline-block;}
.baseItem.template_css dl dt a.wbdfont, 
.infoItem.template_css dl dd a.wbdfont{display:none;}
.wbdCv-baseStyle .infoItem.template_css .info-list a.wbdfont{display:none;}
.wbdCv-baseStyle .infoItem.template_css .info-list span{display:block; padding-right:8px; margin-right:2px; line-height:1.2; border-right:2px solid #e2e2e2;}
.wbdCv-baseStyle .infoItem.template_css .info-list:last-child span,
.wbdCv-baseStyle .infoItem.template_css .info-list.last-child span{border-right:none; padding-right:0; margin-right:0;}

/* 通用 */
.wbdCv-baseStyle .wbdCv-baseLeft{float:left; padding-top:50px; padding-right:20px !important; width:50%; background-color:#fff;}
.wbdCv-baseStyle .wbdCv-baseRight{float:right; padding-top:50px; padding-left:20px !important; width:50%; background-color:#fff;}
.wbdCv-baseStyle .wbdCv-baseLeft .baseItem.template_css dl dt,
.wbdCv-baseStyle .wbdCv-baseRight .moduleItem dl dt{border-bottom:1px dashed #414141;padding-bottom:8px !important;margin-bottom:23px !important;}
.wbdCv-baseStyle .baseItem[class*="parts"] dl dt{border:none;}

/* 时间模块统一样式 */
.wbdCv-baseStyle .baseItem .dd-title span.time,
.wbdCv-baseStyle .baseItem .dd-title span.company{width:50%; font-weight:bold; font-size:14px; color:#666;}
.wbdCv-baseStyle .baseItem .dd-title span.company{float:right; margin-right:0; text-align:right;}
.wbdCv-baseStyle .baseItem .dd-title span.post{float:none; clear:both; width:60%; font-size:14px; color:#666;}
.wbdCv-baseStyle .baseItem .dd-title span.time{width:40%;}

/* 技能特长 */
.wbdCv-baseStyle .skillItem.public_parts_08 .skill-slider span::before, 
.wbdCv-baseStyle .skillItem.public_parts_11 .skill-slider span::before, 
.wbdCv-baseStyle .skillItem.template_css .skill-slider span::before{background:#fff !important;}

.wbdCv-baseStyle .wbdCv-baseRight .skill-list,
.wbdCv-baseStyle .wbdCv-baseRight .language-list{width:100% !important; margin-right:0 !important;}

/* 作品集 */
.wbdCv-baseLeft .work-list{width: 48%; margin-right: 4%;}
.wbdCv-baseLeft .link-list{background-color:#f8f8f8;}
.wbdCv-baseLeft .work-list .work-title, 
.wbdCv-baseLeft .link-list .work-text{color: #707070;}

.wbdCv-baseStyle[data_color="j1"] .moduleItem.template_css dt .title_wrap{color:#0b70bd;}
.wbdCv-baseStyle[data_color="j2"] .moduleItem.template_css dt .title_wrap{color:#254665;}
.wbdCv-baseStyle[data_color="j3"] .moduleItem.template_css dt .title_wrap{color:#589bf7;}
.wbdCv-baseStyle[data_color="j4"] .moduleItem.template_css dt .title_wrap{color:#ff7171;}
.wbdCv-baseStyle[data_color="j5"] .moduleItem.template_css dt .title_wrap{color:#37b754;}
.wbdCv-baseStyle[data_color="j6"] .moduleItem.template_css dt .title_wrap{color:#292929;}
.wbdCv-baseStyle[data_color="j7"] .moduleItem.template_css dt .title_wrap{color:#ee7000;}
.wbdCv-baseStyle[data_color="j8"] .moduleItem.template_css dt .title_wrap{color:#a29177;}
.wbdCv-baseStyle[data_color="j9"] .moduleItem.template_css dt .title_wrap{color:#da180f;}
.wbdCv-baseStyle[data_color="j10"] .moduleItem.template_css dt .title_wrap{color:#6b4b24;}
.wbdCv-baseStyle[data_color="j11"] .moduleItem.template_css dt .title_wrap{color:#048BB3;}
.wbdCv-baseStyle[data_color="j12"] .moduleItem.template_css dt .title_wrap{color:#5974D4;}
.wbdCv-baseStyle[data_color="j13"] .moduleItem.template_css dt .title_wrap{color:#9D57CA;}
.wbdCv-baseStyle[data_color="j14"] .moduleItem.template_css dt .title_wrap{color:#d4ba38;}
.wbdCv-baseStyle[data_color="j15"] .moduleItem.template_css dt .title_wrap{color:#69cc41;}
/* 颜色设置 */
.wbdCv-baseStyle[data_color="j1"] .wbdCv-baseTop::after{background-color:#0b70bd;}
.wbdCv-baseStyle[data_color="j2"] .wbdCv-baseTop::after{background-color:#254665;}
.wbdCv-baseStyle[data_color="j3"] .wbdCv-baseTop::after{background-color:#589bf7;}
.wbdCv-baseStyle[data_color="j4"] .wbdCv-baseTop::after{background-color:#ff7171}
.wbdCv-baseStyle[data_color="j5"] .wbdCv-baseTop::after{background-color:#2bc017;}
.wbdCv-baseStyle[data_color="j6"] .wbdCv-baseTop::after{background-color:#000000;}
.wbdCv-baseStyle[data_color="j7"] .wbdCv-baseTop::after{background-color:#ee7000;}
.wbdCv-baseStyle[data_color="j8"] .wbdCv-baseTop::after{background-color:#a29177;}
.wbdCv-baseStyle[data_color="j9"] .wbdCv-baseTop::after{background-color:#da180f;}
.wbdCv-baseStyle[data_color="j10"] .wbdCv-baseTop::after{background-color:#6b4b24;}
.wbdCv-baseStyle[data_color="j11"] .wbdCv-baseTop::after{background-color:#048BB3;}
.wbdCv-baseStyle[data_color="j12"] .wbdCv-baseTop::after{background-color:#5974D4;}
.wbdCv-baseStyle[data_color="j13"] .wbdCv-baseTop::after{background-color:#9D57CA;}
.wbdCv-baseStyle[data_color="j14"] .wbdCv-baseTop::after{background-color:#d4ba38;}
.wbdCv-baseStyle[data_color="j15"] .wbdCv-baseTop::after{background-color:#69cc41;}