/*职位列表*/
.search-data-block{background:#fff}

/*过滤条*/
.filter-bar{width:100%;position:relative;background:#fff;z-index:6}
.filter-bar ul.bar{border-bottom:1px solid #e8e8e8;z-index:6}
.filter-bar .col{float:left;width:25%;border-left:1px solid #e8e8e8;color:#989eaa;text-align:center;margin:.26rem 0 .26rem -1px;padding:0 .04rem;line-height:1}
.filter-bar .col div span{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.filter-bar .col div:after{position:absolute;margin-left:.04rem;font-family:"iconfont" !important;font-style:normal;content: "\e61b"}
.filter-bar .col div{padding-right:.32rem;line-height:1em}
.filter-bar .col.on{color:#0180CF}
.filter-bar .col.on div:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);display:inline-block}

.filter-bar-div{display:none;position:absolute;z-index:6;background:#FFF;top:-100%;height:2rem;width:100%;overflow:hidden}
.filter-bar-div .sl_list{display:none}
.filter-bar-div.on{display:block;top:.86rem}
.filter-bar-div>div{display:none}

.mark_bottom{opacity:0;width:100%;height:1px;position:absolute;top:.78rem;z-index:7}
.mark_bottom.on{opacity:1;background:#e8e8e8}
.mark_bottom .mark_line{width:25%;height:.04rem;margin-top:-1px;margin-left:-.04rem;background:#0180CF;position:absolute;transition:all 300ms ease;-webkit-transition:all 300ms ease}
.mark_bottom .colt{width:33.3%}
.mark_bottom .coltw{width:50%}
.lock{display:none;position:absolute;background:rgba(0,0,0,0.4);width:100%;height:100%;z-index:5}

.filter-bar-more{display:none;position:fixed;top:0;right:0;z-index:1002;width:100%;background:rgba(0,0,0,0.4);overflow:hidden}
.filter-bar-more.on{display:block}
.more_main{padding-left:1rem;background:transparent;transition:all 300ms ease;-webkit-transition:all 300ms ease}
.more_main .more_header{position:relative;width:100%;height:1rem;line-height:1rem;text-align:center;color:#fff;background:#0180Cf;z-index:1002}
.more_main .more_header .close{position:absolute;left:0;top:0;width:1rem;z-index:2}
.more_main .more_header .close i{display:block;font-size:.4rem}
.more_main .more_header .title{font-size:.32rem;padding:0 1.16rem 0 1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.more_main .more_header .more_ok{position:absolute;right:.2rem;top:.2rem;padding:.16rem .2rem;color:#004f80;background:#f8f8f8;font-size:.28rem;line-height:1;border-radius:.1rem;z-index:2}
#moreresumeList,#morejobList,#morenearjobList{background:#F5F5F5}
#more_level .more_child_div{background:#FFF;padding:0 0 .1rem}
#more_level .more_child_div li{float:left;background:#F8F8F8;padding:.1rem .3rem;margin:.1rem;color:#555;border-radius:.06rem;-webkit-border-radius:.06rem;transition:all 300ms ease;-webkit-transition:all 300ms ease}
#more_level .more_child_div li.on{background:#00A0E9;color:#FFF}
#more_level>div{transition:none;-webkit-transition:none;margin-bottom:1rem}
.more_child_title{padding:.2rem .2rem .1rem;color:#3D3D3D}
.more_foot{height:.9rem}
.clear_more{display:none;position:fixed;bottom:0;background:#FFF;padding:.2rem 0;width:100%;text-align:center;color:#fff;text-indent:-1rem}
.clear_more.on{display:block;background:#ff6769}
.cline{width:100%}
.cline:after{content:" ";display:block;height:.2rem;clear:both}

.sl_list{background:#FFF;min-height:6rem}
.sl_list>div{transition:none;-webkit-transition:none}
.sl_list>div:after{display:block;clear:both;content:""}
.sl_list ul{background-color:#FFF}
.sl_list li{padding:.2rem;color:#5D5D5D;border:0 solid #efefef;border-width:0 0 1px 0}
.sl_level1{float:left;width:50%}
.sl_level1:after{content:" ";display:block;height:100%;border-right:1px solid #E0E0E0}
.sl_level1 li{display:block;background:#F5F5F5;color:#636363;border:1px solid #E0E0E0;border-width:1px 1px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sl_level1 li:first-child{border-top:0}
.sl_level1 li.on{background:#FFF;border-right:1px solid #FFF}
.sl_level1 li.on{color:#00A0E9}
.sl_level2{float:left;width:50%}

.sl_level3{background:#f8f8f8}

/*加载*/
.emptylist,.gpslist{width:100%;line-height:1rem;text-align:center;color:#f90;background:#FFF;display:none}
.loadinglist{padding:.6rem 0;width:100%;background:#FFF}
.loadinglist .spinner{margin:0 auto;width:.5rem;height:.5rem;position:relative}
.loadinglist .container1>div,.loadinglist .container2>div,.loadinglist .container3>div{width:.12rem;height:.12rem;background:#0180cf;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.loadinglist .spinner .spinner-container{position:absolute;width:100%;height:100%}
.loadinglist .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.loadinglist .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}
.loadinglist .circle1{top:0;left:0}
.loadinglist .circle2{top:0;right:0}
.loadinglist .circle3{right:0;bottom:0}
.loadinglist .circle4{left:0;bottom:0}
.loadinglist .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.loadinglist .container3 .circle1{-webkit-animation-delay:-1s;animation-delay:-1s}
.loadinglist .container1 .circle2{-webkit-animation-delay:-.9s;animation-delay:-.9s}
.loadinglist .container2 .circle2{-webkit-animation-delay:-.8s;animation-delay:-.8s}
.loadinglist .container3 .circle2{-webkit-animation-delay:-.7s;animation-delay:-.7s}
.loadinglist .container1 .circle3{-webkit-animation-delay:-.6s;animation-delay:-.6s}
.loadinglist .container2 .circle3{-webkit-animation-delay:-.5s;animation-delay:-.5s}
.loadinglist .container3 .circle3{-webkit-animation-delay:-.4s;animation-delay:-.4s}
.loadinglist .container1 .circle4{-webkit-animation-delay:-.3s;animation-delay:-.3s}
.loadinglist .container2 .circle4{-webkit-animation-delay:-.2s;animation-delay:-.2s}
.loadinglist .container3 .circle4{-webkit-animation-delay:-.1s;animation-delay:-.1s}
@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}
@keyframes bouncedelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}
