.resume_cover,.resume_letter{position: relative;height:1160px;background:#fff;margin:0 0 30px;overflow:hidden;border-radius:0 !important;}
.resume_cover .cover_html,.resume_letter .letter_html{position:absolute;z-index:0}
.resume_main .resume_cover.resume_item.editing{background-color: #fff;}
.cover_item_list a.delete{top:12px;right:10px}
.resume_cover .resume_item_toolbar span,.resume_cover .resume_item_toolbar span.setting{display:none}
.resume_cover .resume_item_toolbar span.add{display:block;float:right!important}
.resume_cover .resume_item_toolbar span svg{margin:-16px 0 0 0}
.resume_cover .cover_item_list a{display:none}
.resume_cover .resume_cover_thumb{display: none;}
.resume_cover .resume_cover_avatar{bottom:176px;position:absolute;width:343px;height:343px;overflow:hidden;right:44px}
.resume_cover .resume_cover_avatar img{width:100%}
.resume_cover .resume_cover_avatar .cover_avatar_content{width: 100%;height: 100%; overflow: hidden;border-radius: 50%;}
.resume_cover .resume_cover_thumb .cover_avatar_content{width: 100%;height: 100%; overflow: hidden;    border-radius: 0;}
.resume_cover .resume_cover_title{position:absolute;font-size:36px;color:#000}
.resume_cover .resume_cover_info{position:absolute;width:360px;font-size:16px;line-height:35px;color:#000;border:1px solid transparent}
.resume_cover .cover_avatar_opt{position: absolute;opacity: 0;}
.resume_cover .resume_cover_word{position: absolute;bottom: -200px;left:0;width: 100%;text-align: center;color:#000;font-size: 16px;}
.resume_cover .cover_item_list{position: relative;}

.resume_cover[data-type="01"] .resume_cover_content{height:100%;padding:40px;color:#000;background:url(../images/cover/fm0001_bg.jpg) no-repeat top;}
.resume_cover[data-type="01"] .resume_cover_avatar .cover_avatar_content{border-radius: 0;}
.resume_cover[data-type="01"] .resume_cover_title{margin:0 0 10px;top:690px}
.resume_cover[data-type="01"] .resume_cover_info{top:750px}
.resume_cover[data-type="02"]{overflow:hidden;background:#fff}
.resume_cover[data-type="02"] .cover_html{top:-50px}
.resume_cover[data-type="02"] .resume_cover_avatar{display:none}
.resume_cover[data-type="02"] .resume_cover_info,.resume_cover[data-type="02"] .resume_cover_title{left:0;width:300px;padding:0 0 0 50px;text-align:left}
.resume_cover[data-type="02"] .resume_cover_info{top:1010px;padding:0;}
.resume_cover[data-type="02"] .resume_cover_title{top:930px}
.resume_cover[data-type="02"] .cover_item_list{padding:0 0 0 50px;}

.resume_cover[data-type="03"]{background:url(../images/cover/fm0002_bg.jpg) no-repeat top center}
.resume_cover[data-type="03"] .resume_cover_avatar{display:none}
.resume_cover[data-type="03"] .resume_cover_title{margin:0 0 10px;top:950px;left:260px}
.resume_cover[data-type="03"] .resume_cover_info{top:1020px;left:260px}

.resume_cover[data-type="04"]{background:url(../images/cover/fm0003_bg.jpg) no-repeat top center}
.resume_cover[data-type="04"] .resume_cover_avatar{display:none}
.resume_cover[data-type="04"] .resume_cover_content{position:absolute;width:380px;top:780px;left:50%;margin-left:-190px;background:#fff;color:#000;border-radius:6px;padding:30px 15px;text-align:center}
.resume_cover[data-type="04"] .resume_cover_title{position:relative;margin:0 0 20px}
.resume_cover[data-type="04"] .resume_cover_info{position:relative}

.resume_cover[data-type="05"]{background:url(../images/cover/fm0004_bg.jpg) no-repeat top center;}
.resume_cover[data-type="05"] .cover_html{top:90px;left:50%;margin-left:-277px}
.resume_cover[data-type="05"] .resume_cover_avatar{display:none}
.resume_cover[data-type="05"] .resume_cover_content{color:#000;padding:930px 0 0;text-align:center}
.resume_cover[data-type="05"] .resume_cover_title{position:relative;margin:0 0 20px}
.resume_cover[data-type="05"] .resume_cover_info{
    left: 50%;
    margin-left: -180px;
}

.resume_cover[data-type="06"] .resume_cover_content{color:#000;padding:44px 0 0}
.resume_cover[data-type="06"] .resume_cover_title{margin:0 0 10px;top:900px;left:44px}
.resume_cover[data-type="06"] .resume_cover_info{top:970px;left:44px}
.resume_cover[data-type="06"] .resume_cover_avatar{width:174px;border-radius:50%;height:174px;border:3px solid #fff;bottom:auto;top:295px;right:140px}

.resume_cover[data-type="07"]{position:relative}
.resume_cover[data-type="07"] .cover_html{top:-244px;left:50%;margin-left:-265px}
.resume_cover[data-type="07"] .resume_cover_avatar{width:174px;border-radius:50%;height:174px;border:6px solid #fff;bottom:auto;top:-95px;right:50%;margin-right:-87px}
.resume_cover[data-type="07"] .resume_cover_content{width:628px;background:#18b7b5;height:568px;border-radius:8px;position:absolute;top:340px;left:50%;margin-left:-314px}
.resume_cover[data-type="07"] .resume_cover_info,.resume_cover[data-type="07"] .resume_cover_title{width:100%;color:#fff;text-align:center}
.resume_cover[data-type="07"] .resume_cover_info{text-align:center;top:270px;left:50%;width: 280px;margin-left: -140px;}
.resume_cover[data-type="07"] .resume_cover_title{top:150px}
.resume_cover[data-type="07"] .cover_item_list {border-bottom: 1px solid #fff;margin: 0 0 10px 0;text-align: left;}
.resume_cover[data-type="07"] .cover_item_list a.alifont{left: -40px;top: 8px;display: inline-block;width: 26px;height: 26px;line-height: 26px;text-align: center;position: absolute;background: #fff;color: #000;border-radius: 50%;font-size: 12px;}

.resume_cover[data-type="08"] .resume_cover_avatar{display:none}
.resume_cover[data-type="08"] .cover_html{top: 80px;left: 50%;margin-left: -352px;}
.resume_cover[data-type="08"] .resume_cover_info,.resume_cover[data-type="08"] .resume_cover_title{width:100%;text-align: center;}
.resume_cover[data-type="08"] .resume_cover_info{top:360px;left:50%;width:300px;margin-left:-150px;text-align: left;z-index: 5;}
.resume_cover[data-type="08"] .resume_cover_title{top:260px;z-index: 2;}
.resume_cover[data-type="08"] .cover_item_list {border-bottom: 2px solid #000;margin: 0 0 10px 0;}
.resume_cover[data-type="08"] .cover_item_list a.alifont{left: -40px;top: 10px;display: inline-block;width: 26px;height: 26px;line-height: 26px;text-align: center;position: absolute;background: #000;color: #fff;border-radius: 50%;font-size: 12px;}
.resume_cover[data-type="08"] .resume_cover_content{position: relative;height: 100%;}
.resume_cover[data-type="08"] .resume_cover_content::before{position: absolute;content: "";top: 0;left:0;width: 100%;height: 100%;background-image:url(../images/cover/fm0008.png);background-repeat:no-repeat;height: 100%;background-position: top center;z-index: 2;}
.resume_cover[data-type="08"] .resume_cover_content::after{position: absolute;content: "";bottom: 0;left:0;width: 100%;height: 330px;}



.resume_cover[data-type="09"]{background-image:url(../images/cover/fm0008_bg.jpg);background-repeat:no-repeat;background-position:bottom right}
.resume_cover[data-type="09"] .cover_html{top:-560px}
.resume_cover[data-type="09"] .resume_cover_avatar{display:none}
.resume_cover[data-type="09"] .resume_cover_content{position:absolute;top:610px;left:40px;width:318px;height:513px;padding:130px 0 0;color:#fff}
.resume_cover[data-type="09"] .resume_cover_info{position:relative;width: 270px;padding:0 20px;color:#fff;margin: 40px 0 0 40px;}
.resume_cover[data-type="09"] .resume_cover_title{position:relative;width:100%;padding:0 20px;color:#fff}
.resume_cover[data-type="09"] .cover_item_list {border-bottom: 2px solid #fff;margin: 0 0 10px 0;}
.resume_cover[data-type="09"] .cover_item_list a.alifont{left: -40px;top: 10px;display: inline-block;width: 26px;height: 26px;line-height: 26px;text-align: center;position: absolute;background: #fff;border-radius: 50%;font-size: 12px;}
.resume_cover[data-type="09"] .resume_cover_word{bottom: auto;top: -452px;left: 0;text-align: left;width: 600px;}

.resume_cover[data-type="10"] .resume_cover_avatar{display:none}
.resume_cover[data-type="10"]{background-image:url(../images/cover/fm0009.png);background-repeat:no-repeat;background-size:cover}
.resume_cover[data-type="10"] .cover_html{left:50%;margin-left:-157px;top:90px}
.resume_cover[data-type="10"] .resume_cover_content{text-align:center;padding:280px 0 0}
.resume_cover[data-type="10"] .resume_cover_info{position:relative;width:220px;margin:0 auto}
.resume_cover[data-type="10"] .resume_cover_title{position:relative;width:220px;margin:0 auto}
.resume_cover[data-type="10"] .resume_cover_word{bottom: 15px;}

.resume_cover[data-type="11"]{padding:40px}
.resume_cover[data-type="11"] .resume_cover_avatar{display:none}
.resume_cover[data-type="11"] .resume_cover_content{height:100%;text-align:center;background-image:url(../images/cover/fm0010.png);background-repeat:no-repeat;background-size:cover;padding:830px 0 0}
.resume_cover[data-type="11"] .resume_cover_info{position:relative;width:500px;margin:0 auto}
.resume_cover[data-type="11"] .resume_cover_title{position:relative;width:500px;margin:20px auto}
.resume_cover[data-type="11"] .resume_cover_word{bottom: 433px;color: #fff;}

.resume_cover[data-type="12"]{padding:40px;background:#fff}
.resume_cover[data-type="12"] .resume_cover_avatar{width:174px;border-radius:50%;height:174px;border:1px solid #ababab;bottom:auto;top:380px;right:50%;margin-right:-87px}
.resume_cover[data-type="12"] .resume_cover_info,.resume_cover[data-type="12"] .resume_cover_title{left:0;width:100%;text-align:center}
.resume_cover[data-type="12"] .resume_cover_info{top:670px}
.resume_cover[data-type="12"] .resume_cover_title{top:600px}

.resume_cover[data-type="13"] .resume_cover_avatar{width:174px;border-radius:50%;height:174px;border:1px solid #ababab;bottom:auto;top:380px;right:50%;margin-right:-87px}
.resume_cover[data-type="13"]{background-image:url(../images/cover/fm0011.jpg);background-repeat:no-repeat;background-size:cover}
.resume_cover[data-type="13"] .resume_cover_info,.resume_cover[data-type="13"] .resume_cover_title{left:0;width:100%;text-align:center}
.resume_cover[data-type="13"] .resume_cover_info{top:670px}
.resume_cover[data-type="13"] .resume_cover_title{top:600px}

.resume_cover[data-type="14"] .resume_cover_avatar{width:174px;border-radius:50%;height:174px;border:1px solid #ababab;bottom:auto;top:690px;right:50%;margin-right:-87px}
.resume_cover[data-type="14"]{background-image:url(../images/cover/fm0012.png);background-repeat:no-repeat;background-size:cover}
.resume_cover[data-type="14"] .resume_cover_info,.resume_cover[data-type="14"] .resume_cover_title{left:0;width:100%;text-align:center}
.resume_cover[data-type="14"] .resume_cover_info{top:950px}
.resume_cover[data-type="14"] .resume_cover_title{top:880px}
.resume_cover[data-type="14"] .resume_cover_word{bottom: 850px;color: #fff;}

.resume_cover[data-type="15"] .resume_cover_avatar{width:174px;border-radius:50%;height:174px;border:1px solid #ababab;bottom:auto;top:720px;right:50%;margin-right:-87px}
.resume_cover[data-type="15"]{background-image:url(../images/cover/fm0013.png);background-repeat:no-repeat;background-size:cover}
.resume_cover[data-type="15"] .resume_cover_info,.resume_cover[data-type="15"] .resume_cover_title{left:0;width:100%;text-align:center}
.resume_cover[data-type="15"] .resume_cover_info{top:980px}
.resume_cover[data-type="15"] .resume_cover_title{top:910px}
.resume_cover[data-type="15"] .resume_cover_avatar{width:174px;border-radius:50%;height:174px;border:1px solid #ababab;bottom:auto;top:720px;right:50%;margin-right:-87px}
.resume_cover[data-type="15"]{background-image:url(../images/cover/fm0013.png);background-repeat:no-repeat;background-size:cover}
.resume_cover[data-type="15"] .resume_cover_info,.resume_cover[data-type="15"] .resume_cover_title{left:0;width:100%;text-align:center}
.resume_cover[data-type="15"] .resume_cover_info{top:980px;width: 360px;left: 50%;margin-left: -180px;}
.resume_cover[data-type="15"] .resume_cover_title{top:910px}
.resume_cover[data-type="15"] .resume_cover_word{bottom: 590px;color: #000;}

.resume_cover[data-type="16"]{background-image:url(../images/cover/fm0016.jpg);background-repeat:no-repeat;background-size:auto}
.resume_cover[data-type="16"] .resume_cover_avatar{width:174px;height:174px;border-radius:50%;border:1px solid #ababab;bottom:auto;top:670px;right:50%;margin-right:-87px}
.resume_cover[data-type="16"] .resume_cover_avatar.resume_cover_thumb{top: 264px;left: 50%;border-radius: 0;width: 742px;height: 315px;margin-left: -374px;display: block;border: none;}
.resume_cover[data-type="16"] .resume_cover_info,.resume_cover[data-type="16"] .resume_cover_title{left:0;width:100%;text-align:center}
.resume_cover[data-type="16"] .resume_cover_info{top:960px;width: 360px;left: 50%;margin-left: -180px;}
.resume_cover[data-type="16"] .resume_cover_title{top:890px}
.resume_cover[data-type="16"] .cover_html{left:50%;margin-left:-216px;top:80px}

.resume_cover[data-type="17"]{overflow:hidden;background:#fff}
.resume_cover[data-type="17"] .resume_cover_avatar{display:none}
.resume_cover[data-type="17"] .resume_cover_info,.resume_cover[data-type="17"] .resume_cover_title{right:0;width:300px;padding:0 50px 0 0;text-align:right}
.resume_cover[data-type="17"] .resume_cover_info{top:980px}
.resume_cover[data-type="17"] .resume_cover_title{top:910px}

.resume_cover[data-type="18"]{background-image:url(../images/cover/fm0018.jpg);background-repeat:no-repeat;background-size:auto}
.resume_cover[data-type="18"] .resume_cover_avatar{display:none}
.resume_cover[data-type="18"] .cover_html{display: none;}
.resume_cover[data-type="18"] .resume_cover_avatar.resume_cover_thumb{top: 264px;left: 50%;border-radius: 0;width: 742px;height: 440px;margin-left: -374px;display: block;}
.resume_cover[data-type="18"] .resume_cover_info,.resume_cover[data-type="18"] .resume_cover_title{left:0;width:100%;text-align:center}
.resume_cover[data-type="18"] .resume_cover_info{top:790px}
.resume_cover[data-type="18"] .resume_cover_title{top:720px}
.resume_cover[data-type="18"] .resume_cover_word{bottom: 40px;color: #000;}

.resume_cover[data-type="19"]{background-image:url(../images/cover/fm0019.jpg);background-repeat:no-repeat;background-size:auto}
.resume_cover[data-type="19"] .cover_html{top:80px;left:50%;margin-left:-202px}
.resume_cover[data-type="19"] .resume_cover_avatar{width:174px;border-radius:50%;height:174px;border:1px solid #ababab;bottom:auto;top:330px;right:50%;margin-right:-87px}
.resume_cover[data-type="19"] .resume_cover_info,.resume_cover[data-type="19"] .resume_cover_title{left:0;width:100%;text-align:center}
.resume_cover[data-type="19"] .resume_cover_info{top:630px}
.resume_cover[data-type="19"] .resume_cover_title{top:550px}
.resume_cover[data-type="19"] .resume_cover_word{bottom: 31px;color: #000;}
.resume_cover[data-type="19"] .resume_cover_word::before{
    content: "";
    position: absolute;
    width: 69px;
    height: 33px;
    background: #ccc url(../images/cover/fm0009_bg.png) no-repeat 0 0;
    left: 50%;
    margin-left: -34px;
    bottom: 40px;
}

.resume_cover[data-type="20"]{background:url(../images/cover/fm0020.png) no-repeat 0 0;}
.resume_cover[data-type="20"] .cover_html{display: none;}
.resume_cover[data-type="20"] .resume_cover_avatar{width:174px;border-radius:50%;height:174px;border:1px solid #ababab;bottom:auto;top:470px;right:50%;margin-right:-87px}
.resume_cover[data-type="20"] .resume_cover_info,.resume_cover[data-type="20"] .resume_cover_title{left:0;width:100%;text-align:center;color:#fff}
.resume_cover[data-type="20"] .resume_cover_info{top:740px}
.resume_cover[data-type="20"] .resume_cover_title{top:660px}
.resume_cover[data-type="20"] .resume_cover_word{bottom: 31px;color: #fff;}

.resume_letter_title{display:none}
.resume_letter_info{padding-top:190px;padding-left:70px;padding-right:70px;line-height:28px;color:#353c46;position:relative;z-index:9}
.resume_letter[data-type="01"]{background:url(../images/letter/zjx0001.jpg) no-repeat top}
.resume_letter[data-type="02"]{background:url(../images/letter/zjx0002.jpg) no-repeat top}
.resume_letter[data-type="03"]{background:url(../images/letter/zjx0003.jpg) no-repeat top}
.resume_letter[data-type="04"]{background:url(../images/letter/zjx0004.jpg) no-repeat top}
.resume_letter[data-type="05"],.resume_letter[data-type="07"],.resume_letter[data-type="08"],.resume_letter[data-type="09"],.resume_letter[data-type="11"],.resume_letter[data-type="13"],.resume_letter[data-type="14"],.resume_letter[data-type="17"],.resume_letter[data-type="18"],.resume_letter[data-type="19"],.resume_letter[data-type="20"],.resume_letter[data-type="28"]{background-color: #fff !important;}
.resume_letter[data-type="15"]{background:url(../images/letter/zjx0015.jpg) no-repeat top}
.resume_letter[data-type="16"]{background:url(../images/letter/zjx0016.jpg) no-repeat top}
.resume_letter[data-type="21"]{background:url(../images/letter/zjx0021.jpg) no-repeat top}
.resume_letter[data-type="22"]{background:url(../images/letter/zjx0022.jpg) no-repeat top}
.resume_letter[data-type="23"]{background:url(../images/letter/zjx0023.jpg) no-repeat top}
.resume_letter[data-type="24"]{background:url(../images/letter/zjx0024.jpg) no-repeat top}
.resume_letter[data-type="25"]{background:url(../images/letter/zjx0025.jpg) no-repeat top}
.resume_letter[data-type="26"]{background:url(../images/letter/zjx0026.jpg) no-repeat top}
.resume_letter[data-type="27"]{background:url(../images/letter/zjx0027.jpg) no-repeat top}
.resume_letter[data-type="29"]{background:url(../images/letter/zjx0029.jpg) no-repeat top}
.resume_letter[data-type="30"]{background:url(../images/letter/zjx0030.jpg) no-repeat top}
.resume_letter[data-type="06"] .letter_html{left:-13px;top:15px}
.resume_letter[data-type="07"] .letter_html{left:-123px;top:-65px}
.resume_letter[data-type="08"] .letter_html{left:63px;top:2px}
.resume_letter[data-type="11"] .letter_html{top:20px;left:50%;margin-left:-350px}
.resume_letter[data-type="12"] .letter_html{top:-50px;left:-70px}
.resume_letter[data-type="13"] .letter_html{left:70px;top:40px}
.resume_letter[data-type="14"] .letter_html{left:15px;top:15px}
.resume_letter[data-type="15"] .letter_html{top:-150px;left:50%;margin-left:-470px}
.resume_letter[data-type="16"] .letter_html{bottom:20px;left:30px}
.resume_letter[data-type="17"] .letter_html{top:30px}
.resume_letter[data-type="18"] .letter_html{top:-200px;left:50%;margin-left:-570px}
.resume_letter[data-type="19"] .letter_html{top:12px;left:12px}
.resume_letter[data-type="20"] .letter_html{left:50%;margin-left:-190px;top:30px}
.resume_letter[data-type="21"] .letter_html{top:40px;left:60px}
.resume_letter[data-type="22"] .letter_html{bottom:22px;right:50%;margin-right:-110px}
.resume_letter[data-type="23"] .letter_html{bottom:-12px;right:50%;margin-right:-82px}
.resume_letter[data-type="24"] .letter_html{top:40px;left:60px}
.resume_letter[data-type="27"] .letter_html{left:50%;margin-left:-96px;top:50px}
.resume_letter[data-type="28"] .letter_html{top:-740px}
.resume_letter[data-type="03"] .resume_letter_info{padding-top:280px}
.resume_letter[data-type="04"] .resume_letter_info{padding-top:210px}
.resume_letter[data-type="05"] .resume_letter_info{padding-top:250px}
.resume_letter[data-type="06"] .resume_letter_info{padding-top:310px}
.resume_letter[data-type="07"] .resume_letter_info{padding-top:240px}
.resume_letter[data-type="09"] .resume_letter_info{padding:50px 60px 0 0;padding-left:  340px !important;}
.resume_letter[data-type="16"] .resume_letter_info{padding-top:260px}
.resume_letter[data-type="20"] .resume_letter_content {padding-top: 160px;}
.resume_letter[data-type="20"] .resume_letter_info{background:rgba(178,169,169,0.1);padding-top:40px;width:742px;height:936px;margin:auto;border-radius:6px}
.resume_letter[data-type="28"] .resume_letter_info{padding-top:210px}
.resume_letter[data-type="30"] .resume_letter_info{padding-top:90px}

