@charset "utf-8";
.resume_main{color:#666666}
.resume_m3,.resume_m1{background:#fff;}
.resume_m3{padding-bottom: 80px;margin: 0px 40px;}
.resume_m1{padding-top:100px;padding-bottom:30px;margin: 0px 40px;}
.resume_m3 .resume_item dt{position:relative; padding-bottom:15px;}
.resume_m3 .resume_item dt .resume_item_title_span{display:block;width:100%;height:26px;line-height:20px;border-bottom:2px solid #000;}

.resume_main .resume_fixed_image{display: block;}
.resume_main .resume_fixed_image .resume_fixed_image_content .filter_layer  {background: transparent url(/static/pc/resume/edit/images/filter_layer_bg.png) no-repeat 0 0; background-size: 100% 100%;}
.resume_main .school_motto_element{display:block;position: absolute;bottom: 20px;left: 30px;right: 30px;/* background: url(./images/1.png) no-repeat right center; */}
.resume_main .school_motto_element .resume_school_text .text1{display: block;height: 45px;line-height: 65px;/* margin-right: 215px; */}
.resume_main .school_motto_element .resume_school_text{font-size: 24px;font-style: italic;color: rgb(190, 190, 190);text-align: center;}
.resume_main .school_motto_element .resume_school_text  .resume_item_list_text div[contenteditable]:empty::before{content: "谢谢阅览 Thank you";}
.resume_main .school_motto_element.hidden~.resume_m3{padding-bottom:0px;}
.resume_main[page_margin='0.5'] .school_motto_element{left:10px; right:10px;}
.resume_main[page_margin='0.6'] .school_motto_element{left:14px; right:14px;}
.resume_main[page_margin='0.7'] .school_motto_element{left:18px; right:18px;}
.resume_main[page_margin='0.8'] .school_motto_element{left:22px; right:22px;}
.resume_main[page_margin='0.9'] .school_motto_element{left:26px; right:26px;}
.resume_main[page_margin='1'] .school_motto_element{left:30px;right:30px;}
.resume_main[page_margin='1.1'] .school_motto_element{left:34px; right:34px;}
.resume_main[page_margin='1.2'] .school_motto_element{left:38px; right:38px;}
.resume_main[page_margin='1.3'] .school_motto_element{left:42px; right:42px;}
.resume_main[page_margin='1.4'] .school_motto_element{left:46px; right:46px;}
.resume_main[page_margin='1.5'] .school_motto_element{left:50px; right:50px;}
.resume_main .school_motto_element .resume_school_text:nth-child(1) + .school_element_content{display: none;}
/*头像*/
.resume_main .head_item{position:absolute; margin-left:-20px;}
.resume_main .head_item.hidden ~ .base_info_item{margin-left:0;}
.resume_main .head_item{margin-bottom:0;}

.resume_main .base_info_item{margin-left:170px; width:460px;}
.resume_main .base_info_item dl{padding: 5px !important;}
.resume_main .info_item .info_item_list{position: relative;display:inline-block; margin:0 0 12px 0;}
.resume_main .info_item .info_item_list a.alifont{display:none;}
.resume_main .info_item .info_item_list span{display:block;padding-right:8px;margin-right:2px;line-height:1.2;color: #444343;border-right:2px solid #6b7880;}
.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 .info_item .info-con a.alifont, 

.resume_main .name_item{margin-top:35px;}
.resume_main .name_item .name-con .name{display:inline-block;height:30px;line-height:29px;padding-right:10px;font-size:30px;color: #000000;line-height:1.2;}
.resume_main .name_item .name-con .word{display:block;margin-top:16px;line-height:1.5;color: #000000;}

.resume_main .resume_item .resume_item_list_title span.time,
.resume_main .resume_item .resume_item_list_title span.location{width:50%; 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; }
.resume_main .resume_item .resume_item_list_title span.time{width:35%;}
.resume_main .resume_item .resume_item_list_text{color:#888888}
.resume_main .resume_m3 .resume_item dt a.alifont{display:none;}
