*{box-sizing:border-box}body{background:#f2f6fc}a{text-decoration:none}.common-button-light,.common-button,.common-button-orange,.common-button-light-sm{text-align:center;display:inline-block;padding:5px 0;border:1px solid #e6e6e6;background:#fff;border-radius:2px;color:#0378d8;outline:none;border:1px solid #0378d8}.common-button-light:disabled,.common-button:disabled,.common-button-orange:disabled,.common-button-light-sm:disabled{border:1px solid #e6e6e6;background-color:#FBFBFB;color:#C9C9C9;cursor:not-allowed;opacity:1}.common-button-light.radius,.radius.common-button,.radius.common-button-orange,.radius.common-button-light-sm{min-width:auto;border-radius:20px;padding:5px 20px}.common-button-light.radius:hover,.radius.common-button:hover,.radius.common-button-orange:hover,.radius.common-button-light-sm:hover{background:#0378d8;color:#fff}.common-button{background:#0378d8;color:#fff}.common-button-orange{border:1px solid #f90}.common-button-light-sm{min-width:auto;padding:0px 10px;line-height:24px;transition:all .23s}.ent-icon{width:19px;height:18px;background-position:0 0;display:inline-block;vertical-align:text-bottom;cursor:pointer;background:url("/images/ent/v4/ent-icon.png")}.ent-icon.icon-wechat{width:16px;height:16px;background-position:-14px -11px}.ent-icon.icon-edit{width:12px;height:13px;background-position:-43px -13px}.ent-icon.icon-eye{width:14px;height:13px;background-position:-68px -14px}.ent-icon.icon-refresh{width:12px;height:13px;background-position:-96px -13px}.ent-icon.icon-shield{width:12px;height:13px;background-position:-122px -13px}.ent-icon.icon-copy{width:15px;height:13px;background-position:-150px -14px}.ent-icon.icon-delete{width:15px;height:13px;background-position:-174px -13px}.ent-icon.icon-search{width:12px;height:13px;background-position:-202px -12px}.ent-icon.icon-info{width:13px;height:13px;background-position:-226px -12px}.ent-icon.icon-resume-email{width:48px;height:48px;background-position:-11px -123px}.ent-icon.icon-pay{width:17px;height:16px;background-position:-119px -45px}.ent-icon.icon-inform{width:12px;height:13px;background-position:-18px -47px}.ent-icon.icon-close{width:12px;height:13px;background-position:-44px -46px}.ent-icon.icon-recycle{width:11px;height:13px;background-position:-70px -47px}.ent-icon.icon-brie{width:14px;height:14px;background-position:-147px -46px}.ent-icon.icon-wechat-sm{width:12px;height:14px;background-position:-174px -46px}.ent-icon.icon-map{width:21px;height:22px;background-position:-14px -85px}.ent-icon.icon-activate{width:15px;height:15px;background-position:-226px -43px}.padding-0{padding:0px !important}.padding-l-0{padding-left:0px !important}.padding-r-0{padding-right:0px !important}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.fl{float:left}.fr{float:right}.inline{display:inline-block}.inline-block{display:inline-block}.text-overflow,.ent-item .job-name,.ent-item .job-addr,.fat-salary-job .job-list .item .job-name,.fat-salary-job .job-list .item .ent-item .job-addr,.ent-item .fat-salary-job .job-list .item .job-addr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointer,.common-button-light,.common-button,.common-button-orange,.common-button-light-sm{cursor:pointer}.orange,.common-button-orange{color:#f90}.danger{color:#f0483f}.bg-white,.base-info-box,.ent-item,.fat-salary-job .title{background:#fff}.bg-primary{background:#0378d8}.font-color-primary,.main .main-title h4,.ent-item .job-name,.ent-item .job-addr{color:#0378d8}.font-color-light,.ent-item .job-addr{color:#999}.font-color-base{color:#666}.font-color-white{color:#fff}.font-size-base{font-size:14px}.font-size-md{font-size:16px}.font-size-sm,.tag,.tag-gray,.ent-item .job-addr{font-size:12px}.common-active,.common-button-light-sm:hover,.business-wrap .title,.common-active a,.common-button-light-sm:hover a,.business-wrap .title a{background:#0378d8;color:#fff}.tc,.common-button-light,.common-button,.common-button-orange,.common-button-light-sm,.str-employer-wrapper a,.brand-employer-wrapper a,.ent-more,.business-wrap .title{text-align:center}.tl{text-align:left}.tr{text-align:right}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.row .col{float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;box-sizing:border-box}.row .col-1{width:100%}.row .col-2{width:50%}.row .col-3{width:33.33333%}.row .col-4{width:25%}.row .col-5{width:20%}.row .col-6{width:16.66667%}.row .col-8{width:12.5%}.col-space10{margin-left:-5px;margin-right:-5px}.col-space10 .col{padding-right:5px;padding-left:5px}input[type="radio"],input[type="checkbox"]{display:none}input[type="checkbox"]+label::before{content:"\a0";display:inline-block;width:10px;height:10px;line-height:10px;text-align:center;margin-right:5px;border-radius:3px;padding:3px;border:1px solid #ddd;background:#fff;cursor:pointer}input[type="checkbox"]:checked+label::before{background:url("/images/v4/search-icon.png") no-repeat 0 -72px;border:1px solid #0378d8}input[type="radio"]+label:before{content:"\a0";display:inline-block;width:8px;height:8px;line-height:8px;border-radius:50%;text-align:center;margin-right:5px;padding:3px;border:1px solid #ddd;background:#fff}input[type="radio"]:checked+label:before{background:url("/images/v4/radio.jpg") no-repeat;border:1px solid #0378d8}.tag{display:inline-block;padding:2px 10px;border-radius:15px;position:relative;margin-right:5px;margin-bottom:5px;line-height:18px;border:1px solid #ddd}.tag:hover{border:1px solid #0378d8;color:#0378d8}.tag-gray{display:inline-block;padding:2px 10px;border-radius:15px;position:relative;margin-left:10px;line-height:18px;background:#f5f5f5}.important-info{line-height:30px}.main{padding:20px 0;font-size:14px}.main .main-content{margin-bottom:20px}.main .main-left{width:1066px}.main .main-title{padding:17px;font-size:14px;background:#fff}.main .main-title h4{padding-left:17px;border-left:6px solid #0378d8}.main .main-other{margin-top:20px;clear:both}.base-info-box{width:222px;margin-right:20px}.base-info-box .info-header{padding:16px 0;border-bottom:1px solid #eee}.base-info-box .info-header h3{font-weight:400;border-left:6px solid #0378d8;font-size:22px;padding-left:15px}.base-info-box .info-body{padding:22px 18px}.base-info-box .info-body p{line-height:24px;text-indent:1em}.time-info{width:186px;height:115px;background:#0378d8;color:#Fff;position:relative;margin-bottom:20px}.time-info h2{position:absolute;font-size:24px}.time-info .month{top:28px;left:67px}.time-info .year{bottom:32px;left:22px}.time-info .day{font-size:40px;left:104px;bottom:24px;font-weight:bolder}.time-info .time-unit{font-size:14px}.swiper-wrapper{width:824px}.swiper-pagination-bullet{display:inline-block;width:13px;height:13px;border:1px solid #cccccc;background:#fff;opacity:1;vertical-align:middle}.swiper-pagination-bullet-active{display:inline-block;width:13px;height:13px;background:#fff;border:4px solid #0378d8;vertical-align:middle}.swiper-pagination{transform:translate3d(-50%, 0, 0);text-align:right}.swiper-slide img{width:100%;height:289px}.str-employer-wrapper,.brand-employer-wrapper{margin-top:25px}.str-employer-wrapper a,.brand-employer-wrapper a{display:inline-block;width:354px;height:84px;line-height:84px;margin-right:1px;margin-bottom:1px;background:#fff;position:relative;vertical-align:middle}.str-employer-wrapper a img,.brand-employer-wrapper a img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.str-employer-wrapper a i,.brand-employer-wrapper a i{position:absolute;left:0;top:0;z-index:1}.str-employer-wrapper a:nth-child(3n),.brand-employer-wrapper a:nth-child(3n){margin-right:0}.brand-employer-wrapper a{width:265px}.brand-employer-wrapper a:nth-child(3n){margin-right:1px}.brand-employer-wrapper a:nth-child(4n){margin-right:0}.ent-list{margin-top:10px}.ent-item{padding:15px 25px;line-height:26px;border:1px solid transparent;position:relative;transition:all .4s;margin-bottom:10px}.ent-item .job-name,.ent-item .job-addr{display:block}.ent-item h3{margin-top:20px;font-size:18px;font-weight:bold;color:#969696}.ent-item .job-item{width:100%;border-top:1px solid #eee;position:absolute;bottom:0;left:0;background:#fff;height:111px;padding:10px;opacity:0;filter:Alpha(opacity=0);transition:all .4s}.ent-item:hover{border:1px solid #0378d8;box-shadow:0px 0px 10px 1px #d5d6d6}.ent-item:hover .job-item{opacity:1;filter:Alpha(opacity=100)}.ent-more{width:100%;height:42px;line-height:42px;background:#fff;color:#0378d8}.business-wrap{background:#fff;width:209px;margin-bottom:20px}.business-wrap .title{padding:10px}.business-wrap ul li{padding:10px 20px;border-bottom:1px solid #f4f4f4}.business-wrap ul li a{display:inline-block;width:100%;height:100%}.business-wrap ul li a:hover{color:#0378d8}.business-wrap ul li a:hover img.on{display:none}.business-wrap ul li a:hover img.hover{display:inline-block}.business-wrap ul li img{width:23px;height:20px;vertical-align:text-bottom;margin-right:8px}.business-wrap ul li img.hover{display:none}.icon-fast{display:inline-block;width:17px;height:21px;background:url("/images/v4/detail-icon.png") no-repeat -222px -244px;vertical-align:middle;margin-left:4px}.fat-salary-job{margin:20px 0}.fat-salary-job .title{line-height:40px;border-bottom:1px solid #F4F4F4}.fat-salary-job .title span{border-left:5px solid #0378d8;padding-left:10px;color:#0378d8;font-weight:bolder}.fat-salary-job .job-list{width:210px}.fat-salary-job .job-list .item{padding:15px;background:#fff;border-bottom:1px solid #eee;line-height:26px}.fat-salary-job .job-list .item:last-child{border:0}.fat-salary-job .job-list .item span,.fat-salary-job .job-list .item a{vertical-align:baseline}.fat-salary-job .job-list .item a:hover{color:#0378d8}.fat-salary-job .job-list .item .job-name,.fat-salary-job .job-list .item .ent-item .job-addr,.ent-item .fat-salary-job .job-list .item .job-addr{width:120px;font-weight:bolder}.job-tag-wrap{height:26px}
