portal html css js resource

parent.base_765a49a.css 82KB

    /* less基础方法 */ /* 基础样式 */ body { margin: 0; padding: 0; font-family: "Hiragino Sans GB", "Microsoft YaHei", "SimSun", Arial, "Helvetica Neue", Helvetica; color: #333333; font-size: 14px; word-wrap: break-word; -webkit-font-smoothing: antialiased; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } progress { display: inline-block; vertical-align: baseline; } a { background-color: transparent; outline: 0; text-decoration: none; } a:hover { color: #00b38a; text-decoration: none; } h1, h2, h3, h4, h5, h6 { margin: 10px 0; font-weight: normal; } h1 { font-size: 24px; } h2 { font-size: 20px; } h3 { font-size: 18px; } h4 { font-size: 16px; } h5 { font-size: 14px; } h6 { font-size: 12px; } p { margin: 0; } p + p { margin-top: 10px; } img { border: 0; vertical-align: top; display: inline-block; } button, input, optgroup, select, textarea { margin: 0; padding: 0; font-family: inherit; } input { font-family: Arial, "Hiragino Sans GB", "Microsoft YaHei", "SimSun"; } label, select, button, input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"], input[type="file"] { cursor: pointer; } input[type="checkbox"], input[type="radio"] { padding: 0; } input[type="text"], textarea { outline: none; } table { border-collapse: collapse; border-spacing: 0; } th, td { padding: 0; } em, strong { font-weight: normal; font-style: normal; } i { font-style: normal; } dl, dt, dd { margin: 0; } /*::selection { color: #ffffff; background-color: #00b38a; }*/ ::-moz-focus-inner { border: 0; } ul, ol { margin: 0; padding: 0; } li { list-style: none; } .fl { float: left; } .fr { float: right; } .clearfix { zoom: 1; } .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; } .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; } /** * 添加图标步骤wiki文档地址:http://wiki.lagou.com/pages/viewpage.action?pageId=12027784 */ @font-face { font-family: 'lagou'; src: url('/mds/static/common/fonts/lagou_6f4e45e.eot?82py2i'); src: url('/mds/static/common/fonts/lagou_6f4e45e.eot?82py2i#iefix') format('embedded-opentype'), url('/mds/static/common/fonts/lagou_b350524.ttf?82py2i') format('truetype'), url('/mds/static/common/fonts/lagou_039e391.woff?82py2i') format('woff'), url('/mds/static/common/fonts/lagou_6d4ba99.svg?82py2i#lagou') format('svg'); font-weight: normal; font-style: normal; } [class^="icon-"], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'lagou' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-strong:before { content: "\e900"; } .icon-underline:before { content: "\e901"; } .icon-orderedList:before { content: "\e902"; } .icon-unorderedList:before { content: "\e903"; } .icon-createLink:before { content: "\e904"; } .icon-unlink:before { content: "\e905"; } .icon-fullscreen:before { content: "\e906"; } .icon-community:before { content: "\e907"; } .icon-position-edit:before { content: "\e908"; } .icon-position-refresh:before { content: "\e909"; } .icon-position-offline:before { content: "\e90a"; } .icon-position-share:before { content: "\e90b"; } .icon-unsilence:before { content: "\e90c"; } .icon-add-hover:before { content: "\e90d"; } .icon-add:before { content: "\e90e"; } .icon-addperson:before { content: "\e90f"; } .icon-arrow-down:before { content: "\e910"; } .icon-arrow-left:before { content: "\e911"; } .icon-arrow-right:before { content: "\e912"; } .icon-arrow-up:before { content: "\e913"; } .icon-candidate:before { content: "\e914"; } .icon-channel:before { content: "\e915"; } .icon-close:before { content: "\e916"; } .icon-dashboard:before { content: "\e917"; } .icon-down:before { content: "\e918"; } .icon-edit-time:before { content: "\e919"; } .icon-edit:before { content: "\e91a"; } .icon-experience:before { content: "\e91b"; } .icon-farewell:before { content: "\e91c"; } .icon-fav:before { content: "\e91d"; } .icon-give-up:before { content: "\e91e"; } .icon-logo:before { content: "\e91f"; } .icon-logo2:before { content: "\e920"; } .icon-member:before { content: "\e921"; } .icon-msg:before { content: "\e922"; } .icon-radio-on:before { content: "\e923"; } .icon-no:before { content: "\e924"; } .icon-notice:before { content: "\e925"; } .icon-out-employ:before { content: "\e926"; } .icon-position:before { content: "\e927"; } .icon-resume-all:before { content: "\e928"; } .icon-resume-lib:before { content: "\e929"; } .icon-search:before { content: "\e92a"; } .icon-send:before { content: "\e92b"; } .icon-setting:before { content: "\e92c"; } .icon-share-resume:before { content: "\e92d"; } .icon-share-to-position:before { content: "\e92e"; } .icon-talent:before { content: "\e92f"; } .icon-yes:before { content: "\e930"; } .icon-chat:before { content: "\e931"; } .icon-checkbox:before { content: "\e932"; } .icon-checkedbox:before { content: "\e933"; } .icon-handcase:before { content: "\e934"; } .icon-help-center:before { content: "\e935"; } .icon-knock-out:before { content: "\e936"; } .icon-radio-off:before { content: "\e937"; } .icon-re-interview:before { content: "\e938"; } .icon-report:before { content: "\e939"; } .icon-print:before { content: "\e93a"; } .icon-download:before { content: "\e93b"; } .icon-service:before { content: "\e93c"; } .icon-newfeature:before { content: "\e93d"; } .icon-check-more:before { content: "\e93e"; } .icon-silence:before { content: "\e93f"; } .icon-search-talent:before { content: "\e940"; } .icon-star:before { content: "\e941"; } .icon-report-resume:before { content: "\e942"; } .icon-entry:before { content: "\e943"; } .icon-offer:before { content: "\e944"; } .icon-avatar:before { content: "\e945"; } .icon-user:before { content: "\e946"; } .icon-switch:before { content: "\e947"; } .icon-portal:before { content: "\e948"; } .icon-yanzhi:before { content: "\e949"; } .icon-verify:before { content: "\e94a"; } .icon-question:before { content: "\e94b"; } .icon-calendar:before { content: "\e94c"; } .icon-close2:before { content: "\e94d"; } .icon-arrow:before { content: "\e94e"; } .icon-finish:before { content: "\e94f"; } .icon-t-shirt:before { content: "\e950"; } .icon-plus:before { content: "\e951"; } .icon-feedback:before { content: "\e952"; } .icon-backstage:before { content: "\e953"; } .icon-switch2:before { content: "\e954"; } .icon-log:before { content: "\e955"; } .icon-home:before { content: "\e956"; } .icon-question2:before { content: "\e957"; } .icon-performance-appraisal:before { content: "\e958"; } .icon-modules-manage:before { content: "\e959"; } .icon-authority-manage:before { content: "\e95a"; } .icon-jobs-manage:before { content: "\e95b"; } .icon-hr-manage:before { content: "\e95c"; } .icon-approval-manage:before { content: "\e95d"; } .icon-employee-care:before { content: "\e95e"; } .icon-account-manage:before { content: "\e95f"; } .icon-organizational-structure:before { content: "\e960"; } .icon-offer-entry:before { content: "\e961"; } .icon-home2:before { content: "\e962"; } .icon-downArrow:before { content: "\e963"; } .icon-pai:before { content: "\e964"; } .icon-solid-heart:before { content: "\e965"; } .icon-empty-heart:before { content: "\e966"; } .icon-online:before { content: "\e967"; } .icon-beidiao-right:before { content: "\e968"; } .icon-beidiao-wrong:before { content: "\e969"; } .icon-beidiao-warn:before { content: "\e96a"; } .icon-beidiao-up:before { content: "\e96b"; } .icon-volume-left-3:before { content: "\e96c"; } .icon-volume-right-3:before { content: "\e96d"; } .icon-volume-left-2:before { content: "\e96e"; } .icon-volume-right-2:before { content: "\e96f"; } .icon-volume-left-1:before { content: "\e970"; } .icon-volume-right-1:before { content: "\e971"; } .icon-beidiao-invoice:before { content: "\e972"; } .icon-beidiao-phone:before { content: "\e973"; } .icon-beidiao-time:before { content: "\e974"; } .icon-beidiao-mail:before { content: "\e975"; } .icon-beidiao-money:before { content: "\e976"; } .icon-beidiao-empty:before { content: "\e977"; } .icon-warning:before { content: "\e978"; } .icon-dakun:before { content: "\e979"; } .icon-man:before { content: "\e97a"; } .icon-woman:before { content: "\e97b"; } .icon-logo3:before { content: "\e97c"; } .icon-location:before { content: "\e97d"; } .icon-tie:before { content: "\e97e"; } .icon-money:before { content: "\e97f"; } .icon-time:before { content: "\e980"; } .icon-briefcase:before { content: "\e981"; } .icon-email:before { content: "\e982"; } .icon-phone:before { content: "\e983"; } .icon-people:before { content: "\e984"; } .icon-left-quotes:before { content: "\e985"; } .icon-right-quotes:before { content: "\e986"; } .icon-file-image-o:before { content: "\e987"; } .icon-file-pdf-o:before { content: "\e988"; } .icon-file-word-o:before { content: "\e989"; } .icon-analyzing:before { content: "\e98a"; } .icon-change:before { content: "\e98b"; } .icon-resume-upload:before { content: "\e98c"; } .icon-crumbs-arrow:before { content: "\e98d"; } .icon-edu-exp:before { content: "\e98e"; } .icon-resume-download:before { content: "\e98f"; } .icon-cry-face:before { content: "\e990"; } .icon-dingding:before { content: "\e991"; } .icon-add-position:before { content: "\e992"; } .icon-find-talents:before { content: "\e993"; } .icon-yun-share:before { content: "\e994"; } .icon-auto-copy:before { content: "\e995"; } .icon-switch-back:before { content: "\e996"; } .icon-yun-upload:before { content: "\e997"; } .icon-yun-refresh:before { content: "\e998"; } .icon-search-talents:before { content: "\e999"; } .icon-add-channel:before { content: "\e99a"; } .icon-yun-download:before { content: "\e99b"; } .icon-move-to:before { content: "\e99c"; } .icon-online-chat:before { content: "\e99d"; } .icon-dakun-logo-inverse:before { content: "\e99e"; } .icon-infinite:before { content: "\e99f"; } .icon-plus-chat:before { content: "\e9a0"; } .icon-shine:before { content: "\e9a1"; } .icon-yun-heart-filled:before { content: "\e9a2"; } .icon-move-to2:before { content: "\e9a3"; } .icon-success-big:before { content: "\e9a4"; } .icon-warning-big:before { content: "\e9a5"; } .icon-paying:before { content: "\e9a6"; } .icon-lg-plus-tips:before { content: "\e9a7"; } .icon-double-arrow-left:before { content: "\e9a8"; } .icon-double-arrow-right:before { content: "\e9a9"; } .icon-forbid-resume:before { content: "\e9aa"; } .icon-refresh-positions:before { content: "\e9ab"; } .icon-lg-plus-candidates:before { content: "\e9ac"; } .icon-warning-v1:before { content: "\e9ad"; } .icon-list:before { content: "\e9ae"; } .icon-topspeed-approve:before { content: "\e9af"; } .icon-account-manage-pop:before { content: "\e9b0"; } .icon-approve-manage:before { content: "\e9b1"; } .icon-attendance-manage:before { content: "\e9b2"; } .icon-attendance-performance:before { content: "\e9b3"; } .icon-hope-select:before { content: "\e9b4"; } .icon-offer-entry-pop:before { content: "\e9b5"; } .icon-pay-roll:before { content: "\e9b6"; } .icon-permission-manage:before { content: "\e9b7"; } .icon-read-callback:before { content: "\e9b8"; } .icon-send-offer:before { content: "\e9b9"; } .icon-staff-care:before { content: "\e9ba"; } .icon-wrong-1:before { content: "\e9bb"; } .icon-speedy-reply:before { content: "\e9bc"; } .icon-position-2:before { content: "\e9bd"; } .icon-not-call:before { content: "\e9be"; } .icon-middle-yes:before { content: "\e9bf"; } .icon-middle-search:before { content: "\e9c0"; } .icon-directory:before { content: "\e9c1"; } .icon-chat-1:before { content: "\e9c2"; } .icon-call-fail:before { content: "\e9c3"; } .icon-call-1:before { content: "\e9c4"; } .icon-smile:before { content: "\e9c5"; } .icon-business-license:before { content: "\e9c6"; } .icon-email2:before { content: "\e9c7"; } .icon-profile:before { content: "\e9c8"; } .icon-request-verify:before { content: "\e9c9"; } .icon-tips:before { content: "\e9ca"; } .icon-hot:before { content: "\e9cb"; } .icon-scan:before { content: "\e9cc"; } .icon-senior-edit:before { content: "\e9cd"; } .icon-senior-link:before { content: "\e9ce"; } .icon-campus-edit:before { content: "\e9cf"; } .icon-campus:before { content: "\e9d0"; } .icon-appaulse:before { content: "\e9d1"; } .icon-page-f-l:before { content: "\e9d2"; } .icon-audit-pass:before { content: "\e9d3"; } .icon-audit-waiting:before { content: "\e9d4"; } .icon-audit-deny:before { content: "\e9d5"; } .icon-arrow-down-after:after { content: "\e910"; font-size: 12px; display: inline-block; margin-left: 6px; } .btn { font-size: 16px; line-height: 38px; display: inline-block; height: 38px; padding: 0 30px; text-align: center; text-decoration: none; color: #ffffff; background-color: transparent; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; border: 1px solid #ffffff; *border: 1px solid transparent; outline: 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-transition: 0.05s linear; -o-transition: 0.05s linear; transition: 0.05s linear; } .btn:hover, .btn.btn_active { text-decoration: none; color: #00b38a; background-color: #ffffff; } .btn.btn_link { color: #ffffff; border-color: transparent; background-color: transparent; } .btn.btn_outline { color: #ffffff; background-color: transparent; } .btn_sm { font-size: 14px; line-height: 34px; height: 34px; } .btn_lg { font-size: 18px; line-height: 44px; height: 44px; } .btn_block { display: block; width: 100%; padding: 0; } .btn_green { color: #00b38a; border-color: #00b38a; background-color: #ffffff; } .btn_green:hover, .btn_green.btn_active { color: #ffffff; border-color: #00b38a; background-color: #00b38a; } .btn_green.btn_link { color: #00b38a; border-color: transparent; background-color: transparent; } .btn_green.btn_outline { color: #00b38a; background-color: transparent; } .btn_red { color: #fd5f39; border-color: #fd5f39; background-color: #ffffff; } .btn_red:hover, .btn_red.btn_active { color: #ffffff; background-color: #fd5f39; } .btn_red.btn_link { color: #fd5f39; border-color: transparent; background-color: transparent; } .btn_red.btn_outline { color: #fd5f39; background-color: transparent; } .btn_icon { padding-left: 35px; padding-right: 20px; color: #00b38a; border-color: #00b38a; background-color: #ffffff; overflow: hidden; -webkit-transition: none; -o-transition: none; transition: none; } .btn_icon .icon { display: inline-block; height: 19px; width: 21px; vertical-align: middle; background-image: url(img/icon-download.png); background-position: -21px center; background-repeat: no-repeat; margin-left: -21px; padding-right: 5px; } .btn_icon:hover { color: #ffffff; border-color: #00b38a; background-color: #00b38a; } .btn_icon:hover .icon { background-position: 0 0; } .btn_disabled { color: #ffffff; border-color: #b2b2b2; background-color: #b2b2b2; pointer-events: none; } .btn_disabled:hover { cursor: default; color: #ffffff; border-color: #b2b2b2; background-color: #b2b2b2; } .btn_disabled.btn_outline { color: #b2b2b2; background-color: transparent; } .textarea { line-height: 1.2; overflow: hidden; width: 100%; min-height: 40px; max-height: 1000px; padding: 5px; resize: none; color: inherit; border: 1px solid #f1f3e9; outline: 0; border-radius: 4px; } .textarea:focus { border-color: #00b38a; } .input_item { position: relative; z-index: 1; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .input_tips { position: relative; z-index: 2; display: block; margin-top: 5px; padding-left: 20px; color: #fd5f39; background: url(/mds/static/common/static/img/info_03c90e8.png) left center no-repeat; } .input { font-size: 14px; line-height: 44px; position: relative; z-index: 1; height: 44px; width: 300px; line-height: 44px\9; padding-right: 13px; padding-left: 13px; vertical-align: middle; color: #333; border-width: 1px ; border-style: solid; border-radius: 2px; outline: 0; } .input::-moz-placeholder { color: #b5b5b5; opacity: 1; } .input:-ms-input-placeholder { color: #b5b5b5; } .input::-webkit-input-placeholder { color: #b5b5b5; } .input_gray { border-color: #f3f3f3; background-color: #f3f3f3; } .input_white { border-color: #f8f8f8; background-color: #f8f8f8; } .input:focus { border-color: #00b38a; } .input_warning { border-color: #ff4351; } .input[disabled] { color: #999999; border: 1px solid #eeeeee; cursor: text!important; } .input[readonly] { color: #999999; border: 1px solid #eeeeee; cursor: not-allowed !important; } .input_group:after { clear: both; _overflow: hidden; } .input_group input { float: left; } .input_group > input:first-child { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input_group > input:last-child { border-top-left-radius: 0; border-bottom-left-radius: 0; } * + .input_item { margin-top: 23px; } /** * 新功能右上角气泡提示 * * DOM节点样例: * <div class="hot-bubble-mark"> * <span class="mini-tail"></span> * <span class="text">new</span> * </div> * * @author fayipan@lagou.com */ .hot-bubble-mark { width: 50px; height: 24px; line-height: 24px; transform: scale(0.5); -o-transform: scale(0.5); -ms-transform: scale(0.5); -moz-transform: scale(0.5); -webkit-transform: scale(0.5); left: 0; top: 0; position: absolute; } .hot-bubble-mark .text { width: 100%; height: 100%; color: #ffffff; font-size: 12px; font-weight: 700; text-align: center; text-transform: uppercase; background-color: #fd5f39; border-radius: 12px; display: block; left: 0; top: 0; position: absolute; } .hot-bubble-mark .text:hover { color: #ffffff; } .hot-bubble-mark .mini-tail { width: 24px; height: 12px; overflow: hidden; left: -3px; bottom: -2px; position: absolute; } .hot-bubble-mark .mini-tail:before, .hot-bubble-mark .mini-tail:after { content: ''; width: 36px; height: 36px; border-radius: 36px; display: block; top: -24px; position: absolute; } .hot-bubble-mark .mini-tail:before { left: -12px; background-color: #fd5f39; } .hot-bubble-mark .mini-tail:after { left: -24px; background-color: #ffffff; } /* 顶部通栏样式 */ /** * 公共头部组件样式 */ .close { position: absolute; width: 17px; height: 17px; font-size: 17px; background-color: transparent; right: 20px; top: 20px; z-index: 999; border: none; outline: none; color: rgba(51, 51, 51, 0.5); } .close:hover { cursor: pointer; color: #333333; } .overflow-hidden { overflow: hidden; } .modal { display: none; overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; -webkit-overflow-scrolling: touch; outline: 0; } .modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; } .modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } .modal-open .modal { overflow-x: hidden; overflow-y: auto; } .modal-dialog { position: relative; width: auto; margin: 10px; } .modal-content { position: relative; background-color: #ffffff; border: 1px solid #999999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); -webkit-background-clip: padding-box; background-clip: padding-box; outline: 0; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000000; } .modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); } .modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); } .modal-header .close { margin-top: -2px; } .modal-title { margin: 0; line-height: 1.42857143; } .modal-body { position: relative; padding: 55px 50px; } .modal-footer { padding: 15px; text-align: right; border-top: 1px solid #e5e5e5; } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } @media (min-width: 768px) { .modal-dialog { width: 600px; margin: 30px auto; } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } .modal-sm { width: 300px; } } @media (min-width: 992px) { .modal-lg { width: 900px; } } @-moz-keyframes bellshake { 0% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 15% { -webkit-transform: rotate(20deg); -ms-transform: rotate(20deg); transform: rotate(20deg); } 22% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 30% { -webkit-transform: rotate(-20deg); -ms-transform: rotate(-20deg); transform: rotate(-20deg); } 37% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 45% { -webkit-transform: rotate(10deg); -ms-transform: rotate(10deg); transform: rotate(10deg); } 52% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 60% { -webkit-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg); } 67% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } } @-webkit-keyframes bellshake { 0% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 15% { -webkit-transform: rotate(20deg); -ms-transform: rotate(20deg); transform: rotate(20deg); } 22% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 30% { -webkit-transform: rotate(-20deg); -ms-transform: rotate(-20deg); transform: rotate(-20deg); } 37% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 45% { -webkit-transform: rotate(10deg); -ms-transform: rotate(10deg); transform: rotate(10deg); } 52% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 60% { -webkit-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg); } 67% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } } @keyframes bellshake { 0% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 15% { -webkit-transform: rotate(20deg); -ms-transform: rotate(20deg); transform: rotate(20deg); } 22% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 30% { -webkit-transform: rotate(-20deg); -ms-transform: rotate(-20deg); transform: rotate(-20deg); } 37% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 45% { -webkit-transform: rotate(10deg); -ms-transform: rotate(10deg); transform: rotate(10deg); } 52% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 60% { -webkit-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg); } 67% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } } #top-header { width: 100%; min-width: 1200px; height: 36px; line-height: 36px; font-size: 14px; color: #afb5c0; background-color: #33373e; } #top-header .center { margin: 0 auto; width: 1200px; height: 100%; position: relative; } #top-header .center .company-name { max-width: 192px; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #top-header .center .company-name .heart { margin: 0 5px 0 9px; display: inline-block; vertical-align: -3px; width: 18px; height: 18px; } #top-header .center .company-name .heart:hover .st0 { fill: #db4f2e; stroke: #db4f2e; } #top-header .center .company-name .heart .st0 { fill: none; stroke: #afb5c0; stroke-width: 60; stroke-miterlimit: 10; } #top-header .center .company-name .icon-yun-heart-filled { display: inline-block; padding: 0 14px 0 6px; color: #db4f2e; vertical-align: -3px; font-size: 18px; } #top-header .center .top-navs { float: left; margin-left: 70px; } #top-header .center .top-navs > ul { height: 36px; font-size: 0; display: block; } #top-header .center .top-navs > ul > li { position: relative; float: left; margin-left: 13px; font-size: 14px; line-height: 36px; cursor: pointer; } #top-header .center .top-navs > ul > li.nav-more-dropdown { position: relative; } #top-header .center .top-navs > ul > li.nav-more-dropdown .more-nav-dropdown { position: absolute; background: #33373e; color: #afb5c0; z-index: 1001; display: none; } #top-header .center .top-navs > ul > li.nav-more-dropdown .more-nav-dropdown > li { width: 88px; } #top-header .center .top-navs > ul > li.nav-more-dropdown .more-nav-dropdown > li:hover { color: #fff; background-color: #2e3239; } #top-header .center .top-navs > ul > li:first-child { margin-left: 0px; } #top-header .center .top-navs > ul > li a { padding: 0 15px; height: 36px; color: #afb5c0; text-decoration: none; display: block; } #top-header .center .top-navs > ul > li a.talents.hot { background-image: url(/mds/static/common/static/img/icon-hot_ebee52a.png); background-repeat: no-repeat; background-size: 11px 9px; background-position: 44px 13px; } #top-header .center .top-navs > ul > li a:active { color: #afb5c0; } #top-header .center .top-navs > ul > li a.active { color: #fff; background-color: #2e3239; } #top-header .center .top-navs > ul > li a.green { color: #00b38a; background: none; text-decoration: underline; } #top-header .center .top-navs > ul > li .talent_msg { display: none; position: absolute; top: 6px; left: 45px; background: #fd5f39; width: 14px; height: 14px; text-align: center; line-height: 14px; border-radius: 50%; font-size: 12px; color: #fff; z-index: 999; } #top-header .center .top-navs > ul > li .talents { position: relative; } #top-header .center .top-navs > ul > li .talents.msg:after { content: ''; width: 4px; height: 4px; background-color: #fd5f39; border-radius: 50%; right: 8px; top: 11px; position: absolute; } #top-header .center .preferences { height: 36px; font-size: 0; right: 0; top: 0; position: absolute; } #top-header .center .preferences .lagou-servic { margin: 8px 28px 8px 0; width: 90px; height: 20px; line-height: 20px; color: #cff1e9; font-size: 12px; text-align: center; background: rgba(0, 204, 116, 0.82); background: linear-gradient(to right, #01b088, #00cc74); border-radius: 10px; float: right; } #top-header .center .preferences .msg-bell { margin: 0 26px 0 0; width: 14px; font-size: 16px; float: right; position: relative; cursor: pointer; } #top-header .center .preferences .msg-bell .icon-notice { margin: 10px 0; transform-origin: top; display: block; color: #797f8c; } #top-header .center .preferences .msg-bell .bell-animate { -webkit-animation: bellshake 1s ease-in-out infinite; -o-animation: bellshake 1s ease-in-out infinite; animation: bellshake 1s ease-in-out infinite; } #top-header .center .preferences .msg-bell .badge { box-sizing: border-box; height: 14px; width: 14px; line-height: 14px; background-color: #fd5f39; font-size: 12px; color: #fff; border-radius: 50%; text-align: center; display: none; left: 7px; top: 3px; position: absolute; } #top-header .center .preferences .msg-bell .messages { width: 400px; background-color: #fff; border: 1px solid #e2ebe8; box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.08); display: none; z-index: 999; left: -250px; top: 36px; position: absolute; } #top-header .center .preferences .msg-bell .messages:after { content: ''; width: 8px; height: 8px; background-color: #fff; border-top: 1px solid #e2ebe8; border-left: 1px solid #e2ebe8; -webkit-transform: rotateZ(45deg); -moz-transform: rotateZ(45deg); -ms-transform: rotateZ(45deg); -o-transform: rotateZ(45deg); transform: rotateZ(45deg); left: 251px; top: -4px; position: absolute; } #top-header .center .preferences .msg-bell .messages header { padding: 0 15px; height: 36px; line-height: 36px; color: #555; font-size: 14px; text-align: right; background-color: #fff; border-bottom: 1px solid #eceff1; display: block; } #top-header .center .preferences .msg-bell .messages header .left { float: left; } #top-header .center .preferences .msg-bell .messages header .all-readed { cursor: pointer; } #top-header .center .preferences .msg-bell .messages header .all-readed:hover { color: #00b38a; } #top-header .center .preferences .msg-bell .messages .msg-list { display: block; } #top-header .center .preferences .msg-bell .messages .msg-list li { padding: 0 16px; display: block; } #top-header .center .preferences .msg-bell .messages .msg-list li:hover { background-color: #fafafa; } #top-header .center .preferences .msg-bell .messages .msg-list li a { padding: 8px 0; color: #333; font-size: 14px; line-height: 22px; border-bottom: 1px dashed #e2ebe8; display: block; } #top-header .center .preferences .msg-bell .messages .msg-list li:last-child a { border-width: 0; } #top-header .center .preferences .msg-bell .messages .msg-list li .empty { text-align: center; font-size: 14px; color: #999; cursor: text; } #top-header .center .preferences .msg-bell .messages footer { height: 36px; line-height: 36px; font-size: 14px; text-align: center; background-color: #fafafa; border-top: 1px solid #eceff1; } #top-header .center .preferences .msg-bell .messages footer a { color: #00b38a; } #top-header .center .preferences .profile { padding: 0 28px 0 36px; width: 110px; font-size: 14px; text-align: center; box-sizing: border-box; cursor: pointer; position: relative; float: right; } #top-header .center .preferences .profile .icon { margin: 7px 0; width: 22px; height: 22px; line-height: 22px; color: #fff; text-align: center; border-radius: 50%; left: 10px; top: 0; position: absolute; overflow: hidden; } #top-header .center .preferences .profile .icon img, #top-header .center .preferences .profile .icon .head_bg_0, #top-header .center .preferences .profile .icon .head_bg_1, #top-header .center .preferences .profile .icon .head_bg_2, #top-header .center .preferences .profile .icon .head_bg_3 { display: inline-block; width: 22px; height: 22px; border-radius: 50%; color: #fff; font-size: 12px; text-align: center; line-height: 22px; } #top-header .center .preferences .profile .icon .head_bg_0 { background-color: #fe6633; } #top-header .center .preferences .profile .icon .head_bg_1 { background-color: #64ccc9; } #top-header .center .preferences .profile .icon .head_bg_2 { background-color: #73bf67; } #top-header .center .preferences .profile .icon .head_bg_3 { background-color: #4c4c4c; } #top-header .center .preferences .profile .name { display: block; width: 100%; height: 36px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } #top-header .center .preferences .profile i.icon-downArrow { color: #5f646d; font-size: 16px; -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5); transform: scale(0.5); right: 2px; top: 10px; position: absolute; } #top-header .center .preferences .profile .options { width: 80px; background-color: #33373e; right: 0; top: 36px; position: absolute; z-index: 999; display: none; } #top-header .center .preferences .profile .options li { height: 36px; line-height: 36px; text-align: left; display: block; position: relative; } #top-header .center .preferences .profile .options li a { padding: 0 12px; height: 36px; color: #afb5c0; font-size: 14px; display: block; } #top-header .center .preferences .profile .options li a:hover { color: #fff; background-color: #2e3239; } #top-header .center .preferences .profile .options li .company-page.border { border-top: 1px dashed #595f69; } #top-header .center .preferences .profile .options li .help { box-sizing: border-box; border-bottom: 1px dashed #595f69; } #top-header .center .preferences .profile .options li .switch { color: #00b38a; } #top-header .center .preferences .profile .options li .switch:hover { color: #00b38a; } #top-header .center .preferences .profile .options li .hot-bubble-mark { left: 70px; top: -3px; } #top-header .center .preferences .profile .options li .hot-bubble-mark .mini-tail:after { background-color: #33373e; } #top-header .center .preferences .profile .options li.company-options i.icon-yes { font-size: 12px; position: absolute; top: 50%; transform: translateY(-50%); left: 90px; color: #818895; } #top-header .center .preferences .profile .options li.company-options .name { display: inline-block; width: 78px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } #top-header .center .preferences .profile .options li.company-options .name:hover { color: #fff; } #top-header .center .preferences .profile .options li.company-options .name:hover + i.icon-yes { color: #fff; } #top-header .center .preferences .profile .options-wide { width: 112px; } #top-header.yun-top-header .center .preferences .profile { width: auto; min-width: 74px; padding: 0 8px; } #top-header.yun-top-header .center .preferences .profile .icon { display: inline-block; position: static; margin-right: 6px; } #top-header.yun-top-header .center .preferences .profile .name { display: inline-block; max-width: 44px; margin-right: 20px; width: auto; vertical-align: top; text-align: left; } #top-header.yun-top-header .center .preferences .profile i.icon-downArrow { right: 1px; top: 11px; } #top-header.yun-top-header .center .preferences .profile .options { background: #33373e; width: 100%; } #top-header.yun-top-header .center .preferences .profile .options li { height: 30px; line-height: 30px; text-align: center; display: block; font-size: 14px; color: #afb5c0; cursor: pointer; } #top-header.yun-top-header .center .preferences .profile .options li a { padding: 0; height: 30px; } .what-new-back { background-color: rgba(0, 0, 0, 0.5); } .what-new-back .what-new-pop { width: 744px; margin-left: -372px; top: 50px; border: none; overflow: hidden; } .what-new-back .what-new-pop .MDS-icon-modal-close { font-size: 20px; right: 20px; top: 20px; width: 20px !important; height: 20px !important; } .what-new-back .what-new-pop .lg-confirm-footer { background-color: #fff; height: 102px; } .what-new-back .what-new-pop .lg-confirm-footer .lg-confirm-submit { width: 125px; height: 45px; border-radius: 4px; padding: 0; line-height: 45px; font-size: 18px; margin: 20px 12px 20px 12px; } @media (max-width: 1310px) { #whatisnew { display: none; } } #nest-header { display: none; height: 0; } .pay-9kuai9-pop { width: 680px!important; margin-left: -340px !important; top: 87px!important; } .pay-9kuai9-pop .lg-confirm-content { padding: 0px!important; } .pay-9kuai9-pop .lg-confirm-content { margin-top: -24px !important; } .pay-9kuai9-pop .pay-9kuai9 { padding: 26px 0px 25px 22px; } .pay-9kuai9-pop .pay-9kuai9 .pay-item { width: 300px; height: 550px; float: left; border: 1px solid #d5dadf; margin-left: 25px; position: relative; text-align: center; border-radius: 5px; } .pay-9kuai9-pop .pay-9kuai9 .pay-item .pay-type { font-size: 18px; color: #00b38a; font-weight: 900; margin: 28px 0 7px 0; } .pay-9kuai9-pop .pay-9kuai9 .pay-item .pay-tips { font-size: 12px; color: #555; } .pay-9kuai9-pop .pay-9kuai9 .pay-item .pay-price { font-size: 16px; color: #00b38a; padding: 6px; } .pay-9kuai9-pop .pay-9kuai9 .pay-item .pay-price span { font-size: 40px; font-weight: 900; } .pay-9kuai9-pop .pay-9kuai9 .pay-item .pay-update { padding: 0 47px; cursor: pointer; } .pay-9kuai9-pop .pay-9kuai9 .pay-item .pay-advance-show { background: #f7f7f7; position: absolute; bottom: 0; line-height: 40px; right: 0; left: 0; border-radius: 0 0 6px 6px; } .pay-9kuai9-pop .pay-9kuai9 .pay-item .pay-advance-show a { text-decoration: underline; font-size: 14px; color: #00b38a; cursor: pointer; } .pay-9kuai9-pop .pay-9kuai9 .pay-item .pay-advance-show a:hover { text-decoration: underline; } .pay-9kuai9-pop .pay-9kuai9 .pay-item ul { text-align: left; width: 276px; margin: 24px auto 0 auto; font-size: 12px; line-height: 30px; position: relative; left: 20px; } .pay-9kuai9-pop .pay-9kuai9 .pay-item ul li { position: relative; padding: 0 0 0 16px; } .pay-9kuai9-pop .pay-9kuai9 .pay-item ul li:before { content: ' '; width: 5px; height: 3px; border-left: 1px solid #00b38a; position: absolute; border-bottom: 1px solid #00b38a; transform: rotate(-45deg); top: 50%; left: 0; margin-top: -2px; } .pay-9kuai9-pop .pay-9kuai9 .pay-item:first-child { margin-left: 0; } .pay-9kuai9-pop .pay-9kuai9 .pay-item.advance-item { border: 1px solid #00b38a; background: url('/mds/static/common/static/img/update-easy-advance_6cee835.png') no-repeat 100% 0 transparent; } .pay-9kuai9-pop .pay-9kuai9 .pay-item.advance-item .pay-tips { color: #00b38a; } .pay-9kuai9-pop .pay-9kuai9 .pay-item.advance-item ul { left: 60px; } .pay-9kuai9-pop .lg-confirm-footer { display: none; } .pay-9kuai9-paying-pop { width: 570px!important; height: 360px!important; margin-left: -285px !important; text-align: center; top: 60px!important; } .pay-9kuai9-paying-pop .pay-9kuai9-paying-link { color: #00b38a; cursor: pointer; font-size: 16px; } .pay-9kuai9-paying-pop i { font-size: 70px; } .pay-9kuai9-paying-pop i.icon-yes { font-size: 28px; background: #20ca77; border-radius: 50%; padding: 21px; line-height: 70px; color: #fff; } .pay-9kuai9-paying-pop i.icon-warning-big { color: #f7b22b; } .pay-9kuai9-paying-pop .pay-9kuai9-paying-title { font-size: 24px; color: #333; margin: 26px 0 4px 0; } .pay-9kuai9-paying-pop .pay-9kuai9-paying { text-align: center; padding-top: 47px; } .pay-9kuai9-paying-pop.paying-choose .pay-9kuai9-paying { padding-top: 0; } .pay-9kuai9-paying-pop .lg-confirm-content { padding: 0px!important; } .pay-9kuai9-paying-pop .lg-confirm-footer { display: none; } .pay-9kuai9-paying-pop .call-for-ask { font-size: 16px; color: #999; } .pay-9kuai9-paying-pop .repay-btn { padding: 4px 40px; margin: 13px 13px 16px; cursor: pointer; } .pay-9kuai9-paying-pop .pay-9kuai9-paying-top-title { font-size: 18px; color: #333; border-bottom: 1px dashed #e3e4e5; text-align: left; margin: 0 48px; line-height: 52px; } .pay-9kuai9-paying-pop .paying-content { padding: 52px 0 52px 58px; } .pay-9kuai9-paying-pop .paying-content i { display: inline-block; width: 90px; font-size: 80px; background: #f3f9f7; border-radius: 50%; padding: 21px; line-height: 90px; color: #00b38a; float: left; } .pay-9kuai9-paying-pop .paying-content ul { display: inline-block; width: 280px; float: left; text-align: left; padding: 0 0 0 75px; } .pay-9kuai9-paying-pop .paying-content ul li { margin-bottom: 22px; } .pay-9kuai9-paying-pop .paying-content ul li .paying-sub-item { font-size: 18px; color: #333; } .pay-9kuai9-paying-pop .paying-content ul li .validate-success, .pay-9kuai9-paying-pop .paying-content ul li .validate-fail { font-size: 14px; color: #00b38a; cursor: pointer; line-height: 30px; } .pay-9kuai9-paying-pop .paying-content ul li .paying-fail-ask { color: #777; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { #top-header .center .top-navs > ul > li a.talents.hot { background-image: url(/mds/static/common/static/img/icon-hot@2x_3b5d705.png); } } .update-yun-confirm { width: 500px!important; margin-left: -250px !important; top: 20%!important; } .update-yun-confirm * { box-sizing: border-box; } .update-yun-confirm .MDS-icon-modal-close { right: 20px!important; top: 14px!important; } .update-yun-confirm [data-valid-message] { float: left; background: url(/mds/static/common/static/img/info_03c90e8.png) left center no-repeat; } .update-yun-confirm .update-yun-confirm-login { text-align: center; } .update-yun-confirm .update-yun-confirm-login .input { width: 298px; box-sizing: border-box; border: 1px solid #D5DADF; } .update-yun-confirm .update-yun-confirm-login .input:focus { border: 1px solid #00b38a; } .update-yun-confirm .update-yun-confirm-login .btn { width: 300px; cursor: pointer; margin-top: 10px; box-sizing: border-box; } .update-yun-confirm .update-yun-confirm-login .validate-code { position: absolute; right: 0; top: 0; z-index: 1; line-height: 44px; padding: 0; width: 100px; background: #00b38a; color: #fff; border-radius: 0 2px 2px 0; } .update-yun-confirm .update-yun-confirm-login .validate-code.disabled { background-color: #b2b2b2; } .update-yun-confirm .update-yun-confirm-login-title { font-size: 23px; color: #333; margin-top: 29px; margin-bottom: 4px; } .update-yun-confirm .update-yun-confirm-login-tips { font-size: 12px; color: #999; margin-bottom: 26px; } .update-yun-confirm .update-yun-confirm-login-tips > div { line-height: 24px; } .update-yun-confirm .input { border: 1px solid #D5DADF; } .update-yun-confirm .login-input-item { margin: 0 auto 15px auto; width: 300px; position: relative; } .update-yun-confirm .login-input-item i.icon-close { position: absolute; right: 10px; top: 12px; z-index: 1; font-size: 12px; background: #EAEDEC; border-radius: 50%; padding: 3px; color: #fff; transform: scale(0.8); cursor: pointer; } .update-yun-confirm .login-input-item .change-phone { position: absolute; top: 0; right: 0; z-index: 1; line-height: 44px; padding-right: 10px; color: #999; cursor: pointer; } .update-yun-confirm .login-bottom-tips { margin-top: 22px; color: #999; margin: 22px auto 29px auto; width: 300px; } .update-yun-confirm .login-bottom-tips span { float: left; } .update-yun-confirm .login-bottom-tips a { float: right; color: #999; text-decoration: underline; } .update-yun-confirm .tips { padding-left: 24px; line-height: 18px; color: #fd5f39; position: relative; top: 4px; font-size: 12px; text-align: left; width: 300px; } .update-yun-confirm .tips.no-icon { padding-left: 0; background: none; } .update-yun-confirm .tips a { color: #00b38a; cursor: pointer; float: right; } .update-yun-confirm .lg-confirm-footer { display: none; } .update-yun-confirm .update-yun-confirm-login-second-step { display: none; } .update-yun-confirm .success-box { display: none; text-align: center; } .update-yun-confirm .success-box .icon-yes { font-size: 33px; background: #00b38a; border-radius: 50%; padding: 18px; color: #fff; margin: 20px 0 24px 0; display: inline-block; } .update-yun-confirm .success-box .success-title { font-size: 20px; color: #333; margin-bottom: 8px; } .update-yun-confirm .success-box .success-tips { color: #555; font-size: 14px; } .update-yun-confirm .success-box .btn { font-size: 16px; width: 76px; padding: 0 0; margin: 42px; } .update-yun-confirm .approval-apply-box { display: none; } .update-yun-confirm .approval-apply-box .btn { width: 108px; padding: 0; font-size: 16px; } .update-yun-confirm .approval-apply-box .approval-apply-title { font-size: 23px; margin: 15px 0 8px 0; } .update-yun-confirm .approval-apply-box .approval-apply-tips { color: #999; line-height: 25px; } .update-yun-confirm .approval-apply-box .approval-apply-btns { margin-bottom: 36px; } .update-yun-confirm .approval-apply-box .modules-checkbox { width: 352px; margin: 16px auto 24px auto; } .update-yun-confirm .approval-apply-box .modules-checkbox .box-checkbox { margin-right: 0; width: 150px; text-align: left; } .update-yun-confirm .approval-apply-box .modules-checkbox .box-checkbox:nth-child(3n) { width: 50px; } .update-yun-confirm .approval-apply-box .modules-checkbox .box-checkbox .icon-checkbox { color: #CECECE; } .update-yun-confirm .approval-apply-box .modules-checkbox .box-checkbox .checkbox-text { color: #777; } .update-yun-report { width: 600px!important; margin-left: -300px !important; top: 20%!important; overflow: hidden; } .update-yun-report * { box-sizing: border-box; } .update-yun-report img { margin: 23px 0 30px 0; } .update-yun-report .update-yun-report-top-left { position: absolute; color: #fff; background: #00b38a; transform: rotate(-45deg); width: 124px; text-align: center; top: 18px; left: -28px; line-height: 30px; } .update-yun-report .update-yun-confirm-report-title { font-size: 20px; color: #333; margin-bottom: 30px; } .update-yun-report .MDS-icon-modal-close { right: 20px!important; top: 14px!important; } .update-yun-report [data-valid-message] { float: left; background: url(/mds/static/common/static/img/info_03c90e8.png) left center no-repeat; } .update-yun-report .update-yun-confirm-login { text-align: center; margin: 0 0 65px 0; } .update-yun-report .update-yun-confirm-login .input { width: 298px; box-sizing: border-box; border: 1px solid #D5DADF; } .update-yun-report .update-yun-confirm-login .input:focus { border: 1px solid #00b38a; } .update-yun-report .update-yun-confirm-login .btn { width: 108px; cursor: pointer; margin-top: 6px; box-sizing: border-box; padding: 0 0 0 0; } .update-yun-report .update-yun-confirm-login .validate-code { position: absolute; right: 0; top: 0; z-index: 1; line-height: 44px; padding: 0; width: 100px; background: #00b38a; color: #fff; border-radius: 0 2px 2px 0; } .update-yun-report .update-yun-confirm-login .validate-code.disabled { background-color: #b2b2b2; } .update-yun-report .update-yun-confirm-login-title { font-size: 23px; color: #333; margin-top: 29px; margin-bottom: 4px; } .update-yun-report .bottom-tips { font-size: 12px; line-height: 56px; position: absolute; bottom: 0; width: 100%; left: 0px; background: #F9F9F9; } .update-yun-report .update-yun-confirm-login-tips { font-size: 12px; color: #999; margin-bottom: 26px; } .update-yun-report .update-yun-confirm-login-tips > div { line-height: 24px; } .update-yun-report .input { border: 1px solid #D5DADF; } .update-yun-report .login-input-item { margin: 0 auto 15px auto; width: 300px; position: relative; } .update-yun-report .login-input-item i.icon-close { position: absolute; right: 10px; top: 12px; z-index: 1; font-size: 12px; background: #EAEDEC; border-radius: 50%; padding: 3px; color: #fff; transform: scale(0.8); cursor: pointer; } .update-yun-report .login-input-item .change-phone { position: absolute; top: 0; right: 0; z-index: 1; line-height: 44px; padding-right: 10px; color: #999; cursor: pointer; } .update-yun-report .login-bottom-tips { margin-top: 22px; color: #999; margin: 22px auto 29px auto; width: 300px; } .update-yun-report .login-bottom-tips span { float: left; } .update-yun-report .login-bottom-tips a { float: right; color: #999; text-decoration: underline; } .update-yun-report .tips { padding-left: 24px; line-height: 18px; color: #fd5f39; position: relative; top: 4px; font-size: 12px; text-align: left; width: 300px; margin-bottom: 8px; } .update-yun-report .tips.no-icon { padding-left: 0; background: none; } .update-yun-report .tips a { color: #00b38a; cursor: pointer; float: right; } .update-yun-report .lg-confirm-footer { display: none; } .lg-confirm.updatePopup { width: 600px; position: absolute; top: 60px; left: 50%; margin-left: -300px; border: none !important; } .lg-confirm.updatePopup .lg-confirm-title, .lg-confirm.updatePopup .lg-confirm-footer { display: none; } .lg-confirm.updatePopup .lg-confirm-content { margin: 0; padding: 0; } .lg-confirm.updatePopup .lg-confirm-content .popupImg { width: 100%; height: 250px; position: relative; } .lg-confirm.updatePopup .lg-confirm-content .popupImg img { width: 100%; height: 100%; } .lg-confirm.updatePopup .lg-confirm-content .popupImg span { width: 14px; height: 14px; position: absolute; top: 18px; right: 18px; } .lg-confirm.updatePopup .lg-confirm-content .popupImg .icon-close { cursor: pointer; } .lg-confirm.updatePopup .lg-confirm-content .popupContent { width: 500px; margin: 48px auto 0; } .lg-confirm.updatePopup .lg-confirm-content .popupContent .popupTitle { font-family: HiraginoSansGB-W3; font-size: 18px; color: #333333; margin-bottom: 10px; } .lg-confirm.updatePopup .lg-confirm-content .popupContent ul { background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#000000), to(rgba(0, 0, 0, 0))); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #555555; overflow: hidden; max-height: 126px; } .lg-confirm.updatePopup .lg-confirm-content .popupContent ul li { width: 100%; font-family: HiraginoSansGB-W3; font-size: 14px; margin-top: 20px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .lg-confirm.updatePopup .lg-confirm-content .popupContent ul li p:before { content: ' '; display: inline-block; width: 6px; height: 6px; border-radius: 3px; background-color: #ccc; margin-bottom: 2px; } .lg-confirm.updatePopup .lg-confirm-content .popupFooter { height: 105px; line-height: 105px; } .lg-confirm.updatePopup .lg-confirm-content .popupFooter ::selection { background: #ffffff !important; color: #00b38a !important; } .lg-confirm.updatePopup .lg-confirm-content .popupFooter .moreBtn { display: inline-block; box-sizing: border-box; width: 244px; text-align: right; } .lg-confirm.updatePopup .lg-confirm-content .popupFooter .moreBtn a { border-right: #D8D8D8 1px solid; padding-right: 14px; color: #00B38A; font-family: HiraginoSansGB-W3; font-size: 14px; cursor: pointer; } .lg-confirm.updatePopup .lg-confirm-content .popupFooter .applause { box-sizing: border-box; display: inline-block; width: 248px; text-align: left; padding-left: 14px; } .lg-confirm.updatePopup .lg-confirm-content .popupFooter .applause .applauseBtn { display: inline-block; } .lg-confirm.updatePopup .lg-confirm-content .popupFooter .applause .applauseBtn .applauser { cursor: pointer; } .lg-confirm.updatePopup .lg-confirm-content .popupFooter .applause .applauseBtn .applauser:hover .icon-appaulse { color: #00B38A; } .lg-confirm.updatePopup .lg-confirm-content .popupFooter .applause .applauseBtn .applauser:hover .applauseNum { color: #00B38A; } .lg-confirm.updatePopup .lg-confirm-content .popupFooter .applause .applauseBtn .applauser.applaused span { color: #00B38A !important; } .lg-confirm.updatePopup .lg-confirm-content .popupFooter .applause .icon-appaulse { display: inline-block; vertical-align: baseline; font-size: 15px; margin-right: 6px; color: #CCCCCC; } .lg-confirm.updatePopup .lg-confirm-content .popupFooter .applause span { font-family: HiraginoSansGB-W3; font-size: 14px; color: #999999; } /* 二级导航样式 */ .sub-navs { width: 100%; height: 52px; background-color: #fff; border-bottom: 1px solid #e2ebe8; display: block; } .sub-navs .center { margin: 0 auto; width: 1200px; height: 52px; font-size: 0; text-align: center; display: block; } .sub-navs .center li { height: 52px; font-size: 14px; display: inline-block; overflow: hidden; position: relative; } .sub-navs .center li a { margin: 0 50px; padding: 0 12px; height: 50px; color: #333; line-height: 50px; border-bottom: 2px solid #fff; display: block; position: relative; } .sub-navs .center li.active a, .sub-navs .center li:hover a { border-bottom-color: #00b38a; } .sub-navs .center li.pai.msg a:after { content: ""; display: inline-block; position: absolute; top: 18px; left: 42px; width: 4px; height: 4px; border-radius: 50%; background-color: #fd5f39; } .sub-navs .center li.chat .msg { display: none; box-sizing: border-box; position: absolute; top: 8px; right: 40px; height: 14px; width: 14px; line-height: 14px; background-color: #fd5f39; font-size: 12px; color: #fff; border-radius: 10px; text-align: center; } .sub-navs .center li .hot-bubble-mark { left: 93px; top: 1px; } /* 公共搜索框 */ .global-search-box { position: relative; margin: 24px auto 22px; width: 1200px; height: 45px; display: block; } .global-search-box input { color: #333; } .global-search-box form { padding: 0 111px 0 38px; height: 45px; width: 930px; font-size: 0; background-color: #fff; border: 1px solid #d5dadf; border-radius: 2px; box-sizing: border-box; display: block; position: relative; outline: none; } .global-search-box form:focus { box-shadow: 0 8px 6px -6px rgba(82, 77, 77, 0.18); } .global-search-box form .icon-search { margin: 0 6px 0 12px; color: #c3ccc8; font-size: 20px; line-height: 43px; left: 0; top: 0; position: absolute; cursor: pointer; } .global-search-box form .icon-search:hover { color: #6e7773; } .global-search-box form fieldset { margin: 0; padding: 0; border-width: 0; display: block; } .global-search-box form .fields { width: 779px; float: left; cursor: text; } .global-search-box form .category { margin: 10px 5px 11px 0; padding: 0 10px; height: 22px; line-height: 22px; color: #fff; font-size: 12px; background-color: #00b38a; border-radius: 12px; float: left; cursor: pointer; } .global-search-box form input[name=keyword] { width: 630px; height: 42px; line-height: normal; border-width: 0; font-size: 14px; outline: none; } .global-search-box form input[name=keyword]:focus { outline-width: 0; } .global-search-box form .right-tools { position: absolute; right: 111px; } .global-search-box form .right-tools .input-tips { float: right; display: inline-block; box-sizing: border-box; height: 23px; line-height: 23px; color: #777; font-size: 12px; overflow: hidden; background: #fffadc; margin: 10px 20px 10px 0; border-radius: 1px; padding: 0 6px; } .global-search-box form .right-tools .icon-beidiao-wrong { display: none; float: right; line-height: 43px; margin-right: 14px; color: #d2d2d2; font-size: 18px; overflow: hidden; cursor: pointer; } .global-search-box form .right-tools .icon-beidiao-wrong:hover { color: #a09d9d; } .global-search-box form .right-tools .icon-arrow-down { float: right; display: inline-block; margin: 0 18px 0 0; line-height: 43px; color: #93a49c; font-size: 12px; overflow: hidden; cursor: pointer; } .global-search-box form .right-tools .icon-arrow-down:hover { color: #50675c; } .global-search-box form .search-btn { width: 112px; height: 45px; line-height: 45px; color: #fff; font-size: 16px; text-align: center; background-color: #00b38a; border-width: 0; border-top-right-radius: 2px; border-bottom-right-radius: 2px; right: -1px; top: -1px; position: absolute; outline: none; } .global-search-box form .search-btn:hover { background: #00a57f; } .global-search-box form .advanced-search { width: 820px; font-size: 14px; background-color: #fff; border-radius: 2px; box-sizing: border-box; box-shadow: 0 0 6px rgba(0, 0, 0, 0.06); left: -1px; top: 47px; position: absolute; z-index: 1001; } .global-search-box form .advanced-search .search-panel { display: none; position: relative; border: 1px solid #e2ebe8; padding: 0 18px 30px 15px; } .global-search-box form .advanced-search .search-panel .icon-close { position: absolute; top: 18px; right: 18px; color: #6a6b6b; font-size: 14px; cursor: pointer; z-index: 1100; } .global-search-box form .advanced-search .search-panel ul { zoom: 1; } .global-search-box form .advanced-search .search-panel ul:before, .global-search-box form .advanced-search .search-panel ul:after { content: ""; display: table; } .global-search-box form .advanced-search .search-panel ul:after { clear: both; } .global-search-box form .advanced-search .search-panel ul:before, .global-search-box form .advanced-search .search-panel ul:after { content: ""; display: table; } .global-search-box form .advanced-search .search-panel ul:after { clear: both; } .global-search-box form .advanced-search .search-panel ul:before, .global-search-box form .advanced-search .search-panel ul:after { content: ""; display: table; } .global-search-box form .advanced-search .search-panel ul:after { clear: both; } .global-search-box form .advanced-search .search-panel ul:before, .global-search-box form .advanced-search .search-panel ul:after { content: ""; display: table; } .global-search-box form .advanced-search .search-panel ul:after { clear: both; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap { position: relative; float: left; height: 24px; margin-top: 18px; margin-right: 38px; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap:first-child { width: 100%; padding-bottom: 10px; border-bottom: 1px dashed #e2ebe8; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap:first-child ul.search-type-list { display: inline-block; vertical-align: top; margin-left: -7px; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap:first-child ul.search-type-list li.search-type { display: inline-block; float: left; margin-right: 36px; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap:first-child ul.search-type-list li.search-type i { font-size: 14px; cursor: pointer; vertical-align: -1px; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap:first-child ul.search-type-list li.search-type .icon-radio-on { color: #00b38a; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap:first-child ul.search-type-list li.search-type .icon-radio-off { color: #cacaca; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap:first-child ul.search-type-list li.search-type span { display: inline-block; margin-left: 10px; color: #555; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap .gray { color: #999; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap .advanced-keyword { display: inline-block; width: 324px; height: 22px; line-height: 22px; padding-left: 5px; border: 1px solid #e8e8e8; border-radius: 2px; outline: none; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap .advanced-keyword + .keyword-empty-tips { display: none; position: absolute; top: 2px; left: 420px; color: #fd5f39; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap .advanced-keyword + .keyword-empty-tips .icon-warning { vertical-align: -1px; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap .filter-item { position: relative; box-sizing: border-box; display: inline-block; width: 109px; height: 24px; line-height: 24px; padding-left: 6px; border: 1px solid #e8e8e8; border-radius: 2px; cursor: pointer; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap .filter-item .selected { display: inline-block; width: 80px; height: 100%; overflow: hidden; vertical-align: top; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap .filter-item i { position: absolute; right: 8px; top: 50%; transform: scale(0.7) translateY(-50%); font-size: 12px; color: #808080; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap .filter-item .search-toggle { display: none; position: absolute; top: 25px; left: -1px; width: 100%; max-height: 200px; overflow: auto; z-index: 1002; border: 1px solid #e2ebe8; border-radius: 2px; box-shadow: 0 1px 2px 1px #f8f8f9; background: #fff; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap .filter-item .search-toggle li { padding-left: 6px; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap .filter-item .search-toggle li.selectedLi { background: #f4f4f4; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap .filter-item .plus-city-toggle { width: 390px; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap .filter-item .plus-city-toggle li { float: left; width: 30px; padding: 4px 12px; white-space: nowrap; text-overflow: clip; } .global-search-box form .advanced-search .search-panel ul .filter-item-wrap .disable-filter-item:before { content: ""; display: block; position: absolute; width: 102%; height: 107%; top: -1px; left: -1px; cursor: not-allowed; z-index: 1022; opacity: 0.6; background: #fff; } .global-search-box form .advanced-search .search-panel ul .candidate-source { display: none; } .global-search-box form .advanced-search .search-panel ul .candidate-source .initiative, .global-search-box form .advanced-search .search-panel ul .candidate-source .fromPlus { display: inline-block; line-height: 24px; } .global-search-box form .advanced-search .search-panel ul .candidate-source .initiative i, .global-search-box form .advanced-search .search-panel ul .candidate-source .fromPlus i { display: inline-block; margin-right: 6px; vertical-align: -1px; cursor: pointer; } .global-search-box form .advanced-search .search-panel ul .candidate-source .initiative .icon-checkedbox, .global-search-box form .advanced-search .search-panel ul .candidate-source .fromPlus .icon-checkedbox { color: #00b38a; } .global-search-box form .advanced-search .search-panel ul .candidate-source .initiative .icon-checkbox, .global-search-box form .advanced-search .search-panel ul .candidate-source .fromPlus .icon-checkbox { color: #d5dade; } .global-search-box form .advanced-search .search-panel ul .candidate-source .fromPlus { margin-left: 23px; } .global-search-box form .advanced-search .search-panel .assure { font-size: 16px; margin-top: 30px; } .global-search-box form .advanced-search .search-panel .assure .search { display: inline-block; height: 36px; line-height: 36px; width: 90px; border-radius: 2px; text-align: center; background: #00b38a; color: #fff; cursor: pointer; } .global-search-box form .advanced-search .search-panel .assure .reset { display: inline-block; margin-left: 18px; color: #555; cursor: pointer; } .global-search-box form .advanced-search .search-panel[data-preType="0"] ul .filter-item-wrap .advanced-keyword, .global-search-box form .advanced-search .search-panel[data-preType="1"] ul .filter-item-wrap .advanced-keyword { margin-right: 330px; } .global-search-box form .preType-list, .global-search-box form .no-preType, .global-search-box form .history-search { width: 820px; font-size: 14px; background-color: #fff; border: 1px solid #e2ebe8; border-radius: 2px; box-sizing: border-box; box-shadow: 0 0 6px rgba(0, 0, 0, 0.06); left: -1px; top: 47px; position: absolute; z-index: 1000; display: none; } .global-search-box form .preType-list ul, .global-search-box form .no-preType ul, .global-search-box form .history-search ul { display: block; } .global-search-box form .preType-list li, .global-search-box form .no-preType li, .global-search-box form .history-search li { padding: 0 16px; height: 36px; line-height: 36px; color: #999; cursor: pointer; display: block; } .global-search-box form .preType-list li .highlight, .global-search-box form .no-preType li .highlight, .global-search-box form .history-search li .highlight { color: #333; } .global-search-box form .preType-list li .highlight i, .global-search-box form .no-preType li .highlight i, .global-search-box form .history-search li .highlight i { vertical-align: -1px; color: #c3ccc8; } .global-search-box form .preType-list li .highlight i.icon-plus, .global-search-box form .no-preType li .highlight i.icon-plus, .global-search-box form .history-search li .highlight i.icon-plus { font-size: 14px; } .global-search-box form .preType-list li .highlight i.icon-resume-lib, .global-search-box form .no-preType li .highlight i.icon-resume-lib, .global-search-box form .history-search li .highlight i.icon-resume-lib { font-size: 12px; } .global-search-box form .preType-list li .highlight i.icon-position, .global-search-box form .no-preType li .highlight i.icon-position, .global-search-box form .history-search li .highlight i.icon-position { font-size: 13px; } .global-search-box form .preType-list li .highlight i.icon-change, .global-search-box form .no-preType li .highlight i.icon-change, .global-search-box form .history-search li .highlight i.icon-change { font-size: 14px; } .global-search-box form .preType-list li em, .global-search-box form .no-preType li em, .global-search-box form .history-search li em { display: inline-block; max-width: 600px; overflow: hidden; vertical-align: bottom; white-space: nowrap; text-overflow: ellipsis; color: #999; } .global-search-box form .preType-list li .history-item, .global-search-box form .no-preType li .history-item, .global-search-box form .history-search li .history-item { margin: 0 -16px; padding: 0 16px; height: 100%; color: #333; text-align: right; display: block; overflow: hidden; } .global-search-box form .preType-list li .history-item .keyword, .global-search-box form .no-preType li .history-item .keyword, .global-search-box form .history-search li .history-item .keyword { float: left; } .global-search-box form .preType-list li .history-item .resumes em, .global-search-box form .no-preType li .history-item .resumes em, .global-search-box form .history-search li .history-item .resumes em { color: #00b38a; } .global-search-box form .preType-list li .history-item.active, .global-search-box form .no-preType li .history-item.active, .global-search-box form .history-search li .history-item.active { color: #00b38a; background-color: #f4f4f4; } .global-search-box form .preType-list li.active, .global-search-box form .no-preType li.active, .global-search-box form .history-search li.active, .global-search-box form .preType-list li:hover, .global-search-box form .no-preType li:hover, .global-search-box form .history-search li:hover { background-color: #f4f4f4; } .global-search-box form .preType-list .trigger-more-option, .global-search-box form .no-preType .trigger-more-option, .global-search-box form .history-search .trigger-more-option { height: 46px; line-height: 46px; padding-left: 16px; border-top: 1px dashed #e2ebe8; font-size: 14px; color: #00b38a; cursor: pointer; } .global-search-box form .preType-list .trigger-more-option:hover, .global-search-box form .no-preType .trigger-more-option:hover, .global-search-box form .history-search .trigger-more-option:hover { background: #f4f4f4; } .global-search-box form .history-search li.active { background-color: #f4f4f4; } .global-search-box form .history-search li:hover { background-color: #fff; } /* 快速导航 */ .quick-bar { bottom: 80px; right: 50%; margin-right: -618px; position: fixed; z-index: 97; width: 36px; height: 36px; border-radius: 50%; box-shadow: rgba(0, 179, 138, 0.28) 2px 2px 10px, rgba(0, 179, 138, 0.02) -1px 2px 3px; } .quick-bar .icon-trigger { position: absolute; display: inline-block; color: #fff; font-size: 15px; cursor: pointer; transition: all 0.2s; width: 36px; height: 36px; line-height: 36px; text-align: center; border-radius: 50%; background: #00b38a; z-index: 1041; } .quick-bar .links { width: 128px; bottom: 36px; left: 0; position: absolute; } .quick-bar li { display: none; position: absolute; top: -8px; } .quick-bar li .quick-bar-item { margin: 8px 0; height: 36px; line-height: 36px; display: inline-block; cursor: pointer; position: relative; text-align: right; } .quick-bar li .quick-bar-item .text { display: none; box-sizing: border-box; overflow: hidden; color: #fff; font-size: 12px; height: 36px; line-height: 36px; transition: 0.1s ease-in-out; position: absolute; right: 18px; left: 18px; top: 0; border-top-left-radius: 18px; border-bottom-left-radius: 18px; } .quick-bar li .quick-bar-item .show-text { display: block; padding-right: 18px; padding-left: 10px; left: -58px; } .quick-bar li .quick-bar-item i { position: relative; display: inline-block; width: 36px; height: 36px; line-height: 36px; border-radius: 50%; text-align: center; color: #fff; z-index: 1040; } .quick-bar li .quick-bar-item:hover > .text { display: block; } .quick-bar li:nth-child(1) i { background-color: #50b2f5; font-size: 14px; line-height: 37px; } .quick-bar li:nth-child(1) .text { background-color: #50b2f5; } .quick-bar li:nth-child(2) i { background-color: #4baaea; font-size: 17px; line-height: 38px; } .quick-bar li:nth-child(2) .text { background-color: #4baaea; } .quick-bar li:nth-child(3) i { background-color: #3994e9; font-size: 20px; line-height: 40px; } .quick-bar li:nth-child(3) .text { background-color: #3994e9; } .quick-bar li:nth-child(4) i { background-color: #a864c4; font-size: 15px; } .quick-bar li:nth-child(4) .text { background-color: #a864c4; } .quick-bar li:nth-child(5) i { background-color: #ff734b; font-size: 17px; line-height: 38px; } .quick-bar li:nth-child(5) .text { background-color: #ff734b; } .quick-bar li:nth-child(6) i { background-color: #ffbb00; font-size: 18px; } .quick-bar li:nth-child(6) .text { background-color: #ffbb00; } .quick-bar li:nth-child(7) i { background-color: #00cc74; font-size: 18px; } .quick-bar li:nth-child(7) .text { background-color: #00cc74; } .quick-bar li:nth-child(8) i { background-color: #03c095; font-size: 19px; line-height: 40px; } .quick-bar li:nth-child(8) .text { background-color: #03c095; } #qrcodeBox { top: 50px; } #qrcodeBox #qrcodeNoBind { width: 460px; font-size: 14px; } #qrcodeBox #qrcodeNoBind .modal-content .modal-body { width: 428px; padding: 0; margin: 70px auto 60px; } #qrcodeBox #qrcodeNoBind .modal-content .modal-body .dingding-qrcode-img { width: 212px; height: 212px; margin: 0 auto; display: block; text-align: center; } #qrcodeBox #qrcodeNoBind .modal-content .modal-body .no-bind-tips { text-align: center; } #qrcodeBox #qrcodeNoBind .modal-content .modal-body .no-bind-tips span { display: inline-block; height: 30px; line-height: 1; margin-top: 17px; margin-bottom: 25px; border-bottom: 1px solid #f3f3f3; color: #00b38a; } #qrcodeBox #qrcodeNoBind .modal-content .modal-body .des { height: 20px; line-height: 20px; color: #333; font-size: 14px; margin-top: 0; margin-bottom: 16px; margin-left: 108px; } #qrcodeBox #qrcodeNoBind .modal-content .modal-body .des img { display: inline-block; vertical-align: middle; margin-right: 14px; } @media only screen and (min-width: 1300px) { .quick-bar { margin-right: -662px; } } @media only screen and (max-width: 1200px) { .quick-bar { margin-right: 10px; right: 0; } } /* 升级拉勾云弹窗 */ #update-yun-pop .modal-dialog .modal-content, #expect-yun .modal-dialog .modal-content, #force-update-yun .modal-dialog .modal-content { width: 620px; overflow: hidden; } #update-yun-pop .modal-dialog .modal-content .modal-header, #expect-yun .modal-dialog .modal-content .modal-header, #force-update-yun .modal-dialog .modal-content .modal-header { position: relative; } #update-yun-pop .modal-dialog .modal-content .modal-header .headwear, #expect-yun .modal-dialog .modal-content .modal-header .headwear, #force-update-yun .modal-dialog .modal-content .modal-header .headwear { display: inline-block; height: 24px; line-height: 24px; width: 88px; text-align: center; font-size: 12px; background-color: #00cc74; color: #fff; transform: rotate(-45deg); position: absolute; left: -22px; top: 11px; } #update-yun-pop .modal-dialog .modal-content .modal-header .close.icon-close, #expect-yun .modal-dialog .modal-content .modal-header .close.icon-close, #force-update-yun .modal-dialog .modal-content .modal-header .close.icon-close { width: 30px; text-align: right; } #update-yun-pop .modal-dialog .modal-content .modal-header .close.icon-close:hover .not-update, #expect-yun .modal-dialog .modal-content .modal-header .close.icon-close:hover .not-update, #force-update-yun .modal-dialog .modal-content .modal-header .close.icon-close:hover .not-update { display: inline-block; } #update-yun-pop .modal-dialog .modal-content .modal-header .not-update, #expect-yun .modal-dialog .modal-content .modal-header .not-update, #force-update-yun .modal-dialog .modal-content .modal-header .not-update { position: absolute; right: 28px; top: 2px; display: none; height: 18px; line-height: 18px; width: 65px; text-align: center; border: 1px solid #ccc; border-radius: 9px; color: #ccc; font-size: 12px; cursor: pointer; } #update-yun-pop .modal-dialog .modal-content .modal-header .not-update:hover, #expect-yun .modal-dialog .modal-content .modal-header .not-update:hover, #force-update-yun .modal-dialog .modal-content .modal-header .not-update:hover { border: 1px solid #00b38a; color: #00b38a; display: inline-block; } #update-yun-pop .modal-dialog .modal-content .modal-body, #expect-yun .modal-dialog .modal-content .modal-body, #force-update-yun .modal-dialog .modal-content .modal-body { padding: 86px 50px 60px 50px; text-align: center; } #update-yun-pop .modal-dialog .modal-content .modal-body .head-tips, #expect-yun .modal-dialog .modal-content .modal-body .head-tips, #force-update-yun .modal-dialog .modal-content .modal-body .head-tips { margin-bottom: 51px; text-align: left; font-size: 16px; color: #333; } #update-yun-pop .modal-dialog .modal-content .modal-body .head-tips .green, #expect-yun .modal-dialog .modal-content .modal-body .head-tips .green, #force-update-yun .modal-dialog .modal-content .modal-body .head-tips .green { color: #00b38a; } #update-yun-pop .modal-dialog .modal-content .modal-body .attraction, #expect-yun .modal-dialog .modal-content .modal-body .attraction, #force-update-yun .modal-dialog .modal-content .modal-body .attraction { margin-bottom: 47px; } #update-yun-pop .modal-dialog .modal-content .modal-body .attraction li, #expect-yun .modal-dialog .modal-content .modal-body .attraction li, #force-update-yun .modal-dialog .modal-content .modal-body .attraction li { float: left; text-align: center; min-width: 104px; } #update-yun-pop .modal-dialog .modal-content .modal-body .attraction li i, #expect-yun .modal-dialog .modal-content .modal-body .attraction li i, #force-update-yun .modal-dialog .modal-content .modal-body .attraction li i { font-size: 60px; color: #00b38a; } #update-yun-pop .modal-dialog .modal-content .modal-body .attraction li span, #expect-yun .modal-dialog .modal-content .modal-body .attraction li span, #force-update-yun .modal-dialog .modal-content .modal-body .attraction li span { display: block; margin-top: 16px; font-size: 14px; color: #555; } #update-yun-pop .modal-dialog .modal-content .modal-body .attraction li:last-child, #expect-yun .modal-dialog .modal-content .modal-body .attraction li:last-child, #force-update-yun .modal-dialog .modal-content .modal-body .attraction li:last-child { margin-right: 0; } #update-yun-pop .modal-dialog .modal-content .modal-body .detail, #expect-yun .modal-dialog .modal-content .modal-body .detail, #force-update-yun .modal-dialog .modal-content .modal-body .detail { margin-top: 0; font-size: 18px; color: #333; } #update-yun-pop .modal-dialog .modal-content .modal-body .update, #expect-yun .modal-dialog .modal-content .modal-body .update, #force-update-yun .modal-dialog .modal-content .modal-body .update { display: inline-block; width: 187px; height: 42px; line-height: 42px; margin-top: 41px; margin-bottom: 10px; text-align: center; border-radius: 4px; font-size: 16px; color: #fff; background-color: #00b38a; } #update-yun-pop .modal-dialog .modal-content .modal-body .update.update-yun, #expect-yun .modal-dialog .modal-content .modal-body .update.update-yun, #force-update-yun .modal-dialog .modal-content .modal-body .update.update-yun { margin-bottom: 29px; } #update-yun-pop .modal-dialog .modal-content .modal-body .tips, #expect-yun .modal-dialog .modal-content .modal-body .tips, #force-update-yun .modal-dialog .modal-content .modal-body .tips { display: inline-block; color: #999; font-size: 14px; } #update-yun-pop .modal-dialog .modal-content .modal-body .coming-soon, #expect-yun .modal-dialog .modal-content .modal-body .coming-soon, #force-update-yun .modal-dialog .modal-content .modal-body .coming-soon { display: inline-block; margin-top: 20px; color: #00b38a; font-size: 18px; } /* 开通招聘服务 */ #open-recruit-service-pop { text-align: center; } #open-recruit-service-pop .modal-dialog { width: 500px; position: absolute; margin-top: 0; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); } #open-recruit-service-pop .modal-body { font-size: 14px; } #open-recruit-service-pop .modal-body .tips { margin-top: 15px; color: #555; } #open-recruit-service-pop .modal-body .to-open-service { display: inline-block; padding: 0 25px; height: 40px; line-height: 40px; color: #fff; background-color: #00b38a; border-radius: 2px; margin-top: 20px; } /** 拉勾+ 联系客户经理 */ #contact-plus-manager { color: #555; font-size: 14px; } #contact-plus-manager .modal-dialog { margin-top: 186px; width: 334px; } #contact-plus-manager .modal-header { margin-bottom: 14px; } #contact-plus-manager .modal-body { padding: 0; } #contact-plus-manager .modal-content { overflow: hidden; } #contact-plus-manager .infos { padding: 24px 20px; } #contact-plus-manager .modal-button { padding: 12px 0; font-size: 0; text-align: center; background-color: #fafafa; } #contact-plus-manager .modal-button .modal-ok-btn { width: 78px; height: 36px; line-height: 36px; color: #fff; font-size: 14px; cursor: pointer; background-color: #00b38a; border-radius: 18px; display: inline-block; } /** 续约拉勾+ 服务 */ #plus-renewal-tips { color: #555; font-size: 14px; } #plus-renewal-tips .modal-dialog { margin-top: 186px; width: 334px; } #plus-renewal-tips .modal-header { margin-bottom: 14px; } #plus-renewal-tips .modal-body { padding: 0; } #plus-renewal-tips .modal-content { overflow: hidden; } #plus-renewal-tips .infos { padding: 24px 20px; } #plus-renewal-tips .modal-button { padding: 12px 0; font-size: 0; text-align: center; background-color: #fafafa; } #plus-renewal-tips .modal-button .modal-ok-btn { width: 78px; height: 36px; line-height: 36px; color: #fff; font-size: 14px; cursor: pointer; background-color: #00b38a; border-radius: 18px; display: inline-block; } body { background-color: #f8f9fc; } /* 自定义 tips ,用于活动、新功能预热提醒文案 */ .ext-custom-tips { margin: 14px auto 10px; padding: 6px 18px 6px 46px; width: 1200px; height: 36px; line-height: 22px; font-size: 14px; color: #4b3c3c; background: url(/mds/static/common/static/img/icon-tips_a39a060.png) 18px center no-repeat #fffae9; border: 1px solid #ffe490; border-radius: 2px; box-sizing: border-box; position: relative; } .ext-custom-tips em { color: #00b38a; } .ext-custom-tips .link { color: #4b3c3c; right: 18px; top: 6px; position: absolute; } .ext-custom-tips .link .icon-double-arrow-right { margin: 0 0 0 6px; font-size: 12px; } .ext-custom-tips .link:hover { color: #4b3c3c; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { .ext-custom-tips { background-image: url(/mds/static/common/static/img/icon-tips2@x_0edfe52.png); background-size: 18px 20px; } } /* 全局搜索框尾部位置 */ #global-searchbox-tail { margin: 0 auto; width: 1200px; height: 0; position: relative; } #global-searchbox-tail .tail-block-wrapper { width: 270px; height: 45px; top: -67px; right: 0; position: absolute; } /* 主内容区域 */ #ext_header_tips, #main-content-wrapper { margin: 0 auto; width: 1200px; } /* 在线咨询区域 */ #openQQ { color: #a0a0a0; font-size: 28px; text-align: center; cursor: pointer; bottom: 30px; z-index: 97; right: 50%; margin-right: -617px; width: 33px; position: fixed; } #openQQ .icon-online-chat { display: block; font-size: 32px; } @media only screen and (min-width: 1300px) { #openQQ { margin-right: -661px; } }