.resume_detail_box{width: 100%;height: 100%;background:#f8f8f8;z-index: 999;overflow: auto;background-size: cover;}
.resume_detail .path {
    font-size: 14px;
    color: rgb(85, 85, 85);
    line-height: 2.571;
}
.resume_detail {width: 1240px;margin: 0 auto;padding: 30px 0;}
.resume_detail .resume_detail_content{position: relative;width: 840px;float:left;background: #ffffff;padding: 10px;margin-right: 20px;}
.resume_detail .resume_detail_content img{display: block;}
.resume_detail .resume_detail_content.noneedit{user-modify: read-only;moz-user-select:-moz-none; -moz-user-select:none; -o-user-select:none; -khtml-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.resume_detail .resume_detail_right{float: left;width: 330px;background: #fff;padding: 0px 25px;padding-bottom: 35px;}
.resume_detail .resume_detail_right .resume_detail_desc{width: auto;background: #fff;padding: 15px 0px;position: relative;margin-bottom: 15px;}
.resume_detail .resume_detail_desc .title{font-size: 20px;color: #242424;border-bottom: 1px solid #e0e0e0;padding: 0 0 10px 0;margin-bottom: 20px;}
.resume_detail .resume_detail_desc .desc{color: #8a8a8a;margin: 15px 0;font-size: 12px;}
.resume_detail .resume_detail_desc .btn{line-height: 50px;text-align: center;border: 1px solid transparent;font-size: 18px;color: #fff;display: block;font-weight: lighter;transition: all .3s;-webkit-transition: all .3s;margin-top: 30px;width: 270px;height: 50px;border-radius: 4px;background-color: #0e5dff;padding: 0px;}
.resume_detail .resume_detail_desc .btn:hover{border-color: unset;opacity: 0.8;}
.resume_detail .resume_detail_desc .btn:active{background: #10b78e;border-color: #2a826c;color: #114236;text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.27);}
.resume_detail .resume_detail_desc .tips{color:#919191;font-size: 12px;margin-top: 30px;line-height: 24px;}
.resume_detail .resume_detail_desc .tips p{font-size: 14px;color: #353535;}
.resume_detail .resume_detail_desc .tips a{color: #0e5dff;text-decoration: underline;text-decoration-color: #0e5dff;padding: 2px 6px;transition: all .3s;-webkit-transition: all .3s;font-size: 12px;margin: 0 5px;}
.resume_detail .resume_detail_desc .tips ul{
    font-size: 12px;
    color: #8a8a8a;
    margin-bottom: 20px;
}
.resume_detail .resume_detail_desc .tips li:before {
    content: "";
    display: inline-block;
    margin-right: 6px;
    margin-top: -2px;
    vertical-align: middle;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #0e5dff;
}
.resume_detail .hot_fanwen{background: #fff;padding: 10px 0px;margin-top: 15px;}
.resume_detail .hot_fanwen .title{color: #636363;margin: 5px 0 0px 0;padding-bottom: 10px;border-bottom: 1px solid rgb(224, 224, 224);}
.resume_detail .hot_fanwen .title a{color: #0e5dff;}
.resume_detail .hot_fanwen .title a:hover{text-decoration: underline;}
.resume_detail .hot_fanwen .list a{width: 100%;overflow: hidden;margin-right: 4%;display: block;font-size: 12px;margin-top: 20px;}
.resume_detail .hot_fanwen .list a:nth-child(2n){margin-right:0px;}
.resume_detail .hot_fanwen .list a img{width: 100%;display: block;}
.resume_detail .hot_fanwen .list a:hover{opacity: 0.8;}
.resume_detail .hot_fanwen .list a i {
    color: #9b9b9b;
    float: right;
}
