.serach-bar .city-list-win.city-show{-webkit-transform:translateY(0)}.serach-bar .city-list-win{top:0;left:0;position:fixed;width:100%;height:100%;z-index:10;background:#fff;transition:all .5s ease 0s;-webkit-transform:translateY(100%)}.serach-bar .city-list-win a{color:#414a60}.city-list-win .city-list-title{height:50px;line-height:48px;padding:0 10px;box-sizing:border-box;text-align:center;color:#333;font-size:16px}.city-list-win .city-list-title .back{float:left;margin-right:5px;height:12px;width:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAFlXhBdAAAAD1BMVEUAAAD///80NDQ0NDQzMzN1iPSqAAAABHRSTlMAAUqdNnlE2wAAAJRJREFUGNOFzMGNgzAURdHjgQKsQAGDRAGO8guI8e+/plkQwnKkt7hvc1Tmt/lNVajMVudmv368dFNUBvPSdC97oyTRSlZEVpSMRskqmr0ibLDJynRYO9GUrNPA2qOh5ADRYRon2dbONC7P2g2Uwz4qUOKw5PlK5NPnnX2+q1lyfJsl7y6ReZv5/M+03+bhsV3OY/sD04IbLNtvQ9EAAAAASUVORK5CYII=);background-size:100% 100%;position:relative;top:17px;left:10px}.serach-bar .city-list-win .city-box li.selected{background:#f8f8fa}.serach-bar .city-list-win .city-box,.serach-bar .city-list-win .city-child-box{height:calc(100% - 50px);width:50%;overflow:auto;top:50px;float:left}.serach-bar .city-list-win .city-box{background:#fff}.serach-bar .city-list-win .city-child-box{background:#f8f8fa}.child-li li,.home-search .city-list-win .city-box li{color:#4b4b4b;height:60px;line-height:60px;padding:0}.serach-bar .city-list-win .city-box li{padding:0 25px}.serach-bar .city-list-win .city-child-box li a{display:block;width:100%;height:100%;padding:0 25px;box-sizing:border-box}.child-li li,.serach-bar .city-list-win .city-box li{color:#4b4b4b;height:60px;line-height:60px}.serach-bar .city-list-win .city-child-box .child-li{display:none}.serach-bar .city-list-win .city-child-box li.selected{display:block}#main,#wrap{position:relative;background:#fff}body{background:#fff;line-height:26px;color:#7e8793;font-size:15px;-webkit-text-size-adjust:100%!important}.duty-text{font-size:12px;padding:3px 18px;color:#414a60;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.job-list li:after,.job-primary:after,.promotion-job li:after{content:"";display:block;overflow:hidden;visibility:hidden;clear:both}.job-list .text{margin-left:96px;position:relative}.job-list .text h4{font-size:15px;color:#414a60;line-height:15px;font-weight:400;padding-top:18px;margin-right:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-list .text .salary{font-style:normal;font-size:19px;color:#fc6c38;position:absolute;right:19px;top:18px;line-height:15px}.job-list .text .name{font-size:12px;color:#414a60;line-height:28px}.job-list .text .msg,.job-list .text .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:19px}.job-list .text .msg{line-height:13px}.job-list .text .msg em{font-style:normal;font-size:12px;color:#8892ac;margin-right:14px;display:inline-block}.job-list ul .item{height:110px;position:relative}.job-list ul .item .img-box,.job-list ul .item img{width:59px;height:59px;display:block;border:none;float:left;border-radius:5px}.job-list ul .item img{margin-left:18px;margin-top:16px}.company-desc{padding:17px 15px}.company-desc h1{font-weight:400;color:#454545;font-size:13px;line-height:18px;margin-bottom:16px}.company-desc .desc-text{color:#8d92a1;font-size:12px;line-height:17px}.job-links{padding:20px 18px}.job-links dt{color:#333;margin-bottom:15px}.job-links dd{width:50%;float:left;margin-bottom:10px}.job-links dd a{display:block;border:1px solid #e5e9f3;border-radius:3px;text-align:center;padding:3px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.job-links dd:nth-child(2n) a{margin-right:5px}.job-links dd:nth-child(odd) a{margin-left:5px}.links{padding:15px 18px 10px;position:relative;height:auto;overflow:hidden}.links .links-item{margin-bottom:10px}.links .links-item a{color:#9fa3b0;font-size:12px;margin-right:15px;display:inline-block}.links dt{color:#767f96;font-size:13px;margin-bottom:10px}.switch-pc{margin-top:10px;padding:0 18px 30px;font-size:14px;line-height:20px;color:#8d92a1}.switch-pc:before{content:"";width:15.3px;height:15.3px;display:inline-block;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAAEzo7pQAAABJlBMVEUAAAD///+A1dVt29tg399mzMxd0dFq1dVb28hmzMxgz89a0tJZzMxazsVYz8dd0cla0stXzMVczcZX0Mlc0cRZzMZXzcdZ0MpX0cVXz8VYzMdXzchZzsVYz8ZWy8dZzMhYzcRWzsVZzsZYy8dWzMRYzsZWzsdWzcZZzMdYzMRWzMVXzMZWy8VXzMRWzMVXzcVXzMVXzMVWzMVXzMRWy8VXy8VWzMRXzMVXy8VXy8RWzMRWy8VXy8RWzMVXzMVXzMRWy8VXzMRXzMRXy8VWzMRXzMVWy8VXzMRXzMRWzMVXy8VXy8RWzMRXzMVXzMVWy8VXy8RXzMVWzMVXzMVWzMRWzMVXzMRWy8VWy8VXzMRXy8VWzMRXy8RWzMRWy8RWy8RWzMVWy8SSKbcfAAAAYXRSTlMAAQYHCAoLDA4PEBEUHyAhIiMkJicoKSssNTc4OTo7PD0+P0BBQ0RHX2hzeIWHiImMkJGho6epqqytrrGytMLExsfIy8zNz9DR0tPU1dbX2Nna29/h6evs7e7x8/f4+/z+i4c7bgAAAVZJREFUGBl9wYlCElEAQNFLaUiUBmS2YC6lLWZFq60qVlpq0mpZU9z//4neDDMyjNg5wCygsqCCSsIAA9QngDFAgguCURTd3BAweEysPkqsY1CDG3YNwC0C9zCFRlGEy2ACqBjQs2CiTc8n+8YAdZ0tU02m9M9S6rlKVVfJqPDWVGNbJWh46BupK7vavUPOqbkaOW9MzNNz3swOsap9OwQGXVNzcF2tYAa+6iipAwW1tZRSz+Ggq6hknuoILTWK/aaqQsnU/kV1DXhhDrEfHpog8cxUmcyyun2JQaXZ+59NdO5NU3T6pQUrY/RN/nSI7zVSrzzGCrHSpomNeuPAgjbBA2Ovy3DrV46Ju1A19pAjNo2NsOh/zTBl4tHtgtZfYxPwxWB/koJKx2AXuGbROpx5Z+IywaLHmiFR2XOoD2Uy9Y8e8X6cAfNtc1anGerkeLN59gR5/wA51unvMHNW/gAAAABJRU5ErkJggg==) no-repeat;background-size:contain}.switch-pc a{color:#8d92a1}.job-list ul .item:active{background-color:#f4f7f9}.btn{display:inline-block;height:34px;line-height:34px;border:1px solid #5dd5c8;font-size:14px;color:#fff;background-color:#5dd5c8;text-align:center;cursor:pointer;-webkit-user-select:none}.m-header{width:100%;background:#fff;position:relative}.m-header:after{content:"";display:block;overflow:hidden;visibility:hidden;clear:both}.serach-bar{border-bottom:1px solid #ebebeb;height:55px;width:100%}.serach-bar .icon-home{display:block;position:absolute;left:18px;top:18px}.serach-bar .icon-home img{width:18px;height:18px}.serach-bar .city-text{display:block;position:absolute;left:62px;top:20px;font-size:12px;color:#333!important;border-right:1px solid rgba(0,0,0,.05);width:44px;height:15px;line-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.serach-bar .btn-search{color:#5dd5ca;background:0 0;position:absolute;right:0;top:0;font-size:15px;line-height:55px;height:55px;display:block;border:0;width:60px;vertical-align:top;white-space:nowrap;display:flex;align-items:center}.serach-bar .top-search{float:none;padding:0;display:flex;align-items:flex-end}.serach-bar .top-search form{width:100%}.serach-bar .top-search .ipt-wrap{position:relative;padding:13px 60px 0 49px;margin-right:10px}.serach-bar .top-search .ipt-search{width:100%;height:29px;background-color:#f4f7f9;border:none;font-size:14px;color:#8b96a6;line-height:19px;padding:5px 13px 5px 65px;border-radius:15px;vertical-align:top}.serach-bar .top-search .icon-close{position:absolute;top:16px;right:67px;display:none;width:23px;height:23px;vertical-align:top}.serach-bar .top-search .icon-close:after,.serach-bar .top-search .icon-close:before{content:"";position:absolute;width:14px;height:1px;background:#bbc5cc;transform:rotate(45deg);left:5px;top:11px}.serach-bar .top-search .icon-close:after{transform:rotate(-45deg)}::-webkit-search-cancel-button{-webkit-appearance:none;display:none}input[type=search]::-moz-clear-button{display:none}input[type=search]::-ms-clear{display:none}