#wrapper.fixed,.dropload-down,.toh{overflow:hidden}.comp_info .info>div,.jobs_list ul>li .tit,.toh{white-space:nowrap;text-overflow:ellipsis}body{font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif;font-size:.4rem;color:#333;background-color:#f9f9f9}.iconfont,.search input{font-family:iconfont!important}.fixedRight{position:fixed;right:.4rem;bottom:1.6rem;z-index:99999999999}.fixedRight .pageToTop{width:1.06666667rem;height:1.06666667rem}.fixedRight .pageToTop img{width:100%;height:100%;display:block}.fixedRight .znzx{width:1.06666667rem;height:1.06666667rem;margin-top:.26666667rem}.fixedRight .znzx img{width:100%;height:100%;display:block}#wrapper{position:relative;min-height:100%}#wrapper.fixed,.center,.pa{position:absolute}#wrapper.fixed{top:0;right:0;bottom:0;left:0}img[class^=icon_]{display:inline-block;width:100%;cursor:pointer;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}i[class^=icon_]{vertical-align:middle;background-size:100% 100%;background-repeat:no-repeat;background-position:center;display:inline-block;font-style:normal}.flexTab{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;align-items:center}.center{left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.clear:after,.clear:before{content:"";display:table}.clear:after{clear:both}.noWrap{white-space:nowrap}.fl{float:left}.fr{float:right}.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}.pr{position:relative}.pf{position:fixed}.wf{width:100%}.blod{font-weight:700}[class^=g-d]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;align-items:center}.filter,.jobs_list ul>li .intro{-webkit-justify-content:space-between}.g-d-2>*{width:50%}.g-d-3>*{width:33.33333333%}.g-d-4>*{width:25%}.g-d-5>*{width:20%}.icon_level{position:relative;width:.34666667rem;height:.29333333rem;top:-.02666667rem;background-image:url(../images/com/icon_hat.png)}.icon_see_num{position:relative;width:.37333333rem;height:.26666667rem;top:-.02666667rem;background-image:url(../images/com/see_num.png)}.dropload-down{padding:.4rem 0 0;text-align:center;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.dropload-down .dropload-load,.dropload-down .dropload-noData,.dropload-down .dropload-refresh,.dropload-down .dropload-update{font-size:.4rem;color:#333;line-height:100%;margin-bottom:.53333333rem}.dropload-down .loading{display:inline-block;background:url(../images/Loading.png) no-repeat;width:.7rem;height:.7rem;background-size:100% auto;margin-right:.2rem;-webkit-animation:rotateIn 1s infinite linear;animation:rotateIn 1s infinite linear;vertical-align:-.2rem}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(0)}50%{transform-origin:center;transform:rotate(180deg)}100%{transform-origin:center;transform:rotate(360deg)}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;-webkit-transform:rotate(0)}50%{-webkit-transform-origin:center;-webkit-transform:rotate(180deg)}100%{-webkit-transform-origin:center;-webkit-transform:rotate(360deg)}}.weui-picker-container,.weui-picker-overlay{height:100%!important;background:rgba(0,0,0,.6)}.weui-select-modal{max-height:10rem}.weui-select-modal .toolbar,.weui-select-modal .toolbar .toolbar-inner{height:1.3rem}.weui-select-modal .toolbar .toolbar-inner>a{line-height:1.3rem;font-size:.4rem;height:1.3rem;font-weight:700}.weui-select-modal .toolbar .toolbar-inner .title{line-height:1.3rem;font-size:.4rem;height:1.3rem;font-weight:700;margin:0}.weui-select-modal .weui-cells{-webkit-overflow-scrolling:touch;max-height:8.7rem}@font-face{font-family:iconfont;src:url(../iconfont/iconfont.eot);src:url(../iconfont/iconfont.eot?#iefix) format('embedded-opentype'),url(../iconfont/iconfont.woff) format('woff'),url(../iconfont/iconfont.ttf) format('truetype'),url(../iconfont/iconfont.svg#iconfont) format('svg')}.iconfont{font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}.search{font-size:0;text-align:center;border-top:1px solid #eee}.search input{font-size:.37333333rem;color:#666;height:.90666667rem;width:7.62666667rem;-webkit-border-radius:.90666667rem;-moz-border-radius:.90666667rem;-ms-border-radius:.90666667rem;-o-border-radius:.90666667rem;border-radius:.90666667rem;border:1px solid #ccc;padding-left:.58666667rem;padding-right:.58666667rem;margin-top:.26666667rem;margin-bottom:.26666667rem}.filter,.header_tit{border-bottom:1px solid #eee}.search input::-webkit-input-placeholder{font-size:.37333333rem;color:#ccc;text-align:center}.search input:-moz-placeholder{font-size:.37333333rem;color:#ccc;text-align:center}.search input::-moz-placeholder{font-size:.37333333rem;color:#ccc;text-align:center}.search input:-ms-input-placeholder{font-size:.37333333rem;color:#ccc;text-align:center}.base_info .tit,.strb .con,.strb .con>span{text-align:justify}.filter{display:-webkit-box;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;padding-top:.32rem;padding-bottom:.32rem;background-color:#fff}.filter .comp_select{width:50%;height:.53333333rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;align-items:center;border-left:1px solid #ddd}.filter .comp_select>span{font-size:.37333333rem;color:#333;line-height:100%}.filter .comp_select>.icon_arrow_down{position:relative;width:.32rem;height:.18666667rem;margin-left:.21333333rem;background-image:url(../images/ico/arrow_down.png)}.jobs_list ul>li{background:#fff;padding-left:.4rem;padding-right:.4rem;padding-top:.29333333rem;padding-bottom:.4rem;margin-bottom:.26666667rem}.jobs_list ul>li .tit{overflow:hidden;display:block;font-size:.37333333rem;color:#333;line-height:.58666667rem;font-weight:700}.jobs_list ul>li .detail{margin-top:.21333333rem;font-size:0}.jobs_list ul>li .detail span{display:inline-block;line-height:100%;font-size:.3rem;color:#999;margin-right:.58666667rem}.jobs_list ul>li .detail span i{margin-right:.2rem}.jobs_list ul>li .detail span i.icon_dz{position:relative;width:.34666667rem;height:.29333333rem;top:-.02666667rem;background-image:url(../images/com/icon_hat.png)}.jobs_list ul>li .detail span i.icon_card{width:.34666667rem;height:.32rem;background:url(../images/recruit/icon_card.png) no-repeat;background-size:100%}.jobs_list ul>li .detail span i.icon_hat{position:relative;width:.37333333rem;height:.26666667rem;top:-.02666667rem;background-image:url(../images/com/see_num.png)}.jobs_list ul>li .intro{display:-webkit-box;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;margin-top:.24rem}.comp_info,.header_tit{-webkit-justify-content:space-between}.jobs_list ul>li .intro .eName{font-size:.32rem;color:#333;line-height:100%}.jobs_list ul>li .intro .date{font-size:.29333333rem;color:#999;background-image:url(../images/recruit/icon_date.png);background-size:.29333333rem .29333333rem;padding-left:.34666667rem;background-position:left center;background-repeat:no-repeat}.header_tit .icon_arrow_left,.header_tit .icon_heart{height:1.2rem;background-position:center;background-repeat:no-repeat}.header_tit{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;height:1.2rem;background-color:#fff;border-top:1px solid #eee}.header_tit .icon_arrow_left{width:1.09333333rem;background-image:url(../images/recruit/icon_arrow_left.png);background-size:.29333333rem .48rem}.header_tit span{font-size:.48rem;color:#333;line-height:100%}.header_tit .icon_heart{width:1.33333333rem;background-image:url(../images/recruit/icon_heart_big_empty.png);background-size:.50666667rem .50666667rem}.header_tit .icon_heart.active{background-image:url(../images/recruit/icon_heart_big.png)}.base_info{padding-left:.4rem;padding-right:.4rem;background-color:#fff;padding-top:.24rem}.base_info .tit{margin-top:.16rem;font-size:.42666667rem;color:#333;line-height:145%;font-weight:700}.base_info .small_info{margin-top:.26666667rem;font-size:0;padding-bottom:.4rem;border-bottom:1px solid #f0f0f0}.base_info .small_info span{display:inline-block;line-height:100%;margin-right:.58666667rem;font-size:.3rem;color:#999}.base_info .impress,.comp_info{display:-webkit-box;display:-webkit-flex}.base_info .small_info span i{margin-right:.16rem}.base_info .small_info span i.icon_dz{position:relative;width:.34666667rem;height:.29333333rem;top:-.02666667rem;background-image:url(../images/com/icon_hat.png)}.base_info .small_info span i.icon_card{width:.34666667rem;height:.32rem;background:url(../images/recruit/icon_card.png) no-repeat;background-size:100%}.base_info .small_info span i.icon_hat{position:relative;width:.37333333rem;height:.26666667rem;top:-.02666667rem;background-image:url(../images/com/see_num.png)}.base_info .impress{display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:0 -.08rem;padding-top:.21333333rem;padding-bottom:.50666667rem}.base_info .impress>li{padding-left:.18666667rem;padding-right:.18666667rem;border-radius:2px;font-size:.32rem;color:#666;line-height:175%;border:1px solid #ddd;margin:.21333333rem .08rem 0}.com_tit,.jobs .list>li,.jobs>.tit{border-bottom:1px solid #eee}.comp_info{display:flex;justify-content:space-between;align-items:center;padding-bottom:.32rem;padding-top:.24rem;background-color:#fff;margin-top:.26666667rem}.comp_info .info,.comp_info>a{display:-webkit-box;display:-webkit-flex}.comp_info>a{width:100%;display:flex;-webkit-justify-content:space-between;justify-content:space-between;align-items:center}.com_tit,.comp_info .info{-webkit-justify-content:flex-start}.comp_info .info{display:flex;justify-content:flex-start;align-items:center;width:8rem;margin-left:.4rem}.comp_info .info .logo{height:1.09333333rem;width:1.09333333rem}.comp_info .info>div{overflow:hidden;margin-left:.29333333rem}.comp_info .info>div .tit,.comp_info .info>div .tit a{font-size:.42666667rem;color:#333;line-height:150%}.comp_info .info>div .detail{font-size:.32rem;color:#999;line-height:100%;margin-top:.16rem;margin-bottom:.10666667rem}.com_tit>span,.jobs>.tit>span{line-height:.4rem;font-size:.42666667rem;color:#333;border-left:2px solid #ff9a2b;font-weight:700}.comp_info .info>div .detail span:first-child{padding-right:.24rem}.com_tit,.jobs .list>li,.jobs>.tit,.strb>.tit{padding-right:.4rem}.comp_info .info>div .detail span:last-child{padding-left:.24rem}.comp_info .icon_arrow_right{width:.98666667rem;height:.98666667rem;background:url(../images/recruit/icon_arrow_right.png) center no-repeat;background-size:.21333333rem .37333333rem}.com_tit{height:1.14666667rem;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center;padding-left:.4rem}.com_tit>span{display:block;padding-left:.16rem;height:.4rem}.jobs{margin-top:.26666667rem;background-color:#fff}.jobs>.tit{height:1.14666667rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;align-items:center;padding-left:.4rem}.jobs>.tit>span{display:block;padding-left:.16rem;height:.4rem}.jobs .list>li{padding-left:.4rem;padding-bottom:.58666667rem}.jobs .list>li .im_info{margin-top:.53333333rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;align-items:center}.jobs .list>li .im_info .tit{font-size:.42666667rem;color:#333;line-height:.58666667rem}.jobs .list>li .im_info .need_num{font-size:.32rem;color:#666;line-height:.58666667rem;padding-left:.50666667rem;background:url(../images/recruit/icon_user.png) left center no-repeat;background-size:.4rem .34666667rem}.jobs .list>li .im_info .need_num>span{color:#ff9a2b}.jobs .list>li .other_info{position:relative;overflow:hidden;height:0;transition:all .22s linear;-moz-transition:all .22s linear;-webkit-transition:all .22s linear;-o-transition:all .22s linear}.jobs .list>li .other_info>div{padding-top:.26666667rem}.addr .con,.linkman .con ul li,.strb .con{padding-top:.53333333rem;padding-bottom:.53333333rem}.jobs .list>li .other_info>div>div{font-size:.37333333rem;color:#999;line-height:.58666667rem;margin-top:.26666667rem}.jobs .list>li .other_info>div>div .lab_c{color:#333}.jobs .list>li .open{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;align-items:center;margin-top:.4rem}.linkman>.tit,.strb>.tit{-webkit-justify-content:flex-start}.jobs .list>li .open .icon_open{width:.50666667rem;height:.4rem;background:url(../images/recruit/icon_arrow_down.png) no-repeat;background-size:.50666667rem .4rem}.addr,.linkman,.strb{margin-top:.26666667rem;background-color:#fff}.jobs .list>li.active .other_info{height:auto}.jobs .list>li.active .open .icon_open{background-image:url(../images/recruit/icon_arrow_up.png)}.jobs .list>li:last-child{border-bottom:none}.linkman .con ul li,.linkman>.tit,.strb>.tit{border-bottom:1px solid #eee}.strb>.tit{height:1.14666667rem;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center;padding-left:.4rem}.strb>.tit>span{font-size:.42666667rem;color:#333;line-height:.4rem;display:block;padding-left:.16rem;height:.4rem;border-left:2px solid #ff9a2b;font-weight:700}.linkman>.tit,.strb .con{padding-left:.4rem;padding-right:.4rem}.strb .con>span{word-break:break-all;font-size:.37333333rem;color:#666;line-height:.52442667rem}.strb .con>span.brief{display:block}.strb .con>span.brief .open{display:inline-block;color:#005bac}.strb .con>span.all{display:none}.strb .con>span.all .close{color:#005bac;display:inline-block;margin-left:.08rem}.strb .con.active>span.brief{display:none}.strb .con.active>span.all{display:block}.linkman>.tit{height:1.14666667rem;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center}.linkman>.tit>span{font-size:.42666667rem;color:#333;line-height:.4rem;display:block;padding-left:.16rem;height:.4rem;border-left:2px solid #ff9a2b;font-weight:700}.addr>.tit,.linkman .con ul li{padding-left:.4rem;padding-right:.4rem}.linkman .con ul li{font-size:.37333333rem;color:#333;line-height:.53333333rem}.linkman .con ul li .small_tip{font-size:.32rem;color:#999}.linkman .con ul li:last-child{border-bottom:none}.addr>.tit{height:1.14666667rem;border-bottom:1px solid #eee;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;align-items:center}.addr>.tit>span{font-size:.42666667rem;color:#333;line-height:.4rem;display:block;padding-left:.16rem;height:.4rem;border-left:2px solid #ff9a2b;font-weight:700}.addr .con,.other_jobs>.tit{font-size:.37333333rem;color:#333;line-height:.53333333rem}.addr .con{padding-left:.4rem;padding-right:.4rem}.other_jobs{margin-top:.4rem}.other_jobs>.tit{text-align:center;padding-bottom:.26666667rem}