* { padding: 0; margin: 0; box-sizing: border-box; } ::-ms-clear, ::-ms-reveal { display: none; } html { font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; background: #ececec; color: #333; min-width: 1342px; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; margin: 0; padding: 0; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; text-decoration: none; color: #333; } a:active, a:hover { outline: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } b, strong { font-weight: bold; } em { font-style: normal; } h1 { font-size: 2em; margin: 0.67em 0; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } ul, li, ol { list-style: none; } img { border: 0; } svg:not(:root) { overflow: hidden; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } textarea { overflow: auto; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } .text-ellipsis { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .clear:after { display: block; clear: both; content: ''; } .fl { float: left; } .fr { float: right; } header { width: 100%; height: 100px; position: relative; background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; } header .header-bg { position: absolute; left: 0; top: 0; display: block; width: 100%; height: 100%; } header .wrapper { width: 95%; height: 100%; margin: 0 auto; position: relative; overflow: hidden; } header .wrapper .logo { padding-top: 19px; position: relative; width: 470px; } header .wrapper .logo img { height: 62px; } header .wrapper .logo a { height: 33px; width: 205px; padding-left: 10px; display: block; position: absolute; top: 33px; left: 241px; font-size: 22px; color: #fff; border-left: 1px solid #fff; } header .wrapper .per-msg { margin-top: -9px; *margin-top: -40px; height: 30px; line-height: 30px; color: #fff; position: absolute; right: 0; top: 35px; *top: 68px; } header .wrapper .per-msg span { display: inline; zoom: 1; font-size: 16px; color: #4f81a7; } header .wrapper .per-msg a { margin: 0 20px; color: #fff; } header .wrapper .per-msg .notice img { position: relative; top: 3px; } header .wrapper .per-msg .per-name { font-size: 13px; } header .wrapper .per-msg .per-name .perimg1 { position: relative; top: 9px; margin-right: 10px; } header .wrapper .per-msg .per-name .perimg2 { position: relative; top: -2px; *left: 5px; margin-left: 10px; } header .wrapper .per-msg .trans img { position: relative; top: 4px; } header .wrapper .top-nav { float: left; width: 603px; margin: 40px auto 0; } header .wrapper .top-nav li { float: left; } header .wrapper .top-nav li a { color: #fff; font-size: 14px; } header .wrapper .top-nav li:hover a { color: #f1a208; } header .wrapper .top-nav li:hover span { display: inline-block; *display: inline; *zoom: 1; } header .wrapper .top-nav .top-nav-current a { color: #f1a208; } header .wrapper .top-nav .top-nav-current span { display: inline-block; *display: inline; *zoom: 1; } header .wrapper .top-nav span { margin: 0 17px; float: left; *float: none; color: #4f81a7; height: 20px; display: inline-block; font-size: 16px; *display: inline; *zoom: 1; } footer { background: #373d41; padding: 25px 0 25px 0px; margin-top: 14px; overflow: hidden; position: relative; z-index: 11; } footer .footer-mid { width: 650px; height: 100px; position: relative; margin: 0 auto; } footer .footer-mid .left-img { float: left; width: 90px; } footer .footer-mid .left-img img { display: block; margin: 0 auto; } footer .footer-mid .left-img p { text-align: center; color: #fff; font-size: 15px; } footer .footer-mid .right-img { float: right; width: 90px; } footer .footer-mid .right-img img { display: block; margin: 0 auto; } footer .footer-mid .right-img p { text-align: center; color: #fff; font-size: 15px; } footer .footer-mid .ver-box { width: 470px; float: left; text-align: center; } footer .footer-mid .ver-box .bq { color: #fff; margin-top: 12px; font-size: 14px; } footer .footer-mid .ver-box .bq a { color: #f1a208; } footer .footer-mid .ver-box .version { font-size: 14px; margin-top: 10px; color: #9aa4b4; } footer .footer-mid .ver-box .support { color: #8693a7; margin-top: 13px; } .prompt { padding: 20px 40px 20px 40px; border-radius: 2px; background: #fff; margin-top: 14px; } .prompt .prompt-tit { font-size: 16px; padding-bottom: 15px; border-bottom: 1px solid #dcdcdc; position: relative; } .prompt .prompt-tit img { position: absolute; left: -24px; top: 4px; } .prompt .prompt-tit span { color: #999; } .prompt .notes { line-height: 25px; font-size: 14px; color: #666; } .prompt .notes span { color: #0060ca; } .prompt .notes .note-tit { font-size: 14px; margin: 15px 0 10px; color: #373d41; } .prompt .notes .note-desc { text-indent: 2em; } .entrance { padding: 20px 40px; border-radius: 2px; background: #fff; margin-top: 14px; min-height: 545px; } .entrance .entrance-tit { font-size: 16px; padding-bottom: 15px; border-bottom: 1px solid #dcdcdc; position: relative; } .entrance .entrance-tit img { position: absolute; left: -24px; top: 4px; } .entrance .entrance-ul { margin-top: 20px; } .entrance .entrance-ul li { width: 15%; margin-left: 2%; float: left; } .entrance .entrance-ul li:nth-of-type(6n-5) { margin-left: 0%; } .entrance .entrance-ul li a { display: block; } .entrance .entrance-ul li a .img-box img { display: block; width: 100%; } .entrance .entrance-ul li a p { text-align: center; font-size: 15px; padding: 8px 0; } .tab-tit-apply { margin: 14px 0 0px; background: #fff; padding: 15px 40px 15px 0px; position: relative; border-bottom: 1px solid #dcdcdc; } .tab-tit-apply > a { display: inline-block; *display: inline; *zoom: 1; font-size: 16px; color: #666; padding: 0 20px; border-right: 1px solid #dcdcdc; position: relative; float: left; width: 153px; text-align: center; } .tab-tit-apply .current-apply { color: #33cde5; } .tab-tit-apply .current-apply span { position: absolute; bottom: -16px; width: 100%; display: block; height: 2px; background: #33cde5; left: 0; } .tab-tit-apply .operation { position: absolute; right: 40px; top: 20px; } .tab-tit-apply .operation a { font-size: 14px; margin-left: 20px; } .tab-tit-apply .operation img { margin-right: 6px; position: relative; top: 3px; width: 18px; } .tab-tit-apply .submit { padding: 3px 15px; border: none; border-radius: 3px; color: #fff; font-size: 14px; text-align: center; display: block; background: #33cde5; position: absolute; right: 40px; bottom: 11px; } .tab-tit-apply .submit:hover { opacity: .9; } .tab-box-apply { padding: 20px 40px 60px 40px; border-radius: 2px; background: #fff; position: relative; overflow: hidden; } .tab-box-apply .fa { color: #666; } .tab-box-apply .edit-bg { position: absolute; right: -30px; top: 100px; display: none; } .tab-box-apply .yellow-border { border: 1px solid #ececec; padding: 20px 0; margin-top: 0px; border-radius: 2px; } .tab-box-apply .tab-box-tit { font-size: 16px; padding-bottom: 15px; border-bottom: 1px solid #dcdcdc; position: relative; } .tab-box-apply .tab-box-tit > img { position: absolute; left: -24px; top: 4px; } .tab-box-apply .tab-box-tit .operation { position: absolute; right: 0; bottom: 10px; } .tab-box-apply .tab-box-tit .operation a { margin-left: 20px; } .tab-box-apply .tab-box-tit .operation img { margin-right: 6px; position: relative; top: 3px; width: 18px; } .tab-box-apply .apply-sm-tit { font-size: 16px; padding-bottom: 10px; border-bottom: 1px solid #dcdcdc; position: relative; margin-top: 20px; } .tab-box-apply .ul-edit-msg li { margin-top: 10px; } .tab-box-apply .ul-edit-msg li .tdName { font-size: 14px; color: #666; width: 260px; text-align: right; } .tab-box-apply .ul-edit-msg li .tdContent textarea { font-size: 14px; padding: 0px 20px; border-radius: 3px; height: 18px; resize: none; border: none; color: #333; vertical-align: middle; } .tab-box-apply .ul-edit-msg li .tdContent textarea:focus { outline: none; } .tab-box-apply .ul-edit-msg li .msg-name { font-size: 14px; color: #333; display: inline-block; *display: inline; *zoom: 1; width: 260px; text-align: right; } .tab-box-apply .ul-edit-msg li .conclution-tit { color: #373D41; font-size: 15px; } .tab-box-apply .ul-edit-msg li .conclution { color: #f1a208 !important; } .tab-box-apply .ul-edit-msg li .msg-con { font-size: 14px; color: #333; margin-left: 20px; position: relative; } .tab-box-apply .ul-edit-msg li .msg-con .msg-tip { width: 18px; height: 18px; background: url("/scccufejryjhcom/static/modules/careeryou/images/tip_1.png") no-repeat center center; position: absolute; right: -47px; top: 0; cursor: pointer; } .tab-box-apply .ul-edit-msg li .msg-con .msg-tip:hover .tip-text { display: block; } .tab-box-apply .ul-edit-msg li .msg-con .msg-tip .tip-text { position: absolute; width: 250px; left: 27px; top: -9px; *top: 0px; color: #0083ad; word-wrap: break-word; border: 1px solid #48c1ed; border-radius: 3px; padding: 5px 5px; display: none; font-size: 13px; background: #fff; z-index: 1111; line-height: 22px; } .tab-box-apply .ul-edit-msg li .msg-con .msg-tip .tip-text:before { content: ''; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-right: 5px solid #48c1ed; position: absolute; top: 10px; left: -5px; } .tab-box-apply .ul-edit-msg li .msg-con .msg-tip .tip-text:after { content: ''; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-right: 6px solid #fff; position: absolute; top: 11px; left: -4px; } .tab-box-apply .edit-img { margin-left: 60px; margin-top: 20px; width: 240px; height: 180px; overflow: hidden; } .main { margin-top: 14px; position: relative; } .main .main-left { width: 220px; background: #fff; position: absolute; left: 0; top: 0; height: 100%; } .main .main-left .left-tit { position: relative; text-align: center; font-size: 20px; color: #000; padding: 17px 0; font-weight: 500; border-bottom: 0px solid #f1a208; } .main .main-left .left-tit img { margin-right: 5px; position: relative; top: 3px; } .main .main-left .left-tit span { font-weight: 100; font-size: 13px; display: block; color: #dfdfdf; } .main .main-left .left-nav li { height: 80px; margin-bottom: 40px; } .main .main-left .left-nav li a { display: block; height: 100%; text-align: center; vertical-align: middle; } .main .main-left .left-nav li a span { visibility: hidden; float: left; height: 100%; width: 4px; background: #33cde5; } .main .main-left .left-nav li a p { color: #373d41; font-size: 14px; } .main .main-left .left-nav li a img { margin-top: 13px; } .main .main-left .left-nav li:hover p { color: #000 !important; } .main .main-left .left-nav .left-nav-current span { visibility: visible; display: inline; zoom: 1; } .main .main-left .left-nav .left-nav-current p { color: #000 !important; } .main .main-left .need-help { font-size: 14px; color: #666; display: block; position: absolute; bottom: 20%; text-align: center; width: 100%; } .main .main-left .need-help img { position: relative; top: 5px; margin-right: 5px; width: 26px; } .main .main-right { padding-left: 234px; padding-right: 14px; min-height: 700px; } .main .main-right .status { padding: 20px 40px; border-radius: 2px; background: #fff; } .main .main-right .status .status-tit { position: relative; font-size: 16px; padding-bottom: 15px; border-bottom: 1px solid #dcdcdc; } .main .main-right .status .status-tit img { position: absolute; left: -24px; top: 4px; } .main .main-right .status .status-tit .po1 { color: #737373; } .main .main-right .status .status-tit .po2 { color: #000; } .main .main-right .status .process-box { width: 100%; padding-top: 20px; } .main .main-right .status .process-box .status-process { margin: 0px 0 0 ; width: 100%; } .main .main-right .status .process-box .status-process li { float: left; height: 40px; position: relative; width: 16.66%; *width: 16.5%; margin-left: ; text-align: center; line-height: 40px; font-size: 15px; color: #fff; background: #ccc; border-radius: 2px; border-right: 1px solid #fff; border-left: 1px solid #fff; cursor: pointer; } .main .main-right .status .process-box .status-process .cur-pro { background: #33cde5; } .main .main-right .status .process-box .process-tip { height: 84px; border: .5px solid #a9e5ed; padding: 20px; margin-top: 20px; margin-bottom: 10px; border-radius: 3px; background: #f6fcfd; position: relative; } .main .main-right .status .process-box .process-tip .tip-msg { font-size: 16px; color: #333; } .main .main-right .status .process-box .process-tip .tip-msg img { position: relative; top: 5px; margin-right: 6px; } .main .main-right .status .process-box .process-tip .tip-msg span { display: block; margin-left: 28px; margin-top: 6px; color: #666; font-size: 14px; } .main .main-right .status .process-box .process-tip .have-question { margin-top: 15px; position: absolute; right: 20px; top: 0px; } .main .main-right .status .process-box .process-tip .have-question > a { width: 100px; height: 34px; border: 1px solid #cecece; background: #F5F5F7; line-height: 34px; color: #4c5054; text-align: center; font-size: 14px; display: block; border-radius: 3px; } .main .main-right .status .process-box .process-tip .have-question .btn-hover { background: #33cde5; color: #fff; border: 1px solid #33cde5; } .main .main-right .status .process-box .process-tip .have-question .pop-box { width: 263px; height: 250px; position: absolute; left: -270px; top: 0px; background: #fff; border-radius: 5px; z-index: 111; padding: 30px 20px; box-shadow: 2px 2px 9px #ddd; display: none; } .main .main-right .status .process-box .process-tip .have-question .pop-box > span { display: block; position: absolute; right: -10px; top: 0px; width: 10px; height: 34px; background: none; } .main .main-right .status .process-box .process-tip .have-question .pop-box .close-pop { position: absolute; right: 20px; top: 20px; cursor: pointer; width: 15px; } .main .main-right .status .process-box .process-tip .have-question .pop-box > a { display: block; margin-bottom: 20px; } .main .main-right .status .process-box .process-tip .have-question .pop-box > a img { float: left; margin-right: 15px; margin-top: 18px; } .main .main-right .status .process-box .process-tip .have-question .pop-box > a .zx-right { float: left; } .main .main-right .status .process-box .process-tip .have-question .pop-box > a .zx-right .zx-tit { color: #373d41; display: block; font-size: 14px; margin-bottom: 10px; } .main .main-right .status .process-box .process-tip .have-question .pop-box > a .zx-right .zx-tit:hover { color: #33cde5; } .main .main-right .status .process-box .process-tip .have-question .pop-box > a .zx-right .zx-con { display: block; color: #9b9ea0; font-size: 14px; } .main .main-right .status .process-box .process-tip .have-question .pop-box > a .zx-right .email { color: #f1a208; } .main .main-right .status .process-box .pass { border: .5px solid #009900 !important; background: #f0f9f0 !important; } .main .main-right .status .process-box .fail { border: .5px solid #fd0302 !important; background: #fff0f0 !important; } .main .main-right .fill-msg { padding: 20px 40px; border-radius: 2px; background: #fff; margin-top: 14px; min-height: 423px; } .main .main-right .fill-msg .formAllTip { font-size: 12px; padding: 12px; margin-top: 15px; border: 1px solid #a9e5ed; background: #f6fcfd; font-size: 13px; border-radius: 3px; text-align: left; text-indent: 2em; } .main .main-right .fill-msg .formAllTip a { color: #0060ca; } .main .main-right .fill-msg .formAllTip a:hover { text-decoration: underline; } .main .main-right .fill-msg .fill-msg-tit { font-size: 16px; padding-bottom: 15px; border-bottom: 1px solid #dcdcdc; position: relative; } .main .main-right .fill-msg .fill-msg-tit img { position: absolute; left: -24px; top: 4px; } .main .main-right .fill-msg .fill-msg-tit .fill-pro { display: inline; zoom: 1; } .main .main-right .fill-msg .fill-msg-tit .fill-pro .fill-pro-curr { color: #33cde5; } .main .main-right .fill-msg form { padding: 30px 0 50px; } .main .main-right .fill-msg form .form-item { height: 34px; margin-bottom: 16px; min-width: 1046px; position: relative; } .main .main-right .fill-msg form .form-item .item-name { width: 250px; height: 34px; line-height: 34px; float: left; text-align: right; padding-right: 10px; } .main .main-right .fill-msg form .form-item .item-name > span { color: red; font-size: 15px; } .main .main-right .fill-msg form .form-item .item-name label { font-size: 14px; color: #333; font-weight: 400 ; } .main .main-right .fill-msg form .form-item .form-box { float: left; position: relative; } .main .main-right .fill-msg form .form-item .form-box input { width: 300px; height: 34px; border-radius: 3px; border: 1px solid #ccc; font-size: 14px; padding-left: 10px; line-height: 34px; } .main .main-right .fill-msg form .form-item .form-box input:focus, .main .main-right .fill-msg form .form-item .form-box select:focus, .main .main-right .fill-msg form .form-item .form-box textarea:focus { border-color: #33cde5 !important; outline: none; } .main .main-right .fill-msg form .form-item .form-box input.error, .main .main-right .fill-msg form .form-item .form-box select.error, .main .main-right .fill-msg form .form-item .form-box textarea.error, .main .main-right .fill-msg form .form-item .form-box select.error + .select2 { border: 1px solid red; } .main .main-right .fill-msg form .form-item .form-box input[type=radio] { width: 20px; height: 20px; } .main .main-right .fill-msg form .form-item .form-box select { width: 300px; height: 34px; border-radius: 3px; font-size: 14px; outline: none; line-height: 34px; border: 1px solid #ccc; padding-left: 10px; } .main .main-right .fill-msg form .form-item .form-box .select2 { border-radius: 3px; } .main .main-right .fill-msg form .form-item .form-box textarea { font-size: 13px; padding: 10px; border-radius: 3px; border: 1px solid #ccc; } .main .main-right .fill-msg form .form-item .form-box-d { float: left; position: relative; } .main .main-right .fill-msg form .form-item .form-box-d input { width: 200px; height: 33px; border-radius: 3px; border: 1px solid #ccc; font-size: 14px; padding-left: 10px; position: relative; top: 2px; top: 5px\0; *top: 10px; } .main .main-right .fill-msg form .form-item .form-box-d select { width: 200px; height: 34px; border-radius: 3px; font-size: 14px; } .main .main-right .fill-msg form .form-item .form-box-d .select2 { border: 1px solid #fff; } .main .main-right .fill-msg form .form-item .form-box-d .select2-container--open { border: 1px solid #fff !important; } .main .main-right .fill-msg form .form-item .label-box { float: left; position: relative; margin-left: 20px; line-height: 34px; } .main .main-right .fill-msg form .form-item .label-box .tip-text { position: absolute; width: 250px; left: 27px; top: -2px; *top: 0px; color: #0083ad; word-wrap: break-word; border: 1px solid #48c1ed; border-radius: 3px; padding: 5px 5px; display: none; font-size: 13px; background: #fff; z-index: 1111; line-height: 22px; } .main .main-right .fill-msg form .form-item .label-box .tip-text:before { content: ''; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-right: 5px solid #48c1ed; position: absolute; top: 10px; left: -5px; } .main .main-right .fill-msg form .form-item .label-box .tip-text:after { content: ''; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-right: 6px solid #fff; position: absolute; top: 11px; left: -4px; } .main .main-right .fill-msg form .form-item .item-text { float: left; } .main .main-right .fill-msg form .form-item .item-text textarea { width: 100%; height: 100%; border-radius: 3px; display: block; border: 1px solid #ccc; font-size: 15px; padding: 10px; } .main .main-right .fill-msg form .form-item .form-checkbox { float: left; position: relative; top: 2px; *top: 10px; height: 34px; line-height: 30px; } .main .main-right .fill-msg form .form-item .form-checkbox input[type=checkbox] { width: 14px; height: 14px; border-radius: 2px; position: relative; top: 3px; *left: 10px; *top: 0; margin-left: 20px; margin-right: 10px; *margin-right: 0px; -webkit-appearance: none; background: url("/scccufejryjhcom/static/modules/careeryou/images/ks_06.jpg"); background-size: 100% 100%; *display: inline; *zoom: 1; } .main .main-right .fill-msg form .form-item .form-checkbox input[type=checkbox]:checked { background-image: url("/scccufejryjhcom/static/modules/careeryou/images/ks_03.jpg") !important; } .main .main-right .fill-msg form .form-item .form-checkbox label { font-size: 14px; font-weight: normal; } .main .main-right .fill-msg form .form-http-tip { height: 50px; } .main .main-right .fill-msg form .form-http-tip .bot-tip { color: #0083ad; font-size: 12px; position: absolute; left: 250px; top: 40px; } .main .main-right .fill-msg form .form-http-tip a { color: #0083ad ; font-size: 12px; } .main .main-right .fill-msg form .form-http-tip a:hover { text-decoration: underline; } .main .main-right .fill-msg form .form-img { height: auto !important; margin-bottom: 50px 0; } .main .main-right .fill-msg form .form-img .item-name { width: 100%; padding-bottom: 15px; border-bottom: 1px solid #fbe3b4; text-align: left; float: none; position: relative; } .main .main-right .fill-msg form .form-img .item-name .upimg-checkbox { position: absolute; right: 0; top: 0; } .main .main-right .fill-msg form .form-img .item-name .upimg-checkbox input[type=checkbox] { width: 14px; height: 14px; border-radius: 2px; position: relative; top: 3px; *left: 10px; *top: 0; margin-left: 20px; margin-right: 10px; *margin-right: 0px; -webkit-appearance: none; background: url("/scccufejryjhcom/static/modules/careeryou/images/ks_06.jpg"); background-size: 100% 100%; *display: inline; *zoom: 1; } .main .main-right .fill-msg form .form-img .item-name .upimg-checkbox input[type=checkbox]:checked { background-image: url("/scccufejryjhcom/static/modules/careeryou/images/ks_03.jpg") !important; } .main .main-right .fill-msg form .form-img .item-name .upimg-checkbox label { font-size: 14px; font-weight: normal; } .main .main-right .fill-msg form .form-img .form-img-tip { font-size: 12px; padding: 12px; margin-top: 15px; border: 1px solid #fbe3b4; background: #f9f4ea none repeat scroll 0 0; border-radius: 5px; } .main .main-right .fill-msg form .form-img .form-img-box { padding-left: 250px; } .main .main-right .fill-msg form .form-img .form-img-box .upfile-tip { font-size: 12px; color: #ff5000; margin-top: 34px; margin-left: 20px; float: left; } .main .main-right .fill-msg form .form-img .form-img-box .upimg-box { position: relative; width: 269px; height: 139px; margin-top: 20px; } .main .main-right .fill-msg form .form-img .form-img-box .upimg-box label { position: absolute; left: 292px; top: 60px; width: 200px; height: 28px; } .main .main-right .fill-msg form .form-img .form-img-box .upimg-box img { position: relative; left: 0; top: 0; width: 100%; height: 100%; display: block; z-index: 111; cursor: pointer; } .main .main-right .fill-msg form .form-img .form-img-box .upimg-box .upfile { width: 100%; position: absolute; left: 0; top: 0; display: none; } .main .main-right .fill-msg form .form-img .form-img-box .upimg-btn { width: 269px; height: 34px; border-radius: 2px; text-align: center; line-height: 34px; color: #fff; font-size: 14px; border: none; background: #33cde5; margin-top: 20px; cursor: pointer; float: left; } .main .main-right .fill-msg form .form-file { height: 150px; } .main .main-right .fill-msg form .form-file .fileName { width: 269px; border: 1px solid #ccc; border-radius: 3px; line-height: 17px; padding: 10px; } .main .main-right .fill-msg form .form-file .upimg-box { height: auto !important; } .main .main-right .fill-msg form .form-file .upimg-box label { position: absolute !important; left: 288px !important; top: 2px !important; width: 200px !important; height: 28px; } .main .main-right .fill-msg form .form-textarea { height: auto; } .main .main-right .fill-msg form .buttons { margin-top: 30px; position: relative; } .main .main-right .fill-msg form .buttons span { width: 92px; height: 34px; line-height: 34px; border: none; border-radius: 3px; color: #fff; font-size: 14px; text-align: center; display: block; float: left; cursor: pointer; } .main .main-right .fill-msg form .buttons .prev { background: #fff; border: 1px solid #33cde5; margin-left: 250px; color: #33cde5; } .main .main-right .fill-msg form .buttons .prev:hover { background: #33cde5; color: #fff; } .main .main-right .fill-msg form .buttons .save { background: #f1a208; margin-left: 100px; } .main .main-right .fill-msg form .buttons .save:hover { opacity: .7; } .main .main-right .fill-msg form .buttons .submit { margin-left: 100px; background: #33cde5; } .main .main-right .fill-msg form .buttons .submit:hover { opacity: .7; } .select2-container--default .select2-selection--single .select2-selection__rendered { font-size: 14px; } .select2-results__option[aria-selected] { font-size: 14px; } .select2-container--default .select2-search--dropdown .select2-search__field { font-size: 14px; } .select2-results__option { font-size: 14px; } .way-list { width: 1054px; margin: 30px auto 0; clear: both; } .way-list a { display: inline-block; *display: inline; *zoom: 1; width: 17%; margin-left: 2.3%; position: relative; height: 123px; overflow: hidden; margin-bottom: 20px; } .way-list a .way-text { position: absolute; width: 100%; height: 100%; display: block; top: 0; left: 0; color: #fff; text-align: center; line-height: 123px; font-size: 18px; z-index: 11111; } .way-list a .way-shadow { opacity: 0.5; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; background: #000; position: absolute; width: 100%; height: 100%; display: block; top: 0; left: 0; z-index: 11; } .way-list a img { width: 100%; height: 100%; transition: all .2s; } .way-list a:hover img { transform: scale(1.2); } .waylist1 { text-align: center; } .waylist1 a { margin-left: 10%; } .entrance-list { padding: 0 4%; margin: 30px auto 0; clear: both; } .entrance-list a { display: inline-block; *display: inline; *zoom: 1; width: 16.4%; *width: 19%; position: relative; height: 123px; overflow: hidden; text-align: center; margin-bottom: 28px; } .entrance-list a .twoLineText { position: relative; top: 8px; } .entrance-list a .twoLineText span { font-size: 14px; } .entrance-list a > div { width: 80px; height: 80px; position: relative; overflow: hidden; margin: 0 auto; } .entrance-list a > div img { display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; transition: all .3s; } .entrance-list a > div .en-imgh { display: none; } .entrance-list a span { width: 100%; display: block; color: #0d244a; text-align: center; font-size: 16px; margin-top: 5px; } .entrance .buttons { margin-top: 10px; margin-bottom: 30px; text-align: center; position: relative; } .entrance .buttons span { width: 92px; height: 36px; line-height: 36px; border: none; border-radius: 3px; color: #fff; font-size: 16px; text-align: center; display: inline-block; *display: inline; *zoom: 1; cursor: pointer; } .entrance .buttons .prev { background: #fff; border: 1px solid #33cde5; margin-left: 0px; color: #33cde5; } .entrance .buttons .prev:hover { background: #33cde5; color: #fff; } .entrance .buttons .save { background: #f1a208; margin-left: 100px ; } .entrance .buttons .save:hover { opacity: .7; } .entrance .buttons .submit { margin-left: 100px; position: relative; background: #33cde5; } .entrance .buttons .submit:hover { opacity: .7; } .separate-line { font-size: 15px; border-bottom: 1px solid #fbe3b4; padding-bottom: 10px; margin-bottom: 26px; margin-left: 50px; } .separate-line1 { font-size: 15px; color: #373d41; padding-bottom: 10px; margin-bottom: 26px; margin-top: 20px; margin-left: 0px; background: #f5f5f7; height: 50px; line-height: 50px; padding-left: 20px; } @-moz-document url-prefix() { .form-box-d input { top: 2px !important; } .form-checkbox { top: 4px !important; } } .table-apply-msg { padding: 20px 40px 60px 40px; border-radius: 2px; min-height: 405px; background: #fff; position: relative; overflow: hidden; } .table-apply-msg table { width: 100%; border-collapse: separate; border-spacing: 2px; } .table-apply-msg table tr { height: 60px; } .table-apply-msg table tr .detail { width: 300px; } .table-apply-msg table tr th { text-align: center; font-size: 13px; color: #999; font-weight: 500 ; } .table-apply-msg table tr td { text-align: center; background: #f5f5f7; padding: 0 16px; } .table-apply-msg .apply-msg-tit { background: #fff; margin-bottom: 0; font-size: 14px; } .table-apply-msg .apply-msg-tit span { color: #999; } .table-apply-msg li { height: 60px; margin-bottom: 12px; background: #f5f5f5; } .table-apply-msg li span { display: inline-block; height: 100%; width: 200px; line-height: 60px; color: #333; font-size: 12px; text-align: center; } .table-apply-msg li a { float: right; color: #f1a208; line-height: 60px; margin-right: 40px; } .h3-tit { position: relative; font-size: 16px; padding-bottom: 15px; border-bottom: 1px solid #dcdcdc; } .h3-tit > img { position: absolute; left: -24px; top: 4px; } .h3-tit .po1 { color: #737373; } .h3-tit .po2 { color: #000; } .h3-tit .btn-group { position: absolute; right: 0; top: 0; } .h3-tit .btn-group span { padding: 3px 15px; border: none; border-radius: 3px; color: #fff; font-size: 14px; text-align: center; display: inline-block; *display: inline; *zoom: 1; cursor: pointer; } .h3-tit .btn-group .prev { margin-left: 20px; background: #666; background: #fff; border: 1px solid #33cde5; color: #33cde5; } .h3-tit .btn-group .prev:hover { background: #33cde5; color: #fff; } .h3-tit .btn-group .submit { margin-left: 20px; background: #33cde5; border: 1px solid #33cde5; color: #fff; } .h3-tit .btn-group .submit:hover { opacity: .7; } .h3-tit .btn-group .edit-again img { margin-right: 6px; position: relative; top: 3px; width: 18px; } .edit-student-msg { padding: 20px 40px 60px 40px; border-radius: 2px; background: #fff; position: relative; overflow: hidden; } .edit-student-msg div button { outline: none; } .edit-student-msg .stu-left { padding-top: 30px; width: 49.5%; float: left; } .edit-student-msg .stu-left ul li { width: 100%; background: #f5f5f5; text-align: left; padding: 13px 0; min-width: 507px; } .edit-student-msg .stu-left ul li .item-name { display: inline-block; *display: inline; *zoom: 1; width: 123px; font-size: 14px; color: #333; text-align: right; padding-right: 20px; } .edit-student-msg .stu-left ul li .item-name span { color: red; } .edit-student-msg .stu-left ul li .form-box { display: inline-block; *display: inline; *zoom: 1; } .edit-student-msg .stu-left ul li .form-box input { width: 307px; height: 34px; border-radius: 3px; border: 1px solid #ccc; font-size: 14px; padding-left: 10px; line-height: 34px; *margin-top: 12px; outline: none; } .edit-student-msg .stu-left ul li .form-box input:disabled, .edit-student-msg .stu-left ul li .form-box select, .edit-student-msg .stu-left ul li .form-box .select2 { background: #f5f5f5; color: #666; } .edit-student-msg .stu-left ul li .form-box span.select2-container--disabled { background: #f5f5f5; color: #666; } .edit-student-msg .stu-left ul li .form-box input:focus, .edit-student-msg .stu-left ul li .form-box select:focus, .edit-student-msg .stu-left ul li .form-box textarea:focus { border-color: #33cde5 !important; } .edit-student-msg .stu-left ul li .form-box input.error, .edit-student-msg .stu-left ul li .form-box select.error, .edit-student-msg .stu-left ul li .form-box textarea.error, .edit-student-msg .stu-left ul li .form-box select.error + .select2 { border: 1px solid red ; border-radius: 3px; } .edit-student-msg .stu-left ul li .form-box select { width: 307px; height: 34px; border-radius: 3px; font-size: 14px; outline: none; line-height: 34px; border: 1px solid #ccc; padding-left: 10px; } .edit-student-msg .stu-left ul li .form-box .select2-container--default .select2-selection--single { text-align: left; } .edit-student-msg .stu-left ul li .label-box { display: inline-block; *display: inline; *zoom: 1; position: relative; text-align: left; margin-left: 20px; line-height: 34px; *z-index: 11; } .edit-student-msg .stu-left ul li .label-box .tip-text { position: absolute; width: 200px; left: 27px; top: -2px; color: #0083ad; word-wrap: break-word; border: 1px solid #48c1ed; border-radius: 3px; padding: 5px 5px; display: none; font-size: 13px; background: #fff; z-index: 1111; line-height: 22px; } .edit-student-msg .stu-left ul li .label-box .tip-text:before { content: ''; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-right: 5px solid #48c1ed; position: absolute; top: 10px; left: -5px; } .edit-student-msg .stu-left ul li .label-box .tip-text:after { content: ''; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-right: 6px solid #fff; position: absolute; top: 11px; left: -4px; } .edit-student-msg .stu-left ul li:nth-child(even) { background: #fff; } .edit-student-msg .stu-right { padding-top: 30px; width: 49.5%; float: right; } .nohave-msg { padding: 20px 40px 60px 40px; border-radius: 2px; background: #fff; position: relative; overflow: hidden; min-height: 500px; text-align: center; } .nohave-msg img { margin-top: 70px; } .nohave-msg p { color: #999; font-size: 14px; margin-top: 50px; } .nohave-msg p span { color: #f1a208; } .rescive-agree { padding: 20px 40px 60px 40px; border-radius: 2px; background: #fff; position: relative; overflow: hidden; min-height: 600px; } .t-status { text-align: center; padding-top: 60px; margin-left: -10%; } .t-status a { margin-left: 10%; } .t-status a:hover img { opacity: .7; } .modify-password { padding: 20px 40px 60px 40px; border-radius: 2px; background: #fff; position: relative; overflow: hidden; min-height: 800px; } .modify-password .password-form { padding-top: 55px; } .modify-password .password-form .form-item { height: 34px; margin-bottom: 16px; } .modify-password .password-form .form-item .item-name { width: 106px; height: 34px; line-height: 34px; float: left; text-align: right; padding-right: 10px; } .modify-password .password-form .form-item .item-name > span { color: red; font-size: 15px; } .modify-password .password-form .form-item .item-name label { font-size: 14px; color: #333; font-weight: 400; } .modify-password .password-form .form-item .form-box { float: left; position: relative; } .modify-password .password-form .form-item .form-box input { width: 300px; height: 34px; border-radius: 3px; border: 1px solid #ccc; font-size: 14px; padding-left: 10px; line-height: 34px; } .modify-password .password-form .form-item .form-box input:focus { border-color: #33cde5 !important; outline: none; } .modify-password .password-form .attention .att-l { width: 106px; color: #333; font-size: 14px; display: inline-block; *display: inline; *zoom: 1; text-align: right; padding-right: 10px; } .modify-password .password-form .attention .att-r { color: #f1a208; font-size: 14px; display: inline-block; *display: inline; *zoom: 1; } .modify-password .password-form .save { width: 92px; height: 34px; line-height: 34px; border-radius: 3px; color: #fff; font-size: 14px; text-align: center; margin-top: 30px; display: block; cursor: pointer; background: #f1a208; margin-left: 106px; } .modify-password .password-form .save:hover { opacity: .7; } .validatemessage { text-align: center; width: 250px; height: 30px; border: 1px solid #f03420; line-height: 30px; margin-bottom: 15px; border-radius: 3px; background: #fdeae8; /* font-size: 13px; */ } .login .login-header { width: 1200px; height: 73px; position: relative; margin: 0 auto; z-index: 2; overflow: hidden; } .login .login-header .login-logo { margin: 0; width: 279px; height: 73px; position: absolute; left: 0; top: 0; } .login .login-header .login-logo img { display: block; } .login .login-header .headerIntro { height: 36px; width: 205px; padding-left: 10px; display: block; position: absolute; top: 17px; left: 294px; font-size: 24px; color: #848585; border-left: 1px solid #848585; } .login .login-header .loginNav { position: absolute; right: 0px; top: 23px; } .login .login-header .loginNav a { font-size: 18px; color: #848585; padding-left: 50px; display: inline; *display: inline; *zoom: 1; } .login .login-header .loginNav a:hover { color: #626262; } .login .login-banner { margin-top: 20px; height: 600px; position: relative; background: url("/scccufejryjhcom/static/modules/careeryou/images/loginbanner.png") no-repeat center center; } .login .login-banner .loginBannerMid { width: 1200px; margin: 0 auto; position: relative; height: 600px; } .login .login-banner .loginBannerMid .loginBlock { width: 320px; height: 436px; padding: 6px; position: absolute; background: url("/scccufejryjhcom/static/modules/careeryou/images/loginRightBg.png") no-repeat; top: 82px; right: 0px; } .login .login-banner .loginBannerMid .loginBlock .loginFunc { width: 100%; height: 54px; overflow: hidden; clear: both; } .login .login-banner .loginBannerMid .loginBlock .loginFunc .loginFuncNormal, .login .login-banner .loginBannerMid .loginBlock .loginFunc .loginFuncApp { width: 154px; height: 100%; overflow: hidden; position: relative; line-height: 54px; float: left; font-size: 16px; text-align: center; color: #626262; cursor: pointer; } .login .login-banner .loginBannerMid .loginBlock .loginForm { width: 250px; margin: 0 auto; padding-top: 30px; } .login .login-banner .loginBannerMid .loginBlock .loginForm .input-box { width: 250px; *width: 209px; height: 42px; position: relative; margin-bottom: 20px; } .login .login-banner .loginBannerMid .loginBlock .loginForm .input-box input { width: 250px; *width: 209px; height: 42px; border: 1px solid #b3b4b3; font-size: 14px; padding-left: 38px; color: #bdbdbd; border-radius: 4px; *height: 42px; line-height: 42px !important; } .login .login-banner .loginBannerMid .loginBlock .loginForm .input-box ::-webkit-input-placeholder { color: #bdbdbd !important; } .login .login-banner .loginBannerMid .loginBlock .loginForm .input-box input:focus { outline: none; box-shadow: 0 0 3px #5d94df; } .login .login-banner .loginBannerMid .loginBlock .loginForm .input-box img { position: absolute; left: 10px; top: 12px; width: 20px; } .login .login-banner .loginBannerMid .loginBlock .loginForm .forget-password { margin-bottom: 20px; clear: both; position: relative; } .login .login-banner .loginBannerMid .loginBlock .loginForm .forget-password input[type=checkbox] { width: 14px; height: 14px; position: relative; top: 2px; *top: -2px; margin-right: 8px; } .login .login-banner .loginBannerMid .loginBlock .loginForm .forget-password label { font-size: 14px; color: #848585; cursor: pointer; } .login .login-banner .loginBannerMid .loginBlock .loginForm .forget-password a { font-size: 14px; color: #848585; float: right; *float: none; position: absolute; right: 0; top: 0; } .login .login-banner .loginBannerMid .loginBlock .loginForm .loginBtnBox { height: 42px; } .login .login-banner .loginBannerMid .loginBlock .loginForm .loginBtnBox .submit, .login .login-banner .loginBannerMid .loginBlock .loginForm .loginBtnBox .register { width: 110px; height: 38px; text-align: center; line-height: 38px; font-size: 16px; cursor: pointer; font-weight: 600; } .login .login-banner .loginBannerMid .loginBlock .loginForm .loginBtnBox .submit:hover, .login .login-banner .loginBannerMid .loginBlock .loginForm .loginBtnBox .register:hover { opacity: .8; } .login .login-banner .loginBannerMid .loginBlock .loginForm .loginBtnBox .submit { color: #fff; background: url("/scccufejryjhcom/static/modules/careeryou/images/bg_v3.png") 0 -208px no-repeat; float: left; } .login .login-banner .loginBannerMid .loginBlock .loginForm .loginBtnBox .register { color: #6f788a; float: right; background: url("/scccufejryjhcom/static/modules/careeryou/images/bg_v3.png") -117px -208px no-repeat; } .login .login-banner .loginBannerMid .loginBlock .appLogin { padding: 30px 0 ; text-align: center; } .login .login-banner .loginBannerMid .loginBlock .appLogin h3 { color: #848585; font-size: 16px; font-weight: 600; } .login .login-banner .loginBannerMid .loginBlock .appLogin img { margin: 30px 0; } .login .login-banner .loginBannerMid .loginBlock .appLogin p { color: #848585; font-size: 16px; } .login .login-banner .loginBannerMid .loginBlock .appLogin p a { color: #4985d6; } .login .loginFooter { height: 76px; margin-top: 22px; } .login .loginFooter .loginFootMid { width: 1200px; margin: 0 auto; position: relative; } .login .loginFooter .loginFootMid .footLeft { float: left; width: 76px; height: 76px; } .login .loginFooter .loginFootMid .footRight { float: left; padding-left: 21px; } .login .loginFooter .loginFootMid .footRight .links a { font-size: 16px; color: #4e4d4d; margin-right: 50px; } .login .loginFooter .loginFootMid .footRight .links a:hover { color: #626262; } .login .loginFooter .loginFootMid .footRight .schoolAdd { font-size: 14px; margin-top: 6px; color: #848585; } .login .loginFooter .loginFootMid .footRight .version { font-size: 14px; margin-top: 6px; color: #848585; } .section-login { height: 680px; position: relative; } .section-login .bg-mb { width: 100%; height: 100%; position: absolute; left: 0; top: 0; opacity: 0.51; background: #348ff3; z-index: -6; } .section-login .bg-mb opacity { filter: alpha(opacity=51); } .section-login .login-bg { position: absolute; display: block; width: 100%; height: 100%; left: 0; top: 0; z-index: -11; } .section-login .login-wrap { width: 1200px; margin: 0 auto; position: relative; } .section-login .login-wrap .login-header { padding-top: 20px; } .section-login .login-wrap .login-header .login-nav { width: 750px; margin-top: 20px; float: right; } .section-login .login-wrap .login-header .login-nav li { float: left; margin-left: 90px; } .section-login .login-wrap .login-header .login-nav li a { font-size: 16px; color: #fff; } .section-login .login-wrap .login-main { margin-top: 150px; background: red; } .section-login .login-wrap .login-main .login-descr { float: left; width: 600px; padding: 100px 60px; } .section-login .login-wrap .login-main .login-descr h3 { font-size: 33px; color: #fff; font-weight: 100; font-family: '宋体'; } .section-login .login-wrap .login-main .login-descr p { font-size: 20px; color: #fff; } .section-login .login-wrap .login-main .login-descr .desc { margin-top: 30px; font-family: '宋体'; } .section-login .login-wrap .login-main .login-descr .feature { margin-top: 20px; font-family: "微软雅黑"; } .section-login .login-wrap .login-main .login-box { width: 360px; background: #fff; float: right; padding: 30px; } .section-login .login-wrap .login-main .login-box .welcome { font-size: 18px; color: #0d244a; margin-bottom: 20px; } .section-login .login-wrap .login-main .login-box .error-box { width: 100%; height: 34px; position: relative; margin-bottom: 23px; border: 1px solid #f03420; font-size: 14px; line-height: 34px; background: #fdeae8; color: #f03420; } .section-login .login-wrap .login-main .login-box .error-box img { position: relative; top: 2px; margin-left: 10px; } .section-login .login-wrap .login-main .login-box .input-box { width: 300px; height: 40px; position: relative; margin-bottom: 28px; } .section-login .login-wrap .login-main .login-box .input-box input { width: 100%; height: 40px; border: 1px solid #d2d2d2; font-size: 14px; padding-left: 38px; *height: 40px; line-height: 40px !important; } .section-login .login-wrap .login-main .login-box .input-box img { position: absolute; left: 10px; top: 8px; } .section-login .login-wrap .login-main .login-box .submit { width: 100%; height: 34px; line-height: 34px; border-radius: 3px; color: #fff; font-size: 14px; text-align: center; margin-top: 30px; display: block; cursor: pointer; background: #0d244a; } .section-login .login-wrap .login-main .login-box .submit:hover { opacity: .7; } .section-login .login-wrap .login-main .login-box .forget-password { margin-top: 15px; } .section-login .login-wrap .login-main .login-box .forget-password input[type=checkbox] { width: 14px; height: 14px; position: relative; top: 2px; margin-right: 8px; } .section-login .login-wrap .login-main .login-box .forget-password label { font-size: 13px; color: #b6b6b6; } .section-login .login-wrap .login-main .login-box .forget-password a { font-size: 13px; color: #b6b6b6; float: right; } .login-footer { height: 269px; background: #373d41; padding: 42px 0; } .login-footer p { text-align: center; font-size: 16px; color: #6b7073; margin-top: 16px; } .login-footer .links { margin-top: 0; } .login-footer .links a { color: #969a9c; margin-right: 50px; } .login-footer .support { color: #969a9c ; } .jbox-state { background: none; } @media screen and (max-width: 1600px) { .entrance-list a { width: 19.6%; } } .width_input_1 { width: 500px !important; } .width_input_2 { width: 248px !important; } .width_select_1 { width: 500px !important; } .width_select_2 { width: 248px !important; } .width_select_3 { width: 164px !important; } .width_textarea_1 { width: 500px !important; } .select-down { position: absolute; left: 0; top: 33px; width: 100%; max-height: 200px; background: #fff; z-index: 11111111; border: 1px solid #ccc; overflow-y: auto; border-radius: 3px; display: none; } .select-down li { font-size: 14px; padding: 6px; cursor: pointer; } .select-down li:hover { color: #fff; background: #5897fb; }