html{height:100%;min-width:320px;overflow-x:hidden;font-size:100px;text-size-adjust:100%}html *{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}body{color:#333;background-color:#f4f4f4;font-family:PingFang,PingFang SC,Microsoft YaHei,Heiti,SimSun,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%}input,select,textarea{-webkit-appearance:none;appearance:none;font-size:100%}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}::-webkit-input-placeholder{color:#ccc}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}button:focus,input:focus,select:focus,textarea:focus{outline:0}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle;max-width:100%}fieldset,img{border:0}abbr,acronym{border:0;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal}del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}menu,ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}q:after,q:before{content:""}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a,ins{text-decoration:none}a:active,a:hover{outline:0}.btn{border:1px solid #dfdfdf;border-radius:2px;text-align:center;display:inline-block;*display:inline;*zoom:1;line-height:42px;background:0;box-sizing:border-box;padding:0 10px;margin:0;height:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-family:inherit;cursor:pointer;width:100%;-webkit-user-select:none;-moz-user-select:none}.btn,.btn:active,.btn:focus,.btn:hover{color:#666}.btn-small{height:28px;line-height:28px;font-size:14px}.btn-large{height:50px;line-height:48px;font-size:18px}.btn-xlarge{height:55px;line-height:53px;font-size:18px}.btn-circle{width:44px;border-radius:50%;padding:0}.btn-light,.btn-light:focus,.btn-light:hover{border:1px solid #fc6621;background:0;color:#fc6621;line-height:42px}.btn-light:active{background-color:#ff6501;border:0;color:#fff;line-height:44px}.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:#fc6621;border:0;color:#fff}.btn-primary:active{background-color:#ff8d51;color:#fff}.btn-primary-disabled,.btn-primary-disabled:focus,.btn-primary-disabled:hover{background-color:#ffb2a1;border:0;color:#fff}.btn-primary-disabled:active{background-color:#ffb2a1;color:#fff}.btn-warning,.btn-warning:active,.btn-warning:focus,.btn-warning:hover{background-color:#ff9046;color:#fff;border:0}.btn-success,.btn-success:active,.btn-success:focus,.btn-success:hover{background-color:#42a90d;color:#fff;border:0}.btn-large.btn-danger,.btn-large.btn-disabled,.btn-large.btn-primary,.btn-large.btn-warning{line-height:50px}.btn-xlarge.btn-danger,.btn-xlarge.btn-disabled,.btn-xlarge.btn-primary{line-height:55px}.btn-large.btn-light{line-height:48px}.btn-xlarge.btn-light{line-height:53px}.btn-large.btn-circle{width:50px}.btn-xlarge.btn-circle{width:55px}.btn.btn-circle-text{font-size:8px}.btn-large.btn-circle-text{font-size:12px}.btn-xlarge.btn-circle-text{font-size:18px}.flexbox .btn{display:block}.btn.btn-disabled,.btn.btn-disabled:active,.btn.btn-disabled:focus,.btn.btn-disabled:hover,.btn:disabled{background-color:#ccc;border:0;color:#fff;cursor:default}input[type=number],input[type=tel],input[type=text],textarea{border:0;background:0;line-height:1.2;font-size:16px;padding:.25em;resize:none;border-radius:2px;box-sizing:border-box}input[type=number],input[type=text]{height:40px}input[type=number].input,input[type=text].input,textarea.input{border:1px solid #ccc;background-color:#f8f8f8}input.error{border-color:#ff3b3b!important}.flexbox input[type=number],.flexbox input[type=text],.flexbox textarea{width:100%;display:block}input.checkbox,input.radio{position:relative;display:inline-block;*display:inline;*zoom:1;width:22px;height:22px;vertical-align:middle;background:0;border:1px solid #ccc;border-radius:50%}[data-dpr="2"] input.radio,input.checkbox{width:44px;height:44px}[data-dpr="3"] input.radio,input.checkbox{width:66px;height:66px}input.radio:after{position:absolute;bottom:5px;left:5px;display:block;width:10px;height:10px;content:"";border-radius:100%;background:0}[data-dpr="2"] input.radio:after{width:20px;height:20px;bottom:11px;left:11px}[data-dpr="3"] input.radio:after{width:30px;height:30px;bottom:15px;left:15px}input.checkbox{width:18px;height:18px;margin:2px 4px 2px 0;border-radius:0}[data-dpr="2"] input.checkbox{width:36px;height:36px}[data-dpr="3"] input.checkbox{width:54px;height:54px}input.checkbox:after{position:absolute;bottom:-2px;left:-1px;display:block;width:22px;height:22px;content:"";background:0;font-family:iconfont;font-style:normal;font-weight:700;color:#fc6621;text-align:center;line-height:22px;font-size:18px}[data-dpr="2"] input.checkbox:after{width:44px;height:44px;bottom:-4px;left:-2px}[data-dpr="3"] input.checkbox:after{width:66px;height:66px;bottom:-6px;left:-3px}input.radio:checked:after{background:#fc6621}input.checkbox:checked:after{content:"\E017"}.text-checkbox{display:block}.text-checkbox input[type=checkbox],.text-checkbox input[type=radio]{display:none}.text-checkbox span{border:1px solid #cccad5;text-align:center;display:block;font-size:13px;box-sizing:border-box;line-height:28px;height:30px;border-radius:4px;color:#999}.text-checkbox input[type=checkbox]:checked+span,.text-checkbox input[type=radio]:checked+span{border:0;color:#fff;background-color:#8e8e98;height:30px;line-height:30px}.list-wrap{background:#fff;border:1px solid #ddd;border-left:0;border-right:0}.list-item{border-bottom:1px solid #ddd}.card{background:#fff;box-shadow:0 2px 0 #d2d4da;margin:20px 10px;border-radius:2px;padding:20px 15px}.padding15{padding:15px}.view{width:100%}body.body-100{height:100%;overflow:hidden}body.body-100 .view{position:relative;width:100%;height:100%}img.round{border-radius:50%}img.miniFace,img.tinyFace{vertical-align:middle;border-radius:50%}img.miniFace,img.miniLogo{width:40px;height:40px}img.tinyFace,img.tinyLogo{width:50px;height:50px}img.circle{border-radius:50%}.navbar,.tabbar,.toolbar{font-size:14px;height:48px;line-height:48px;width:100%;box-sizing:border-box;position:relative;margin:0;z-index:99;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-moz-align-items:center;align-items:center}.navbar{left:0;top:0;background:#3a4349;color:#fff}.tabbar{top:48px;left:0;background:#f7f7f7;text-align:center;font-size:17px}.navbar a,.navbar a:active,.navbar a:hover,.navbar a:visited{color:#fff;display:block}.nav-title{flex:1;text-align:center;font-weight:700;font-size:18px}.navbar .text-icon{font-size:16px}.nav-wrap-left,.nav-wrap-right{min-width:4em}.nav-wrap-right{text-align:right}.toolbar{left:0;bottom:0;background:#f7f7f8;position:fixed}.wrap{width:100%;margin:0 auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.none{display:none}.block{display:block}.invisible{visibility:hidden}.text-left{text-align:left}.text-right{text-align:right}.relative{position:relative}.fixed{position:fixed}.absolute{position:absolute}.float-right{float:right!important}.float-left{float:left!important}.ellipsis-1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ellipsis-2{-webkit-line-clamp:2}.ellipsis-2,.ellipsis-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.ellipsis-3{-webkit-line-clamp:3}.ellipsis-4{-webkit-line-clamp:4}.ellipsis-4,.ellipsis-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.ellipsis-5{-webkit-line-clamp:5}.ellipsis-10{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10}.space{display:inline-block;*display:inline;*zoom:1;width:6px}.border-box{box-sizing:border-box}.flexbox,.flexbox-v{display:flex;-webkit-box-pack:center;-moz-box-pack:center;-moz-align-items:center;align-items:center}.flexbox-v{flex-direction:column;box-orient:vertical}.flex-1{flex:1}.flex-1,.flex-2{display:block;width:0}.flex-2{flex:2}.flex-3{display:block;flex:3;width:0}.flex-4,.flex-5{display:block;flex:4;width:0}.flexbox-v .flex-1,.flexbox-v .flex-2,.flexbox-v .flex-3,.flexbox-v .flex-4,.flexbox-v .flex-5{width:100%}.flexbox-v.flexbox-left,.flexbox.flexbox-top{-moz-align-items:flex-start;align-items:flex-start;-webkit-box-align:start;-moz-box-align:start}.flexbox-v.flexbox-right,.flexbox.flexbox-bottom{-moz-align-items:flex-end;align-items:flex-end;-webkit-box-align:end;-moz-box-align:end}.flexbox .flex-1:first-child,.flexbox .flex-2:first-child,.flexbox .flex-3:first-child,.flexbox .flex-4:first-child,.flexbox .flex-5:first-child{margin-left:0!important}.flexbox .flex-1:last-child,.flexbox .flex-2:last-child,.flexbox .flex-3:last-child,.flexbox .flex-4:last-child,.flexbox .flex-5:last-child{margin-right:0!important}.flexbox-v .flex-1:first-child,.flexbox-v .flex-2:first-child,.flexbox-v .flex-3:first-child,.flexbox-v .flex-4:first-child,.flexbox-v .flex-5:first-child{margin-top:0!important}.flexbox-v .flex-1:last-child,.flexbox-v .flex-2:last-child,.flexbox-v .flex-3:last-child,.flexbox-v .flex-4:last-child,.flexbox-v .flex-5:last-child{margin-bottom:0!important}.swiper-container{margin:0 auto}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column}.swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-multirow>.swiper-wrapper{-ms-fles-wrap:wrap}.swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container .swiper-notification{z-index:-10}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.muted{color:#999}.text-warning{color:#fa0}.text-error{color:rgba(255,59,59,.95)}header{text-align:right;padding:10px 15px;font-size:16px;color:#666;background-color:#fff}header a,header span{color:#666;vertical-align:middle}header span{margin:0 10px}footer .browse-list li a{display:block;font-size:14px;line-height:40px;color:#999}footer .browse-list li a.active{color:#333}footer .footer-tip{padding:15px 0 25px;line-height:20px}.card-common{position:relative;padding:30px;overflow:hidden}.card-common:after,.card-common:before{display:table;content:""}.card-common:after{clear:both}.card-common .header>a>img,.card-common .header>img,.card-common>a>img,.card-common>img{width:1.333333333rem;height:1.333333333rem;margin-right:.266666667rem;box-sizing:border-box;float:left}.card-common .card-title{white-space:nowrap;font-size:.48rem;margin-top:.15rem;margin-bottom:.15rem;line-height:1;overflow:hidden;text-overflow:ellipsis}.card-common .card-title small{margin:0 .133333333rem;font-size:.293333333rem;color:#999}.card-common .card-title .text-icon{vertical-align:baseline;color:#ff9046}.card-common .card-subtitle{font-size:.293333333rem;color:#999}.card-common .card-content i.label{padding:.04rem;margin-right:3px;border:1px solid #ff9046;border-radius:.07rem;font-size:.266666667rem;font-style:normal;color:#ff9046}.card-common ul.tool-bar li{float:left;width:33%;line-height:1.173333333rem;text-align:center;font-size:.373333333rem;color:#999}.card-common ul.tool-bar li i.text-icon{margin-right:.066666667rem}.job-card-wrap{background:#fff;padding:0 10px}.job-card{color:#333;background:#fff;border-radius:2px;border-bottom:1px solid #ddd;padding:15px 0}.recommend-job-list .job-card:last-child{margin-bottom:0}.job-card dt.job-card-logo{float:left;width:60px;height:60px;line-height:60px;position:relative}.job-card dt.job-card-logo:after{content:"";width:58px;height:58px;top:1px;left:0;border:1px solid #e8e8e8;border-radius:3px;position:absolute}.job-card dt.job-card-logo img{width:60px;vertical-align:middle}.job-card .right-info{padding-left:70px;text-align:left;position:relative}.job-card .right-info .collect{position:absolute;top:22px;right:18px;text-align:center;color:#c6c6c6}.job-card dd.right-info .job-name{color:#333;font-size:0;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-card dd.right-info .job-name .name-text{max-width:86%;display:inline-block;*display:inline;*zoom:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px}.job-card dd.right-info .text-icon{font-weight:400;font-size:15px}.job-card dd.right-info .icon-hurry{color:#ff6555;font-size:14px}.job-card dd.right-info a.company-name{color:#666}.job-card dd.right-info li a{color:#999}.job-card .right-info li .text-warning{text-align:right;font-size:15px}.job-card .right-info li{color:#999;line-height:1.2;margin-bottom:8px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-card .right-info li:last-child{width:81%}.job-card .right-info li.company-name{color:#666;font-size:14px}.job-card .flex-1,.job-card .flex-2,.job-card .flex-3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card{display:block;margin:10px;margin:0 0 0 10px;padding:15px 0;box-shadow:none;border-bottom:1px solid #ddd}.card:visited h3{color:#999}.card:visited .company-benefits span,.card:visited .text-warning,.card:visited p{color:#bbb}.card figure{float:left;height:60px;width:60px;vertical-align:middle;line-height:60px;text-align:center;border:1px solid #e7e8ed}.card figure img{display:block}.company-information{padding-left:70px}.company-information .company-mute{margin:5px 0;line-height:1}.company-information .company-mute span{border-left:1px solid #666;padding:0 5px}.company-information .company-mute span:first-child{border:0;padding-left:0}.company-information .industry-name{display:inline-block;*display:inline;*zoom:1;max-width:105px;vertical-align:top}.company-information h3{font-size:16px;color:#333}.company-information p{color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-information .company-benefits{height:24px;overflow:hidden}.company-information .company-benefits span{float:left;height:24px;line-height:24px;margin:0 0 5px 5px;padding:0 5px}.company-information .company-benefits span:first-child{margin-left:0}.scroll-wrapper{position:relative;height:100%;-webkit-box-sizing:border-box}.pull-down,.pull-up{text-align:center}.pull-up{font-size:14px;color:#999;padding:.3rem}.pull-up .icon-loading{margin-right:5px}.pull-up .text-icon{margin-right:.13rem}.pull-up .icon-empty{margin-right:5px;vertical-align:middle;font-size:18px;color:#999}[data-dpr="2"] .pull-up{font-size:28px}[data-dpr="3"] .pull-up{font-size:42px}.icon-loading:before{-webkit-transform-origin:center;transform-origin:center;-webkit-animation:rotating 1s infinite linear;animation:rotating 1s infinite linear}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.icon-dot-loading{-webkit-animation-name:loading;-webkit-animation-duration:1.4s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg) translateZ(0)}to{-webkit-transform:rotate(1turn) translateZ(0)}}.navbars{background-color:#fff;padding:20px 18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbars a,.navbars i{float:left;font-size:13px;color:#999}.navbars i{margin:0 5px}.navbars .icon-go-ahead{font-size:30px;display:inline;color:#e9e9e9}.pager-box{text-align:center;padding:10px 0;background:#fff;position:relative}.pager-box .next a,.pager-box .pre a{display:block;height:40px;line-height:40px;background-color:#fd7f23;font-size:16px;color:#fff;border-radius:2px;border:1px solid #fd7f23;padding:0;box-shadow:none}.pager-box .next,.pager-box .pre{padding:0 4%}.pager-box a.btn-disabled{background-color:#bcbcbc;border:1px solid #bcbcbc}.pager-box .pager-count i{font-size:12px;line-height:normal;vertical-align:middle;-webkit-transform:rotate(0deg);-webkit-transition:all .3s;transform:rotate(0deg);transition:all .3s;margin:0 0 2px 1px}.pager-box p.selected i{color:#fc6621;-webkit-transform:rotate(180deg);-webkit-transition:all .3s;transform:rotate(180deg);transition:all .3s}.pager-box .pager-list{display:none;width:22%;border:1px solid #ddd;position:absolute;background:#fff;bottom:80%;left:39%}.pager-box .pager-list li a{display:block;height:30px;line-height:30px;text-align:center;border-bottom:1px solid #ddd;color:#333;margin:0;padding:0;box-shadow:none}.pager-box .pager-list li a.active{background-color:#fd7f23;color:#fff}.pager-box .pager-list li:last-child a{border-bottom:none}.mod-nav{position:relative;width:100%;height:48px;background-color:#3a4349;vertical-align:middle;font-size:17px;z-index:99}.mod-nav h1{font-size:18px;margin:0;padding:13px 70px}.mod-nav .page-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.mod-nav a{position:absolute;color:#fff}.mod-nav .nav-back{display:none;left:9px;padding:14px 0;font-size:14px}.mod-nav .nav-back .icon{font-size:17px}.mod-nav .nav-profile{display:none;right:9px;padding:14px 0;line-height:20px;text-align:right;font-size:14px;margin-right:2px;width:70px}.mod-nav .nav-collect{right:1rem;padding:12px 0;text-align:right;font-size:17px;margin-right:2px;width:44px}.mod-nav .nav-right-btn{top:0;right:1rem;padding:16px 0;text-align:right;font-size:14px;margin-right:2px}.mod-nav .cancel-favorite{color:#ff7f00}.mod-nav .nav-con{color:#fff;text-align:center;padding:0 9px}.mod-nav .isLogin{color:#ff8b26}.page-active{transform:translateZ(0);-webkit-transform:translateZ(0);transition:-webkit-transform .3s linear 0;-webkit-transition:-webkit-transform .3s linear 0;display:block}.page-prev{transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0)}.page-next,.page-prev{transition:-webkit-transform .3s linear 0;-webkit-transition:-webkit-transform .3s linear 0;display:none}.page-next{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0)}#friendly-link{border-bottom:2px solid #d2d4da;background-color:#fff;padding:10px}#friendly-link h3{font-size:14px;color:#333;border-left:3px solid #e8541e;height:15px;line-height:15px;padding-left:5px;margin-bottom:10px}#friendly-link .friendly-link-box{border-top:1px solid #ddd;padding:5px}#friendly-link .friendly-link-box a{font-size:12px;color:#666;line-height:16px;margin-right:10px}#inner-link{margin-bottom:-20px;padding:0;background-color:#fff;border-bottom:2px solid #d2d4da}#inner-link .tab-btn p{text-align:center;font-size:14px;color:#999;border-bottom:1px solid #ddd;line-height:36px}#inner-link .tab-btn p.active{color:#666;border-bottom:1px solid #999}#inner-link .tab-content{padding:10px 15px;font-size:12px;display:none;overflow:hidden}#inner-link .tab-content:first-child{display:block}#inner-link .tab-content a{color:#666}#inner-link .tab-content p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px;line-height:20px}.page-item{background:#fff;padding:12px;margin-bottom:10px}.page-item .page-title{font-size:17px;color:#333;border-left:3px solid #ff5f00;line-height:17px;padding-left:10px;margin-bottom:10px}.new-navbar{color:#333;margin-bottom:10px;background-color:#fff;padding:10px}.new-navbar a{color:#333;display:inline-block;*display:inline;*zoom:1;line-height:30px;max-width:25%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-navbar a.active{font-size:13px;color:#2c8bba}.new-navbar i.icon-go-ahead{display:inline-block;*display:inline;*zoom:1;font-size:12px;color:#999}#static-city a{color:#333;display:block}.opacity{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.media-box,.v-blue-box,.v-yellow-box{padding:1px}.v-blue-box .icon-v-circle{color:#079eff}.v-yellow-box .icon-v-circle{color:#ffa614}.icon-media-box .icon-media{color:#f45548}.app-footer-bar{position:fixed;bottom:0;width:100%;background:rgba(0,0,0,.6);padding:0}.app-header-bar{position:relative}.app-footer-bar dl{display:flex;-webkit-box-pack:center;-moz-box-pack:center;align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;padding:1.5rem}.app-header-bar dl{align-items:center;-webkit-box-align:center;-moz-box-align:center;padding-left:2rem}.app-footer-bar dl dt{width:50px}.app-footer-bar dl dt img{display:block;width:50px;height:50px}.app-footer-bar dl dd:first-of-type{margin:0 1rem;color:#fff;flex:1;width:0}.app-footer-bar dl dd:first-of-type ul li{text-align:left}.app-footer-bar dl dd:first-of-type ul li:nth-of-type(1){font-size:16px;font-weight:700}.app-footer-bar dl dd:first-of-type ul li:nth-of-type(2){font-size:14px;margin:.5rem 0}.app-footer-bar dl dd:first-of-type ul li:nth-of-type(3){color:#ffb746}.app-footer-bar dl dd:first-of-type ul li:nth-of-type(3) .icon{margin-right:.5rem}.app-footer-bar dl dd:nth-of-type(2){width:6.5rem}.app-footer-bar dl dd:nth-of-type(2) .button{width:100%;margin-top:.5rem}.app-footer-bar .app-bar-orange{color:#f70}.app-footer-bar .app-bar-colose{padding:15px;position:absolute;top:-10px;left:-10px;color:#fff;font-size:18px}.button{width:200px;line-height:44px;border-radius:6px;border-radius:3px;background-color:#ff7800;-webkit-appearance:none;appearance:none;border:none;display:block;text-align:center;font-size:15px}.button,.button:visited{color:#fff}.button:focus{outline:none}body.app-bar-top .app-download-bar{top:0}body.app-bar-bottom .app-download-bar{bottom:0}.app-download-bar{width:100%;background-color:rgba(0,0,0,.6)}.app-download-bar a.icon-close{color:#fff;position:absolute;top:10px;left:10px;padding-right:30px;padding-bottom:30px}.app-download-bar dl{padding:10px 10px 10px 32px}.app-download-bar dl dt{margin-right:10px}.app-download-bar dl dd{padding-right:72px}.app-download-bar dl dd .btn{width:auto;position:absolute;right:15px;top:18px;padding:0 10px}.app-download-bar dl dd ul li{color:#fff}.app-download-bar dl dd ul li:first-of-type{font-size:14px;margin-top:-1px}.app-download-bar dl dd ul li:nth-of-type(2){font-size:14px;margin:3px 0;color:#ff8e4a}.app-download-bar dl dd ul li:last-of-type{margin-bottom:0}.app-download-bar dl dd ul li .text-icon{color:#ffb746;margin-right:5px}.hide{display:none!important}.selectui ul{display:none}.alert{background-color:#ff9500;color:#fff;padding:10px}.view.view-left-reveal{-webkit-transform:translateX(260px);transform:translateX(260px)}.view.view-right-reveal{-webkit-transform:translateX(-260px);transform:translateX(-260px)}.fixed-win{position:fixed;top:66px;right:16px;transition-property:all;transition-timing-function:linear;z-index:9999}.live-broadcast-win .live-broadcast-win-btn-wrap{padding:0 4px 0 6px;line-height:22px;background-color:#000;color:#fff;font-size:10px}.live-broadcast-win .live-broadcast-win-btn-wrap a{color:inherit}.live-broadcast-win .live-broadcast-win-btn-wrap a.float-right{display:inline-block;*display:inline;*zoom:1;width:20px;height:20px}.live-broadcast-win .live-broadcast-win-btn-wrap a.float-right .close-svg{display:inline-block;*display:inline;*zoom:1;width:100%;height:100%}.live-broadcast-win .live-broadcast-win-btn-wrap a.float-right .close-svg svg{width:100%;height:100%}.fixed-back-bar{padding:9px 11.5px 10px;background-color:#f64;border-radius:25px;font-size:15px;color:#fff}.fixed-back-bar a{color:#fff;text-decoration:none}.fixed-back-bar a .living-symbol{position:relative;float:left;height:20px;width:16px;margin-right:5px}.fixed-back-bar a .living-symbol i{position:absolute;width:2px;bottom:4px;background-color:#fff;border-top-left-radius:1px;border-top-right-radius:1px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.fixed-back-bar a .living-symbol i:first-child{left:4px;-webkit-animation-name:symbol1;animation-name:symbol1}.fixed-back-bar a .living-symbol i:nth-child(2){left:8px;-webkit-animation-name:symbol2;animation-name:symbol2}.fixed-back-bar a .living-symbol i:last-child{left:12px;-webkit-animation-name:symbol3;animation-name:symbol3}.fixed-back-bar a .icon-close{margin-left:10px;font-size:13px}.fixed-back-bar a.fixed-back-bar-close-btn{display:inline-block;*display:inline;*zoom:1;width:20px;height:20px}.fixed-back-bar a.fixed-back-bar-close-btn .close-svg{display:inline-block;*display:inline;*zoom:1;width:100%;height:100%}.fixed-back-bar a.fixed-back-bar-close-btn .close-svg svg{width:100%;height:100%}@-webkit-keyframes symbol1{0%{height:5px}33%{height:10px}66%{height:7px}to{height:5px}}@keyframes symbol1{0%{height:5px}33%{height:10px}66%{height:7px}to{height:5px}}@-webkit-keyframes symbol2{0%{height:10px}33%{height:7px}66%{height:5px}to{height:10px}}@keyframes symbol2{0%{height:10px}33%{height:7px}66%{height:5px}to{height:10px}}@-webkit-keyframes symbol3{0%{height:7px}33%{height:5px}66%{height:10px}to{height:7px}}@keyframes symbol3{0%{height:7px}33%{height:5px}66%{height:10px}to{height:7px}}.job-card{position:relative;display:block;padding:18px 0;border-bottom:1px solid #eee;text-decoration:none}.job-card .adv-flag{position:absolute;top:-19px;right:-18px;width:30px;height:18px;z-index:9}.job-card .adv-flag img{display:block;width:100%;height:100%}.job-card:last-child{border-bottom:0 none}.job-card-title-tips{background-color:#f64;margin-left:6px;font-size:10px;border-radius:8px 2px 8px 2px;line-height:28px;padding:2px 6px;color:#fff}.job-card h3{display:flex;align-items:center;position:relative;font-size:16px;font-weight:400;margin:0 0 8px;padding-right:130px}.job-card h3 span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:3px}.job-card h3>a{color:#333}.job-card h3 .job-title{vertical-align:middle;font-weight:700;display:flex;flex-wrap:row nowrap;align-items:center;overflow:hidden}.job-card h3 .job-title>.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}.job-card h3 .job-title .provides-kinds6{height:16px;line-height:16px;background:rgba(255,100,0,.05);border-radius:4px;border:1px solid #ff6400;padding:0 4px;font-size:10px;font-weight:500;color:#ff6400;margin-left:8px}.job-card h3 .job-title>.job-title-label{flex:0 0 auto;align-self:center}.job-card h3 .job-title>a{color:#333}.job-card h3 .job-title-label{padding:1px 3px;color:#fff;font-size:10px;background-color:#f64;border-radius:4px 1px 4px 1px;margin-left:4px;font-weight:400;flex-shrink:0}.job-card h3 small{position:absolute;right:0;top:0;font-size:16px;color:#f64;font-weight:700}.job-card-company{display:block;font-size:14px;margin-bottom:8px;color:#666;padding-right:60px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.job-card-labels{margin:0 -5px 12px;overflow:hidden;height:22px}.job-card-labels .label,.job-card-labels label{float:left;margin:0 5px;padding:3px 6px;border-radius:2px;background-color:#f8f8f8;color:#999;font-size:12px}.job-card-publisher{line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-card-publisher img{float:left;width:20px;height:20px;margin-right:8px;border-radius:2px;border:1px solid #eee}.job-card-date{font-size:13px;color:#999}.job-card:visited h3{color:#999}.pager-bar{padding:24px 33px;display:flex;flex-direction:row;text-align:center;font-size:15px;background-color:#fff}.pager-bar>a{color:#f64;text-decoration:none}.pager-bar>a.disabled{color:#999;cursor:not-allowed}.pager-bar .page-num{flex:1;text-align:center}.profile-card{display:flex;flex-direction:row;color:#333}.profile-card-img-wrap,.profile-card>img{width:45px;height:45px;border-radius:2px;border:1px solid #eee}.profile-card-img-wrap{display:flex;align-items:center;justify-content:center}.profile-card-img-wrap img{max-width:100%;max-height:100%}.profile-card-content{flex:1;width:0;padding-left:15px}.profile-card-title{margin-bottom:4px;font-size:15px;font-weight:700}.profile-card-desc{font-size:14px;color:#999}.profile-card-desc em{font-style:normal;color:#f64}.friendly-link-wrap{padding:20px 0;background-color:#fff;text-align:center}.friendly-link-wrap>a{color:#999;font-size:13px;position:relative}.friendly-link-wrap>a:before{content:"|";position:absolute;left:0;top:1px;font-size:12px}.friendly-link-wrap>a:first-child:before{display:none}.hot-links{padding:0 18px;background-color:#fff}.hot-links .tab-btn{width:100%;overflow:hidden}.hot-links .tab-btn .hot-tab-content{overflow-x:auto}.hot-links .tab-btn .hot-tab-content::-webkit-scrollbar{display:none}.hot-links .tab-btn p{margin-left:33px;padding-top:20px;text-align:center;font-size:14px;color:#999;white-space:nowrap}.hot-links .tab-btn p:first-child{margin-left:0}.hot-links .tab-btn p.active{color:#333;font-weight:700}.hot-links .tab-box{padding:16px 0 18px;border-bottom:1px solid #f8f8f8}.hot-links .tab-content{font-size:12px;height:80px;display:none;overflow:hidden}.hot-links .tab-content .flexbox p:first-child{padding-left:0}.hot-links .tab-content:first-child{display:block}.hot-links .tab-content a{color:#666}.hot-links .tab-content p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px;line-height:20px}.real-hot-links-container{padding:0 18px 8px;background-color:#fff}.real-hot-links-container .hot-links-content li .hot-links-tab{justify-content:space-between;padding:19px 0 14px}.real-hot-links-container .hot-links-content li .hot-links-tab .operation{display:none}.real-hot-links-container .hot-links-content li .hot-links-tab span{line-height:20px;font-size:14px;color:#999}.real-hot-links-container .hot-links-content li .hot-links-tab span .svg-down,.real-hot-links-container .hot-links-content li .hot-links-tab span .svg-up{display:inline-block;*display:inline;*zoom:1;width:12px;height:12px;margin-left:2px}.real-hot-links-container .hot-links-content li .hot-links-tab span .svg-up{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.real-hot-links-container .hot-links-content li .hot-links-tab span:first-child{line-height:23px;font-size:16px;color:#333}.real-hot-links-container .hot-links-content li .tab-content{clear:both;overflow:hidden;padding-bottom:3px}.real-hot-links-container .hot-links-content li .tab-content p{float:left;max-width:100%;margin:0 24px 10px 0;line-height:20px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.real-hot-links-container .hot-links-content li .tab-content p a{color:#666}.real-hot-links-container .hot-links-content li .tab-content.cut-off{max-height:93px;overflow:hidden;text-overflow:ellipsis}.real-hot-links-container .hot-links-content.hot-links-hide li{display:none}.real-hot-links-container .hot-links-content.hot-links-hide li:first-child{display:block}.real-hot-links-container .current-link{padding:20px 0 16px;font-size:14px;line-height:20px;color:#999}.break-crumb .svg-line-right{display:inline-block;*display:inline;*zoom:1;width:20px;height:12px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;z-index:-1000}.swiper-wp8-horizontal{touch-action:pan-y}.swiper-wp8-vertical{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;border-radius:100%;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=0)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=0)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6;-webkit-filter:blur(50px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="50" /></filter></svg>#filter');filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.adslots-container{padding:0 18px;background-color:#fff}.adslots-container .adslots .swiper-wrap-lp_c_2201 a div{background-position:50%!important;background-size:cover!important;border-radius:4px}.adslots-container.adslots-container-top{padding-top:4px}.fix-bottom-login-guide-wrap-placeholder{height:50px;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.fix-bottom-login-guide-wrap{z-index:99;box-sizing:border-box;position:fixed;left:0;bottom:0;width:100%;line-height:49px;background-color:#f64;padding:0 18px;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.fix-bottom-login-guide-wrap .flexbox{display:flex;align-items:center}.fix-bottom-login-guide-wrap .user-svg{width:20px;height:20px;display:flex;align-items:center}.fix-bottom-login-guide-wrap .user-svg svg{width:20px;height:20px}.fix-bottom-login-guide-wrap .user-svg svg path{fill:#fff}.fix-bottom-login-guide-wrap .fix-login-desc{color:#fff;padding-left:10px;font-size:14px}.fix-bottom-login-guide-wrap .fix-login-btn{box-sizing:border-box;color:#fff;display:inline-block;*display:inline;*zoom:1;font-size:13px;line-height:28px;padding:0 10px;border:1px solid #fff;border-radius:17.5px}footer{text-align:center;background-color:#fff;margin-top:15px}footer .browse-list{padding:0 30px}footer .browse-list ul{padding:0 10px;border-bottom:1px dashed #bbb}footer .browse-list ul li a{display:block;font-size:14px;line-height:40px;color:#999}footer .browse-list ul li a.active{color:#333}footer .menu-list{padding:0}footer .menu-list li a{display:block;font-size:12px;line-height:normal;padding:8px 0 3px;color:#333}footer .footer-tip{color:#999;font-size:12px;padding:0 0 10px}.panel{position:fixed;top:0;bottom:auto;height:100%;right:-260px;width:0;font-size:15px;box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fafafa;z-index:1008}.panel.panel-right{right:0;-webkit-animation:leftToRight .3s ease-in both;animation:leftToRight .3s ease-in both}.panel.panel-left{right:0;-webkit-animation:rightToLeft .3s ease-in both;animation:rightToLeft .3s ease-in both}.panel .panel-head{background-image:url(//mconcat.lietou-static.com/fe-mobile-h5/v5/images/plugins/react-framework4c-h5/src/components/DefaultHeader/link-profile_bg.e00b48ff.jpg);background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;padding:36px 10px 15px 25px;color:#fff}.panel .panel-head .private-photo{width:40px;height:40px;margin-bottom:7px;border-radius:50%;background-color:#fff}.panel .panel-head .private-photo img{width:100%;height:100%;border-radius:50%}.panel .panel-head .private-title{margin-bottom:3px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel .panel-head .private-title span{font-size:17px}.panel .panel-head .private-company{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-body{padding:0 52.5px}.panel-body .box{margin-top:15px;display:flex;justify-content:space-between;flex-wrap:wrap}.panel-body .box:after,.panel-body .box:before{display:none}.panel-body .box>li{text-align:center;width:60px;height:80px;margin-top:10px;line-height:1.7}.panel-body .box>li .panel-icon{width:40px;height:40px}.panel-body .box>li .panel-icon svg{width:100%;height:100%}.panel-body .box>li .panel-icon svg circle,.panel-body .box>li .panel-icon svg path{fill:#ff8f3d}.panel-body .box li:first-child{float:left}.panel-body .box li:last-child{float:right}.panel .panel-body a{color:#666}.panel .panel-body .flex-1{text-align:center}.panel .panel-body span{display:block}.panel .panel-body span:first-child{font-size:40px;color:#ff8f3d;display:inline-block;*display:inline;*zoom:1}.panel .panel-body span:last-child{font-size:13px}.panel .close{position:absolute;top:20px;right:20px;font-size:18px}.panel .close svg{width:20px;height:20px}.panel .close svg path{fill:#fff}.text-center{text-align:center}.text-info{color:#45b1ff}.improveDuty-container .refresh-success{font-size:17px;color:#2da22a;text-align:center}.improveDuty-container .refresh-success i{margin-right:8px}.improveDuty-container .promote{color:#ff5600}.refresh-download-center-box{position:relative;text-align:center;z-index:2503}.refresh-download-center-box .index-banner{width:96%}.refresh-download-center-box .index-banner-close{position:absolute;top:6%;right:0;min-width:30px;width:7%;z-index:2503}@media screen and (max-height:568px){.panel .panel-body span:first-child{font-size:30px}}@media screen and (max-height:480px){.panel .panel-body span:first-child{font-size:22px}.panel .panel-body span:last-child{font-size:12px}}@-webkit-keyframes rightToLeft{0%{width:0}to{width:260px}}@keyframes rightToLeft{0%{width:0}to{width:260px}}@-webkit-keyframes leftToRight{0%{width:260px}to{width:0}}@keyframes leftToRight{0%{width:260px}to{width:0}}.news-resume-btn{position:relative}.news-resume-btn .news-num{right:-6px;top:-6px;position:absolute;display:inline-block;*display:inline;*zoom:1;color:#fff;background-color:#ff3e30;padding:0 7px;font-size:14px;line-height:20px;border-radius:12px}.attr-resume-but .panel-icon-attrresume{width:54px;height:54px}.attr-resume-but .panel-icon-attrresume svg{width:100%;height:100%}.attr-resume-but span:last-child{line-height:1}.framework-h5-default-header-container .nav-container{position:relative;display:flex;align-items:center;height:49px;line-height:49px;font-size:16px;z-index:1;background-color:#313a41;color:#fff}.framework-h5-default-header-container .nav-container .nav-bar-item{flex-shrink:0;padding:0 20px;color:#fff;font-size:15px}.framework-h5-default-header-container .nav-container .nav-bar-left-item img{width:28px;display:block}.framework-h5-default-header-container .nav-container .nav-bar-right-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.framework-h5-default-header-container .nav-container .nav-bar-right-item img{width:30px;display:block;border-radius:50%}.framework-h5-default-header-container .nav-container .nav-bar-right-item .text-icon{font-size:20px}.framework-h5-default-header-container .nav-container h1{flex:1;margin:0;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.framework-h5-container-sticky-box{position:sticky;position:-webkit-sticky;top:0;z-index:100}.search-layer-search-bar{display:flex;position:relative;height:40px;border:.5px solid #eee;border-radius:2px;padding:0 12px;font-size:15px}.search-layer-search-bar>.text-icon{position:absolute;top:7px;left:26px;font-size:16px;line-height:1;color:#aaa;width:18px;height:18px}.search-layer-search-bar-input{padding:0 28.5px 0 10.5px;flex:1;height:38px;line-height:38px}.search-layer-search-bar-input input{border:0 none;width:100%;height:100%;padding:0}.search-layer-search-bar-input input::-webkit-input-placeholder{line-height:1.3}.search-layer-search-bar-input input::placeholder{line-height:1.3}.search-layer-search-bar-input input::-webkit-search-cancel-button,.search-layer-search-bar-input input::-webkit-search-decoration{display:none}.search-layer-city{position:relative;line-height:40px;padding-right:27px;display:flex;align-items:center}.search-layer-city:after{right:0;height:20px;content:"";border-right:.5px solid #eee}.search-layer-city:after,.search-layer-city>.text-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-layer-city>.text-icon{margin-left:5px;color:#333;font-size:8px}.search-layer-city .svg-down{display:inline-block;*display:inline;*zoom:1;color:#333;width:14px;height:14px;margin-left:5px}.search-layer-city .svg-down path{fill:#333}.search-layer-clear-input{position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:18px;height:18px;border-radius:9px;background-color:#ddd;color:#fff}.search-layer-clear-input:after,.search-layer-clear-input:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0) scale3d(.5,.5,1);transform:translate3d(-50%,-50%,0) scale3d(.5,.5,1);content:"";width:2px;height:14px;background-color:#fff}.search-layer-clear-input:after{width:14px;height:2px}.search-layer .violet-page-mock-title{padding:0;font-weight:400}.search-layer .violet-page-mock-nav{height:60px;padding:15px 18px 4px}.search-layer .violet-page-mock-nav .violet-page-mock-right{height:40px;padding:9.5px 0 9.5px 20px}.search-layer-content{overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.search-layer-content>dl{padding:20px 18px 0}.search-layer-content>dl>dt{font-size:18px;padding-bottom:18px;font-weight:700}.search-layer-content>dl>dt>a{float:right;font-size:14px;color:#666;font-weight:400}.search-layer-content>dl>dd{margin:0 -7px 6px}.search-layer-content>dl>dd .search-layer-label{float:left;max-width:100%;padding:7px 14px;font-size:13px;white-space:nowrap;border-radius:2px;margin:0 7px 14px;background-color:#f8f8f8}.search-layer-content>dl>dd:after{display:table;content:"";clear:both}.search-layer-list-wrap{padding:0 18px}.search-layer-item{display:block;height:60px;padding:20px 0 18px;font-size:15px;border-bottom:1px solid #eee}.search-layer-item>.text-icon{font-size:15px;color:#999;margin-right:4px}.search-layer-item em{font-style:normal;color:#f64}.m-top-nav{display:flex;flex-direction:row;width:100%;height:60px;padding:14px 18px;background-color:#fff;z-index:9}.m-top-nav-logo{display:block;width:32px;height:32px}.m-top-nav-city{position:relative;padding:9.5px 10px 9.5px 0;display:flex;align-items:center}.m-top-nav-city .new-down2-svg{display:inline-block;*display:inline;*zoom:1;width:12px;height:12px;margin-left:5px;margin-top:-1px}.m-top-nav-city .new-down2-svg svg{width:100%;height:100%}.m-top-nav-city:after{position:absolute;right:0;content:"";height:20px;border-right:.5px solid #eee}.m-top-nav-input-has-city{display:flex;flex-direction:row;position:relative;width:0;flex:1;padding:0 12px;margin:-4px 16px;border:.5px solid #eee}.m-top-nav-input-has-city input{flex:1;margin:0;height:38px;padding:9px 0 9px 16px;border:0 none}.m-top-nav-input-wrap{position:relative;flex:1;padding:0 16px}.m-top-nav-input-wrap .search-svg{display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;position:absolute;top:7px;left:26px}.m-top-nav-input-wrap .search-svg svg{width:100%;height:100%}.m-top-nav-input{display:block;height:32px;width:100%;margin:-1px 0;padding:7px 7px 7px 36px;border:1px solid #ccc;border-radius:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-top-nav-photo-new{display:inline-block;*display:inline;*zoom:1;position:relative}.m-top-nav-photo-new em{position:absolute;display:inline-block;*display:inline;*zoom:1;color:#fff;background-color:#ff3e30;padding:0 6px;font-size:12px;line-height:18px;border-radius:12px;top:-12px;right:-12px}.m-top-nav-photo img{display:block;width:32px;height:32px;border-radius:16px}.m-top-nav-photo a{line-height:32px;font-size:16px;color:#333}.app-ads{display:none;position:fixed;left:0;right:0;bottom:0;min-height:50px;background-color:#4b545a;z-index:99}.app-ads .btn{position:absolute;right:5%;top:25%;width:21%;height:50%;border:0}.app-ads .app-close{position:absolute;top:0;left:0;color:#fff;font-size:12px;padding:10px}.nav-container{min-height:60px;position:sticky;top:0;left:0;z-index:9}.so-job-container{background-color:#f8f8f8;padding-bottom:20px}.so-job-container .recruitment-info-container{padding:0 18px;margin-bottom:8px;background-color:#fff}.so-job-filter{overflow:hidden;height:72px;background-color:#fff;border-bottom:.5px solid #eee}.so-job-filter-wrap{padding:20px 18px;white-space:nowrap;overflow:auto;height:90px;-webkit-overflow-scrolling:touch}.so-job-filter-wrap>a{display:inline-flex;padding:7px 14px;background-color:#f8f8f8;font-size:13px;margin-right:12px;border-radius:2px}.so-job-filter-wrap>a.active{color:#f64}.so-job-filter-wrap>a>em{font-style:normal;color:#f64}.so-job-filter-wrap:after{display:table;content:"";clear:both}.so-job-company-list{padding:18px 0 18px 18px;margin-bottom:8px;background-color:#fff}.so-job-no-result{height:40px;background-color:#ffebd7;padding:10px 18px;font-size:14px;color:#715a4a}.so-job-job-list .job-card{padding:18px;margin-bottom:8px}.so-job-job-list .job-list-empty{padding:74vw 0 115px;background:#fff url(//mconcat.lietou-static.com/fe-mobile-h5/v5/images/pages/seo-list/empty.1fd8d44c.png) center 27vw no-repeat;background-size:50vw 47vw;text-align:center}.so-job-job-list .job-list-empty p{text-align:center;margin:28px 0}.hot-word{margin-bottom:10px;background:#fff}.hot-word .title{font-size:17px;height:41px;line-height:45px;color:#262626;padding:0 10px;border-bottom:1px solid #f0f0f0}.hot-word .word-list{display:flex;flex-wrap:wrap;padding:5px 10px}.hot-word .word-list a{color:#3d9ccc}.hot-word .word-item{font-size:14px;width:50%;box-sizing:border-box;white-space:nowrap;line-height:35px;overflow-x:hidden;text-overflow:ellipsis}.hot-word .word-item:nth-child(odd){padding-right:8px}.hot-word .word-item:nth-child(2n){position:relative;padding-left:8px}.hot-word .word-item:nth-child(2n):before{content:"";position:absolute;top:50%;left:0;height:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:1px solid #dadada}