.fair-offline.detail{width:1150px;margin:0 auto 20px}.fair-offline.detail pre.no-style{background:0 0;border:0;padding:0;font:inherit}.poster{position:relative;display:flex;overflow:hidden;width:inherit}.poster>img{width:100%;display:table}.poster .IN_PROGRESS,.poster .NOT_STARTED,.poster .OVERED{position:absolute;top:0;right:0;border-radius:0 0 0 4px;padding:6px 10px;z-index:9}.poster .NOT_STARTED{background-color:rgba(255,255,255,.4);color:rgba(0,0,0,.8)}.poster .NOT_STARTED:after{content:'未开始'}.poster .IN_PROGRESS{background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.8)}.poster .IN_PROGRESS:after{content:'进行中'}.poster .OVERED{background-color:rgba(255,255,255,.4);color:rgba(0,0,0,.8)}.poster .OVERED:after{content:'已结束'}.fair-head{display:flex;padding:34px 20px;background-color:#fff}.fair-head .intro{flex:1;color:#666}.fair-head .apply{margin-left:90px}.fair-head .apply-btn{border-radius:100px;border:0;outline:0;padding:14px 25px;background-color:#4a88f7;color:#fff}.booth-pic>img{max-width:100%}.explain{padding:0 20px 20px;background-color:#fff;border-top:1px solid #efefef}.explain h3{margin:30px 0 20px -20px;border-left:3px solid #f90;padding-left:17px}.contacts a{font-weight:700;color:#2276e0;letter-spacing:1px}.contacts .item{line-height:40px}.contacts .item+.item{border-top:1px dashed #efefef}.company-list{margin-top:10px;background-color:#fff;padding:17px 20px}.fair-top{display:flex}.fair-details{color:#666;line-height:36px;flex:1}.fair-details .detail{display:inline-block}.fair-details .detail+.detail{margin-left:50px}.fair-details .detail>img{height:14px;margin-right:5px}.fair-details .detail span{font-weight:700}.fair-details .detail.company>span{color:#ff8a00}.fair-details .detail.job>span{color:#0486fe}.fair-details .detail.company>span:after{content:' 家';font-weight:400}.fair-details .detail.job>span:after{content:' 个';font-weight:400}.no-data{padding:50px 0;text-align:center;background-color:#fff;margin-top:30px}.no-data>img{max-width:240px;max-height:300px;pointer-events:none;margin-bottom:20px}.search-box{border-radius:4px;border:1px solid #e4e7ed;display:flex}.search-box>input{background:0 0;outline:0;padding:0 10px;height:36px;margin:0;border:0;flex:1;width:300px}.search-box>button{outline:0;background:0 0;border:0;padding:0 9px;color:#333}.search-box>button>img{width:18px;height:18px;pointer-events:none;margin:9px 0;display:table}.fair-tags .ui.secondary.pointing.menu .active.item,.fair-tags .ui.secondary.pointing.menu .active.item:hover{color:#0486fe;border-color:#0486fe}.fair-company{margin:10px -10px 0}.fair-company .item{width:33.333333%;padding:10px;float:left}.company-info{display:block;border-radius:2px;padding:20px;border:1px solid #e8e8e8;transform:scale(1);transition:.2s ease-in;min-height:225px;height:225px}.company-info:hover{transform:scale(1);box-shadow:0 0 11px 0 rgba(109,109,109,.26)}.company-info .booth-id{position:absolute;top:0;left:0;line-height:27px;border-radius:0 0 6px;background-color:#ff6161;padding:0 10px;color:#fff}.company-info .basic{display:flex}.company-info .basic .logo{display:flex;vertical-align:middle;width:60px;height:60px}.company-info .basic .logo>img{max-width:60px;max-height:60px;display:block;margin:auto}.company-info .basic .details{max-width:240px;margin-left:10px;flex:1;color:#999}.company-info .basic .details .name{font-weight:700;color:#333;margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.company-info .basic .details .contact{font-size:12px;margin-bottom:2px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-info .basic .details .address{font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-info .basic~.jobs{margin-top:9px}.company-info .jobs{border-top:1px solid #f5f5f5;padding-top:7.5px;height:80px;color:#333}.company-info .jobs .job{line-height:20px;display:flex}.company-info .jobs .job+.job{margin-top:5px}.company-info .jobs .job .job-name{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-info .jobs .job .job-salary{font-weight:700;color:#ff5159;margin-left:10px}.company-info .job-total{margin-top:10px;line-height:20px;color:#0486fe;text-align:right}.company-info .job-total>img{height:12px;margin-left:2px}#apply-dialog{min-height:320px}#apply-dialog .content .s_line{display:flex;color:#666}#apply-dialog .content .s_line+.s_line{margin-top:20px}#apply-dialog .content .s_line .s_label{text-align-last:justify;width:90px;margin-right:20px}#apply-dialog .content .s_line .s_input{flex:1}#apply-dialog .apply-warning{background-color:#fffbf7;color:#666;border:1px solid #f1e0cf;box-shadow:none;border-radius:4px;padding:15px 10px}#apply-dialog .apply-warning span{color:#ef6c20;font-weight:700}.lozad{opacity:0;transition:opacity .3s ease-in-out}.lozad.loaded{opacity:1}.poster .lozad{min-height:300px;object-fit:cover}.company-info .basic .logo .lozad{width:60px;height:60px;object-fit:contain}.booth-pic .lozad{min-height:200px;width:100%;object-fit:contain}.apply_explain img{max-width:100%}