@charset "utf-8";
.wbdCv-baseRight,
.wbdCv-baseTop{background-color: #fff;}
.wbdCv-baseTop{padding-top: 80px; min-height: 280px;}

.wbdCv-baseRight .baseItem.template_css dt{position: relative; margin-bottom: 15px;display:block;width:100%;height:29px; line-height:20px; border-bottom:1px solid #000;}
.wbdCv-baseRight .template_css.baseItem dt .title_wrap{position:relative;display:inline-block;color:#000;overflow:visible;}
.wbdCv-baseRight .template_css.baseItem.current dt .title_wrap{background-color: #fff;}
.wbdCv-baseRight .template_css.baseItem dt .title_wrap::before{content:'';position:absolute;width:100%;bottom:-10px;border-bottom:3px solid #469ad0;}
.wbdCv-baseRight .baseItem.template_css dt a.wbdfont{display:none;}

/* 校招背景图 */
.wbdCv-baseBackground{display: block; bottom: 0;}
.wbdCv-baseBackground .background-con .background-layer {background: transparent url(../images/xz/layer_1.png) no-repeat 0 0; background-size: 100% 100%;}
.wbdCv-baseBackground .background-con .background-upload {top: auto; bottom: 10px;}
/* 校招元素 */
.wbdCv-schoolElement{position: absolute; top:0; left: 30px; right: 0;padding:45px 150px 5px 0;}
.wbdCv-schoolElement::before{content:"RESUME";position:absolute;top:19px;left:0;color:#469ad0;opacity:0.2;font-size:19px;font-weight:800;letter-spacing:4px;}
.wbdCv-schoolElement::after{content: ""; position: absolute; right: 69px; top: 27px; width: 285px; height: 180px;background: url(../images/xz0015/schoolele_icon.png) no-repeat right top;}
.wbdCv-baseStyle .wbdCv-schoolElement .baseItem dl{padding:5px 0;}
.wbdCv-schoolElement .schoolElementItem:nth-child(1){display: block;}
.wbdCv-schoolElement .schoolElementItem:nth-child(1) .dd-content{font-size: 14px; color: #b3b3b3;}
.wbdCv-schoolElement .schoolElementItem:nth-child(1) .dd-content div[contenteditable]:empty::before{content: "博 学 审 问 慎 思 明 辨 笃 行";}
/* 校招元素边距 */
.wbdCv-baseStyle[data-modal_pageMargin='0.5'] .wbdCv-schoolElement{left:10px;}
.wbdCv-baseStyle[data-modal_pageMargin='0.6'] .wbdCv-schoolElement{left:14px;}
.wbdCv-baseStyle[data-modal_pageMargin='0.7'] .wbdCv-schoolElement{left:18px;}
.wbdCv-baseStyle[data-modal_pageMargin='0.8'] .wbdCv-schoolElement{left:22px;}
.wbdCv-baseStyle[data-modal_pageMargin='0.9'] .wbdCv-schoolElement{left:26px;}
.wbdCv-baseStyle[data-modal_pageMargin='1'] .wbdCv-schoolElement{left:30px;}
.wbdCv-baseStyle[data-modal_pageMargin='1.1'] .wbdCv-schoolElement{left:34px;}
.wbdCv-baseStyle[data-modal_pageMargin='1.2'] .wbdCv-schoolElement{left:38px;}
.wbdCv-baseStyle[data-modal_pageMargin='1.3'] .wbdCv-schoolElement{left:42px;}
.wbdCv-baseStyle[data-modal_pageMargin='1.4'] .wbdCv-schoolElement{left:46px;}
.wbdCv-baseStyle[data-modal_pageMargin='1.5'] .wbdCv-schoolElement{left:50px;}
/* wap 模块管理页显示数量控制 */
.wbdCv-module-manage .school_element_content:nth-child(1) + .school_element_content{display: none;}

/* wap 添加自定义模块位置 */
.baseItem-null.addCustomItem{float: none;}

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

/*基本信息*/
.wbdCv-baseStyle .bInfoItem{margin-left:170px;}
.wbdCv-baseStyle .bInfoItem dl{padding:5px;}
.wbdCv-baseStyle .infoItem.template_css .info-list{position: relative; display:inline-block; margin-right:15px;}
.wbdCv-baseStyle .infoItem.template_css .info-list a.wbdfont{display:none;}
.wbdCv-baseStyle .infoItem.template_css .info-list span{display:block; padding-right:15px; line-height:1.2; border-right:1px solid #6b7880;}
.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 .infoItem.template_css .info-con a.wbdfont, 
.wbdCv-baseStyle .homeItem.template_css .home-con a.wbdfont{position: absolute; width:20px; color:#fff;}
.wbdCv-baseStyle .homeItem.template_css{margin-top:-5px;}
.wbdCv-baseStyle .homeItem.template_css .home-con .home-list{margin:7px 0;}
.wbdCv-baseStyle .homeItem.template_css dl{padding-top:20px;}
/* 姓名一句话 */
.wbdCv-baseStyle .nameItem{position: relative; z-index: 1; margin-top:20px; margin-bottom: 15px;margin-right: 115px;}
.wbdCv-baseStyle .nameItem .name-con .name{line-height:1.2;}
.wbdCv-baseStyle .nameItem .name-con .word{line-height:1.5;}

/*封面*/
.wbdCv-cover .coverItem{position:absolute; top:854px; left:0; width:360px; padding-left:20px; font-size:12px; color:#fff;}

/*自荐信*/
.wbdCv-letter .letterItem{line-height:30px;}

/*头像 不做模板模块辨识处理*/
.wbdCv-baseStyle .headItem.template_css{margin-bottom:0; margin-left: -20px;}

/* 时间模块统一样式 */
.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:35%;}

/*姓名*/
.wbdCv-baseStyle .nameItem.template_css .name-con .name{padding-right:10px; font-size:30px; color:#414141;}
.wbdCv-baseStyle .nameItem.template_css .name-con .word{margin-top:15px;}

/*标签*/
.wbdCv-baseStyle .nameItem.template_css .name-con .resume_tag{display:inline-block;}
.nameItem.template_css .name-con .resume_tag span:nth-child(1){border-color:#00c091; color:#00c091;}
.nameItem.template_css .name-con .resume_tag span:nth-child(2){border-color:#ff7272; color:#ff7272;}
.nameItem.template_css .name-con .resume_tag span:nth-child(3){border-color:#404552; color:#404552;}

/* 作品集3列 */
.wbdCv-baseStyle .work-list{width:30%; margin-right:5%;}
.wbdCv-baseStyle .work-list:nth-of-type(even){margin-right:5%;}
.wbdCv-baseStyle .work-list:nth-of-type(odd){clear:none;}
.wbdCv-baseStyle .work-list:nth-of-type(3n){margin-right:0;}
.wbdCv-baseStyle .work-list:nth-of-type(3n+1){clear:both;}

/*社交账号*/
.wbdCv-baseStyle .socialItem.template_css{margin-top:-5px;}
.wbdCv-baseStyle .socialItem.template_css dl{padding-bottom:30px;}
.wbdCv-baseStyle .socialItem.template_css .social-list{position:relative; margin:0;}


/* 模块标题标题 */
.wbdCv-baseStyle[data_color="j1"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#0b70bd;}
.wbdCv-baseStyle[data_color="j2"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#254665;}
.wbdCv-baseStyle[data_color="j3"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#589bf7;}
.wbdCv-baseStyle[data_color="j4"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#ff7171;}
.wbdCv-baseStyle[data_color="j5"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#37b754;}
.wbdCv-baseStyle[data_color="j6"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#292929;}
.wbdCv-baseStyle[data_color="j7"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#ee7000;}
.wbdCv-baseStyle[data_color="j8"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#a29177;}
.wbdCv-baseStyle[data_color="j9"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#da180f;}
.wbdCv-baseStyle[data_color="j10"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#6b4b24;}
.wbdCv-baseStyle[data_color="j11"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#048BB3;}
.wbdCv-baseStyle[data_color="j12"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#5974D4;}
.wbdCv-baseStyle[data_color="j13"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#9D57CA;}
.wbdCv-baseStyle[data_color="j14"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#d4ba38;}
.wbdCv-baseStyle[data_color="j15"] .wbdCv-baseRight .baseItem.template_css dt .title_wrap::before{border-bottom-color:#69cc41;}


.wbdCv-baseStyle[data_color="j1"] .wbdCv-schoolElement::before{color:#0b70bd;}
.wbdCv-baseStyle[data_color="j2"] .wbdCv-schoolElement::before{color:#254665;}
.wbdCv-baseStyle[data_color="j3"] .wbdCv-schoolElement::before{color:#589bf7;}
.wbdCv-baseStyle[data_color="j4"] .wbdCv-schoolElement::before{color:#ff7171;}
.wbdCv-baseStyle[data_color="j5"] .wbdCv-schoolElement::before{color:#37b754;}
.wbdCv-baseStyle[data_color="j6"] .wbdCv-schoolElement::before{color:#292929;}
.wbdCv-baseStyle[data_color="j7"] .wbdCv-schoolElement::before{color:#ee7000;}
.wbdCv-baseStyle[data_color="j8"] .wbdCv-schoolElement::before{color:#a29177;}
.wbdCv-baseStyle[data_color="j9"] .wbdCv-schoolElement::before{color:#da180f;}
.wbdCv-baseStyle[data_color="j10"] .wbdCv-schoolElement::before{color:#6b4b24;}
.wbdCv-baseStyle[data_color="j11"] .wbdCv-schoolElement::before{color:#048BB3;}
.wbdCv-baseStyle[data_color="j12"] .wbdCv-schoolElement::before{color:#5974D4;}
.wbdCv-baseStyle[data_color="j13"] .wbdCv-schoolElement::before{color:#9D57CA;}
.wbdCv-baseStyle[data_color="j14"] .wbdCv-schoolElement::before{color:#d4ba38;}
.wbdCv-baseStyle[data_color="j15"] .wbdCv-schoolElement::before{color:#69cc41;}