.resume_main{color:#666666}
.resume_m1,.wresume_m4{display:none;}
.resume_m2{float:right;width:270px;height:100%;padding-right:30px;padding-top: 10px;padding-left:30px !important;background-color: #518bbd;color: #fff;}
.resume_m3{float:left;width:550px;height:100%;padding-left:30px;padding-top: 140px;padding-bottom: 90px;padding-right:30px !important;background-color:#fff;}
.resume_m3 .resume_item dt{position:relative; padding-bottom:15px;}
.resume_m3 .resume_item dt a.alifont{width:26px;height:26px;line-height:1.55;margin-right:5px;border-radius:50%;background:#254665;color:#fff;text-align:center;font-weight: 100;}
.resume_main .resume_m3 .resume_item dt .resume_item_title_span{position:absolute; left:32px; right:0; height:26px; line-height:20px; border-bottom:1px solid #254665;}
.resume_m2 .resume_item dt a.alifont,
.resume_m2 .base_info_item dt a.alifont{display: none;}
.resume_m2 .resume_item dt .resume_item_title_span,
.resume_main .resume_m2 .resume_item .description{margin-top: 0 !important;}

.resume_main .name_item{margin-bottom:12px;margin-top: -20px;}
.resume_main .name_item dl{padding-top: 5px;}
.resume_main .name_item .name-con{text-align: center;}
.resume_main .name_item .name-con .name{margin-bottom:5px;}
.resume_main .name_item .name-con .word{margin-bottom:5px;}

.resume_m2 .info_item dl dt{display:block; margin-bottom: 10px;}
.info_item dl dd .info_item_list{position: relative;}
.info_item dl dd a.alifont{position: absolute; width: 20px;}
.info_item dl dd .info_item_list span{display: block; line-height:24px; padding-left: 25px; width: 242px;}

.resume_main .resume_m2 .hobby_item_list .hobby_item_title{color:#fff}
.resume_main[data_color] .resume_m2 .hobby_item_con a.alifont {
    border-color: #fff;
    color: #fff;
}
.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:16px; color:#666666;}
.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:16px; color:#666666;}
.resume_main .resume_item .resume_item_list_title span.time{width:35%;}
.resume_m3 .resume_item .description{color:#888888}


.resume_main .resume_fixed_image{display: block;left: 0;top: 0;width: 550px;}
.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 .resume_fixed_image .resume_fixed_image_content .upload_btn{top: 0px;bottom: auto;}
.resume_main .resume_fixed_image .resume_fixed_image_content img {
    padding: 0px;
}
.resume_main .school_motto_element{display: block;position: absolute;bottom: 0px;width: 550px;min-height: 80px;/* background: url(./images/2021.png) no-repeat left top; */z-index: 2;}
.resume_main .school_motto_element .resume_school_text{margin: 0 !important;text-align: right;}
.resume_main .school_motto_element .resume_item_list_text:nth-child(1){display: block;}
.resume_main .school_motto_element .resume_item_list_text:nth-child(1) .description{font-size: 16px;color: rgba(0,0,0,0.2);font-style: italic;}
.resume_main .school_motto_element .resume_item_list_text:nth-child(1) .description[contenteditable]:empty::before{content: "博 学 审 问 慎 思 明 辨 笃 行";}
.resume_main .school_motto_element .resume_item_list_text:nth-child(2){display: block;}
.resume_main .school_motto_element .resume_item_list_text:nth-child(2) .description{font-size: 16px;color: rgba(0,0,0,0.2);font-style: italic;}
.resume_main .school_motto_element .resume_item_list_text:nth-child(2) .description[contenteditable]:empty::before{content: "Sun Yat-sen University";}
.resume_main .school_motto_element.hidden~.resume_m3{padding-bottom:0px;}
.resume_main[page_margin='0.5'] .school_motto_element {margin-left:10px; padding-right:20px;}
.resume_main[page_margin='0.6'] .school_motto_element {margin-left:14px; padding-right:28px;}
.resume_main[page_margin='0.7'] .school_motto_element {margin-left:18px; padding-right:36px;}
.resume_main[page_margin='0.8'] .school_motto_element {margin-left:22px; padding-right:44px;}
.resume_main[page_margin='0.9'] .school_motto_element {margin-left:26px; padding-right:52px;}
.resume_main[page_margin='1'] .school_motto_element {margin-left:30px; padding-right:60px;}
.resume_main[page_margin='1.1'] .school_motto_element {margin-left:34px; padding-right:68px;}
.resume_main[page_margin='1.2'] .school_motto_element {margin-left:38px; padding-right:76px;}
.resume_main[page_margin='1.3'] .school_motto_element {margin-left:42px; padding-right:82px;}
.resume_main[page_margin='1.4'] .school_motto_element {margin-left:46px; padding-right:90px;}
.resume_main[page_margin='1.5'] .school_motto_element {margin-left:50px; padding-right:98px;}
