.mes-tip{display:block;width:100%;position:fixed;left:0;top:40%;text-align:center;z-index:10000}.mes-tip .mes-tip-box{display:inline-block;margin:0 auto;line-height:24px;padding:15px 30px;border-radius:3px;position:relative;overflow:hidden}.mes-tip .failure,.mes-tip .prompt,.mes-tip .success{display:inline-block;height:100%;width:100%;position:absolute;top:0;left:0;opacity:.6;z-index:1;border-radius:3px}.mes-tip .success{background:#18365a}.mes-tip .failure{background:#d71212}.mes-tip .prompt{background:#007cd4}.mes-tip .txt{display:block;width:100%;color:#fff;position:relative;line-height:24px;font-size:14px;text-align:center;z-index:2}.loading{z-index:800;position:absolute;top:0;left:0;bottom:0;right:0;cursor:wait}.loading.fixed{position:fixed}.loading .loading-box{width:180px;height:50px;line-height:50px;border-radius:3px;top:40%;left:50%;margin-left:-90px;text-align:center;position:absolute}.loading .loading-box .loading-bg{display:inline-block;width:100%;height:100%;opacity:.6;background:#555;position:absolute;left:0;top:0;z-index:1;border-radius:3px}.loading .loading-box .load-icon{display:inline-block;position:relative;width:40px;height:40px;vertical-align:middle;background-image:url(../../images/loading.gif);background-repeat:no-repeat;background-position:center;background-size:24px 24px;z-index:9}.loading .loading-box .loading-tip{display:inline-block;position:relative;color:#fff;font-size:.9rem;z-index:9;vertical-align:middle}.loading .loading-mask{position:absolute;top:0;left:0;bottom:0;right:0}.radio-box{margin:0;cursor:pointer;font-weight:400}.radio-box .radio-input{vertical-align:middle;margin-top:-2px;margin-right:6px;outline:0}.radio-box+.radio-box{margin-left:20px}.pagination{margin:0 -6px;text-align:right;display:block}.pagination .next,.pagination .prev{font-size:14px}.pagination>a{width:36px;height:36px;text-align:center;font-size:12px;line-height:34px;border:1px solid #babdc2;border-radius:5px;position:relative;behavior:url(PIE.htc);background:#fff;color:#375ea7;margin:0 6px;padding:0;vertical-align:middle}.pagination>span{border:none;background:0 0;width:12px;margin:0;color:#000;padding:0;font-size:12px;line-height:36px;display:inline-block;text-align:center}.pagination>span.current{width:36px;height:36px;text-align:center;font-size:12px;line-height:34px;background:#375ea7;color:#fff;border:1px solid #375ea7;margin:0 6px;padding:0;vertical-align:middle;border-radius:5px;position:relative;behavior:url(PIE.htc)}.pagination>span.current.next,.pagination>span.current.prev{font-size:14px;border:1px solid #babdc2;background:#fff;color:#babdc2}.check-box{display:inline-block;width:18px;height:18px;line-height:15px;border-radius:3px;position:relative;z-index:2;vertical-align:text-bottom;cursor:pointer;margin:0}.check-box .check-box-input{display:none}.check-box .check-box-input:checked+.check-box-bg{background-position:-21px -1px}.check-box.active .check-box-bg{background-position:-21px -1px}.check-box.active .check-box-bg.blue{background:url(../../images/icon-checked.png) no-repeat;background-position:0 -1px;background-size:100% 100%}.check-box .check-box-bg{display:block;width:100%;height:100%;overflow:hidden;background:url(../../images/icon_20x20.png) no-repeat -1px -1px}.modal.center{display:flex;align-items:center}.modal .modal-dialog{width:100%}.modal .modal-content.small{width:320px}.modal-recruit-apply{width:740px;margin-left:auto;margin-right:auto;margin-top:4%;background:#f9f9f9;box-shadow:0 5px 5px #333;box-shadow:0 5px 5px rgba(0,0,0,.2);position:relative;border-radius:8px;behavior:url(PIE.htc)}.modal-recruit-apply .modal-header{padding:10px 20px;border-bottom:1px solid #babdc2;position:relative}.modal-recruit-apply .modal-header .modal-title{font-size:22px;line-height:34px;text-align:center;font-weight:700;color:#2f2f2f}.modal-recruit-apply .modal-header .close{margin-top:6px;position:absolute;right:16px;outline:0}.modal-recruit-apply .modal-header .close>span{font-size:30px;display:inline-block;font-weight:100;line-height:20px;text-align:center}.modal-recruit-apply .modal-body .post-name{font-size:18px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;margin:18px 0 24px 0;color:#2f2f2f;font-weight:700}.modal-recruit-apply .modal-body .post-name .tag{color:#7d7d7d}.modal-recruit-apply .modal-body .form-table{font-size:14px;color:#2f2f2f;width:400px;line-height:22px;margin:auto}.modal-recruit-apply .modal-body .form-table tr td{vertical-align:top;padding-top:11px;padding-bottom:11px}.modal-recruit-apply .modal-body .form-table tr td.submit-notice-container{padding-left:84px;text-align:left}.modal-recruit-apply .modal-body .form-table tr td.submit-notice-container .link{cursor:pointer;text-decoration:none}.modal-recruit-apply .modal-body .form-table tr>td:first-of-type{text-align:right;padding-right:4px;white-space:nowrap;line-height:28px}.modal-recruit-apply .modal-body .form-table tr>td:first-of-type .star{color:#d03a3a;vertical-align:text-top;line-height:initial}.modal-recruit-apply .modal-body .form-table tr>td:last-of-type{padding:11px 0}.modal-recruit-apply .modal-body .form-table tr>td:last-of-type.submit-notice-container{padding-left:84px;text-align:left;padding-top:0}.modal-recruit-apply .modal-body .form-table tr>td:last-of-type.submit-notice-container .link{cursor:pointer;text-decoration:none}.modal-recruit-apply .modal-body .form-table .btn-code{outline:0;height:28px;border-radius:5px;line-height:28px;color:#fff;font-size:12px;padding:0 6px;min-width:98px;vertical-align:bottom}.modal-recruit-apply .modal-body .form-table .btn-code.btn-get-code{background:#3f8f2d;color:#fff}.modal-recruit-apply .modal-body .form-table .btn-code.btn-get-code:hover{background:#328120}.modal-recruit-apply .modal-body .form-table .btn-code.btn-wait-code{background:#d6dce0;color:#96a5ae;cursor:initial;pointer-events:none}.modal-recruit-apply .modal-body .form-control{font-size:14px;line-height:18px;padding:4px 10px;height:initial;box-shadow:none;border-radius:4px;position:relative;behavior:url(PIE.htc)}.modal-recruit-apply .modal-body .form-control:not(:focus){border-color:#d4d6d8}.modal-recruit-apply .modal-body .radio-box{line-height:28px}.modal-recruit-apply .modal-body .file-input{margin:0;width:312px}.modal-recruit-apply .modal-body .file-input input[type=file]{display:block;position:absolute;z-index:-10;width:0;height:0;outline:0}.modal-recruit-apply .modal-body .file-input .form-control{height:28px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-color:#d4d6d8;cursor:text;max-width:228px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modal-recruit-apply .modal-body .file-input .input-group-btn>.btn{padding:3px 2em;border-color:#d4d6d8;box-shadow:none}.modal-recruit-apply .modal-body .file-input .input-group-btn>.btn:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.modal-recruit-apply .modal-body .file-input .input-group-btn .btn-file{color:#2f2f2f;background:#eaeaea}.modal-recruit-apply .modal-body .form-tip{font-size:12px;line-height:1.5em;color:#bababa;margin-top:6px}.modal-recruit-apply .modal-body .cmd-group{margin:30px 0;text-align:center}.modal-recruit-apply .modal-body .cmd-group .btn{padding:5px 1em;font-size:18px;line-height:28px;border-radius:8px;position:relative;behavior:url(PIE.htc);font-weight:700;border:none;outline:0;margin:0 72px}.modal-recruit-apply .modal-body .cmd-group .btn.btn-apply{background:linear-gradient(277.91deg,#3e66b1 0,#446cba 100%);color:#fff;box-shadow:0 5px 5px rgba(192,202,216,.6)}.modal-recruit-apply .modal-body .cmd-group .btn.btn-cancel{background:#fff;color:#7d7d7d;box-shadow:0 5px 5px rgba(192,202,216,.6)}.modal-recruit-apply .modal-body .cmd-group .btn.btn-cancel:hover{background:#f8fbff}.modal-login{width:400px;margin-left:auto;margin-right:auto;background:#fff;box-shadow:0 5px 5px #333;box-shadow:0 5px 5px rgba(0,0,0,.2);position:relative;border-radius:8px;behavior:url(PIE.htc)}.modal-login .close{cursor:pointer;opacity:1;position:absolute;top:0;right:0;background:url(../../images/modal-close.png) center;width:40px;height:40px}.modal-login .modal-body{padding:50px 40px 60px}.modal-login .modal-body .modal-title{font-size:16px;line-height:30px;text-align:center;color:#33373e;margin:0 auto;margin-bottom:50px}.modal-login .modal-body .input-div{display:flex;align-items:center;height:44px;margin-bottom:30px;font-size:14px;box-shadow:inset 0 -1px 0 #f6faf9}.modal-login .modal-body .input-div .tel-pre{color:#33373e;margin-right:30px}.modal-login .modal-body .input-div .form-input{border:0;flex:1;outline:0;position:relative}.modal-login .modal-body .input-div .btn-get-code{background:0 0;border:0;outline:0;box-shadow:none;color:#457de8}.modal-login .modal-body .input-div .img-qr-code{border-radius:3px;cursor:pointer;width:86px;height:37px;margin-left:10px;background:#ccc}.modal-login .modal-body .input-div .img-qr-code:active{opacity:.8}.modal-login .modal-body .submit-notice-container{height:40px;display:flex;align-items:center;font-size:12px;color:#9da4b3}.modal-login .modal-body .submit-notice-container .check-box{margin-right:12px}.modal-login .modal-body .submit-notice-container .link{color:#9da4b3}.modal-login .modal-body .submit-notice-container .link:hover{color:#457de8}.modal-login .modal-body .btn-login{display:flex;align-items:center;justify-content:center;background:linear-gradient(277.91deg,#3e66b1 0,#446cba 100%);border-radius:30px;height:48px;font-size:18px;font-weight:700;color:#fff;width:100%}.modal-login .modal-body .btn-login:focus{outline:0}.modal-login .modal-body .register-text{font-size:12px;line-height:20px;text-align:center;margin-top:7px;color:#9da4b3}.modal-login .modal-body .radio-box{line-height:28px}.modal-popup-confirm{margin-left:auto;margin-right:auto;margin-top:16%;background:#f9f9f9;box-shadow:0 5px 5px rgba(0,0,0,.2);border:none;border-radius:8px;position:relative;overflow:hidden}.modal-popup-confirm .modal-header{padding:7px 20px;background:#375ea7;position:relative}.modal-popup-confirm .modal-header .close{margin-top:6px;position:absolute;right:16px;color:#fff;outline:0}.modal-popup-confirm .modal-header .close>span{font-size:30px;display:inline-block;font-weight:100;line-height:20px;text-align:center}.modal-popup-confirm .modal-header .modal-title{font-size:18px;line-height:34px;text-align:center;font-weight:700;color:#fff}.modal-popup-confirm .modal-flag{width:72px;height:72px;margin-top:-36px;margin-left:-36px;position:absolute;top:0;left:50%}.modal-popup-confirm .modal-flag .show-flag{width:100%;height:100%;display:block}.modal-popup-confirm .modal-flag .success-icon{background:url(../../images/icon-success.png) no-repeat}.modal-popup-confirm .modal-flag+.modal-body{padding-top:46px;font-weight:700;color:#000;font-size:18px}.modal-popup-confirm .modal-body{font-size:16px;line-height:28px;text-align:center;padding:30px 40px 40px 40px;color:#2f2f2f}.modal-popup-confirm .modal-body+.modal-cmd-group{margin-top:-20px}.modal-popup-confirm .modal-cmd-group{text-align:center;padding-bottom:20px}.modal-popup-confirm .modal-cmd-group .btn{outline:0;height:28px;font-size:12px;line-height:26px;color:#5b668e;border:1px solid #abb5d6;min-width:90px;padding:0 1em}.modal-popup-info{margin-left:auto;margin-right:auto;margin-top:16%;background:#f9f9f9;box-shadow:0 5px 5px rgba(0,0,0,.2);border:none;border-radius:8px;position:relative}.modal-popup-info .modal-flag{width:72px;height:72px;margin-top:-36px;margin-left:-36px;position:absolute;top:0;left:50%}.modal-popup-info .modal-flag .show-flag{width:100%;height:100%;display:block}.modal-popup-info .modal-flag .success-icon{background:url(../../images/icon-success.png) no-repeat}.modal-popup-info .modal-flag+.modal-body{padding-top:46px;font-weight:700;color:#000;font-size:18px}.modal-popup-info .modal-body{font-weight:700;color:#000;font-size:18px;line-height:28px;text-align:center;padding:46px 40px 20px 40px}.modal-popup-info .modal-cmd-group{text-align:center;padding-bottom:20px}.modal-popup-info .modal-cmd-group .btn{outline:0;height:28px;font-size:12px;line-height:26px;color:#5b668e;border:1px solid #abb5d6;min-width:90px;padding:0 1em}.block-banner{position:relative;background:url(../../images/banner.png) center;height:450px}.block-banner .social-share{bottom:30px;right:380px;position:absolute;display:inline-block;padding:0 10px;z-index:99}.block-banner .social-share .background{position:absolute;background:#fff;border-radius:20px;width:100%;height:100%;top:-4px;left:-4px;z-index:-1;opacity:.8;behavior:url(PIE.htc)}.block-banner .social-share li{list-style:none;display:inline-block;position:relative;margin:4px}.block-banner .social-share li [class^=icon-]{display:inline-block;position:relative;text-decoration:none;width:32px;height:32px;font-size:30px;border-radius:50%;line-height:32px;cursor:pointer;border:1px solid #666;color:#666;text-align:center;vertical-align:middle;transition:background .2s ease-out 0s;behavior:url(PIE.htc)}.block-banner .social-share li [class^=icon-].icon-wechat_01{position:relative;color:#7bc549;border-color:#7bc549}.block-banner .social-share li [class^=icon-].icon-wechat_01:hover{background:#7bc549;color:#fff}.block-banner .social-share li [class^=icon-].icon-wechat_01:hover .wechat-qrcode{display:block}.block-banner .social-share li [class^=icon-].icon-qq_zone_01{color:#fdbe3d;border-color:#fdbe3d}.block-banner .social-share li [class^=icon-].icon-qq_zone_01:hover{background:#fdbe3d;color:#fff}.block-banner .social-share li [class^=icon-].icon-qq_01{color:#56b6e7;border-color:#56b6e7}.block-banner .social-share li [class^=icon-].icon-qq_01:hover{background:#56b6e7;color:#fff}.block-banner .social-share li .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all .2s;-webkit-tansition:all .35s;-moz-transition:all .35s}.block-banner .social-share li .wechat-qrcode h4{font-weight:400;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}.block-banner .social-share li .wechat-qrcode .qrcode{width:105px;margin:10px auto}.block-banner .social-share li .wechat-qrcode .help p{font-weight:400;line-height:16px;padding:0;margin:0}.block-banner .social-share li .wechat-qrcode .arrow{position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px;border-style:solid;border-color:#fff transparent transparent}.block-banner .social-share .social-share-icon{position:relative;display:inline-block;width:32px;height:32px;font-size:20px;border-radius:50%;line-height:32px;border:1px solid #666;color:#666;text-align:center;vertical-align:middle;transition:background .6s ease-out 0s}.block-footer{background:#232525;text-align:center;height:270px;padding:82px 0 0 0}.block-footer .logo{vertical-align:super;border:medium none}.block-footer .company-copyright{display:inline-block;font-size:14px;color:#bebebe;line-height:20px;text-align:left;margin-left:36px}.block-footer .badge-show{text-align:center;padding:10px 0}.block-footer .badge-show .link{display:inline-block;text-decoration:none;height:20px;line-height:20px;color:#bebebe}.block-footer .badge-show .link .badge-icon{float:left}.block-footer .badge-show .link .text{float:left;height:20px;line-height:20px;margin:0 20px 0 6px}@font-face{font-family:icomoon;src:url(../../fonts/icomoon.eot?wnl7ip);src:url(../../fonts/icomoon.eot?wnl7ip#iefix) format("embedded-opentype"),url(../../fonts/icomoon.ttf?wnl7ip) format("truetype"),url(../../fonts/icomoon.woff?wnl7ip) format("woff"),url(../../fonts/icomoon.svg?wnl7ip#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-qq:before{content:"\e900"}.icon-qq_01:before{content:"\e901"}.icon-qq_zone:before{content:"\e902"}.icon-qq_zone_01:before{content:"\e903"}.icon-wechat:before{content:"\e904"}.icon-wechat_01:before{content:"\e905"}.icon-weibo:before{content:"\e906"}.icon-weibo_01:before{content:"\e907"}.icon-tag_hot:before{content:"\e908"}.app-social-recruit{font-family:"microsoft yahei",arial;position:absolute;top:0;left:0;width:100%;min-height:100%;min-width:1200px}.app-social-recruit .block-social-recruit{padding-bottom:270px}.app-social-recruit .block-footer{position:absolute;width:100%;bottom:0}.app-social-recruit .block-header-menu{width:100%;position:absolute;left:0;top:0;z-index:99;background:linear-gradient(180deg,#2c487e 0,#20355d 100%);backdrop-filter:blur(10px)}.app-social-recruit .block-header-menu .background{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.app-social-recruit .block-header-menu .header-cont{width:1318px;margin:0 auto;position:relative;padding-left:250px;z-index:1;max-width:100%}.app-social-recruit .block-header-menu .header-cont .company-icon{position:absolute;left:0;top:11px}.app-social-recruit .block-header-menu .company-icon{height:initial;width:240px}.app-social-recruit .block-header-menu .menu-list{margin-bottom:0;padding-left:0;font-size:0;line-height:0;position:relative}.app-social-recruit .block-header-menu .menu-list .menu-item{list-style:none;text-align:center;font-size:18px;line-height:60px;cursor:pointer;display:inline-block;width:96px;position:relative;text-decoration:none}.app-social-recruit .block-header-menu .menu-list .menu-item .name{color:#fff;font-size:inherit;line-height:initial}.app-social-recruit .block-header-menu .menu-list .menu-item .name:hover{text-decoration:none}.app-social-recruit .block-header-menu .menu-list .menu-item .background{display:none}.app-social-recruit .block-header-menu .menu-list .menu-item.active .background,.app-social-recruit .block-header-menu .menu-list .menu-item:hover .background{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#000;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;z-index:-1}.app-social-recruit .block-header-menu .menu-list .campus-recruit{text-decoration:none;margin:0 64px;display:inline-block;position:relative}.app-social-recruit .block-header-menu .menu-list .campus-recruit .name{display:inline-block;font-size:18px;line-height:27px;color:#fff;text-align:center;cursor:pointer;font-weight:700;padding:4px 36px 4px 22px}.app-social-recruit .block-header-menu .menu-list .campus-recruit .ico{display:block;width:10px;position:absolute;height:18px;right:18px;margin-top:-8px;top:50%}.app-social-recruit .block-header-menu .menu-list .campus-recruit .background{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:18px;background:#ea922c;opacity:1}.app-social-recruit .block-header-menu .menu-list .campus-recruit:hover .background{background:#eb8c1d}.app-social-recruit .block-header-menu .menu-list .right-header{position:absolute;right:0;top:0;height:100%;display:flex;align-items:center}.app-social-recruit .block-header-menu .menu-list .right-header .wechat-div{margin-right:20px;position:relative}.app-social-recruit .block-header-menu .menu-list .right-header .wechat-div:hover .wechat-pop-info{display:flex}.app-social-recruit .block-header-menu .menu-list .right-header .wechat-div>img{cursor:pointer;width:30px}.app-social-recruit .block-header-menu .menu-list .right-header .wechat-div .wechat-pop-info{display:none;width:187px;position:absolute;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.15);border-radius:4px;top:56px;right:-23px;flex-direction:column;align-items:center;justify-content:center;padding:20px 30px}.app-social-recruit .block-header-menu .menu-list .right-header .wechat-div .wechat-pop-info:before{display:inline-block;content:'';width:24px;border:10px solid transparent;border-bottom:10px solid #fff;position:absolute;right:26px;top:-20px}.app-social-recruit .block-header-menu .menu-list .right-header .wechat-div .wechat-pop-info:after{display:inline-block;content:'';width:100%;position:absolute;top:-60px;cursor:pointer;height:60px;background:0 0;right:0}.app-social-recruit .block-header-menu .menu-list .right-header .wechat-div .wechat-pop-info .wechat-code{margin-bottom:6px;width:150px}.app-social-recruit .block-header-menu .menu-list .right-header .wechat-div .wechat-pop-info .wechat-info{font-size:12px;line-height:18px;text-align:center;color:#4e5666}.app-social-recruit .block-header-menu .menu-list .right-header .wechat-div .wechat-pop-info .wechat-info .g-bits-name{color:#426ab7;font-weight:700}.app-social-recruit .block-header-menu .menu-list .right-header .account-login{font-size:14px;color:#e6e7ea;border:1px solid #e6e7ea;border-radius:24px;display:inline-flex;cursor:pointer;justify-content:center;align-items:center;height:32px;padding:0 17px}.app-social-recruit .block-header-menu .menu-list .right-header .account-text-div{color:#e6e7ea;font-size:14px;display:flex;align-items:center;position:relative}.app-social-recruit .block-header-menu .menu-list .right-header .account-text-div .info-img{cursor:pointer;transform:rotate(180deg);width:40px}.app-social-recruit .block-header-menu .menu-list .right-header .account-text-div .info-img.active{transform:rotate(0)}.app-social-recruit .block-header-menu .menu-list .right-header .account-text-div .account-info{position:absolute;background:#fff;box-shadow:0 0 4px #ccc;border-radius:4px;width:160px;top:56px;right:-12px}.app-social-recruit .block-header-menu .menu-list .right-header .account-text-div .account-info:before{display:inline-block;content:'';width:12px;border:5px solid transparent;border-bottom:5px solid #fff;position:absolute;right:26px;top:-10px}.app-social-recruit .block-header-menu .menu-list .right-header .account-text-div .account-info .item-info{height:48px;padding:8px 10px;display:flex;align-items:center;justify-content:center}.app-social-recruit .block-header-menu .menu-list .right-header .account-text-div .account-info .item-info .item-info-content{display:flex;align-items:center;justify-content:flex-start;color:#717171;font-size:14px;padding:6px 16px;width:140px;height:32px;cursor:pointer;border-radius:8px}.app-social-recruit .block-header-menu .menu-list .right-header .account-text-div .account-info .item-info .item-info-content>img{width:12px;margin-right:12px}.app-social-recruit .block-header-menu .menu-list .right-header .account-text-div .account-info .item-info .item-info-content>img.active{display:none}.app-social-recruit .block-header-menu .menu-list .right-header .account-text-div .account-info .item-info .item-info-content:hover{color:#457de8;background:rgba(218,229,250,.5)}.app-social-recruit .block-header-menu .menu-list .right-header .account-text-div .account-info .item-info .item-info-content:hover>img.default{display:none}.app-social-recruit .block-header-menu .menu-list .right-header .account-text-div .account-info .item-info .item-info-content:hover>img.active{display:inline-block}.app-social-recruit .block-social-recruit{width:1200px;max-width:100%;margin-left:auto;margin-right:auto}.app-social-recruit .block-social-recruit .recruit-post-search{margin:auto}.app-social-recruit .block-social-recruit .recruit-post-search+.hot-search-list{margin-top:8px}.app-social-recruit .block-social-recruit .post-filter-box{margin-top:64px}.app-social-recruit .block-social-recruit .post-list-box{margin-top:36px;margin-bottom:24px}.app-social-recruit .block-social-recruit .pagination{margin-bottom:64px;margin-right:0}.app-social-recruit .block-social-recruit .recruit-post-search{width:732px;overflow:hidden}.app-social-recruit .block-social-recruit .recruit-post-search .form-control{height:52px;outline:0;border:2px solid #375ea7;border-radius:26px;font-size:16px;line-height:1.5em;padding:13px 58px 12px 30px;behavior:url(PIE.htc);position:relative;left:14px;overflow:hidden}.app-social-recruit .block-social-recruit .recruit-post-search .form-control+.input-group-btn{position:relative;z-index:10;left:-14px}.app-social-recruit .block-social-recruit .recruit-post-search .form-control+.input-group-btn .hide-radius{position:absolute;left:0;width:26px;height:100%;background:#375ea7;z-index:1}.app-social-recruit .block-social-recruit .recruit-post-search .input-group-btn{padding:0}.app-social-recruit .block-social-recruit .recruit-post-search .input-group-btn .btn{outline:0}.app-social-recruit .block-social-recruit .recruit-post-search .input-group-btn .btn-search{background:#375ea7;color:#fff;font-size:16px;line-height:1.5em;margin:0;height:52px;padding-left:56px;padding-right:62px;border:2px solid #375ea7;border-radius:26px;behavior:url(PIE.htc)}.app-social-recruit .block-social-recruit .hot-search-list{font-size:12px;line-height:1.5em;color:#a2a7b2;text-align:center;width:640px;max-width:100%}.app-social-recruit .block-social-recruit .post-filter-box{border:1px solid #ced5e6;box-shadow:1px 2px 10px rgba(192,202,216,.4);border-radius:8px;background:#fff;padding:12px 48px;color:#555;position:relative;behavior:url(PIE.htc)}.app-social-recruit .block-social-recruit .post-filter-box .post-filter-tab{width:100%;table-layout:fixed;border-radius:8px;behavior:url(PIE.htc)}.app-social-recruit .block-social-recruit .post-filter-box .post-filter-tab td{padding:12px 0}.app-social-recruit .block-social-recruit .post-filter-box .post-filter-tab tr>td:first-of-type{white-space:nowrap;vertical-align:text-top}.app-social-recruit .block-social-recruit .post-filter-box .post-filter-tab .tag-list .check-tab{margin-right:44px;cursor:pointer;display:inline-block}.app-social-recruit .block-social-recruit .post-filter-box .post-filter-tab .tag-list .check-tab.active{color:#00379e}.app-social-recruit .block-social-recruit .post-list-box{border:1px solid #ced5e6;box-shadow:1px 2px 10px rgba(192,202,216,.4);overflow:hidden;background:#fff;position:relative;border-radius:8px;behavior:url(PIE.htc)}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab{width:100%;color:#2f2f2f;font-size:14px;line-height:1.5em;table-layout:fixed}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab thead tr{background:#375ea7;border-radius:8px;color:#fff}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab thead tr>th:first-of-type{padding-left:48px}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab thead tr>th:last-of-type{padding-right:48px}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab tbody tr{cursor:pointer}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab tbody tr:hover{background:#eff4fe}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab tbody tr .icon-tag_hot{color:#ff3223}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab tbody tr:not(.post-detail-box)>th:first-of-type{padding-left:48px}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab tbody tr:not(.post-detail-box)>td:last-of-type{padding-right:48px}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab tbody+tbody tr:not(.post-detail-box) td,.app-social-recruit .block-social-recruit .post-list-box .post-list-tab tbody+tbody tr:not(.post-detail-box) th{border-top:1px dashed #babdc2}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab th{font-weight:700}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab td,.app-social-recruit .block-social-recruit .post-list-box .post-list-tab th{padding:0 12px;height:54px}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab .spread-click{padding:6px;margin:-6px;display:inline-block;cursor:pointer}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab .show-detail-icon{display:inline-block;cursor:pointer;border-top:10px solid #375ea7;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:none}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab .show-detail-icon.active{border-bottom:10px solid #375ea7;border-left:8px solid transparent;border-right:8px solid transparent;border-top:none}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab .post-detail-box{display:none}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab .post-detail-box td{height:0;padding:0}.app-social-recruit .block-social-recruit .post-list-box .post-list-tab .post-detail-box .post-detail-block{display:none;background:#fcfdff;padding:40px 80px 60px 40px;position:relative;cursor:initial}.app-social-recruit .block-social-recruit .post-detail-block{border-top:1px solid #babdc2}.app-social-recruit .block-social-recruit .post-detail-block .base-info .item-info{float:left;font-size:18px;line-height:28px;display:inline-block;font-weight:700;color:#2f2f2f;min-width:250px}.app-social-recruit .block-social-recruit .post-detail-block .base-info .item-info .tag{color:#7d7d7d}.app-social-recruit .block-social-recruit .post-detail-block .specific-desc{margin-top:40px}.app-social-recruit .block-social-recruit .post-detail-block .specific-desc .desc-cont{margin-top:8px}.app-social-recruit .block-social-recruit .post-detail-block .specific-desc .cmd-group{margin-top:40px}.app-social-recruit .block-social-recruit .post-detail-block .specific-desc .type-name{font-size:18px;line-height:28px;margin:0;font-weight:700}.app-social-recruit .block-social-recruit .post-detail-block .specific-desc .desc-cont{font-size:14px;line-height:26px;color:#7d7d7d}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group{margin-top:40px;font-size:0}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .btn{font-size:18px;line-height:28px;padding:4px 1em;border-radius:8px;color:#fff;border:none;outline:0;font-weight:700;position:relative;box-shadow:0 5px 5px #c0cad8;box-shadow:0 5px 5px rgba(192,202,216,.6);margin-left:40px}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .btn.btn-apply{background:#d23737}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .btn.btn-apply:hover{background:#c02020}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .btn.btn-chat,.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .btn.btn-share{background:#3f8f3d}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .btn.btn-chat:hover,.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .btn.btn-share:hover{background:#3f8120}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .btn:hover .show-popover{display:block}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .show-popover{display:none;position:absolute;border-radius:8px;background:#3f8f2d;box-shadow:0 5px 5px rgba(192,202,216,.6);width:172px;margin-left:-86px;left:50%;bottom:54px;z-index:1}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .show-popover:hover{display:block}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .show-popover .title{font-size:14px;line-height:22px;margin:8px auto 2px auto;display:block;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .show-popover .qr-code{display:block;width:124px;height:124px;padding:6px;background:#fff;margin:0 auto 16px auto;position:relative}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .show-popover .qr-code .qr-decoration-icon{display:block;background:url(../../images/qrcode_logo.png) no-repeat;width:32px;height:32px;margin-top:-16px;margin-left:-16px;position:absolute;top:50%;left:50%}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .show-popover .qr-code>canvas{position:absolute;width:0;height:0;z-index:-10}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .show-popover .qr-code>img{width:112px;height:112px;max-width:100%;max-height:100%;display:block}.app-social-recruit .block-social-recruit .post-detail-block .cmd-group .show-popover .arrow{position:absolute;margin-left:-12px;left:50%;bottom:-12px;border-top:12px solid #3f8f2d;border-left:12px solid transparent;border-right:12px solid transparent}.app-social-recruit .block-social-recruit .background{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1;pointer-events:none;background:url(../../images/recruit-background.png) no-repeat;background-color:#f0f5fb;background-position:center bottom}.app-social-recruit .block-social-recruit .post-empty{min-height:182px;background:#fff;padding:80px 0!important;text-align:center;font-size:14px;line-height:1.5em;color:#4f5a6c;font-weight:700;display:none}.app-social-recruit #fixed_table_head{position:fixed;width:1200px;top:0;left:50%;transform:translateX(-50%);z-index:-1;opacity:0;background-color:#dee5f0}.app-social-recruit #fixed_table_head .post-list-tab{width:100%;color:#2f2f2f;font-size:14px;line-height:1.5em;table-layout:fixed;border-radius:8px 8px 0 0;overflow:hidden}.app-social-recruit #fixed_table_head .post-list-tab thead tr{background:#375ea7;border-radius:8px;color:#fff}.app-social-recruit #fixed_table_head .post-list-tab thead tr>th:first-of-type{padding-left:48px}.app-social-recruit #fixed_table_head .post-list-tab thead tr>th:last-of-type{padding-right:48px}.app-social-recruit #fixed_table_head .post-list-tab tbody tr{cursor:pointer}.app-social-recruit #fixed_table_head .post-list-tab tbody tr:hover{background:#eff4fe}.app-social-recruit #fixed_table_head .post-list-tab tbody tr .icon-tag_hot{color:#ff3223}.app-social-recruit #fixed_table_head .post-list-tab tbody tr:not(.post-detail-box)>th:first-of-type{padding-left:48px}.app-social-recruit #fixed_table_head .post-list-tab tbody tr:not(.post-detail-box)>td:last-of-type{padding-right:48px}.app-social-recruit #fixed_table_head .post-list-tab tbody+tbody tr:not(.post-detail-box) td,.app-social-recruit #fixed_table_head .post-list-tab tbody+tbody tr:not(.post-detail-box) th{border-top:1px dashed #babdc2}.app-social-recruit #fixed_table_head .post-list-tab th{font-weight:700}.app-social-recruit #fixed_table_head .post-list-tab td,.app-social-recruit #fixed_table_head .post-list-tab th{padding:0 12px;height:54px}.app-social-recruit.modal-open #fixed_table_head{left:calc(50% - 9px)}.app-social-recruit .block-social-recruit{margin-top:64px}.modal-pop-container.center>.modal{display:flex;align-items:center;justify-content:center}.modal-pop-container.center>.modal .modal-content{margin-top:0}.share-user-container{display:flex;align-items:center;justify-content:space-between;background-color:#dbe2ef;padding:10px;border-radius:8px}.share-user-container .share-user-info{display:flex;align-items:center}.share-user-container .share-user-info .avatar{width:40px;height:40px;text-align:center;line-height:40px;background-color:#3f72af;border-radius:50%;color:#fff;font-size:18px;font-weight:700;margin-right:15px}.share-user-container .share-user-info .desc{font-size:12px;color:#999;margin-top:5px}.share-user-container .view-all-btn{text-decoration:none;color:#375ea7;cursor:pointer}