.job-search-box{background:#fff;padding:15px 0}.banner{width:100vw;height:16.14583333vw}.banner img{width:100%;height:100%;object-fit:cover}.hot-job-list{margin-top:20px;background:#fff;border-radius:8px}.hot-job-list .box-title{padding:15px 0}.hot-job-list .tabs .nav-tabs{margin:0 40px 20px;position:relative}.hot-job-list .tabs .nav-tabs .open a.dropdown-toggle{border-color:transparent}.hot-job-list .tabs .nav-tabs .tabdrop .dropdown-menu{padding:5px 10px;border-color:#f2f2f2}.hot-job-list .tabs .nav-tabs .tabdrop .dropdown-menu li a{margin:0;color:#666665}.hot-job-list .tabs .nav-tabs .tabdrop .dropdown-menu li.active a{color:#76bd22}.hot-job-list .tabs .nav-tabs .tabdrop .dropdown-menu>.active>a,.hot-job-list .tabs .nav-tabs .tabdrop .dropdown-menu>.active>a:focus,.hot-job-list .tabs .nav-tabs .tabdrop .dropdown-menu>.active>a:hover{background:none}.hot-job-list .tabs .nav-tabs a{color:#666665;padding:10px 0;margin-right:25px;font-size:16px}.hot-job-list .tabs .nav-tabs a:hover{color:#76bd22;background:none;border-color:transparent}.hot-job-list .tabs .nav-tabs a.dropdown-toggle{margin:0;padding:10px}.hot-job-list .tabs .nav-tabs .active{font-weight:bold}.hot-job-list .tabs .nav-tabs .active a{color:#76bd22}.hot-job-list .tabs .tab-pane{background:#f2f2f0;padding:25px 0 0}.hot-job-list .tabs .tab-pane .hot-job-list-row{margin-left:-33px;margin-right:-33px}.hot-job-list .tabs .tab-pane .hot-job-list-item{padding-left:.78125vw;padding-right:.78125vw;margin-bottom:1.5625vw}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content{background:#fff;border-radius:8px;padding-top:1.04166667vw;padding-bottom:1.04166667vw;padding-left:1.5625vw;padding-right:1.5625vw;border:solid 1px transparent;-webkit-transition:all .2s linear;transition:all .2s linear}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content:hover{box-shadow:0 7px 16px 0 rgba(76,76,76,0.1);border:solid 1px #76bd22;-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .up{border-bottom:1px solid #F1F2F0}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .job-header{height:30px}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .job-header .job-name{color:#222;font-size:18px;font-weight:bold;width:50%;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .job-header .job-salary{color:#FF6A00;font-size:18px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .job-tags{margin:10px 0 20px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .job-tags span{background:#F1F2F0;border-radius:4px;font-size:12px;color:#666665;padding:3px 7px;margin-right:5px}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .down{margin-top:20px}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .company-info-box{flex-direction:column;margin-left:.83333333vw}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .company-logo{width:2.5vw;height:2.5vw;border-radius:8px;border:1px solid #F3F4F2}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .company-logo img{width:100%;height:100%}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .company-name{font-size:14px;color:#666665;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .company-attr{font-size:12px;color:#989997}.more{width:186px;height:56px;border-radius:28px;background:#fff;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}.more:hover{background-color:#76bd22;box-shadow:0 5px 12px 0 rgba(76,76,76,0.3);-webkit-transform:translate3d(0, -1px, 0);transform:translate3d(0, -1px, 0)}.more:hover a{color:#fff}.more a{width:100%;height:100%;color:#222222;font-size:16px;padding:0 10px 0 25px;-webkit-transition:all .3s linear;transition:all .3s linear}.more .icon{width:40px;height:40px;background:#76bd22;border-radius:50%;text-align:center}.more .icon svg{color:#fff;font-size:14px;font-weight:normal;line-height:40px}.more .icon svg path{stroke:#fff}.hot-company{margin-top:30px}.hot-company .box-title{padding:20px 0;border-radius:8px;background:#fff}.hot-company .hot-company-list-row{background:#f2f2f0;margin-top:20px;margin-left:-33px;margin-right:-33px}.hot-company .hot-company-list-row .hot-company-list-item{padding-left:.78125vw;padding-right:.78125vw}.hot-company .hot-company-list-row .hot-company-list-item .hot-company-list-item-content{border:solid 1px transparent;background:#fff;border-radius:8px;padding-left:1.5625vw;padding-right:1.5625vw;padding-top:1.04166667vw;padding-bottom:1.04166667vw;margin-bottom:1.04166667vw}.hot-company .hot-company-list-row .hot-company-list-item .hot-company-list-item-content:hover{box-shadow:0 7px 16px 0 rgba(76,76,76,0.1);border:solid 1px #76bd22;-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}.hot-company .hot-company-list-row .hot-company-list-item .up{padding-bottom:20px;border-bottom:1px solid #F1F2F0}.hot-company .hot-company-list-row .hot-company-list-item .company-info-box{flex-direction:column;height:2.29166667vw;margin-left:.83333333vw}.hot-company .hot-company-list-row .hot-company-list-item .company-logo{width:2.5vw;height:2.5vw;border-radius:8px;border:1px solid #F3F4F2}.hot-company .hot-company-list-row .hot-company-list-item .company-logo img{width:100%;height:100%}.hot-company .hot-company-list-row .hot-company-list-item .company-name{font-size:.9375vw;color:#222222;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.hot-company .hot-company-list-row .hot-company-list-item .company-attr{font-size:.625vw;color:#989997}.hot-company .hot-company-list-row .hot-company-list-item .down{margin-top:23px}.hot-company .hot-company-list-row .hot-company-list-item .down p{display:flex;justify-content:space-between;line-height:20px;padding:5px 0}.hot-company .hot-company-list-row .hot-company-list-item .down .label{font-size:14px;color:#222222;font-weight:normal}.hot-company .hot-company-list-row .hot-company-list-item .down .value{font-size:14px;color:#989997;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media (min-width:768px) and (max-width:991px){.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .down{margin-top:10px}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .company-logo{height:34px;width:34px}.hot-company .hot-company-list-row .hot-company-list-item .company-logo{height:45px;width:45px}}@media (max-width:767px){.banner{height:150px}.box-title{padding:15px 0;font-size:26px}.hot-job-list .tabs .nav-tabs a{font-size:14px}.hot-job-list{margin-top:15px}.hot-job-list .tabs .nav-tabs{margin:0 20px 20px}.hot-job-list .tabs .tab-pane{padding:15px 0}.hot-job-list .tabs .tab-pane .hot-job-list-row{margin-left:-15px;margin-right:-15px}.hot-job-list .tabs .tab-pane .hot-job-list-item{margin-bottom:15px}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content{padding:15px}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .down{margin-top:10px}.hot-job-list .tabs .tab-pane .hot-job-list-item .hot-job-list-item-content .company-logo{height:34px;width:34px}.hot-company .hot-company-list-row{margin-top:15px;margin-left:-15px;margin-right:-15px}.hot-company .hot-company-list-row .hot-company-list-item .company-logo{height:45px;width:45px}.hot-company .hot-company-list-row .hot-company-list-item{margin-bottom:15px}.hot-company .hot-company-list-row .hot-company-list-item .hot-company-list-item-content{padding:25px}}