锘?menu {background-color:#eeeeee;font-weight:bold;padding-left:20px;font-size:14px;height:35px;line-height:35px;}
.contact {line-height:25px;padding-left:20px;font-size:14px;}
.entname {padding:0 0 10px 20px;font-size:20px;font-weight:bold;}
.content {font-size:14px;line-height:20px;padding:10px 20px 10px 20px;color:#333;}
.icon-chat-alt-fill:before {color:#666;font-size:14px;content:"\55";margin-right:8px;}
.icon-document-alt-fill:before {color:#666;font-size:14px;content:"\5e";margin-right:8px;}
.node {position:relative;border-bottom:1px solid #eeeeee;padding:10px 100px 10px 20px;}
.node a {display:block;color:#666666;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.node .isjobfair {background:#ff3b3c;color:#fff;border-radius:10px;height:20px;line-height:20px;text-align:center;width:50px;font-size:11px;text-indent:0;position:absolute;top:9px;right:35px;}
.node:after {position:absolute;content:' ';top:50%;right:15px;margin-top:-4px;width:6px;height:6px;border:#cccccc solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);border-width:2px 2px 0 0;display:block;}
.map_search,#l-map {overflow:hidden;margin:0;}
.map_search {position:relative;zoom:1;}
#l-map {position:relative;z-index:0;text-align:left;}
/*bus routes*/.map_search .show_panelbtn {position:absolute;top:50%;right:0;margin-top:-34px;width:15px;height:68px;text-indent:-100px;overflow:hidden;-webkit-transition:all 0.5s ease-in-out;cursor:pointer;zoom:1;}
.map_search .show_panelbtn a {width:15px;height:68px;display:block;background: -35px -100px no-repeat;text-indent:-999px;outline:0;zoom:1;}
.map_search .panel_wrap {position:absolute;top:1px;right:0;-webkit-transition:all 0.5s ease-in-out;background:#fcfcfc;height:100%;width:0;overflow-x:hidden;overflow-y:auto;border:1px solid #eee;}
.map_search .panel_wrap .panel_wrap_alert {width:20px;height:200px;margin:-100px 0 0 -10px;color:#999;position:absolute;opacity:0.5;top:50%;left:50%;}
/* 鍚庡彴棣栭〉 */.managetop {position:relative;padding:20px 10px 15px 120px;font-size:16px;line-height:24px !important;background:#fff;min-height:74px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#666;}
.managetop .logo {width:80px;height:80px;position:absolute;left:20px;top:15px;border-radius:50%;overflow:hidden;}
.managetop .logo img {width:100%;height:100%;display:block;position:absolute;left:0;top:0;pointer-events:none;}
.managetop .logo input {width:100%;height:100%;}
.managetop .infoitem {font-size:12px;line-height:22px;margin-top:5px;}
/* 鎺堟潈 */
.btngray {
    width: 45%;
    color: #8b8b8b;
    background: #fdfdfd;
    border: 1px solid #dadada;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    cursor: pointer;
    border-radius: 15px;
}
.btngray a {color:#8b8b8b;}
.btnorange {
    width: 45%;
    color: #fff;
    background: #ff8800;
    border: 1px solid #e26c0a;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    cursor: pointer;
    border-radius: 15px;
}
.btnorange a {color:#fff;}
/* 鎼滅储灞?*/.searchdiv {position:fixed;left:0;z-index:5;top:0;width:100%;background:#fff;}
.competeinfo {padding:5px 20px;line-height:30px;color:#666;background:#fff;}
.competeinfo div {font-size:14px;}
.competeinfo span {color:#ff9900;}
.competeinfo .btnjl {background:#3078d8;float:right;text-align:center;color:#fff;font-size:14px;width:50px;margin-left:5px;}
.editlogobg {width:100%;height:100%;position:fixed;top:0;left:0;background:#000;z-index:10000;display:none;}
.editlogobg .menu {height:50px;line-height:50px;color:#fff;font-size:16px;text-align:center;background:#3078d8;}
.editlogobg .menu .back {width:40px;height:40px;position:absolute;left:5px;top:5px;}
.editlogobg .menu .back:before {border:solid #fff;border-width:1px 0 0 1px;width:15px;height:15px;content:"";transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;left:15px;top:12px;}
.editlogobg .menu .save {width:50px !important;height:40px;position:absolute !important;right:5px;top:5px;text-align:center !important;line-height:40px !important;color:#fff;font-size:16px !important;background:none !important;padding:0 !important;margin:0 !important;}
.editlogobg .pic_edit {width:100vw;height:100vw;overflow:hidden;margin:-50vw 0 0;cursor:pointer;position:absolute;top:50%;left:0;}
.editlogobg #cliparea {height:100%;}
.editlogobg .circlecover {width:100%;height:100%;border:100px solid rgba(0,0,0,.7);border-radius:50%;position:absolute;left:-100px;top:-100px;pointer-events:none;}
.iconstyle1 {display:none;background-color:#fd2b1b;border-radius:15px;position:absolute;margin-left:165px;margin-top:0px;color:#ffffff;padding:5px 10px;font-size:12px;z-index:999;}
.search-header2 {}
.m_top1 {padding:5px 0;}
.filter_top {text-align:left !important;background-color:#ffffff !important;}
.filter_top .closefilter2 {position:absolute;left:5px;top:7px;color:#fff;height:35px;width:35px;line-height:35px;text-align:center;z-index:1;font-size:32px;}
.filter_top .closefilter2 i {font-size:38px;color:#94979a;}
.filter_top .closefilter3 {position:absolute;right:5px;top:3px;color:#fff;height:35px;width:35px;line-height:35px;text-align:center;z-index:1;font-size:32px;}
.filter_top .closefilter3 i {font-size:18px;color:#94979a;}
#searchtext {border:none;margin-bottom:8px;margin-left:42px;font-size:15px;}
.filter_top {background-color:#ffffff;}
.m_condition li {border-bottom:solid 1px #eeeeee;line-height:40px;}
.m_condition li i {margin-left:10px;margin-right:5px;}
#compete_info {font-size:.26rem;font-weight:500;text-align:center;border-top:1px solid #eee;padding:.23rem 0;background-color:#fff6f5}
#compete_info a {color:#e7343a;}
#my_resume {position:relative;}
#my_resume .tip {position:absolute;background-color:#e7343a;color:#fff;right:-25px;top:-15px;padding:2px;}
.iconstyle2 {
    width: 23px;
    height: 23px;
    left: 4.5%;
    top: 30%;
}
.iconstyle3 {
    width: 18px;
    /* height: 18px; */
    left: 5%;
    top: 35%;
}