.recruit-detail{background-color:#f5f5f5}.recruit-detail .mask{background:linear-gradient(91deg,rgba(0,0,0,.65),transparent);height:100%;left:0;position:absolute;top:0;width:100%}.recruit-detail .sw-down{background:none;bottom:-.5rem;color:#bfbfbf;display:block;height:2.25rem;left:50%;line-height:1.875rem;margin-left:-9.5rem;position:absolute;text-align:center;width:19.0625rem;z-index:1}.recruit-detail .carousel-inner,.recruit-detail .carousel-item{height:100%;width:100%}.recruit-detail .carousel-item-info{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 15%;width:100%}.recruit-detail .carousel-item-des{font-size:1.1rem;margin-top:2rem;max-width:45%}.recruit-detail-content-container{margin-top:1.25rem;padding-bottom:1.25rem}.recruit-detail-content{background-color:#fff;padding:1.375rem 2.375rem 2.6875rem}.recruit-detail-content .breadcrumb-item{color:#999;font-size:.875rem;font-weight:500;line-height:1.875rem}.recruit-detail-content .breadcrumb-item a{color:#999}.recruit-detail-content .breadcrumb-item.active{color:#333;font-size:.875rem;font-weight:500;line-height:1.875rem}.recruit-detail-content .breadcrumb-item+.breadcrumb-item:before{color:#999;content:">"}.recruit-detail-content .recruit-detail-content-header .recruit-detail-title{color:#212121;font-size:1.75rem;font-weight:500;line-height:2.5rem;margin-bottom:1.4375rem;margin-top:2.5625rem}.recruit-detail-content .recruit-detail-content-header .recruit-detail-title-underline{background:linear-gradient(90deg,#ffb14d,#4d74ff 53%,#b81e15);height:.125rem;width:100%}.recruit-detail-content .recruit-detail-content-header .recruit-detail-location{align-items:center;display:flex;justify-content:space-between;margin-top:1.1875rem}.recruit-detail-content .recruit-detail-content-header .recruit-detail-location .recruit-detail-location-flex{align-items:center;display:flex}.recruit-detail-content .recruit-detail-content-header .recruit-detail-location .recruit-detail-location-flex img{height:.875rem;width:.625rem}.recruit-detail-content .recruit-detail-content-header .recruit-detail-location .recruit-detail-location-flex .recruit-detail-location-city{color:#999;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-left:.5rem}.recruit-detail-content .recruit-detail-content-header .recruit-detail-info{display:flex;margin-top:1.4375rem}.recruit-detail-content .recruit-detail-content-header .recruit-detail-info .recruit-detail-info-detail{color:#2f2f2f;flex:1;font-size:1.125rem;font-weight:400;line-height:1.5625rem}.recruit-detail-content .recruit-detail-content-header .recruit-detail-info .recruit-detail-info-detail .recruit-detail-info-piece{display:flex;margin-top:1.3125rem}.recruit-detail-content .recruit-detail-content-header .recruit-detail-info .recruit-detail-info-detail .recruit-detail-info-piece div:not(:first-child){margin-left:4.375rem}.recruit-detail-content .recruit-detail-content-header .recruit-detail-info .recruit-detail-info-salary{color:#b81e15;display:block;font-size:3.5rem;font-weight:600;line-height:4.875rem;padding-left:7.75rem;padding-right:7.75rem}@media (max-width:992px){.recruit-detail-content .recruit-detail-content-header .recruit-detail-info,.recruit-detail-content .recruit-detail-content-header .recruit-detail-info .recruit-detail-info-detail .recruit-detail-info-piece{flex-direction:column}.recruit-detail-content .recruit-detail-content-header .recruit-detail-info .recruit-detail-info-detail .recruit-detail-info-piece div:not(:first-child){margin-left:0;margin-top:1rem}.recruit-detail-content .recruit-detail-content-header .recruit-detail-info .recruit-detail-info-salary{display:none}.recruit-detail-content .recruit-detail-content-header .recruit-detail-info-salary-sm{color:#b81e15;display:block;font-weight:600}}@media (max-width:1300px){.recruit-detail-content .recruit-detail-content-header .recruit-detail-info .recruit-detail-info-detail .recruit-detail-info-piece{flex-direction:column}.recruit-detail-content .recruit-detail-content-header .recruit-detail-info .recruit-detail-info-detail .recruit-detail-info-piece div:not(:first-child){margin-left:0;margin-top:1rem}}.recruit-detail-content .recruit-detail-content-header .recruit-detail-description{margin-top:2.5625rem}.recruit-detail-content .recruit-detail-content-header .recruit-detail-description .recruit-detail-description-title{color:#333;font-size:1.125rem;font-weight:500;line-height:1.5625rem}.recruit-detail-content .recruit-detail-content-header .recruit-detail-description .recruit-detail-description-tag-container{margin-left:-.25rem;margin-top:1.0625rem}.recruit-detail-content .recruit-detail-content-header .recruit-detail-description .recruit-detail-description-tag-container span{background:#f8f8f8;border-radius:.25rem;color:#666;display:inline-block;font-size:.875rem;line-height:1.8125rem;margin-bottom:.75rem;margin-left:.25rem;margin-right:.25rem;padding:.3438rem .75rem}.recruit-detail-content .recruit-detail-content-header .recruit-detail-description .recruit-detail-description-info{word-wrap:break-word;color:#666;line-height:1.8125rem;margin-top:.875rem;white-space:pre-line;word-break:normal}.recruit-detail-content .recruit-detail-content-header .deliver-submit-btn{background-color:#fff;border:.125rem solid;border-radius:1.5625rem;color:#b81e15;font-size:.875rem;font-weight:500;line-height:1.125rem;margin-top:3.75rem;padding:1rem 2.9375rem}.recruit-detail-content .recruit-detail-content-header .deliver-submit-btn i{background:url(https://static.sawaind.com/image/recruit/arrow.png) no-repeat 50%;background-size:100% 100%;display:inline-block;height:.8125rem;margin-left:1.25rem;position:relative;top:.125rem;width:.4375rem}.recruit-detail-content .recruit-detail-content-header .deliver-submit-btn:hover{background-color:#b81e15;color:#fff}.recruit-detail-content .recruit-detail-content-header .deliver-submit-btn:hover i{background:url(https://static.sawaind.com/image/recruit/arrow_white.png) no-repeat 50%;background-size:100% 100%}.recruit-detail-content .recruit-detail-info-salary-sm{display:none}