.grace-dsc-web-tabs__scroll-head{display:flex;align-items:center;justify-content:center;margin:0 0 12px;width:100%;height:64px;color:#245b99;font-size:30px;font-weight:700;background:url(https://webapp.zhaopin.com/2026/hd/hbjst0316ZL68537/left-bg.png) no-repeat}.grace-dsc-web-tabs__scroll-head img{margin-left:15px}.grace-dsc-web-tabs__scroll-inform{margin:0 0 20px;width:100%;color:#2da6e2;font-size:30px;font-weight:700;border-left:15px solid #a8f6a9;padding-left:10px}.grace-dsc-web-tabs__scroll-inform img{margin-left:15px}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-total{font-size:16px;padding:10px 0}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-filter-list-all{height:56px;overflow:hidden}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-filter-list{display:flex;padding-top:2px;padding-left:1px}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-filter-list .grace-dsc-web-job-list-base__job-tags{flex:1}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-filter-list .grace-dsc-web-job-list-base__job-tags .grace-dsc-web-job-list-base__job-tags-list{display:inline-block;padding:7px 12px;-moz-box-shadow:0px 0px 3px #dedede;-webkit-box-shadow:0px 0px 3px #dedede;box-shadow:0 0 3px #dedede;background:#ffffff;border-radius:7px;margin-right:20px;margin-bottom:20px}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-filter-list .grace-dsc-web-job-list-base__job-tags .grace-dsc-web-job-list-base__job-tags-list span{display:inline-block;vertical-align:middle}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-filter-list .grace-dsc-web-job-list-base__job-tags .grace-dsc-web-job-list-base__job-tags-list img{width:14px;margin-left:5px;vertical-align:middle;cursor:pointer}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-filter-list .grace-dsc-web-job-list-base__job-filter-list-btn span{color:#54bbf0;margin-left:15px;cursor:pointer}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-filter{width:100%;position:relative}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-list{flex:1;margin-left:30px}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-list .grace-dsc-web-job-list-base__job-list-nodata{width:100%;text-align:center;padding-top:30px}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-list .grace-dsc-web-job-list-base__job-list-nodata img{width:300px}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-list .grace-dsc-web-job-list-base__job-list-nodata div{font-size:18px;margin:20px 0;color:#666}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-list .grace-dsc-web-job-list-base__job-list-box{display:flex;align-items:center;flex-wrap:wrap;align-content:flex-start}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-list .grace-dsc-web-job-list-base__job-list-box .grace-dsc-web-job-list-base__job-list-item{width:100%;margin-right:0%}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-list .grace-dsc-web-job-list-base__job-list-box .grace-dsc-web-job-list-base__job-list-item:nth-child(3n){margin-right:0}.grace-dsc-web-job-list-base__job-warp{width:100%;display:flex;justify-content:space-between}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list{width:355px}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree{background-color:transparent}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node{color:#245b99;background:linear-gradient(to right,#3fc1b1,#fcfdfe);padding:0 20px;margin-bottom:5px}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node.child-node{border-bottom:2px dashed #3fc1b1}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node.child-node:last-child{border-bottom:none}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node .tree-node-content{display:flex;align-items:center;margin:0 0 6px;color:#23567e;font-size:20px;min-height:50px;text-align:left;background-size:100% 100%;border-radius:0;cursor:pointer}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node .tree-node-content:hover{background:transparent}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node .tree-node-content .expand-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-left:10px;font-size:12px;color:#245b99;margin-right:0;order:3}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node .tree-node-content .expand-icon.placeholder{visibility:hidden}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node .tree-node-content input[type=checkbox]{margin-right:10px;width:16px;height:16px;accent-color:#668cf4}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node .tree-node-content .node-label{display:inline-block;flex:1;line-height:1em;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node .tree-node-children{margin-left:-20px;margin-top:-5px;background:#ffffff}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node .tree-node-children .tree-node{background:#ffffff}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node .tree-node-children .tree-node .tree-node-content{font-size:16px;background:transparent}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node .tree-node-children .tree-node .tree-node-content .node-label{font-weight:400}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node.expanded{background:linear-gradient(to right,#3fc1b1,#fcfdfe)}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node.expanded .tree-node-content,.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node.expanded .tree-node-content .node-label{font-weight:700}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .tree-node.expanded .tree-node-children .tree-node .tree-node-content{color:#23567e;background:transparent}.grace-dsc-web-job-list-base__job-warp .grace-dsc-web-job-filter__list .custom-tree .checked{background:linear-gradient(to right,#b1f7a6,#fcfdfe)!important;font-weight:700}.grace-dsc-web-job-filter{width:100%}.grace-dsc-web-job-filter .grace-dsc-web-job-filter__container{width:900px;margin:20px auto;display:flex;align-items:center;gap:20px}.grace-dsc-web-job-filter .grace-dsc-web-job-filter__select{width:200px}.grace-dsc-web-job-filter .grace-dsc-web-job-filter__select .el-select{width:100%;height:50px}.grace-dsc-web-job-filter .grace-dsc-web-job-filter__select .el-select .el-input__wrapper{border-radius:50px;box-shadow:0 0 3px #dedede}.grace-dsc-web-job-filter .grace-dsc-web-job-filter__select .el-select .el-input__inner{height:48px;line-height:48px}.grace-dsc-web-job-filter .grace-dsc-web-job-filter__keyword{flex:1;display:flex;background:#ffffff;-moz-box-shadow:0px 0px 3px #dedede;-webkit-box-shadow:0px 0px 3px #dedede;box-shadow:0 0 3px #dedede;border-radius:50px;height:50px;align-items:center}.grace-dsc-web-job-filter .grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-icon{width:60px;text-align:center}.grace-dsc-web-job-filter .grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-icon img{width:30px}.grace-dsc-web-job-filter .grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-input{flex:1;height:100%;padding-right:10px}.grace-dsc-web-job-filter .grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-input input{width:100%;height:48px;outline:none;border:none}.grace-dsc-web-job-filter .grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-btn{width:120px;line-height:50px;background:#54bbf0;text-align:center;color:#fff;font-size:20px;border-radius:50px;cursor:pointer}.grace-dsc-web-job-list-base__page{display:flex;justify-content:center}.back-pc{position:fixed;right:30px;bottom:200px;z-index:99}.back-pc .back-pc-btn{width:60px;height:60px;border-radius:50%;background:#ffffff;cursor:pointer;position:relative}.back-pc .back-pc-btn img{width:100%;height:100%;border-radius:50%}.back-pc .back-pc-btn .back-pc-btn-img1{display:block}.back-pc .back-pc-btn .back-pc-btn-img2{display:none}.back-pc .back-pc-btn .back-pc-btn-word{padding:5px 10px;background:rgba(0,0,0,.7);border-radius:5px;color:#fff;width:100px;position:absolute;left:-110px;top:20px;z-index:99;display:none}.back-pc .back-pc-btn:hover .back-pc-btn-img2{display:block}.back-pc .back-pc-btn:hover .back-pc-btn-img1{display:none}.back-pc .back-pc-btn:hover .back-pc-btn-word{display:block}.tips{background:linear-gradient(to right,#def5a0,transparent);width:100%;color:#245b99;font-size:18px;color:#4685c8;padding:10px 20px;font-weight:700;margin:0 0 20px;border-radius:5px;line-height:25px}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color, var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary, 20px)}.el-drawer{position:absolute;box-sizing:border-box;background-color:var(--el-drawer-bg-color);display:flex;flex-direction:column;box-shadow:var(--el-box-shadow-dark);overflow:hidden;transition:all var(--el-transition-duration)}.el-drawer .rtl,.el-drawer .ltr,.el-drawer .ttb,.el-drawer .btt{transform:translate(0)}.el-drawer__sr-focus:focus{outline:0!important}.el-drawer__header{align-items:center;color:#72767b;display:flex;margin-bottom:32px;padding:var(--el-drawer-padding-primary);padding-bottom:0}.el-drawer__header>:first-child{flex:1}.el-drawer__title{margin:0;flex:1;line-height:inherit;font-size:1rem}.el-drawer__footer{padding:var(--el-drawer-padding-primary);padding-top:10px;text-align:right}.el-drawer__close-btn{display:inline-flex;border:none;cursor:pointer;font-size:var(--el-font-size-extra-large);color:inherit;background-color:transparent;outline:0}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{flex:1;padding:var(--el-drawer-padding-primary);overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.ltr,.el-drawer.rtl{height:100%;top:0;bottom:0}.el-drawer.btt,.el-drawer.ttb{width:100%;left:0;right:0}.el-drawer.ltr{left:0}.el-drawer.rtl{right:0}.el-drawer.ttb{top:0}.el-drawer.btt{bottom:0}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-active,.el-drawer-fade-enter-from,.el-drawer-fade-enter-to,.el-drawer-fade-leave-active,.el-drawer-fade-leave-from,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{opacity:0}.el-drawer-fade-enter-to,.el-drawer-fade-leave-from{opacity:1}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.grace-dsc-web-job-filter-base{width:90%;box-sizing:border-box;border-radius:10px;background-color:#fff;margin:10px auto;display:flex;justify-content:space-evenly}.grace-dsc-web-job-filter-base .grace-dsc-web-job-filter-base__jia_sou{display:flex;justify-content:space-between;align-items:center}.grace-dsc-web-job-filter-base .grace-dsc-web-job-filter-base__inputm{width:256px;height:40px;background-color:#f5f5f5;border-radius:25px;border:1px solid #3b97e6;display:flex;justify-content:flex-start;align-items:center;padding-left:10px;margin-right:10px;padding-right:5px}.grace-dsc-web-job-filter-base .grace-dsc-web-job-filter-base__inputm span{color:#54bbf0;font-size:12px;width:100px;text-align:center;display:inline-block}.grace-dsc-web-job-filter-base .grace-dsc-web-job-filter-base__input1{background-color:#f5f5f5;border:none;appearance:none;outline:none;font-size:26rpx;color:#bfbfc0;margin-left:5px;flex:1;height:36px}.grace-dsc-web-job-filter-base .grace-dsc-web-job-filter-base__xuan{font-size:12px;color:#3a3a3a;display:flex;justify-content:center;align-items:center}.el-drawer__body{padding:0}.grace-dsc-web-job-filter-base__search-box{width:100%;height:100%;background:#54bbf0}.grace-dsc-web-job-filter-base__real-search{display:flex;justify-content:space-between;align-items:center;padding:30px 10px 20px}.grace-dsc-web-job-filter-base__real-search .grace-dsc-web-job-filter-base__inputm{flex:1;height:40px;background-color:#f5f5f5;border-radius:25px;border:1px solid #3b97e6;display:flex;justify-content:flex-start;align-items:center;padding-left:10px;margin-right:10px;padding-right:5px}.grace-dsc-web-job-filter-base__real-search .grace-dsc-web-job-filter-base__inputm span{color:#54bbf0;font-size:12px;width:100px;text-align:center;display:inline-block}.grace-dsc-web-job-filter-base__real-search span{font-size:14px;color:#fff}.grace-dsc-web-job-filter-base__real-search .grace-dsc-web-job-filter-base__input1{background-color:#f5f5f5;border:none;appearance:none;outline:none;font-size:26rpx;color:#bfbfc0;margin-left:5px;flex:1;height:36px}.grace-dsc-web-job-list-base-mobile{width:100%}.grace-dsc-web-job-list-base-mobile .grace-dsc-web-job-list-base__job-filter{width:100%;position:relative}.grace-dsc-web-job-list-base-mobile .grace-dsc-web-job-list-base__no-more{width:100%;text-align:center;font-size:16px;padding:10px 0 20px;color:#666}.grace-dsc-web-job-list-base-mobile .grace-dsc-web-job-list-base__job-list{width:100%;display:block}.grace-dsc-web-job-list-base-mobile .grace-dsc-web-job-list-base__job-list .grace-dsc-web-job-list-base__job-list-nodata{width:100%;text-align:center}.grace-dsc-web-job-list-base-mobile .grace-dsc-web-job-list-base__job-list .grace-dsc-web-job-list-base__job-list-nodata img{width:50%;padding:10px 0}.grace-dsc-web-job-list-base-mobile .grace-dsc-web-job-list-base__job-list .grace-dsc-web-job-list-base__job-list-nodata div{color:#666;padding-bottom:20px}.grace-dsc-web-job-list-base-mobile .grace-dsc-web-job-list-base__job-list .grace-dsc-web-job-list-base__job-list-item{width:100%}.back-mobile{width:100%;position:fixed;bottom:0;line-height:70px;text-align:center;font-size:22px;color:#fff;left:0;background:#999999;z-index:99}.job-filter-base__filter-inner{display:flex;border-radius:12px;overflow:hidden;background:#f5f5f5;height:calc(100vh - 90px)}.job-filter-base__filter-type{width:100px;box-sizing:border-box;background-color:#ededed;padding:10px 0!important;list-style:none;padding:0;outline:0;margin-top:0}.job-filter-base__filter-type-item{text-align:center;line-height:40px;font-size:14px;position:relative}.job-filter-base__filter-type-item.active{color:#54bbf0;font-size:14px}.job-filter-base__filter-list{width:300px;box-sizing:border-box;background-color:#fff;padding:10px!important;line-height:35px;list-style:none;padding:0;outline:0;display:none;overflow:hidden;margin-top:0}.job-filter-base__filter-list.show{display:unset}.job-filter-base__filter-list.show li{box-sizing:border-box;margin:3px}.job-filter-base__filter-list.show li.selected{background-color:#ebf1ff!important;border:1px solid #54bbf0!important;color:#54bbf0!important}.job-filter-base__filter-list.city-list.show{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;padding-bottom:100px!important}.job-filter-base__filter-list.city-list.show li{width:22%;height:30px;line-height:30px;font-size:12px;color:#3a3a3a;background-color:#f5f5f5;text-align:center;border-radius:25px;margin-bottom:10rpx;margin-right:3px;box-sizing:content-box;border:1px #f5f5f5 solid;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 5px;box-sizing:border-box}.job-filter-base__filter-list.jobtype-list.show{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center}.job-filter-base__filter-list.jobtype-list.show li{width:47%;height:30px;line-height:30px;font-size:12px;color:#3a3a3a;background-color:#f5f5f5;text-align:center;overflow:hidden;border-radius:25px;margin-bottom:10px;margin-right:3px;box-sizing:content-box;border:1px #f5f5f5 solid}.job-filter-base__button-reset,.job-filter-base__button-submit,.job-filter-base__button-reset:after,.job-filter-base__button-submit:after{border:unset;border-radius:unset}.job-filter-base__button-reset,.job-filter-base__button-submit{width:50%;box-sizing:border-box}.job-filter-base__button-bar{width:100%;height:80px;margin:0 auto;position:fixed;bottom:0;right:0;display:flex;justify-content:center;align-items:center;background-color:#fff;border-top:1px solid #e4e4e4;font-size:14px}.reset-btn{width:120px!important;background-color:#e4e4e4!important;font-size:14px;text-align:center;color:#3a3a3a;height:40px;line-height:40px;border-radius:25px!important;margin-right:5px}.sumbit-btn{width:230px!important;background-color:#54bbf0!important;font-size:14px;text-align:center;color:#fff;height:40px;line-height:40px;border-radius:25px!important}.scroll-Y{background:#ffffff}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;position:relative;vertical-align:middle;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;justify-content:center;align-items:center;font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color)}.el-badge__content.is-fixed{position:absolute;top:0;right:calc(1px + var(--el-badge-size)/ 2);transform:translateY(-50%) translate(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:15px 19px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary)}.el-message{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);position:fixed;left:50%;top:20px;transform:translate(-50%);background-color:var(--el-message-bg-color);transition:opacity var(--el-transition-duration),transform .4s,top .4s;padding:var(--el-message-padding);display:flex;align-items:center}.el-message.is-center{justify-content:center}.el-message.is-closable .el-message__content{padding-right:31px}.el-message p{margin:0}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message__icon{margin-right:10px}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{position:absolute;top:50%;right:19px;transform:translateY(-50%);cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}.grace-dsc-web-job-list__detail{background:#ffffff;margin-bottom:15px;border-radius:10px;-moz-box-shadow:0px 0px 3px #DEDEDE;-webkit-box-shadow:0px 0px 3px #DEDEDE;box-shadow:0 0 3px #dedede}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__detail-list{display:flex;align-items:center;border-bottom:1px solid #eeeeee;padding:20px}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-logo{width:70px;height:70px;border-radius:8px;overflow:hidden;display:flex;align-items:center}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-logo img{width:100%}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-content{flex:1;padding-left:20px}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-content .grace-dsc-web-job-list__company-item-name{font-size:24px}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-content .grace-dsc-web-job-list__company-item-tag{padding:10px 30px 0 0;position:relative;color:#666}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-content .grace-dsc-web-job-list__company-item-tag span{font-size:18px;border-radius:3px}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-content .grace-dsc-web-job-list__company-item-tag .grace-dsc-web-job-list__company-item-line{padding:0 5px}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-count{display:flex;align-items:center;color:#666;margin-top:10px}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-count div{padding-right:10px;font-size:18px}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-count div span{font-size:34px;font-weight:700}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__company-item-detail{width:100%;padding:20px}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__company-item-detail .grace-dsc-web-job-list__company-item-detail-title{font-size:22px}.grace-dsc-web-job-list__detail .grace-dsc-web-job-list__company-item-detail .grace-dsc-web-job-list__company-item-word{font-size:16px;line-height:25px}.grace-dsc-web-job-list__company{width:100%;margin-top:-35px}.grace-dsc-web-job-list__company-item-word{font-size:12px;line-height:18px;margin-top:10px}.grace-dsc-web-job-list__company-item{width:100%;background:#ffffff;padding:20px;margin-bottom:15px;border-radius:10px}.grace-dsc-web-job-list__company-item .grace-dsc-web-job-list__company-item-count{display:flex;align-items:center;color:#666;margin-top:10px}.grace-dsc-web-job-list__company-item .grace-dsc-web-job-list__company-item-count div{padding-right:10px;font-size:26px}.grace-dsc-web-job-list-base{width:100%}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-list-item{width:32.5%;margin-right:1.25%}.grace-dsc-web-job-list-base .grace-dsc-web-job-list-base__job-list-item:nth-child(3n){margin-right:0}.grace-dsc-web-job-list__detail-mobile{display:block}.grace-dsc-web-job-list__detail-mobile .grace-dsc-web-job-list__company-item-word{font-size:14px!important;line-height:22px!important;text-align:justify}.grace-dsc-web-job-list__detail-mobile .grace-dsc-web-job-list__detail-list{display:block;border-bottom:1px solid #eeeeee;padding:15px}.grace-dsc-web-job-list__detail-mobile .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-content{padding-left:0}.grace-dsc-web-job-list__detail-mobile .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-content .grace-dsc-web-job-list__company-item-name{font-size:20px}.grace-dsc-web-job-list__detail-mobile .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-content .grace-dsc-web-job-list__company-item-tag{padding:10px 0 5px;position:relative;color:#666}.grace-dsc-web-job-list__detail-mobile .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-content .grace-dsc-web-job-list__company-item-tag span{font-size:14px;background:#f3f3f3;padding:2px 5px;margin-right:5px;border-radius:2px}.grace-dsc-web-job-list__detail-mobile .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-count{display:flex;align-items:center;color:#666;margin-top:10px}.grace-dsc-web-job-list__detail-mobile .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-count div{padding-right:10px;font-size:14px}.grace-dsc-web-job-list__detail-mobile .grace-dsc-web-job-list__detail-list .grace-dsc-web-job-list__company-item-count div span{font-size:14px}.grace-dsc-web-job-list-base__job-list-item-container{display:flex;flex-wrap:wrap;width:100%}.grace-dsc-web-job-list-base__job-list-item-container .grace-dsc-web-job-list-base__job-list-item{width:32.5%!important;margin-right:1.25%!important}.grace-dsc-web-job-list-base__job-list-item-container .grace-dsc-web-job-list-base__job-list-item:nth-child(3n){margin-right:0!important}.grace-dsc-web-job-card__detail-btn-s{width:100%;text-align:center;margin:10px 0}.grace-dsc-web-job-card__detail-btn-s a{width:40%;background:#2da6e4;line-height:45px;color:#fff;text-align:center;font-size:16px;border-radius:25px;display:inline-block;cursor:pointer}.grace-dsc-web-job-card-base{background-color:#fff;padding:15px 10px;-moz-box-shadow:0px 0px 3px #DEDEDE;-webkit-box-shadow:0px 0px 3px #DEDEDE;box-shadow:0 0 3px #dedede;margin-bottom:20px;border-radius:10px;display:block}.grace-dsc-web-job-card-base__title{width:100%;display:flex}.grace-dsc-web-job-card-base__title .grace-dsc-web-job-card-base__job-title{font-size:18px;width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.grace-dsc-web-job-card-base__title .grace-dsc-web-job-card-base__job-city{font-size:14px;color:#3fc1b1}.el-dialog__body{padding:20px 25px}.grace-dsc-web-job-card-base__title-detail{padding-bottom:10px}.grace-dsc-web-job-card-base__title-detail .grace-dsc-web-job-card-base__job-title{font-weight:700}.grace-dsc-web-job-card-base__detail{width:100%;text-align:justify;padding:10px 0;line-height:24px}.grace-dsc-web-job-card-base__content{display:flex;justify-content:space-between}.grace-dsc-web-job-card-base__content .grace-dsc-web-job-card-base__left{flex:1}.grace-dsc-web-job-card-base__content .grace-dsc-web-job-card-base__left ul{font-size:14px;color:#717171;display:flex;justify-content:flex-start;align-items:center;margin-top:15px;list-style:none;padding:0;outline:0;flex-wrap:wrap}.grace-dsc-web-job-card-base__content .grace-dsc-web-job-card-base__left ul li{margin-bottom:3px}.grace-dsc-web-job-card-base__content .grace-dsc-web-job-card-base__left ul li span{display:inline-block;padding:3px 6px;background-color:#f5f5f5;border-radius:5px;margin-right:8px;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grace-dsc-web-job-card-base__content .grace-dsc-web-job-card-base__left .grace-dsc-web-job-card-base__company-name{font-size:14px;color:#717171;margin-top:8px;overflow:hidden;text-overflow:ellipsis}.grace-dsc-web-job-card-base__content .grace-dsc-web-job-card-base__right{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-end;margin-left:20px}.grace-dsc-web-job-card-base__content .grace-dsc-web-job-card-base__right .grace-dsc-web-job-card-base__job-apply{background-color:#3fc1b1;border-radius:25px;color:#fff;padding:0 13px;font-size:16px;line-height:36px;cursor:pointer;margin-top:10px}.grace-dsc-web-job-card__detail-content{width:100%;padding-top:15px;margin-top:15px;border-top:1px solid #e3e3e3}.grace-dsc-web-job-card__detail-content .grace-dsc-web-job-card__job-title{width:100%;font-size:16px;font-weight:700;padding-bottom:10px}.grace-dsc-web-job-card__detail-content .grace-dsc-web-job-card__job-content{line-height:22px}.grace-dsc-web-job-card__detail-content .grace-dsc-web-job-card__detail-btn{width:100%;text-align:center;margin:10px 0}.grace-dsc-web-job-card__detail-content .grace-dsc-web-job-card__detail-btn a{width:40%;background:#2da6e4;line-height:45px;color:#fff;text-align:center;font-size:16px;border-radius:25px;display:inline-block;cursor:pointer}div{box-sizing:border-box}a{color:#333;text-decoration:none}.el-dialog{margin-left:auto;margin-right:auto}.grace-dsc-web-layout-box{width:100%}
