@charset "utf-8";
.resume_main .resume_m2{display: none;}
.resume_main .resume_m1{position: relative;padding-top:10px;min-height: 205px;padding-left: 20px !important;background: url(./images/bg.png?v=123123);}
.resume_main .resume_m3{padding-top: 10px;padding-bottom:50px;padding-left: 0 !important;}
.resume_main .resume_m3 .resume_item dt a.alifont{display:none;}
.resume_main .resume_m3 .resume_item dl{position:relative;}
.resume_main .resume_m3 .resume_item dt{position:absolute;width: 170px;height:auto;text-align: center;display: block;}
.resume_main .resume_m3 .resume_item dd{position:relative;margin-left: 200px;margin-top: 0;padding:0;}
.resume_main .resume_m3 .resume_item dt .resume_item_title_span{color:#3e5f94;border: 2px solid;padding: 0 10px;float: none;}
.resume_main[data_language="en"] .resume_item dt span.resume_item_title_span{font-size:14px;min-height: auto;}
.resume_main .resume_m3 .resume_item dt.hidden{display:block !important; width:81%; right:0;}
.resume_main .resume_m3 .resume_item dt.hidden > span{display:none !important;}

.resume_main .head_item{margin-bottom:0;}
.resume_main .head_item{position:absolute;margin-left:-20px;/* top:20px; */}
.resume_main .head_item[data-size='rectangle']{top:15px;}
.resume_main .head_item.hidden ~ .base_info_item{margin-left:0;}
.resume_main .resume_m3 .info_item dd{margin-top:0px}
.resume_main .resume_m3 .info_item dt::before{display: none;}
.resume_main .resume_m3 .info_item dl{/* min-height: 90px; */padding: 30px 0;}
.resume_main .info_item .info_content{padding: 5px 0;}
.resume_main .info_item .info_item_list{display:inline-block;width: 143px;white-space: nowrap;padding-right: 2px;}
.resume_main .info_item .info_item_list a.alifont{display: inline-block;width: 17px;height: 17px;border: 1px solid rgb(155, 155, 155);border-radius: 2px;font-size: 13px;text-align: center;line-height: 17px;margin-right: 7px;}
.resume_main .info_item .info_item_list span{display: inline-block;line-height:1.2;}
.resume_main .info_item .info_item_list:last-child span,
.resume_main .info_item .info_item_list.last-child span{border-right:none; padding-right:0; margin-right:0;}

.resume_main .name_item{margin:35px 0 0 170px;}
.resume_main .name_item dl{padding: 5px; color:#fff;}
.resume_main .name_item .name-con .word{margin-top:12px; color:#fff;}

.resume_main .resume_m3 .inte_item dd{margin-top:0;}
.resume_main .resume_m3 .inte_item dt::before{display: none;}

.resume_main .resume_item .resume_item_list_title span.time,
.resume_main .resume_item .resume_item_list_title span.location{width: 36%;font-weight:bold;font-size:14px;}
.resume_main .resume_item .resume_item_list_title span.location{/* float:right; */margin-right:0;/* text-align:right; */}
.resume_main .resume_item .resume_item_list_title span.role{/* float:none; *//* clear:both; *//* width:60%; */font-size:14px;text-align: right;}
.resume_main .resume_item .resume_item_list_title span.time{/* width:35%; */}
.resume_main .school_motto_element{display: none;width: 100%;text-align: center;position: absolute;bottom: 10px;left: 0;right: 0;}
.resume_main .school_motto_element .resume_school_text{padding: 5px 0;}
.resume_main .school_motto_element .resume_item_list_text:first-child{display: block;position: relative;}
.resume_main .school_motto_element .resume_item_list_text:first-child:before {content: '';display: inline-block;width: 100%;height: 1px;position: absolute;top: 10px;left: 0px;background: #000000;opacity: 0.102;}
.resume_main .school_motto_element .resume_item_list_text .description{position: relative;display: inline-block;float: none;width: auto;padding: 0px 30px;background: #fff;color: rgba(0, 0, 0, 0.2);}
.resume_main .school_motto_element .resume_item_list_text .description[contenteditable]:empty::before{content: "博学 ● 审问 ● 慎思 ● 明辨 ● 笃行";}
.resume_main .default_html{
	display: block;
	width: 170px;
	height: 100%;
	background: #e2e0e1;
	position: absolute;
}
.resume_main .resume_content .resume_item:not(.head_item) dl{
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.resume_m3 .skill_style_01.skill_item .skill_item_list,
.resume_m3 .skill_style_02.skill_item .skill_item_list,
.resume_m3 .skill_style_03.skill_item .skill_item_list{width:180px;}
