.resume_main .resume_content{color:#414141}
.resume_main .resume_m2{float:left;width:270px;height:inherit;padding-top:20px;padding-right:30px !important;padding-left:30px;border-right: 2px solid #f0f0f0;position: relative;}
.resume_main .resume_m2:before{content:'';display:inline-block;width: 8px;height: 90px;position: absolute;right: -5px;}
.resume_main .resume_m3{float:right; width:550px; height:inherit; padding-top:10px;padding-left:30px !important; padding-right:30px; background:#fff;}
.resume_main .resume_item dt{position:relative;height: 31px;background-color: rgb(240, 240, 240);line-height: 31px;text-align: center;margin-bottom: 10px;}
.resume_main .resume_m2 .resume_item dl dt{margin-bottom: 10px !important;padding-bottom: 0px !important;}
.resume_main .resume_item dt span.resume_item_title_span{float:none;font-size: 18px;color: #414141;display: block;text-align: center;}
.resume_main .resume_item dt a.alifont{display:none}
.resume_main .inte_item dl{padding:20px 0;}
.resume_main .name_item.base_info_item dl{padding-bottom:30px;}
.resume_main .head_item{margin-bottom:0;}

.resume_main  .resume_item .resume_item_list_title span.time,
.resume_main  .resume_item .resume_item_list_title span.location,
.resume_main  .resume_item .resume_item_list_title span.role{float:left;width: 33.33%;margin:0;font-weight:bold;color: #414141;}
.resume_main  .resume_item .resume_item_list_title span.time{text-align:left;}
.resume_main  .resume_item .resume_item_list_title span.location{text-align:center;}
.resume_main  .resume_item .resume_item_list_title span.role{text-align:right;}

.resume_main .resume_item .resume_item_list_text{ color: #6a6f74;}

.resume_main .name_item .name-con .name{display:inline-block; height:30px; line-height:29px; padding-right:10px; font-size:30px; color:#414141; width: 100%;}
.resume_main .name_item .name-con .word{display:block; margin-top:18px;}

.resume_main .info_item dt{display:block;}
.resume_main .info_item .info_content .info_item_list{position: relative; margin:0 0 12px 0;}
.resume_main .info_item .info_item_list a.alifont{display:none;}
.resume_main .info_item .info_item_list span[data-placeholder]:not(:empty):before{content: attr(data-placeholder)'：';}
.resume_main .info_item .info_item_list span{display:block;line-height:24px;}
