@charset "UTF-8";
/* CSS Document */

@import url("resume_base.css");

:root {
	--cv-main-color:#686866;
	--cv-main-color-depth:#4a4a45;
	--cv-main-color-shallow:#979793;
	--cv-main-color-other:#2f3845;
	--cv-main-color-filter-sat:15%;
	--cv-main-color-filter-hue:60deg;
}

.resume_page_side {
	width:337px;min-height: 100%;padding:20px 0;position: relative;
	font-size: 16px;color:#FFF;box-sizing: border-box;overflow: hidden;
	background:  linear-gradient(155deg, var(--cv-main-color), var(--cv-main-color) 28%, var(--cv-main-color-other) 28%,  var(--cv-main-color-other) 100%);
}

.resume_page_side::before {
	content: "";
	width: 300px;height:300px;transform: rotate(45deg);
	position: absolute;right:-250px;top:-195px;
	background: var(--cv-main-color-depth);
}

.resume_page_module {
	width:285px;margin:5px auto;padding:15px 10px;
	position: relative;
	border:transparent dashed 2px;
	border-radius: 8px;
	box-sizing: border-box;
}

.resume_page_module .resume_page_module_title {
	font-size: 24px;
}

.resume_page_photo {
	padding:10px;margin-top:20px;
	display: flex;justify-content: center;
}

.resume_page_photo img {
	max-width: 160px;border:#f5f5f5 solid 6px;
	margin: 0 7%;
}

.resume_page_profile dd {
	height:30px;line-height:30px;
	display: flex;align-items: center;
}

.resume_page_intention dl, .resume_page_skill dl, .resume_page_hobby dl {
	display: flex;justify-content: flex-start;flex-wrap: wrap;
}

.resume_page_intention dt, .resume_page_skill dt, .resume_page_hobby dt {
	width:280px;height:40px;line-height:40px;padding-left:5px;
	display: flex;justify-content: flex-start;align-items: center;
	box-sizing: border-box;border-radius: 3px;
}

.resume_page_intention dd, .resume_page_profile dd {
	/*width:125px;*/min-width:123px;height:35px;line-height:35px;
	display: flex;justify-content: flex-start;align-items: center;
	margin-right:5px;padding-left:5px;padding-right:2px;
	box-sizing: border-box;border-radius: 3px;position: relative;
}

.resume_page_profile dd {
	width:245px;padding:0 5px;
	box-sizing: border-box;border-radius: 3px;
}

.resume_page_module_title::before {
	content:"";
	width:26px;height:26px;
	margin-right: 8px;border-radius: 5px;
	background: url("modules_white_1.svg") no-repeat 0 0;
	background-color: var(--cv-main-color);
	background-size: 52px;
}

.resume_page_intention dd::before, .resume_page_profile dd::before {
	content:"";
	min-width:16px;width:16px;height:16px;
	margin-right: 8px;
}

.resume_page_profile dd::before {
	background: url("profile_white_1.svg") no-repeat 0 0;
	background-size: 34px;
}

.resume_page_intention dd::before {
	background: url("intention_white_1.svg") no-repeat 0 0;
	background-size: 34px;
}

.resume_page_hobby .item::after {
	background: url("hobby_white_1.svg") no-repeat 5px 5px;
	background-size: 80px;
}


.resume_page_module[data-module-method="1813"] dd::before {
	display: none;
}

/*有标题，无图标*/
.resume_page_module[data-module-method="1814"] dd::before {
	width:auto;height:16px;line-height:16px;
	margin-right: 8px;
	background: none;
}

.resume_page_module[data-module-method="1817"]  dd::before {
	width:auto;height:16px;line-height:16px;
	margin-right: 8px;
	background: none;
}

.resume_page_skill dl, .resume_page_hobby dl{
	justify-content:space-between;
}

.resume_page_skill .item, .resume_page_hobby .item {
	text-align: center;position: relative;
	width:105px;height:150px;margin-bottom:15px;padding-bottom: 5px;
	align-content: flex-end;box-sizing: border-box;border-radius: 3px;
}

.resume_page_skill .item::before, .resume_page_hobby .item::before {
	content: "";display: block;
	position: absolute;top:0;left:5px;
	width:95px;height:95px;border-radius: 95px;
	background-color: #407bbb;margin:10px 0 5px;
}

.resume_page_skill .item::after, .resume_page_hobby .item::after {
	content: "";display: block;
	position: absolute;top:5px;left:10px;
	width:85px;height:85px;border-radius: 85px;
	background-color: var(--cv-main-color-other);margin:10px 0 5px;
	text-align: center;align-content: center;
}

.resume_page_hobby .item {
	height: 140px;
}

.resume_page_hobby .item::before {
	width:80px;height:80px;left:50%;top:15%;
	transform: translate(-50%, -15%);
	border:#fff solid 1px;border-radius: 80px;
	background-color: transparent;
}

.resume_page_hobby .item::after {
	top:27.5%;left:50%;transform: translate(-50%, -27.5%);
	width:50px;height:50px;margin-right:8px;
	background-image: url("hobby_white_1.svg");
	background-position: -5px -5px;
	background-size: 300px;
	background-color: transparent;
	border-radius: 0;
}

/*圆环状显示模式*/
.resume_page_skill[data-module-method="1764"] .item[data-field="60"]::before{background-image: conic-gradient(from 0deg, var(--cv-main-color-shallow) 0deg 215deg, var(--cv-main-color-depth) 215deg 360deg)!important;}
.resume_page_skill[data-module-method="1764"] .item[data-field="65"]::before{background-image: conic-gradient(from 0deg, var(--cv-main-color-shallow) 0deg 234deg, var(--cv-main-color-depth) 234deg 360deg)!important;}
.resume_page_skill[data-module-method="1764"] .item[data-field="80"]::before{background-image: conic-gradient(from 0deg, var(--cv-main-color-shallow) 0deg 288deg, var(--cv-main-color-depth) 288deg 360deg)!important;}
.resume_page_skill[data-module-method="1764"] .item[data-field="95"]::before{background-image: conic-gradient(from 0deg, var(--cv-main-color-shallow) 0deg 342deg, var(--cv-main-color-depth) 342deg 360deg)!important;}

.resume_page_skill[data-module-method="1763"] .item[data-field="60"] {border-image: linear-gradient(to right, var(--cv-main-color-shallow) 30%, var(--cv-main-color-depth) 25%) 1 / 1 / 0 stretch!important;}
.resume_page_skill[data-module-method="1763"] .item[data-field="65"] {border-image: linear-gradient(to right, var(--cv-main-color-shallow) 55%, var(--cv-main-color-depth) 25%) 1 / 1 / 0 stretch!important;}
.resume_page_skill[data-module-method="1763"] .item[data-field="80"] {border-image: linear-gradient(to right, var(--cv-main-color-shallow) 75%, var(--cv-main-color-depth) 25%) 1 / 1 / 0 stretch!important;}
.resume_page_skill[data-module-method="1763"] .item[data-field="95"] {border-image: linear-gradient(to right, var(--cv-main-color-shallow) 95%, var(--cv-main-color-depth) 25%) 1 / 1 / 0 stretch!important;}

.resume_page_skill[data-module-method="1759"] .item {border-bottom-color: var(--cv-main-color-depth)!important}
.resume_page_skill[data-module-method="1759"] .item::before {background-color: var(--cv-main-color-shallow)!important}

.resume_page_skill[data-module-method="1759"] .item,
.resume_page_skill[data-module-method="1760"] .item,
.resume_page_skill[data-module-method="1762"] .item,
.resume_page_skill[data-module-method="1763"] .item {width: 100%!important;height: 45px!important;}
.resume_page_skill[data-module-method="1763"] .item::before {background:var(--cv-main-color-shallow)!important ;}


.resume_page_skill[data-module-method="1760"] .item::before,
.resume_page_skill[data-module-method="1762"] .item::before {width:100%!important;min-width:100%!important;height:12px!important;border-bottom:none!important;}

.resume_page_skill[data-module-method="1760"] .item[data-field="60"]::before {
	background-image: linear-gradient(to right, 
		var(--cv-main-color-shallow), var(--cv-main-color-shallow) 39px, var(--cv-main-color-other) 39px, var(--cv-main-color-other) 44px, 
		var(--cv-main-color-shallow) 44px, var(--cv-main-color-shallow) 83px, var(--cv-main-color-other) 83px, var(--cv-main-color-other) 88px, 
		var(--cv-main-color-depth) 88px, var(--cv-main-color-depth) 127px, var(--cv-main-color-other) 127px, var(--cv-main-color-other) 132px, 
		var(--cv-main-color-depth) 132px, var(--cv-main-color-depth) 171px, var(--cv-main-color-other) 171px, var(--cv-main-color-other) 176px, 
		var(--cv-main-color-depth) 176px, var(--cv-main-color-depth) 215px, var(--cv-main-color-other) 215px, var(--cv-main-color-other) 220px, 
		var(--cv-main-color-depth) 220px, var(--cv-main-color-depth) 259px)!important;
}
.resume_page_skill[data-module-method="1760"] .item[data-field="65"]::before {
	background-image: linear-gradient(to right, 
		var(--cv-main-color-shallow), var(--cv-main-color-shallow) 39px, var(--cv-main-color-other) 39px, var(--cv-main-color-other) 44px, 
		var(--cv-main-color-shallow) 44px, var(--cv-main-color-shallow) 83px, var(--cv-main-color-other) 83px, var(--cv-main-color-other) 88px, 
		var(--cv-main-color-shallow) 88px, var(--cv-main-color-shallow) 127px, var(--cv-main-color-other) 127px, var(--cv-main-color-other) 132px, 
		var(--cv-main-color-depth) 132px, var(--cv-main-color-depth) 171px, var(--cv-main-color-other) 171px, var(--cv-main-color-other) 176px, 
		var(--cv-main-color-depth) 176px, var(--cv-main-color-depth) 215px, var(--cv-main-color-other) 215px, var(--cv-main-color-other) 220px, 
		var(--cv-main-color-depth) 220px, var(--cv-main-color-depth) 259px)!important;
}
.resume_page_skill[data-module-method="1760"] .item[data-field="80"]::before {
	background-image: linear-gradient(to right, 
		var(--cv-main-color-shallow), var(--cv-main-color-shallow) 39px, var(--cv-main-color-other) 39px, var(--cv-main-color-other) 44px, 
		var(--cv-main-color-shallow) 44px, var(--cv-main-color-shallow) 83px, var(--cv-main-color-other) 83px, var(--cv-main-color-other) 88px, 
		var(--cv-main-color-shallow) 88px, var(--cv-main-color-shallow) 127px, var(--cv-main-color-other) 127px, var(--cv-main-color-other) 132px, 
		var(--cv-main-color-shallow) 132px, var(--cv-main-color-shallow) 171px, var(--cv-main-color-other) 171px, var(--cv-main-color-other) 176px, 
		var(--cv-main-color-depth) 176px, var(--cv-main-color-depth) 215px, var(--cv-main-color-other) 215px, var(--cv-main-color-other) 220px, 
		var(--cv-main-color-depth) 220px, var(--cv-main-color-depth) 259px)!important;
}
.resume_page_skill[data-module-method="1760"] .item[data-field="95"]::before {
	background-image: linear-gradient(to right, 
		var(--cv-main-color-shallow), var(--cv-main-color-shallow) 39px, var(--cv-main-color-other) 39px, var(--cv-main-color-other) 44px, 
		var(--cv-main-color-shallow) 44px, var(--cv-main-color-shallow) 83px, var(--cv-main-color-other) 83px, var(--cv-main-color-other) 88px, 
		var(--cv-main-color-shallow) 88px, var(--cv-main-color-shallow) 127px, var(--cv-main-color-other) 127px, var(--cv-main-color-other) 132px, 
		var(--cv-main-color-shallow) 132px, var(--cv-main-color-shallow) 171px, var(--cv-main-color-other) 171px, var(--cv-main-color-other) 176px, 
		var(--cv-main-color-shallow) 176px, var(--cv-main-color-shallow) 215px, var(--cv-main-color-other) 215px, var(--cv-main-color-other) 220px, 
		var(--cv-main-color-depth) 220px, var(--cv-main-color-depth) 259px)!important;
}


.resume_page_skill[data-module-method="1762"] .item[data-field="60"]::before {
	background-image: linear-gradient(110deg, 
		var(--cv-main-color-other), var(--cv-main-color-other) 4px,
		var(--cv-main-color-shallow) 4px, var(--cv-main-color-shallow) 41px, var(--cv-main-color-other) 41px, var(--cv-main-color-other) 46px, 
		var(--cv-main-color-shallow) 46px, var(--cv-main-color-shallow) 83px, var(--cv-main-color-other) 83px, var(--cv-main-color-other) 88px, 
		var(--cv-main-color-depth) 88px, var(--cv-main-color-depth) 125px, var(--cv-main-color-other) 125px, var(--cv-main-color-other) 130px, 
		var(--cv-main-color-depth) 130px, var(--cv-main-color-depth) 167px, var(--cv-main-color-other) 167px, var(--cv-main-color-other) 172px, 
		var(--cv-main-color-depth) 172px, var(--cv-main-color-depth) 209px, var(--cv-main-color-other) 209px, var(--cv-main-color-other) 214px, 
		var(--cv-main-color-depth) 214px, var(--cv-main-color-depth) 251px, var(--cv-main-color-other) 251px, var(--cv-main-color-other) 256px)!important;
}
.resume_page_skill[data-module-method="1762"] .item[data-field="65"]::before {
	background-image: linear-gradient(110deg, 
		var(--cv-main-color-other), var(--cv-main-color-other) 4px,
		var(--cv-main-color-shallow) 4px, var(--cv-main-color-shallow) 41px, var(--cv-main-color-other) 41px, var(--cv-main-color-other) 46px, 
		var(--cv-main-color-shallow) 46px, var(--cv-main-color-shallow) 83px, var(--cv-main-color-other) 83px, var(--cv-main-color-other) 88px, 
		var(--cv-main-color-shallow) 88px, var(--cv-main-color-shallow) 125px, var(--cv-main-color-other) 125px, var(--cv-main-color-other) 130px, 
		var(--cv-main-color-depth) 130px, var(--cv-main-color-depth) 167px, var(--cv-main-color-other) 167px, var(--cv-main-color-other) 172px, 
		var(--cv-main-color-depth) 172px, var(--cv-main-color-depth) 209px, var(--cv-main-color-other) 209px, var(--cv-main-color-other) 214px, 
		var(--cv-main-color-depth) 214px, var(--cv-main-color-depth) 251px, var(--cv-main-color-other) 251px, var(--cv-main-color-other) 256px)!important;
}
.resume_page_skill[data-module-method="1762"] .item[data-field="80"]::before {
	background-image: linear-gradient(110deg, 
		var(--cv-main-color-other), var(--cv-main-color-other) 4px,
		var(--cv-main-color-shallow) 4px, var(--cv-main-color-shallow) 41px, var(--cv-main-color-other) 41px, var(--cv-main-color-other) 46px, 
		var(--cv-main-color-shallow) 46px, var(--cv-main-color-shallow) 83px, var(--cv-main-color-other) 83px, var(--cv-main-color-other) 88px, 
		var(--cv-main-color-shallow) 88px, var(--cv-main-color-shallow) 125px, var(--cv-main-color-other) 125px, var(--cv-main-color-other) 130px, 
		var(--cv-main-color-shallow) 130px, var(--cv-main-color-shallow) 167px, var(--cv-main-color-other) 167px, var(--cv-main-color-other) 172px, 
		var(--cv-main-color-depth) 172px, var(--cv-main-color-depth) 209px, var(--cv-main-color-other) 209px, var(--cv-main-color-other) 214px, 
		var(--cv-main-color-depth) 214px, var(--cv-main-color-depth) 251px, var(--cv-main-color-other) 251px, var(--cv-main-color-other) 256px)!important;
}
.resume_page_skill[data-module-method="1762"] .item[data-field="95"]::before {
	background-image: linear-gradient(110deg, 
		var(--cv-main-color-other), var(--cv-main-color-other) 4px,
		var(--cv-main-color-shallow) 4px, var(--cv-main-color-shallow) 41px, var(--cv-main-color-other) 41px, var(--cv-main-color-other) 46px, 
		var(--cv-main-color-shallow) 46px, var(--cv-main-color-shallow) 83px, var(--cv-main-color-other) 83px, var(--cv-main-color-other) 88px, 
		var(--cv-main-color-shallow) 88px, var(--cv-main-color-shallow) 125px, var(--cv-main-color-other) 125px, var(--cv-main-color-other) 130px, 
		var(--cv-main-color-shallow) 130px, var(--cv-main-color-shallow) 167px, var(--cv-main-color-other) 167px, var(--cv-main-color-other) 172px, 
		var(--cv-main-color-shallow) 172px, var(--cv-main-color-shallow) 209px, var(--cv-main-color-other) 209px, var(--cv-main-color-other) 214px, 
		var(--cv-main-color-depth) 214px, var(--cv-main-color-depth) 251px, var(--cv-main-color-other) 251px, var(--cv-main-color-other) 256px)!important;
}


.resume_page_hobby .item[data-field="1819"]::after {background-position: -65px -5px;} /*看书*/
.resume_page_hobby .item[data-field="1735"]::after {background-position: -125px -5px;} /*公益*/
.resume_page_hobby .item[data-field="1734"]::after {background-position: -185px -5px;} /*汽车*/
.resume_page_hobby .item[data-field="1733"]::after {background-position: -245px -5px;} /*穿搭*/
.resume_page_hobby .item[data-field="1732"]::after {background-position: -5px -65px;} /*桌游*/
.resume_page_hobby .item[data-field="1731"]::after {background-position: -65px -65px;} /*绿植*/
.resume_page_hobby .item[data-field="1730"]::after {background-position: -125px -65px;} /*宠物*/
.resume_page_hobby .item[data-field="1729"]::after {background-position: -185px -65px;} /*美食*/
.resume_page_hobby .item[data-field="1728"]::after {background-position: -245px -65px;} /*旅行*/
.resume_page_hobby .item[data-field="1727"]::after {background-position: -5px -125px;} /*收藏*/
.resume_page_hobby .item[data-field="1726"]::after {background-position: -65px -125px;} /*咖啡*/
.resume_page_hobby .item[data-field="1725"]::after {background-position: -125px -125px;} /*围棋*/
.resume_page_hobby .item[data-field="1724"]::after {background-position: -185px -125px;} /*手工*/
.resume_page_hobby .item[data-field="1723"]::after {background-position: -245px -125px;} /*舞蹈*/
.resume_page_hobby .item[data-field="1722"]::after {background-position: -5px -185px;} /*戏剧*/
.resume_page_hobby .item[data-field="1721"]::after {background-position: -65px -185px;} /*写作*/
.resume_page_hobby .item[data-field="1720"]::after {background-position: -125px -185px;} /*绘画*/
.resume_page_hobby .item[data-field="1719"]::after {background-position: -185px -185px;} /*摄影*/
.resume_page_hobby .item[data-field="1718"]::after {background-position: -245px -185px;} /*音乐*/
.resume_page_hobby .item[data-field="1717"]::after {background-position: -5px -245px;} /*电影*/
.resume_page_hobby .item[data-field="1716"]::after {background-position: -65px -245px;} /*阅读*/
.resume_page_hobby .item[data-field="1715"]::after {background-position: -125px -245px;} /*钓鱼*/
.resume_page_hobby .item[data-field="1714"]::after {background-position: -185px -245px;} /*台球*/
.resume_page_hobby .item[data-field="1713"]::after {background-position: -245px -245px;} /*足球*/
.resume_page_hobby .item[data-field="1712"]::after {background-position: -185px -365px;} /*健身*/
.resume_page_hobby .item[data-field="1711"]::after {background-position: -5px -305px;} /*乒乓球*/
.resume_page_hobby .item[data-field="1710"]::after {background-position: -65px -305px;} /*登山*/
.resume_page_hobby .item[data-field="1709"]::after {background-position: -125px -305px;} /*骑行*/
.resume_page_hobby .item[data-field="1708"]::after {background-position: -185px -305px;} /*瑜伽*/
.resume_page_hobby .item[data-field="1707"]::after {background-position: -245px -305px;} /*游泳*/
.resume_page_hobby .item[data-field="1706"]::after {background-position: -5px -365px;} /*篮球*/
.resume_page_hobby .item[data-field="1705"]::after {background-position: -65px -365px;} /*羽毛球*/
.resume_page_hobby .item[data-field="1704"]::after {background-position: -125px -365px;} /*跑步*/




.resume_page_main {
	width:688px;min-height: 100%;position: relative;
	padding:25px 0 20px;box-sizing: border-box;
}

.resume_page_main::before {
	content:"";opacity: 0.3;
	position: absolute;right:25px;top:10px;
	width: 40px;height:40px;
	background: var(--cv-main-color);
}

.resume_page_main::after {
	content:"";opacity: 0.3;
	position: absolute;right:15px;top:20px;
	width: 40px;height:40px;
	background: var(--cv-main-color-shallow);
}

.resume_page_main .resume_page_module {
	width:660px;
}

.resume_page_self dt {
	font-size: 30px;font-weight: 700;
	padding:0 5px;border-radius: 3px;
}
.resume_page_self dd {
	font-size: 16px;color:#888;line-height: 1.5;
	padding:10px 5px 5px;border-radius: 3px;
}

.resume_page_core dt, .resume_page_minor dt {
	display: flex;justify-content: flex-start;align-items: center;
	position: relative; width:100%;height:30px;padding-left:5px;
	font-size: 22px;color:var(--cv-main-color);
}

.resume_page_core dt::after, .resume_page_minor dt::after {
	content:"";
	position: absolute;right:0;bottom:0;
	width:93.5%;height:1px;overflow: hidden;
	background: var(--cv-main-color);
}

.resume_page_core dd, .resume_page_minor dd {
	display: flex;justify-content:space-between;flex-wrap: wrap;
	font-size: 16px;color:#888;position: relative;
	padding:15px 0;border-bottom:#d9d9d9 solid 1px;
}

.resume_page_core dd .resume_page_core_intro, .resume_page_minor dd {
	width:100%;margin-top:8px;line-height:1.5;color:#555;
}

.resume_page_core dd .resume_page_core_intro ul, .resume_page_core dd .resume_page_core_intro ol {
	margin-left: 15px;
}

.resume_page_core dd .resume_page_core_stage,
.resume_page_core dd .resume_page_core_place,
.resume_page_core dd .resume_page_core_major,
.resume_page_core dd .resume_page_core_intro,
.resume_page_minor dt, .resume_page_minor dd,
.resume_page_core dd .resume_page_score_head_field {
	padding-left:5px;padding-right:5px;
	border-radius: 3px;
}



.resume_page_core dd:last-child, .resume_page_minor dd:last-child {
	border-bottom:none;
}

.resume_page_minor dd {
	padding:10px 5px;
}


/* 针对于图标装饰的样式控制 */
/*
.resume_page_profile dd[data-field="age"]::before {background-position: 0 -96px;}
.resume_page_profile dd[data-field="seniority"]::before {background-position: 0 -112px;}
.resume_page_profile dd[data-field="phone"]::before {background-position: 0 -128px;}
.resume_page_profile dd[data-field="email"]::before {background-position: 0 -144px;}
*/
.resume_page_profile dd[data-field="age"]::before {background-position: 0 -18px;}
.resume_page_profile dd[data-field="seniority"]::before {background-position: 0 -35px;}
.resume_page_profile dd[data-field="phone"]::before {background-position: 0 -52px;}
.resume_page_profile dd[data-field="email"]::before {background-position: -17px -86px;}
.resume_page_profile dd[data-field="sex"]::before {background-position: 0 -69px;}
.resume_page_profile dd[data-field="edub"]::before {background-position: 0 -86px;}
.resume_page_profile dd[data-field="marr"]::before {background-position: -17px -1px;}
.resume_page_profile dd[data-field="nation"]::before {background-position: -17px -18px;}
.resume_page_profile dd[data-field="polit"]::before {background-position: -17px -35px;}
.resume_page_profile dd[data-field="city"]::before {background-position: -17px -52px;}
.resume_page_profile dd[data-field="nplace"]::before {background-position: -17px -69px;}
/*有标题，无图标*/
.resume_page_module[data-module-method="1814"] dd[data-field="age"]::before {content:'年龄:';}
.resume_page_module[data-module-method="1814"] dd[data-field="seniority"]::before {content:'经验:';}
.resume_page_module[data-module-method="1814"] dd[data-field="phone"]::before {content:'电话:';}
.resume_page_module[data-module-method="1814"] dd[data-field="email"]::before {content:'邮箱:';}
.resume_page_module[data-module-method="1814"] dd[data-field="sex"]::before {content:'性别:';}
.resume_page_module[data-module-method="1814"] dd[data-field="edub"]::before {content:'学历:';}
.resume_page_module[data-module-method="1814"] dd[data-field="marr"]::before {content:'婚姻:';}
.resume_page_module[data-module-method="1814"] dd[data-field="nation"]::before {content:'民族:';}
.resume_page_module[data-module-method="1814"] dd[data-field="polit"]::before {content:'面貌:';}
.resume_page_module[data-module-method="1814"] dd[data-field="city"]::before {content:'城市:';}
.resume_page_module[data-module-method="1814"] dd[data-field="nplace"]::before {content:'籍贯:';}

.resume_page_intention dd[data-field="post"]::before {background-position: 0 -18px;}
.resume_page_intention dd[data-field="area"]::before {background-position: 0 -35px;}
.resume_page_intention dd[data-field="salary"]::before {background-position: -17px -1px;}
.resume_page_intention dd[data-field="report"]::before {background-position: -17px -18px;}
/*有标题，无图标*/
.resume_page_module[data-module-method="1817"] dd[data-field="post"]::before {content:'岗位:';}
.resume_page_module[data-module-method="1817"] dd[data-field="area"]::before {content:'地区:';}
.resume_page_module[data-module-method="1817"] dd[data-field="salary"]::before {content:'薪资:';}
.resume_page_module[data-module-method="1817"] dd[data-field="report"]::before {content:'时间:';}

.resume_page_module[data-module-sign="FKhwE5SBeLtW"] .resume_page_module_title::before {background-position: -26px 0} 	/*求职意向*/
.resume_page_module[data-module-sign="ADLOkKljUSI9"] .resume_page_module_title::before {background-position: -26px -26px} /*技能特长*/
.resume_page_module[data-module-sign="DJKID7n242RF"] .resume_page_module_title::before {background-position: -26px -52px} /*兴趣爱好*/
.resume_page_module[data-module-sign="vrhJU10P1fhM"] .resume_page_module_title::before {background-position: -26px -78px} /*教育背景*/
.resume_page_module[data-module-sign="w6gIHZ3BO0r5"] .resume_page_module_title::before {background-position: -26px -104px} /*实习经验*/
.resume_page_module[data-module-sign="foEcE0XUHDlE"] .resume_page_module_title::before {background-position: -26px -130px} /*自我评价*/
.resume_page_module[data-module-sign="2NpWb4FNwsm3"] .resume_page_module_title::before {background-position: -26px -156px} /*语言能力*/
.resume_page_module[data-module-sign="C7PxOyvOrSLD"] .resume_page_module_title::before {background-position: -26px -208px} /*报考信息*/
.resume_page_module[data-module-sign="3j99NXSNfdZt"] .resume_page_module_title::before {background-position: -26px -234px} /*项目经验*/
.resume_page_module[data-module-sign="CpwxhzIq5k3x"] .resume_page_module_title::before {background-position: -26px -260px} /*荣誉奖项*/
.resume_page_module[data-module-sign="9yjajAfKWjVM"] .resume_page_module_title::before {background-position: -26px -286px} /*项目经验*/
.resume_page_module[data-module-sign="u5bJnsCqAMpB"] .resume_page_module_title::before {background-position: -26px -312px} /*作品展示*/
.resume_page_module[data-module-sign="hZ69WwTtYWR4"] .resume_page_module_title::before {background-position: -26px -338px} /*校园经历*/




/* 针对于模块的个性化设置控制 */
/* 圆角框图标+文字 */
.resume_page_hobby[data-module-method="1739"] .item::before {border-radius: 10px;}
/* 方形框图标+文字 */
.resume_page_hobby[data-module-method="1738"] .item::before {border-radius: 0px;}
/* 圆形框图标+文字 */
.resume_page_hobby[data-module-method="1740"] .item::before {border-radius: 82px;}
/* 无框图标+文字 */
.resume_page_hobby[data-module-method="1741"] .item::before {border:none;height:60px;}
.resume_page_hobby[data-module-method="1741"] .item {height:110px;}
/* 圆形背景+文字 */
.resume_page_hobby[data-module-method="1742"] .item::before {border:none;background: var(--cv-main-color-depth); border-radius: 82px;}
/* 方形框+文字 叠加 方形框+文字 */
.resume_page_hobby[data-module-method="1743"] .item::before,
.resume_page_hobby[data-module-method="1743"] .item::after,
.resume_page_hobby[data-module-method="1744"] .item::before,
.resume_page_hobby[data-module-method="1744"] .item::after{display: none;}
.resume_page_hobby[data-module-method="1743"] dt,
.resume_page_hobby[data-module-method="1744"] dt {margin-bottom:20px;}
.resume_page_hobby[data-module-method="1744"] .item {
	width:auto;height:40px;line-height:40px;padding:0 15px;
	border-radius: 5px;border:#FFF solid 1px;
}
/* 方形框+文字 */
.resume_page_hobby[data-module-method="1743"] .item {
	width:auto;height:40px;line-height:40px;padding:0 15px;
	border-radius: 0px;border:#FFF solid 1px;
}

.cv_down_core .resume_page_module_title::before, .cv_down_core .resume_page_hobby_title::before, .cv_down_core .resume_page_skill_title::before {background-image: url("modules_white_1.png");}
.cv_down_core .resume_page_hobby .item::after {background-image: url("hobby_white_1.png");}
.cv_down_core .resume_page_profile dd::before {background-image: url("profile_white_1.png");}
.cv_down_core .resume_page_intention dd::before {background-image: url("intention_white_1.png");}
.cv_down_core .resume_page_module_title::before, .cv_down_core .resume_page_hobby_title::before, .cv_down_core .resume_page_skill_title::before {background-image: url("modules_white_1.png");}
