@charset "UTF-8"; .boot .down, .boot .exit, .boot .left, .boot .modal-content b, .boot .right, .boot .top { position: absolute } .add-user .left-user .user .roleName, .con .col-xs-4, .hint-text p, .on-sitewar .on-sitesub .os-text .os-left, .on-sitewar .on-sitesub .os-text .os-right, .regionselect .toquery, .task-text .task-text-sub .s-text, .task-text .task-text-sub .s-title { white-space: nowrap; text-overflow: ellipsis } .btn-ligr, .input-group-btn .btn-primary, .task-war a:focus, a, a:active, a:hover, a:link, a:visited { text-decoration: none } .demoSpan1:before, .demoSpan2:before, .demoSpan3:before { content: '' } .more-war .container-fluid ul li .i-icon1 { background: url(../images/icon.png) 0 -746px no-repeat } .more-war .container-fluid ul li .i-icon1:hover { background: url(../images/icon.png) 0 -822px no-repeat #2575eb } .more-war .container-fluid ul li .i-icon2 { background: url(../images/icon.png) 0 -897px no-repeat } .more-war .container-fluid ul li .i-icon2:hover { background: url(../images/icon.png) 0 -973px no-repeat #2575eb } .more-war .container-fluid ul li .i-icon3 { background: url(../images/icon.png) 0 -1051px no-repeat } .more-war .container-fluid ul li .i-icon3:hover { background: url(../images/icon.png) 0 -1127px no-repeat #2575eb } .more-war .container-fluid ul li .i-icon4 { background: url(../images/icon.png) 0 -1201px no-repeat } .more-war .container-fluid ul li .i-icon4:hover { background: url(../images/icon.png) 0 -1275px no-repeat #2575eb } .more-war .container-fluid ul li .i-icon5 { background: url(../images/icon.png) 0 -1350px no-repeat } .more-war .container-fluid ul li .i-icon5:hover { background: url(../images/icon.png) 0 -1425px no-repeat #2575eb } .more-war .container-fluid ul li .i-icon6 { background: url(../images/icon.png) 0 -1499px no-repeat } .more-war .container-fluid ul li .i-icon6:hover { background: url(../images/icon.png) 0 -1575px no-repeat #2575eb } .more-war .container-fluid ul li .i-icon7 { background: url(../images/icon.png) 0 -1651px no-repeat } .more-war .container-fluid ul li .i-icon7:hover { background: url(../images/icon.png) 0 -1725px no-repeat #2575eb } .more-war .container-fluid ul li .i-icon8 { background: url(../images/icon.png) 0 -1801px no-repeat } .more-war .container-fluid ul li .i-icon8:hover { background: url(../images/icon.png) 0 -1874px no-repeat #2575eb } .more-war .container-fluid ul li .i-icon9 { background: url(../images/icon.png) 0 -1949px no-repeat } .more-war .container-fluid ul li .i-icon9:hover { background: url(../images/icon.png) 0 -2022px no-repeat #2575eb } .more-war .container-fluid ul li .i-icon10 { background: url(../images/icon.png) 0 -2096px no-repeat } .more-war .container-fluid ul li .i-icon10:hover { background: url(../images/icon.png) 0 -2169px no-repeat #2575eb } .more-war .container-fluid ul li .i-icon11 { background: url(../images/icon.png) 0 -2447px no-repeat } .more-war .container-fluid ul li .i-icon11:hover { background: url(../images/icon.png) 0 -2522px no-repeat #2575eb } .more-war .container-fluid ul li .i-icon12 { background: url(../images/icon.png) 0 -2603px no-repeat } .more-war .container-fluid ul li .i-icon12:hover { background: url(../images/icon.png) 0 -2683px no-repeat #2575eb } .more-war .container-fluid ul li .i-icon13 { background: url(../images/icon.png) 0 -2766px no-repeat } .more-war .container-fluid ul li .i-icon13:hover { background: url(../images/icon.png) 0 -2847px no-repeat #2575eb } .more-war .container-fluid ul li .i-icon14 { background: url(../images/icon.png) 0 -2929px no-repeat } .more-war .container-fluid ul li .i-icon14:hover { background: url(../images/icon.png) 0 -3007px no-repeat #2575eb } /*!! 7-3-6新增临时任务 *//*!班次维护*//*!班次维护end*//*! 选择班次 modal *//*!页面引导*/ .boot .exit { top: -32px; right: -27px; width: 26px; height: 26px; background: url(../images/exit_03.png) no-repeat; cursor: pointer } .boot .right { left: 166px; top: 29%; } .boot .down { left: 352px; top: -10px !important } .boot .left { right: -248px; top: -27px !important } .boot .top { right: -116px; top: auto !important; bottom: 80px } .boot .modal-content { width: 340px } .boot .modal-content .modal-body { padding-top: 0 } .boot .modal-content .btn { width: 100px; padding: 0; height: 30px; line-height: 27px; margin: 10px 0 0 } .boot .modal-content i { position: absolute; z-index: 100000 } .boot .modal-content b { z-index: 10000 } .boot .modal-content i.go-right { width: 98px; height: 36px; top: 56px; left: -140px; background: url(../images/go-icon_11.png) no-repeat } .boot .modal-content b.on-right { width: 65px; height: 65px; top: 56px; left: -181px; background: url(../../agsmap/images/s-nav5-2.png) no-repeat } .boot .modal-content i.go-down { width: 81px; height: 79px; top: -107px; left: 77px; background: url(../images/go-icon_03.png) no-repeat } .boot .modal-content b.on-down { width: 432px; height: 44px; top: -130px; left: -338px; background: url(../images/booted_06.png) no-repeat } .boot .modal-content i.go-left { width: 49px; height: 107px; top: -138px; left: 178px; background: url(../images/go-icon_06.png) no-repeat } .boot .modal-content b.on-left { width: 172px; height: 58px; top: -174px; right: -29px; background: url(../images/booted_02.png) no-repeat } .boot .modal-content i.go-top { width: 101px; height: 49px; bottom: -58px; right: -60px; background: url(../images/go-icon_15.png) no-repeat } .boot .modal-content b.on-top { width: 107px; height: 66px; bottom: -105px; right: -146px; background: url(../images/booted_13.png) no-repeat } .permantitle { margin: 0; padding-left: 13px } .permantitle label { float: left; font-size: 14px; color: #333; font-weight: 400; padding: 0; margin: 0 4px 0 0; line-height: 33px } .permantitle input { display: block; float: left; height: 34px; line-height:34px; margin: 0 7px 0 0; padding: 0 0 0 3px; font-size: 14px; color: #555; background: #fff; border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s } .permantitle .s-input { width: 87px } .permantitle .m-input { width: 130px } .permantitle .b-input { width: 155px } .permantitle select { float: left; width: 140px; height: 32px; margin-right: 5px; padding-left: 15px; border: 1px solid #cfcece; border-radius: 4px; background: url(../images/pull-down.png) 90% 55% no-repeat #fff } .securitydetails, .sucktop { width: 100% } .text-right { text-align: right; font-weight: 400; line-height: 28px; color: #666 } .con .col-xs-4, .con .col-xs-8 { font-size: 12.01px; line-height: 20.7px } .con .col-xs-4 { overflow: hidden; color: #666 } .con .col-xs-8 { display: block; /*!overflow: hidden;*//*!height: 20.7px;*//*!white-space: nowrap;*//*!text-overflow: ellipsis;*/ color: #333; min-height: 20.7px } .m-input .error, .m-input span { font-weight: 400; line-height: 28px; display: block; float: left } .securitydetails .content { /*!height: 165.6px;*/ } .securitydetails .content3 { overflow: hidden /*!height: 138px;*/ } .m-input span { color: #666 } .securitydetails .more { margin-right: 20px } .securitydetails .content2 { overflow: hidden; height: 172.5px } .sucktop { position: fixed; top: 0; left: 0; height: 142px; background: #fff; z-index: 9 } .wrap .mt-106 { margin-top: 106px } .wrap .mt-82 { margin-top: 82px } .wrap .mt-155 { margin-top: 155px } .wrap .mt-142 { margin-top: 142px } .panel .tree-title { float: left; padding-left: 18px; font-size: 16px; color: #333; line-height: 30px; margin-bottom: 0 } .wrap .container-fluid { padding: 0 25px } .input-group .form-control { z-index: 0 } .panel { border: none; border-radius: 4px; box-shadow: none } .choice div h4 { font-size: 14.01px; line-height: 27.6px } .header .col-xs-12 h4 { font-size: 16px } .add-user .right-user .choice .check-box strong { font-size: 12px; color: #666 } .fs-16 { font-size: 16px } form .header-nav.input-fillin span { display: block; float: left } div .nextStep .delete { display: block; float: left; padding: 5px 25px; margin: 10px 0 0; color: #2675EB; background: #fff; border: 1px solid #2675EB } .fa-user { float: left; width: 12px; height: 15px; background: url(../images/per-icon_03.png) no-repeat } body .nobck { border: none } body .nobck:hover { background: #fff } .personnel .choice-middle .mt-10 { margin-top: 10px !important } .btn-star { display: block; width: 130px; margin: 0 auto } .scr-con-select { margin-bottom: 8.05px; padding: 8px 10.01px; border: 1px solid #eee; border-radius: 3px } .scr-con-select span { display: block; border: 1px solid #eee; border-radius: 3px; text-align: center } .lh-34 { display: block; line-height: 34px } .font-create, .font-screening { line-height: 16.7px; display: block } .row .col-xs-offset-3 .btn:hover { color: #fff } .display-block { display: block } .YD7-3-1 .row .screen { background: 0 0 } #security_level_7, #task_category_7, #task_distribution_7 { width: 100%; height: 179.4px } .goback-icon { display: block; float: left; width: 16.01px; width: 17px\9; height: 16.01px; height: 17px\9; background: url(../images/left.png) no-repeat; background-size: cover; -ms-behavior: url(../assets/css/backgroundsize.min.htc); behavior: url(../assets/css/backgroundsize.min.htc); /*background-size: 100% 100%;*/ /*filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/left.png', sizingMethod='scale');*/ /*-ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/left.png', sizingMethod='scale');*/ } .font-goback { display: block; float: left; margin-top: 6.9px; color: #666; font-size: 16.01px } .font-create { float: left; color: #fd5b16; font-size: 14.35px; cursor: pointer } .font-screening { float: right; margin-top: 4.14px; font-size: 16.01px; color: #666 } a:hover { cursor: pointer } .shift-maintenance { min-width: 1100px; padding-top: 20px } .title-header { position: relative; width: 100%; height: 38px; background: #2575eb } .shift-maintenance .title-header h1 { float: left; font-size: 16px; color: #fff; line-height: 38px; padding-left: 25px } .title-header .close { position: absolute; display: block; right: 25px; top: 13px; width: 14px; height: 14px; background: url(../images/close-btn.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/close-btn.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/close-btn.png', sizingMethod='scale'); } .main .main-con { width: 90%; margin: 39px auto 0; background: #fff; border: 1px solid #cfcece } .main .main-con .con-header { height: 38px } .main .main-con .con-header h2 { float: left; padding-left: 5%; font-size: 16px; color: #2575eb; line-height: 38px } .main .main-con .con-header .add-news { display: block; float: right; width: 76px; height: 24px; margin: 6px 5% 0 0; padding-left: 20px; font-size: 12px; line-height: 24px; border: 1px solid #2575eb; border-radius: 5px; cursor: pointer; background: url(../images/icon.png) 6px -609px no-repeat } .main .main-con form .table { margin: 0 } .main .main-con form .table thead { width: 100%; height: 40px; font-size: 14px; color: #2575eb; background: #dae7fc } .main .main-con form .table tr { width: 100%; height: 16px; padding: 8px 0; border-top: 1px solid #e1e1e1; text-align: center } .main .main-con form .table .operation { display: block; float: left; width: 19px; height: 16px; margin-left: 25%; background: url(../images/icon.png) 0 -647px no-repeat; cursor: pointer } .main .main-con form .table .del { display: block; float: left; margin-left: 25%; width: 16px; height: 16px; background: url(../images/icon.png) 0 -682px no-repeat; cursor: pointer } .create-shift label { padding-left: 0; font-size: 14px; color: #333; line-height: 40px } .create-shift input { font-size: 14px; color: #333; line-height: 38px; border: 1px solid #cfcece; border-radius: 5px; margin-bottom: 5px } .submit-btn { float: left; width: 100%; margin-top: 20px } .submit-btn .btn { display: block; width: 40%; font-size: 14px; color: #fff; margin: 0 auto; background: #2575eb } .title-h4, a { color: #333 } /* body .modal { */ /* z-index: 1 */ /* } */ .sure-icon { position: absolute; top: -9px; left: 72px; width: 82px; height: 78px; background: url(../images/nooryes.jpg) no-repeat } body .row .form-control { cursor: pointer; background-color: #fff } .input-time { background: url(../images/icon.png) 15px -2401px no-repeat; padding-left: 40px } .title-h4 { height: 34.5px; padding-left: 16.56px; font-size: 14.01px; line-height: 27.6px } .title-h4 span { display: block; float: left; width: 3px; height: 16.56px; margin-top: 5px; margin-right: 5.52px; background: #238de4 } .mask-bg, .mask-bg > div { display: none } .title-bt { border-top: 1px dotted #cfcece; padding-top: 6.9px; margin-top: 6.9px } .contented .choice .education { margin-bottom: 0 } .pb-3rem { position: relative; padding-bottom: 41.4px; font-size: 12.01px } .mask-bg { position: fixed; top: 0; left: 0; overflow: hidden; width: 100%; height: 100%; /*background: rgb(0, 0, 0);*/ background: rgba(0, 0, 0, .4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000); z-index: 9999; } .mask-bg .mask-bg-inner { overflow: auto; width: 348px !important; height: 100%; height: 500px; margin: 0 auto; background: #fff } .start { position: absolute; width: 348px; margin: -50px auto 0; background: #fff; left: 6px; } .start .btn-star { width: 30% } .block-left { display: block; float: left !important } .block-right { display: block; float: right !important } .pad-sq { width: 348px !important; margin: 0 auto; padding: 7.45px 15px } .experience i { cursor: pointer } .web-wrap { overflow: hidden; width: 100% } .web-inner { width: 100%; height: 891px } #secUserFilter { width: 348px !important; max-height: 830px } .jspTrack { background: #f1f1f1 !important } .jspDrag { background: #ccc !important } .mCSB_buttonUp { height: 30.5px !important } .mCSB_draggerContainer { margin-top: 30.5px !important } .on-sitewar .on-sitesub .os-text .os-left { display: block; float: left; overflow: hidden; width: 23.1% } .on-sitewar .on-sitesub .os-text .os-right { display: block; float: right; overflow: hidden; width: 76.9% } .create-icon { display: block; float: left; width: 16.7px; height: 16.7px; margin: 0 6.9px; background: url(../images/create.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/create.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/create.png', sizingMethod='scale'); } .mCSB_scrollTools .mCSB_draggerRail { position: absolute; width: 2px; height: 100%; margin: 0 0 0 -1px; border-radius: 10px; left: 50% } .mCSB_scrollTools .mCSB_buttonDown { position: absolute; top: auto; bottom: 0; left: 0; margin: 0; width: 100% } .overflow-hidden { overflow: hidden !important } div .mCSB_scrollTools { width: 7px } .mCSB_draggerRail { background: #f1f1f1 !important } .mCSB_dragger_bar { background: #cecece !important } .w940 { width: 940px; margin: 0 auto } .inform .logo-up { width: 126px; height: 126px; margin: 20px 0 0 15px; padding: 0 } .padding-0, .pd-0 { padding: 0 !important } .w1090-middle { width: 1090px; margin: 0 auto } .w1140-middle { width: 1140px; margin: 0 auto } .w1236-middle { width: 1236px; margin: 0 auto } .color-00f { color: #00f } .w1094 { width: 1094px } .height-163 { height: 163px !important } .mt-13 { margin-top: 13px !important } . /*!各功能layer弹窗最大宽高*/ body .initCompanyMax { max-height: 780px; max-width: 1200px } body .defaultMax { max-height: 812px; max-width: 1250px } body .moreFunctionMax { max-height: 740px; max-width: 1375px } body .personListMax { max-height: 730px; max-width: 1200px } body .editPersonMax { max-height: 750px; max-width: 1200px } body .editCompanyMax { max-height: 820px; max-width: 1250px } body .editOrgMax { max-height: 690px; max-width: 840px } body .editRoleMax { max-height: 600px; max-width: 800px } body .editTaskMax { max-height: 790px; max-width: 900px } body .editTaskMax2 { max-height: 790px; max-width: 1240px; } body .editTask960 { max-height: 790px; max-width: 900px } body .editTask1100 { max-height: 580px; max-width: 1100px } body .approvalReasonMax { max-height: 630px; max-width: 1000px } .pop-sty2{border-radius:6px!important;} .pop-sty2 .layui-layer-content{border-radius:6px} body .pop-sty2 .layui-layer-title{background:none;border-bottom:1px solid #cfcece;color:#333333;text-align:center;font-size:16px;} body .pop-sty2 .layui-layer-setwin .layui-layer-close1{background: url(../images/close-btn1.png) no-repeat;} /*!各功能layer弹窗最大宽高 end*/ .pager-bottom { width: 97%; left: 0px; } /*!人员管理页面*/ .pager-new { bottom: 10px !important; /* left: 125px */ } .display-none { display: none } .mt-18 { margin-top: 18px !important } .cur-poin, .task-name { cursor: pointer } .peo-listing-box { overflow: hidden; height: 600px !important } .no-fl-mg { float: none !important; margin: 0 !important } #company-list-area, #person-list-area, #task_list_area { min-height: 617px } #OneSearchIndexPage { -webkit-user-select: text; -webkit-text-size-adjust: text } div .panel { margin-bottom: 10px } .orgcon .panel-body { padding: 15px 0 } .mess-war .content-man .co-man-right .co-mr-text, .wrap .mess-war .container-fluid { padding: 0 } .bui-overlay .bui-form-field input { width: 90px; background: #c1c1c1 } .content-man .left-tree { width: 23% } .add-user .left-user { width: 30.56% } .panel .panel-header h3 { margin-top: 26px } .panel-header{ background: #fff; z-index: 9999; } .wrap .container-fluid .row { margin-left: 0; margin-right: 0 } .wrap .container-fluid .co-man-right { width: 77%; } .panel .pull-right .button-group .bui-inline-block { width: 56px } .panel .pull-right .button-group .bui-inline-block:first-child { margin-right: 8px } .content-man .co-man-right .seek-btn { margin-left: 0 } .content-man .co-man-right .co-mtable .add-man { margin-right: 85px } .mess-war .co-man-right .co-mr-text .col-xs-5 { margin-bottom: 9px } .content-man .co-man-right .co-mtable .table thead tr td { line-height: 23px } .content-man .co-man-right .co-mtable .table tbody tr td { line-height: 16px } .content-man .co-man-right .co-mtable .table tbody tr { font-size: 12px } .add-user .left-user .user-name { /*position: relative;*/ border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding-bottom: 1px; background: #fff; z-index: 1; } .wrap .add-user .left-user .user-name .text-right { padding-top: 4px } .personnel .container-fluid .header-nav { overflow: hidden } .personnel .container-fluid form .header-nav p { float: right; width: 92%; border: 0; border-bottom: 1px solid #c1c1c1 } .nobck:hover { background: #fff } .min-width { min-width: 1100px } .min-width2 { min-width: 1170px } .min-width2 .content-man { min-height: 537px } .min-width2 .content-man .co-man-right { max-width: 855px; min-height: 537px } .min-width2 .content-man > .row { max-width: 1170px; margin: 0 auto } @media screen and (min-width: 1200px) { .com-right .check-list li, .securitySave .check-list li { padding-right: 20px } } .mt-30 { margin-top: 30px } .workday-table .table td { font-size: 14px } .workday-table .bias-bg label.data-style { margin-bottom: 22px; margin-right: 0 } .workday-table .bias-bg label.name-style { margin-top: 22px } .workday-table .departing td { position: relative; cursor: pointer } .workday-table .departing td i { display: block; width: 10px; height: 6px; margin: 7px auto; cursor: pointer; background: url(../images/pull-down.png) no-repeat } .companyed .container .fileued #filebtn1, .companyed .container .fileued #filebtn2, .companyed .container .fileued #filebtn3, .companyed .container .insurance .ins-body .ins-con, .companyed .container-fluid .fileued #filebtn1, .companyed .container-fluid .fileued #filebtn2, .companyed .container-fluid .fileued #filebtn3, .companyed .container-fluid .insurance .ins-body .ins-con { display: none } .workday-table .departing td ul { position: absolute; top: 20px; left: 0; width: 100%; min-width: 55px; border: 1px solid #ddd; background: #f9f9f9; z-index: 1000 } .workday-table .departing td ul li { position: relative; padding-left: 20px; cursor: pointer } .workday-table .departing td ul li b { position: absolute; top: 4px; left: 8px; width: 14px; height: 9px } .workday-table .departing td ul li p { margin-bottom: 0 } .workday-table .departing td ul li.active { color: #2575eb } .workday-table .departing td ul li.active b { background: url(../images/ok_04_icon.png) no-repeat } .companyed { margin-left: 20px; margin-right: 20px; min-width: 1100px } .companyed .container .inform, .companyed .container-fluid .inform { position: relative } .companyed .container .inform .fileup-msg, .companyed .container-fluid .inform .fileup-msg { font-size: 12px; position: absolute; bottom: -25px; left: 20px; width: 100%; color: #ff4730 } .companyed .container .input-fillin, .companyed .container-fluid .input-fillin { position: relative } .companyed .container .msg-err, .companyed .container-fluid .msg-err { position: absolute; top: 34px; right: 3px; width: 20px; height: 20px; background: url(../images/fill-in-n.png) no-repeat } .companyed .container .usered .phone, .companyed .container-fluid .usered .phone { padding-left: 0 } .companyed .container .usered .tel, .companyed .container-fluid .usered .tel { padding-right: 0 } .companyed .container .bigtel, .companyed .container-fluid .bigtel { margin-top: 18px } .companyed .container .fileued, .companyed .container-fluid .fileued { padding: 0 } .companyed .container .fileued > div, .companyed .container-fluid .fileued > div { padding-left: 0; padding-right: 15px } .companyed .container .fileued .business, .companyed .container .fileued .permission, .companyed .container-fluid .fileued .business, .companyed .container-fluid .fileued .permission { padding: 0 } .companyed .container .fileued .business .msg2, .companyed .container .fileued .permission .msg2, .companyed .container-fluid .fileued .business .msg2, .companyed .container-fluid .fileued .permission .msg2 { position: absolute; color: #ff4730; top: 0; right: 0 } .companyed .container .fileued .input-fillin, .companyed .container-fluid .fileued .input-fillin { margin-top: 0 } .companyed .container .fileued .choice-img, .companyed .container-fluid .fileued .choice-img { overflow: hidden } .companyed .container .fileued .choice-img .file-msg, .companyed .container-fluid .fileued .choice-img .file-msg { font-size: 12px; margin-bottom: 0; text-align: center; color: #999; margin-top: 10px; line-height: 15px } .companyed .container .fileued .choice-img .file-msg-err, .companyed .container-fluid .fileued .choice-img .file-msg-err { text-align: left; color: #ff4730; margin-bottom: 5px; margin-top: 0 } .companyed .container .fileued .fileup, .companyed .container-fluid .fileued .fileup { width: 100%; border: 1px solid #ddd; padding: 8px 6px } .companyed .container .fileued .fileup label, .companyed .container-fluid .fileued .fileup label { height: 80%; margin-bottom: 0 } .companyed .container .fileued .up-img1, .companyed .container .fileued .up-img2, .companyed .container .fileued .up-img3, .companyed .container-fluid .fileued .up-img1, .companyed .container-fluid .fileued .up-img2, .companyed .container-fluid .fileued .up-img3 { width: 100%; height: 90%; background: url(../images/uploading.png) center no-repeat; background-size: 40% 40%; margin-top: 5px; border: 1px solid #cfcece } .companyed .container .insurance, .companyed .container-fluid .insurance { padding-right: 5px; padding-left: 20px } .companyed .container .insurance title, .companyed .container-fluid .insurance title { margin-top: 0 } .companyed .container .insurance .ins-body, .companyed .container-fluid .insurance .ins-body { border: 1px solid #ddd } .companyed .container .insurance .ins-body .current, .companyed .container-fluid .insurance .ins-body .current { display: block } .companyed .container .insurance .msg2, .companyed .container-fluid .insurance .msg2 { left: 90px; top: 0 } .companyed .container .insurance .policy, .companyed .container-fluid .insurance .policy { margin: 3px 0 8px 15px } .companyed .container .insurance .policy .up-img3, .companyed .container-fluid .insurance .policy .up-img3 { height: 84% } .companyed .container .ins-mes, .companyed .container-fluid .ins-mes { position: relative; border: 0 } .companyed .container .ins-mes .add-ins, .companyed .container-fluid .ins-mes .add-ins { position: absolute; top: 6px; right: 6px; width: 26px; height: 26px; cursor: pointer; background: url(../images/add-icon_03.png) no-repeat } .companyed .container .ins-mes .mes-head, .companyed .container-fluid .ins-mes .mes-head { background: #f9f9f9; height: 38px; line-height: 38px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd } .companyed .container .ins-mes .mes-head li, .companyed .container-fluid .ins-mes .mes-head li { float: left; width: 25%; box-sizing: border-box; text-align: center; cursor: pointer } .companyed .container .ins-mes .mes-head li.active, .companyed .container-fluid .ins-mes .mes-head li.active { height: 38px; margin-top: -1px; border-top: 2px solid #00c; border-right: 1px solid #ddd; border-bottom: 1px solid #fff; background: #fff; position: relative } .companyed .container .ins-mes .mes-head li.active i, .companyed .container-fluid .ins-mes .mes-head li.active i { position: absolute; width: 18px; height: 17px; top: 0; right: 0; background: url(../images/close_03.png) no-repeat } .companyed .container .programs, .companyed .container-fluid .programs { padding-left: 15px; width: 97% } .companyed .container .programs .prog-content, .companyed .container-fluid .programs .prog-content { overflow: hidden } .companyed .container .programs .prog-content div.prog-content-right, .companyed .container .programs .prog-content > div.prog-content-left, .companyed .container-fluid .programs .prog-content div.prog-content-right, .companyed .container-fluid .programs .prog-content > div.prog-content-left { float: left; border: 1px solid #ddd; border-right: 0; padding: 10px 10px 0 0; width: 50% } .companyed .container .programs .prog-content div.prog-content-right > div, .companyed .container .programs .prog-content > div.prog-content-left > div, .companyed .container-fluid .programs .prog-content div.prog-content-right > div, .companyed .container-fluid .programs .prog-content > div.prog-content-left > div { margin-bottom: 10px; position: relative } .companyed .container .programs .prog-content div.prog-content-right > div label, .companyed .container .programs .prog-content > div.prog-content-left > div label, .companyed .container-fluid .programs .prog-content div.prog-content-right > div label, .companyed .container-fluid .programs .prog-content > div.prog-content-left > div label { width: 60%; text-align: right; font-weight: 500 } .companyed .container .programs .prog-content div.prog-content-right > div input, .companyed .container .programs .prog-content > div.prog-content-left > div input, .companyed .container-fluid .programs .prog-content div.prog-content-right > div input, .companyed .container-fluid .programs .prog-content > div.prog-content-left > div input { display: inline-block; width: 33%; margin-left: 5px; padding-right: 15px; padding-left: 5px; height: 28px } .companyed .container .programs .prog-content div.prog-content-right > div span, .companyed .container .programs .prog-content > div.prog-content-left > div span, .companyed .container-fluid .programs .prog-content div.prog-content-right > div span, .companyed .container-fluid .programs .prog-content > div.prog-content-left > div span { position: absolute; color: #999; top: 4px; right: 6px } .companyed .container .programs .prog-content div.prog-content-right, .companyed .container-fluid .programs .prog-content div.prog-content-right { border-right: 1px solid #ddd } .lab { display: block; margin-bottom: 7px } .companying { min-width: 1000px; margin: 0 } .companying .sucktop { height: 40px } .companying .mess-war { margin-top: 46px } .companying .mess-war form > div.row .com-left, .companying .mess-war form > div.row > .com-right { padding-bottom: 20px } .companying .container .row { margin-right: 0; margin-left: 0 } .companying .container .bigtel { margin-top: 15px } .companyed .container-fluid .fileued .choice-img .file-msg { margin-top: -5px } @media screen and (min-width: 1400px) { .companyed .container-fluid .programs .prog-content div.prog-content-right > div label, .companyed .container-fluid .programs .prog-content > div.prog-content-left > div label { width: 50%; text-align: right } .companyed .container-fluid .programs .prog-content div.prog-content-right > div input, .companyed .container-fluid .programs .prog-content > div.prog-content-left > div input { display: inline-block; width: 45%; margin-left: 5px; padding-right: 15px; padding-left: 5px; height: 28px } } @media screen and (max-width: 1200px) { .companyed .check-box label { margin-right: 10px } .companyed .xs-com .col-xs-4 { padding-right: 8px; padding-left: 8px } } /*!公共模块样式*/ .ydwrap { width: 100%; overflow: hidden } /*!背景色为#f9f9f9*/ .bgf9 { background: #f9f9f9 } /*!背景色为#f2f2f2*/ .bgf2 { background: #f2f2f2 } /*!背景色2575eb*/ .bg-2575eb { background: #2575eb } /*!颜色2575eb*/ .col-2575eb { color: #2575eb !important } /*!padding-bottom 20像素*/ .pdb20 { padding-bottom: 11.45px } /*!margin-right 8像素*/ .mgr8 { margin-right: 4.55px; color: #2575eb } /*!下边距16px*/ .mb17 { margin-bottom: 17px } .mb18 { margin-bottom: 18px } .mb14 { margin-bottom: 14px } /*!字体大小为16PX*/ .fs16 { font-size: 16.01px } /*!字体大小为14PX*/ .fs14 { font-size: 14.01px } /*!字体大小为12PX*/ .fs12 { font-size: 12.01px } /*!颜色为#666*/ .col666 { color: #666 } /*!颜色为#333*/ .col333 { color: #333 } /*!下边框2像素#e1e1e1*/ .bb-2e1 { border-bottom: 2px solid #e1e1e1 } /*! 按钮样式 */ .btn-ligr { width: 160px; height: 40px; line-height: 40px; margin: 0 auto; border-radius: 4px; display: block; color: #fff; text-align: center; cursor: pointer; border: 1px solid #2673e5; background: #3b86f3; background: -webkit-linear-gradient(top, #4990f9, #3a85f3, #2877ec); background: linear-gradient(to bottom, #4990f9, #3a85f3, #2877ec) } .btn-ligr:hover { background: #2673e5 } /*!★2保安人员页面样式*//*!筛选层样式*/ .screen { width: 100%; padding: 7.45px 0; background: #f9f9f9; cursor: pointer } .screen > span { display: block; float: right; width: 41.4px; font-size: 14.35px; color: #2575eb; line-height: 16.7px; cursor: pointer } .screen .total { float: left; width: 74.52px; margin-left: 15px } .screen .people-number { float: left; width: 82.8px; margin-top: -1px; color: #2575eb } .screen .people-number .number { color: #fa3714 } .peoname, .peoname2 { font-size: 14.01px; color: #333; line-height: 20.7px; cursor: pointer } /*!删除图案*/ .screen .detele-icon { display: block; float: right; width: 16.7px; height: 16.7px; width: 18px\9; height:18px\9; padding: 0; margin-right: 4.14px; background: url(../images/del.png) no-repeat; background-size: cover; -ms-behavior: url(../assets/css/backgroundsize.min.htc); behavior: url(../assets/css/backgroundsize.min.htc); /*filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/del.png', sizingMethod='scale');*/ /*-ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/del.png', sizingMethod='scale');*/ } #security_age, #security_level, #security_sex, #security_source, .echartDefaultHeight { height: 179.4px } .personnel, .ydwrap #pic, .ydwrap #pic > div { width: 100%; background: #fff } /*!图例放置内容区*/ .ydwrap #pic { padding: 9.66px 6.56% } /*!echart画像默认高度*//*!保安等级图*//*!保安性别图*//*!保安年龄图*//*!保安来源图*//*!★2-1保安人员列表页的样式*//*!保安信息*/ .personnel { height: 126.96px; padding: 6.9px 0 } /*!hover效果*/ .personnel:hover .balloon em { background: url(../images/balloonb.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/balloonb.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/balloonb.png', sizingMethod='scale'); } /*!保安的中心内容区*/ .personnel .percon { /*!在640屏宽下,宽度为588px*/ width: 91.88%; height: 109.3px; margin: 0 auto; padding-top: 4.14px } /*!左侧头像,性别,等级部分*/ .personnel .percon .perleft { position: relative; float: left; /*!在640屏宽下,宽度为181px*/ width: 30.78%; height: 109.02px; padding-left: 3.4% } /*!头像*/ .percon .perleft .userphoto { /*!在640屏宽下,宽度为135px*/ display: block; width: 77.69px; height: 77.69px; border-radius: 50%; border: 1px solid #f4f4f4; cursor: pointer } .usersexb, .usersexg { top: 56.58px; left: 64%; width: 21.8px; height: 21.8px; position: absolute; display: block } /*!性别男*/ .usersexb { background: url(../images/sexb.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sexb.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sexb.png', sizingMethod='scale'); } /*!性别女*/ .usersexg { background: url(../images/sexg.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sexg.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sexg.png', sizingMethod='scale'); } /*!星级图标*/ .personnel .percon .perleft em { display: block; float: left; width: 85.56px; height: 16.56px; margin: 6.9px 0 0 -6.9px } /* !*!0星*! .level0 { background: url(../images/level0.png) no-repeat; !*background-size: 100% 100%;*! background-size: cover; -ms-behavior: url(../assets/css/backgroundsize.min.htc); behavior: url(../assets/css/backgroundsize.min.htc); !*filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/level0.png', sizingMethod='scale');*! !*-ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/level0.png', sizingMethod='scale');*! } !*!1星*! .level1 { background: url(../images/level1.png) no-repeat; !*background-size: 100% 100%;*! background-size: cover; -ms-behavior: url(../assets/css/backgroundsize.min.htc); behavior: url(../assets/css/backgroundsize.min.htc); !*filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/level1.png', sizingMethod='scale');*! !*-ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/level1.png', sizingMethod='scale');*! } !*!2星*! .level2 { background: url(../images/level2.png) no-repeat; !*background-size: 100% 100%;*! background-size: cover; -ms-behavior: url(../assets/css/backgroundsize.min.htc); behavior: url(../assets/css/backgroundsize.min.htc); !*filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/level2.png', sizingMethod='scale');*! !*-ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/level2.png', sizingMethod='scale');*! } !*!3星*! .level3 { background: url(../images/level3.png) no-repeat; !*background-size: 100% 100%;*! background-size: cover; -ms-behavior: url(../assets/css/backgroundsize.min.htc); behavior: url(../assets/css/backgroundsize.min.htc); !*filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/level3.png', sizingMethod='scale');*! !*-ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/level3.png', sizingMethod='scale');*! } !*!4星*! .level4 { background: url(../images/level4.png) no-repeat; !*background-size: 100% 100%;*! background-size: cover; -ms-behavior: url(../assets/css/backgroundsize.min.htc); behavior: url(../assets/css/backgroundsize.min.htc); !*filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/level4.png', sizingMethod='scale');*! !*-ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/level4.png', sizingMethod='scale');*! } !*!5星*! .level5 { background: url(../images/level5.png) no-repeat; !*background-size: 100% 100%;*! background-size: cover; -ms-behavior: url(../assets/css/backgroundsize.min.htc); behavior: url(../assets/css/backgroundsize.min.htc); !*filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/level5.png', sizingMethod='scale');*! !*-ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/level5.png', sizingMethod='scale');*! }*/ /*!右侧信息块*/ .personnel .percon .perright { float: left; width: 59%; height: 109.3px } /*!姓名和状态的内容区*/ .personnel .percon .perright div { height: 20.7px } .personnel .percon .perright .username { height: 22.08px } .personnel .percon .perright span, .personnel .percon .perright strong { overflow: hidden; white-space: nowrap; text-overflow: ellipsis } .peoname2 { display: block } /*!姓名*/ .peoname { display: block; float: left } .personnel .percon .perleft strong, .personnel .percon .perright .userstyle .style { width: 42.78px; color: #fff; border-radius: 13.8px; font-size: 12.01px; text-align: center } /*!状态的公共样式*/ .personnel .percon .perleft strong { display: block; position: absolute; top: 1.38px; left: 154.56px; line-height: 16.7px } /*! 重新调整后保安人员列表样式 */ .personnel .percon .perright .userstyle .style { float: left; line-height: 17.94px; margin-left: 6px; margin-top: 1.38px } /*!在岗*/ .personnel .percon .perleft .work { background: #10bd00 } /*!离岗*/ .personnel .percon .perleft .nowork { background: #fdc000 } /*!休息*/ .personnel .percon .perleft .rest { background: #aaa } /*!不合格*/ .personnel .percon .perleft .unqualified { background: #e60012 } /*! 重新调整后保安人员列表样式 *//*!在岗*/ .personnel .percon .perright .work { background: #10bd00 } /*!离岗*/ .personnel .percon .perright .nowork { background: #fdc000 } /*!休息*/ .personnel .percon .perright .rest { background: #aaa } /*!不合格*/ .personnel .percon .perright .unqualified { background: #e60012 } div label { font-weight: 400 } /*!身份证号*/ .personnel .percon .perright .idnum { display: block; font-size: 12.01px; color: #999; line-height: 20.7px } .company, .personnel .percon .perright .perlevel, .phonenum { font-size: 12.01px; color: #666; line-height: 20.7px; display: block } /*!保安公司*//*!保安等级*//*!联系号码*/ .balloon { position: relative; float: left; padding-top: 45.54px } .balloon em { display: block; width: 28.7px; height: 41.4px; background: url(../images/balloonr.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/balloonr.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/balloonr.png', sizingMethod='scale'); } .balloon span { position: absolute; top: 48.3px; left: 9.66px; font-size: 16.01px; font-weight: 700; color: #fff } /*!★保安人员详情页样式*//*!★保安公司页面样式*//*!公司驻地分布*//*!规模比例分布*//*!参与保安级别分布*/ #company_address, #company_insurance, #company_level, #company_scale { height: 179.4px } #company_Deta_insurance, #company_Deta_study { width: 368.18px; height: 179.4px } .detms, .detname, .taskdetcon { width: 100%; background: #fff } /*!★任务中心页面样式*//*!任务地区分布*/ #mission_address, #mission_level, #seclevel { height: 179.4px; padding-bottom: 41.4px } /*!任务等级分布*//*!参与保安级别分布*/ .content-c { height: auto !important } /*!★任务详情页样式*//*!任务详情文字描述*/ .detms { height: 167.39px; margin-bottom: 10.35px } /*!任务人员名单块*/ .detname { height: 37.95px } /*!标题*/ .detname h2 { padding-left: 5.31%; font-size: 15.59px; line-height: 37.95px; color: #333 } /*!具体详情内容区*/ .taskdetcon { height: 119.65px } /*!taskdetcon的hover效果*/ .taskdetcon:hover { background: #fafafa } .taskdetcon:hover .detpeo .right .tolook { color: #fff; background: #2d80ff } /*!内容区的中心区(为了居中自适应,且有下边框)*/ .taskdetcon .detpeo { /*!594宽*/ width: 92.82%; height: 94.39px; margin: 0 auto; padding-top: 25.25px; border-bottom: 1px dashed #eee } /*!保安头像*/ .taskdetcon .detpeo .peophoto { display: block; float: left; width: 77px; height: 77px; margin-left: 15.59px; border-radius: 50% } /*!右侧块*/ .taskdetcon .detpeo .right { float: left; /*!393宽*/ width: 66.16%; margin-left: 4.55% } /*!放置名字和星级的块*/ .taskdetcon .detpeo .right div { margin-bottom: 4.14px } /*!等级块*/ .taskdetcon .detpeo .right div em { display: block; float: left; width: 36.64%; height: 16.7px; margin-left: 8.69px } /*!查看按钮的样式*/ .taskdetcon .detpeo .right .tolook { display: block; width: 16.54%; height: 16.7px; font-size: 13.8px; color: #2d80ff; line-height: 16.7px; border: 1px solid #2d80ff; text-align: center; border-radius: 3px } /*!★筛选条件的页面*//*!头部含收起按钮*/ .screening header { position: relative; /*!598px*/ width: 93.44%; height: 14.9px; padding: 10.9px 3.28%; border-bottom: 1px solid #eee; background: #f9f9f9 } /*!放置向下箭头*/ .screening header span { display: block; float: right; width: 8%; height: 14.9px; background: url(../images/down.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/down.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/down.png', sizingMethod='scale'); } /*!收起两个字的样式*/ .screening header em { display: block; float: right; width: 10%; height: 14.9px; font-size: 13.8px; color: #2575eb; line-height: 14.9px } /*!放置小三角形*/ .screening header strong { display: block; position: absolute; top: 24.84px; right: 13%; width: 6%; height: 13.8px; background: url(../images/sanjiao.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sanjiao.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sanjiao.png', sizingMethod='scale'); } /*!筛选条件的主内容区*/ .screening .scrcon { width: 91.88%; padding: 5.8px 4.06% 17.25px; background: #fff } /*!条件的标题*/ .screening .scrcon h2 { width: 100%; float: left; color: #333; font-size: 14.01px; margin-bottom: 4.55px } /*!条件的内容区*/ .screening .scrcon div { /*!宽度为588*/ width: 100%; float: left; margin-bottom: 12.7px } /*!每个条件的选项*/ .screening .scrcon div span { display: block; float: left; width: 30.95%; height: 27.6px; font-size: 13.8px; line-height: 27.6px; color: #666; background: #fff; text-align: center; border: 1px solid #eee; border-radius: 5px } /*!选项被选中后的的效果样式*/ .screening .scrcon div .select { color: #1f72ea; background: #dfeafc; border: 1px solid #1f72ea } /*!右边距14像素*/ .screening .scrcon div .mgr14 { margin-right: 8px } /*!下边距14像素*/ .screening .scrcon div .mgb14 { margin-bottom: 8px } /*!经验栏中的标题*/ .screening .scrcon .screxp h2 { float: left; width: 9.01%; margin-right: 5.1% } /*!经验栏中的星星样式*/ .screening .scrcon .screxp em { display: block; float: left; width: 16.15px; height: 16.15px; margin: 2.76px 3.45px 0 0; background: url(../images/stars2.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/stars2.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/stars2.png', sizingMethod='scale'); } /*!被点亮的星星样式*/ .screening .scrcon .screxp .stars { background: url(../images/stars.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/stars.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/stars.png', sizingMethod='scale'); } /*!身高模块*/ .screening .scrcon .howheight { height: 214.45px } /*!开始搜索的按钮*/ .screening .scrcon .subbtn { display: block; width: 39.8%; height: 35.6px; margin: 0 auto; font-size: 14.01px; line-height: 35.6px; text-align: center; color: #fff; background: #2575eb; border-radius: 5px } /*!★筛选结果页面*//*!筛选结果块*/ .ydwrap .scrresult { width: 94.38%; min-height: 28.98px; padding: 0 2.81%; background: #fff } /*!标题*/ .ydwrap .scrresult h2 { float: left; font-size: 14.01px; line-height: 27.6px; color: #666 } /*!搜索的数量*/ .ydwrap .scrresult .screen-num, .ydwrap .scrresult strong { display: block; float: left; font-size: 12.08px; line-height: 28.98px; color: #2575eb } /*!分割的灰色空块,类似分隔符*/ .separator { width: 100%; height: 10.35px; background: #f9f9f9 } /*!★不合格保安人员列表*//*!返回的块*//*!598px*//*!.goback { width: 100%; height: 36.71px; padding: 10.9px 3.28%; border-bottom: 1px solid #eee; background: #f9f9f9; }*//*!a标签*/ .goback a { display: block; height: 36.71px; min-width: 69px; padding-left: 17.94px } /*!返回的箭头*/ .goback span { display: block; float: left; width: 16.01px; height: 16.01px; margin-top: 10.35px; background: url(../images/left.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/left.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/left.png', sizingMethod='scale'); } /*!返回两个字的样式*/ .goback strong { display: block; float: left; margin-top: 8.28px; color: #2575eb; font-size: 16.01px } /*!右侧的处理按钮样式*/ .percon .perleft .handle { position: absolute; display: block; top: 38.64px; right: -183%; width: 41.79%; height: 23.6px; color: #2575eb; background: #fff; text-align: center; font-size: 14.01px; line-height: 23.6px; border: 1px solid #2575eb; border-radius: 5px } /*!按钮的hover效果*/ .percon .perleft .handle:hover { color: #fff; background: #2575eb } /*!旋转的不合格有点类似印章效果图片*/ .percon .perleft .unqua { position: absolute; display: block; top: 31.74px; right: -183%; width: 101.99%; height: 35.05px; background: url(../images/unqualified.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/unqualified.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/unqualified.png', sizingMethod='scale'); -webkit-transform: rotate(-20deg); transform: rotate(-20deg) } /*!★保安公司的筛选条件页面*//*!超大格的选项*/ .screening .scrcon div .bigspan { width: 64.27% } /*!★不合格人员处理页样式*//*!人员的详细信息*/ .unquams { /*!570px*/ width: 89.06%; height: 131.1px; padding: 29.95px 7.03% 7.45px 3.91%; background: #fff; border-bottom: 1.79px solid #eee } /*!头像*/ .unquams img { /*!宽高137*/ display: block; float: left; width: 24.04%; height: 78.8px; border-radius: 50% } /*!右侧信息栏位置*/ .unquams .right { /*!398*/ float: left; margin-left: 4.21%; width: 69.82%; height: 117.3px } .unquams .right .sexb, .unquams .right .sexg { left: -16%; top: 48.3px; width: 21.8px; height: 21.8px; display: block; position: relative } /*!性别男的图标*/ .unquams .right .sexb { background: url(../images/sexb.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sexb.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sexb.png', sizingMethod='scale'); } /*!性别女的图标*/ .unquams .right .sexg { background: url(../images/sexg.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sexg.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sexg.png', sizingMethod='scale'); } /*!点击更多的省略号*/ .unquams .morems { display: block; float: right; text-align: right; color: #666; line-height: 13.8px } /*!处理意见*/ .titleh2 { padding-left: 3.91%; font-size: 16.15px; line-height: 27.6px; color: #333 } /*!处理意见的输入框*/ form div .treatmentopinion { display: block; /*!宽584*/ width: 88.75%; min-height: 190.3px; margin: 0 auto; padding: 5.24px; color: #333; border: 3px solid #eee; resize: none } #tree, .orgcon { min-height: 435px } /*!两个按钮样式*/ .btns { /*!496*/ width: 77.5%; height: 37.4px; margin: 18.35px auto 27.05px } .btns em, .btns strong { width: 46.17%; height: 33.4px; font-size: 14.01px; line-height: 33.4px; display: block; text-align: center; cursor: pointer } /*!左侧标记为合格人员按钮*/ .btns em { float: left; color: #2575eb; border: 3px solid #2575eb; border-radius: 5px; background: #fff } .btns em:hover { color: #fff; background: #2575eb } /*!反馈给保安公司按钮*/ .btns strong { float: right; color: #2575eb; background: #fff; border: 3px solid #2575eb; border-radius: 5px } .btns strong:hover { color: #fff; background: #2575eb } /*!★保安人员详情页面*/ .securitydetails .bgblue { position: relative; width: 100%; height: 67.34px; background: #4b92fb } div .securitydetails .bgblue2 .securityphoto { top: 16.56px; height: 93.84px } div .securitydetails .bgblue2 .sexb { width: 24.84px; height: 24.84px } .securitydetails .bgblue2 h2 { font-size: 18.63px } /*!保安头像*/ .securitydetails .bgblue .securityphoto { position: absolute; display: block; top: 27.6px; left: 38.91%; width: 22.19%; height: 81.7px; border-radius: 50%; border: 3px solid #f4f4f4 } .securitydetails .bgblue .sexb, .securitydetails .bgblue .sexg { position: absolute; top: 82.8px; left: 55%; width: 21.8px; height: 21.8px; display: block } /*!性别男*/ .securitydetails .bgblue .sexb { background: url(../images/sexb.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sexb.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sexb.png', sizingMethod='scale'); } /*!性别女*/ .securitydetails .bgblue .sexg { background: url(../images/sexg.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sexg.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sexg.png', sizingMethod='scale'); } /*!保安姓名*/ .securitydetails h2 { position: relative; font-size: 16.01px; color: #2575eb; margin-top: 48.85px; text-align: center } .securitydetails h2 span { position: absolute; display: block; top: 0; right: 26% } /*!个人信息*/ .securitydetails .tith3 { width: 82.61%; margin: 4.14px auto 0; font-size: 14.01px; color: #2575eb; line-height: 27.6px; border-bottom: 2px solid #e1e1e1 } .con .col-xs-4 strong, .con .col-xs-8 em, .con .col-xs-8 strong { font-size: 12.01px; line-height: 20.7px; display: block } .securitydetails #otherperson .tith3 { width: 100% !important } /*!个人信息详细内容*/ .con { /*!528.7px*/ width: 82.61%; margin: 0 auto /*!padding: 9.8px 0 0 0;*/ } /*!信息块的标题*/ .con .col-xs-4 strong { color: #666 } /*!信息块内容*/ .con .col-xs-8 strong { color: #333 } /*!信息底部*/ .con .col-xs-8 em { color: #999 } /*!更多*/ .securitydetails .more { display: block; float: right; font-size: 14.01px; line-height: 30.36px; color: #666; cursor: pointer } /*!图标的标题*/ .titleh3 { float: left; font-size: 14.01px; margin-right: 6.9px; padding-left: 27.6px; color: #333; line-height: 27.6px } /*!保安能力评价图*/ #capability_assessment, #complete_task_security_level, #mission_accomplished, #task_completion_area, #tasktype { height: 179.4px } /*!完成任务类型图*//*!完成任务地区*//*!完成任务类型*//*!完成任务保安级别*/ .bb-1-cfcece { border-top: 1px dotted #cfcece } /*!收起按钮*/ .packup strong { display: block; float: right; line-height: 55.2px; font-size: 14.01px; color: #666; cursor: pointer; padding-right: 30px } /*!★4 一键搜的页面样式*//*!放置4图标的父级样式*/ .searchnav { width: 90%; padding: 11.5px 0 16px; margin: 0 auto } /*!h1标题样式*/ .titleh1 { height: 35px; padding-left: 30px; line-height: 35px } .regionselect .toquery, .regionselect ul li, .regionselect ul li .clock { vertical-align: middle; line-height: 23px } /*!区域选择区*/ .regionselect { width: 100%; padding: 0; background: #f2f2f2; border-bottom: 2px solid #e1e1e1 /*! height: 46px; */ } /*!地区*/ .regionselect ul li { position: relative; width: 100%; height: 23px; padding-left: 5.31% } /*!li中的文字样式*/ .regionselect .toquery { color: #666; font-size: 14px; display: inline-block; overflow: hidden; width: 68% } /*!时钟的样式*/ .regionselect ul li .clock { /*! position: absolute; *//*! top: 1px; *//*! left: 20px; *//*! float: left; */ width: 14px; height: 14px; margin: 0 8.7px 0 0; background: url(../images/clock.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/clock.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/clock.png', sizingMethod='scale'); display: inline-block } /*!叉叉的样式*/ .regionselect ul li .cha { display: none; position: absolute; top: 1px; right: 18px; width: 16px; height: 16px; margin-top: 5px; background: url(../images/cha.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/cha.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/cha.png', sizingMethod='scale'); } /*!地区的hover效果*/ .regionselect ul li:hover { background: #e1e1e1 } .regionselect ul li:hover .cha { display: inline-block } /*!删除历史的块*/ .delhistory { width: 100%; height: 32px; padding-right: 5%; background: #f2f2f2 } /*!删除标签*/ .delhistory span { display: block; float: right; font-size: 14px; line-height: 24px; color: #666; cursor: pointer } /*!设置超出隐藏*/ .content { overflow: hidden /*!height: 186.3px;*/ } /*!标题*/ .companyphoto strong { display: block; margin-top: 6.9px; font-size: 12.01px; color: #666; line-height: 27.6px } /*!证件的图片位置*/ .companyphoto img { display: block; width: 100%; height: 155.11px; border: 1px solid #cfcece; background: #eee; background-size: 100% 100%; } /*!★2-3维护组织架构的页面样式*//*!头部蓝色条*/ .orgfraheader { width: 100%; height: 38px; background: #2575eb } /*!页面标题*/ .orgfraheader h1 { padding-left: 20px; font-size: 16px; color: #fff; line-height: 38px; margin-top: 0 } /*!标题下的内容区*/ .title-line { width: 94.28%; height: 45px; margin: 0 auto; border-bottom: 2px solid #f3f3f3 } /*!设置高度*/ .title-line div { height: 55px } /*!标题属性*/ .title-line div h2 { margin-top: 9px; font-size: 16px; color: #999; line-height: 18px; text-align: center } /*!被选中时的标题*/ .title-line div .col-2575eb { color: #2575eb } /*!空标签*/ .title-line div em { display: block; width: 70%; margin: 15px auto 0; height: 4px; border-radius: 2px } /*!操作顺序*/ .title-line div strong { position: relative; display: block; top: -14px; margin: 0 auto; width: 26px; height: 26px; font-size: 18px; border-radius: 50%; color: #fff; text-align: center; line-height: 26px; z-index: 9; background: #999 } /*!背景色2575eb*/ .title-line div .bg-2575eb { background: #2575eb } .prompt-information { color: #c00; font-size: 14px; margin-top: 5px; padding-left: 20px } .orgcon { width: 770px; margin: 50px auto 30px; border: 1px solid #cfcece } .orgcon .col-xs-8 { padding: 0; border-right: 1px solid #cfcece } .orgcon .col-xs-8 h3 { font-size: 16px; color: #333; line-height: 40px; padding-left: 16px /*!text-align: center;*/ } .orgcon .list-group-item { border-right: none } .orgcon .list-group-item:first-child { border-radius: inherit; color: #2575eb } .list-group-item:last-child { border-bottom-right-radius: 0; border-bottom-left-radius: 0 } .orgcon .btn-list { margin-top: 40px } .orgcon .btn-list li { margin-top: 30px } .orgcon .btn-list li a { color: #fff } /*!树插件*/ #tree { width: 100%; margin-left: -1px } .modal .modal-header { font-size: 16px; color: #fff; background: #2575eb } .modal-footer { border-top: none } /* .modal-body { */ /* width: 90%; */ /* margin: 20px auto 0 */ /* } */ .modal .w-50 { width: 50% } .modal .w-61 { width: 61% } .modal .ml-10 { margin-left: 10px } .ml-0 { margin-left: 0 !important } .w100 { width: 100% !important } .lh-78 { line-height: 78px; margin-left: 20px } .m-input { margin-top: 10px } .m-input .col-sm-3 { width: 20% } .m-input .col-sm-9 { width: 79%; padding-left: 0 } .m-input label { font-weight: 400; line-height: 38px } .m-input input { height: 38px } .m-input select { width: 100%; height: 38px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; appearance: none; -moz-appearance: none; -webkit-appearance: none } .modal-footer { width: 70%; margin: 0 auto; padding-bottom: 50px } /*!5-保安人员头部*/ .people { padding: 0 } .screen-icon { display: block; float: right; width: 17px; height: 17px; padding: 0; margin-right: 4.14px; background: url(../images/screen.png) no-repeat; background-size: cover; -ms-behavior: url(../assets/css/backgroundsize.min.htc); behavior: url(../assets/css/backgroundsize.min.htc); /*filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/screen.png', sizingMethod='scale');*/ /*-ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/screen.png', sizingMethod='scale');*/ } .ydwrap .pic .row { margin: 0 } /*!5-1保安人员列表*/ .personnel { position: relative; border-bottom: 1px dashed #cfcece } .personnel:hover { background: #f2f2f2 } .personnel:hover .num { background: url(../images/balloonb.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/balloonb.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/balloonb.png', sizingMethod='scale'); } .personnel .perright .num { /*! 由.people-list .num修改 */ position: absolute; color: #fff; top: 36%; right: 5%; width: 24.15px; width: 30px\9; height: 34.5px; line-height: 24.84px; font-size: 12px; font-style: normal; text-align: center; background: url(../images/balloonr.png) no-repeat; /*background-size: 100% 100%;*/ background-size: cover; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/balloonr.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/balloonr.png', sizingMethod='scale'); } /*!5-4-1 不合格人员处理*/ .result em, .result strong { border: 1px solid #2575eb } /*!5-4不合格人员列表*/ .unpeople-list .personnel .percon { width: 82.88% } /*!★2-4添加角色页面*//*!树状标题*/ .panel { position: relative } .panel h3 { padding-left: 18px; font-size: 16px; color: #333; margin-top: 23px !important } .left-tree { border-right: 1px solid #c3c3d6 } .panel .mess-span { display: block; position: absolute; bottom: -28px; left: 18px; color: red; font-size: 12px } /*!右侧菜单栏的位置*/ .pull-right .button-group { margin: 15px 0 10px } /*!编辑和删除键的样式*/ .pull-right .button-group .bui-inline-block { display: block; float: left; width: 80px; margin-right: 15px; font-size: 14px; color: #2575eb; text-align: center; line-height: 28px; border: 1px solid #2575eb; border-radius: 5px; cursor: pointer } .add-user .next > div a, .add-user .right-user .choice .check-box { margin-right: 0 } .pull-right .button-group .bui-inline-block:hover { color: #fff; background: #2575eb } .adduser-select { background: #dae7fc } /*!每个项的款式*/ .bui-tree-item { font-size: 14px; height: 40px !important; line-height: 40px !important; padding-left: 5px } /*!树的整体*/ div .bui-tree-list { min-height: 517px; border: none; border-top: 1px solid #c3c3d6 } /*!★2-4新增角色权限页面样式*/ .add-user { margin-top: 30px } .border-ddd { border: 1px solid #ddd } .add-user .left-user { min-height: 450px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd } .add-user .left-user .user-name .text-right { padding-top: 5px } .add-user .left-user .new { min-width: 82.5px; color: #4487EE; border: 1px solid #4487EE; background: #fff; padding: 0 5px; border-radius: 5px } .add-user .left-user .user { border-top: 0; height: 41px } .add-user .left-user .user > div { color: #4487EE; position: relative; padding: 10px 25px } .add-user .left-user .user > div span { height: 19px } .add-user .left-user .user .roleName { cursor: pointer } .add-user .left-user .user > div i { display: none; position: absolute; top: 15px; left: 5px; width: 14px; height: 10px; background: url(../images/success.png) no-repeat } .add-user .left-user .user > div b { display: none; position: absolute; cursor: pointer; top: 15px; right: 15px; width: 16px; height: 14px; background: url(../images/write.png) no-repeat } .add-user .left-user .user > div .write { background: url(../images/write2.png) no-repeat } .add-user .left-user .user > div ul { display: none; position: absolute; top: -10px; right: -84px; z-index: 100; background: #fff; border: 1px solid #ddd } .add-user .left-user .user > div ul li { padding: 5px 13px } .add-user .left-user .user > div ul li a { color: #000; text-decoration: none } .add-user .left-user .user > div ul li a:hover { color: #4487EE } .add-user .left-user .user > div ul li s { position: absolute; top: 21px; left: -7px; width: 7px; height: 12px; background: url(../images/leftsanjiao_03.png) no-repeat } .add-user .left-user .user .active { background: #2675EB; color: #fff } .add-user .right-user { position: relative; min-height: 450px; background: #fff; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd } .add-user .right-hit{ position: static } .w69 { width: 69.43% } .add-user .right-user .row { padding-left: 20px } .add-user .right-user .header { background: #DAE7FC; border: 1px solid #ddd } .add-user .right-user .choice { padding-left: 35px } .add-user .right-user .choice > div { padding: 0 } .add-user .right-user .choice > .col-xs-2 { width: 14.66% } .add-user .right-user .choice .check-box strong { line-height: 33px } .add-user .right-user .choice:nth-child(2n) { background: #f9f9f9 } .add-user .next > div { padding-right: 0 } .user > div:hover { background: #dae7fc } /*! 4-3保安公司*/ .people-list .personnel .percon .perleft .mt-725 { margin-top: 10px } .personnel:hover .sec-btn { background: url(../images/sec-btnh.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sec-btnh.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sec-btnh.png', sizingMethod='scale'); } .people-list .sec-btn { position: absolute; color: #fff; top: 36%; right: 5%; width: 28.29px; height: 34.64px; line-height: 24.84px; font-size: 12px; font-style: normal; background: url(../images/sec-btn.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sec-btn.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/sec-btn.png', sizingMethod='scale'); } .input-fillin .dataEnd, .input-fillin .dataStart, .rad-sub { position: relative } .people-list .sec-btn em { line-height: 17.94px; margin-left: 2.76px } .hint-text, .mess-war .mess-title { line-height: 38px; height: 38px; width: 100% } /*! 4-2-1任务详情 */ .people-list .task-title { padding: 10.01px } .personnel .percon .perright .name-level em { display: block; float: left; width: 85.56px; height: 16.56px } .personnel .percon .perright .pe-check a { width: 40.02px; height: 20.01px; border: 1px solid #2d80ff; text-align: center; color: #2d80ff; border-radius: 4px; display: block; margin-top: 8.28px } .personnel .percon .perright .pe-check a:hover { background: #2d80ff; color: #fff } .task-text { width: 100%; border-bottom: 10.76px solid #f2f2f2; padding: 13.8px 0 } .task-text .task-text-sub { width: 90%; margin: 0 auto } .task-text .task-text-sub .s-text, .task-text .task-text-sub .s-title { display: block; float: left; overflow: hidden } .task-text .task-text-sub .s-title { width: 25% } .task-text .task-text-sub .s-text { width: 75% } .task-text .task-text-sub .s-text strong { color: #fd5b16 } /*! ★2-2完善公司信息 */ .mess-war { width: 100%; border-radius: 4px; padding: 0; margin: 0 } .mess-war .mess-title { background: #2575eb; color: #fff } .mess-war .mess-title .title-style { margin: 0 0 0 20px; font-size: 16px; line-height: 38px; float: left } .mess-war .mess-title .close-btn { display: block; float: right; margin-right: 20px; cursor: pointer } .hint-text { overflow: hidden; background: #dbf5e0; border-left: 3px solid #4c985a; margin-top: 20px } .hint-text p { display: block; font-size: 12px; overflow: hidden; padding: 0 !important; color: #666; text-align: center } .loinput, div .logo-up { float: left; width: 126px; padding-left: 15px } .logo-up { width: 26% } .loinput { width: 64.5% } div .loinput2 { width: 56.5% } .logolabel { width: 100% } .up-img { width: 100%; height: 126px; margin: 0; background: url(../images/ent-logo.jpg) no-repeat; /* background-size: 100% 100%;*/ border: 1px solid #cfcece; background-size: cover; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/ent-logo.jpg', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/ent-logo.jpg', sizingMethod='scale'); } .logo-up .peo-img { background: url(../images/peo-photo.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/peo-photo.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/peo-photo.png', sizingMethod='scale'); } #filebtn { display: none } .input-fillin { width: 100%; margin-top: 10px } .input-fillin label { font-weight: 400 } .input-fillin input { height: 38px } .mt-10 { margin-top: 10px !important } .check-list li { float: left; padding-right: 13px } .check-list .check-box strong { line-height: 34px } .WS-wrap .check-list .check-box strong { line-height: 28px } .WS-wrap .check-box label { margin-top: 7px } .input-fillin .ins-mes { width: 100%; border: 1px solid #cfcece; border-radius: 4px } .input-fillin .ins-mes .table { margin-bottom: 0 } .input-fillin .ins-mes .table > tbody > tr .br-none, .input-fillin .ins-mes .table > tbody > tr > td:last-child { border-right: none } .input-fillin .ins-mes .table > tbody > tr:last-child { border-bottom: none } .input-fillin .ins-mes .table > tbody > tr { border-top: none; border-bottom: 1px solid #cfcece } .input-fillin .ins-mes .table > tbody > tr > td { border-right: 1px solid #cfcece; text-align: center; border-top: none; padding: 0; height: 32px; line-height: 32px } .input-fillin .ins-mes .table > tbody > tr > td select { float: inherit; height: 30px; line-height: 39px; margin: 0; cursor: pointer } .input-group-btn .btn-primary { border: 1px solid #2673e5; background: #3b86f3; background: -webkit-linear-gradient(top, #4990f9, #3a85f3, #2877ec); background: linear-gradient(to bottom, #4990f9, #3a85f3, #2877ec); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4990f9', endColorstr='#2877ec', GradientType='0') } .more-war, .task-war { width: 100%; background: #fff; border-radius: 4px; min-width: 810px } .more-war h2 { width: 100%; height: 38px; line-height: 38px; font-size: 16px; background: #2575eb; margin-top: 0; color: #fff; padding-left: 20px } .more-war .container-fluid { padding-right: 40px; padding-left: 40px } .more-war .container-fluid h3 { font-size: 16px; color: #2575eb; border-bottom: 1px solid #cfcece; padding-bottom: 5px; margin-top: 50px } .more-war .container-fluid ul { padding-left: 30px } .more-war .container-fluid ul li { margin-right: 50px; width: 90px; text-align: center; float: left; margin-top: 30px; cursor: pointer } .more-war .container-fluid ul li em { display: block; font-style: normal; line-height: 24px } .more-war .container-fluid ul li strong { display: block; height: 70px; width: 70px; border-radius: 50%; margin: 0 auto; cursor: pointer } .rad-sub, .task-war .container-fluid .radio-list .rad-io input { display: none } ul li .i-icon1 { background: url(../images/icon.png) 0 -746px no-repeat } ul li .i-icon1:hover { background: url(../images/icon.png) 0 -822px no-repeat #2575eb } ul li .i-icon2 { background: url(../images/icon.png) 0 -897px no-repeat } ul li .i-icon2:hover { background: url(../images/icon.png) 0 -973px no-repeat #2575eb } ul li .i-icon3 { background: url(../images/icon.png) 0 -1051px no-repeat } ul li .i-icon3:hover { background: url(../images/icon.png) 0 -1127px no-repeat #2575eb } ul li .i-icon4 { background: url(../images/icon.png) 0 -1201px no-repeat } ul li .i-icon4:hover { background: url(../images/icon.png) 0 -1275px no-repeat #2575eb } ul li .i-icon5 { background: url(../images/icon.png) 0 -1350px no-repeat } ul li .i-icon5:hover { background: url(../images/icon.png) 0 -1425px no-repeat #2575eb } ul li .i-synchro{ background: url(../images/synchro.png)no-repeat; } ul li .i-synchro:hover{ background: url(../images/synchro-more.png)no-repeat; } ul li .i-icon6 { background: url(../images/icon.png) 0 -1499px no-repeat } ul li .i-icon6:hover { background: url(../images/icon.png) 0 -1575px no-repeat #2575eb } ul li .i-icon7 { background: url(../images/icon.png) 0 -1651px no-repeat } ul li .i-icon7:hover { background: url(../images/icon.png) 0 -1725px no-repeat #2575eb } ul li .i-icon8 { background: url(../images/icon.png) 0 -1801px no-repeat } ul li .i-icon8:hover { background: url(../images/icon.png) 0 -1874px no-repeat #2575eb } ul li .i-icon9 { background: url(../images/icon.png) 0 -1949px no-repeat } ul li .i-icon9:hover { background: url(../images/icon.png) 0 -2022px no-repeat #2575eb } ul li .i-icon10 { background: url(../images/icon.png) 0 -2096px no-repeat } ul li .i-icon10:hover { background: url(../images/icon.png) 0 -2169px no-repeat #2575eb } ul li .i-icon11 { background: url(../images/icon.png) 0 -2447px no-repeat } ul li .i-icon11:hover { background: url(../images/icon.png) 0 -2522px no-repeat #2575eb } ul li .i-icon12 { background: url(../images/icon.png) 0 -2603px no-repeat } ul li .i-icon12:hover { background: url(../images/icon.png) 0 -2683px no-repeat #2575eb } ul li .i-icon13 { background: url(../images/icon.png) 0 -2766px no-repeat } ul li .i-icon13:hover { background: url(../images/icon.png) 0 -2847px no-repeat #2575eb } ul li .i-icon14 { background: url(../images/icon.png) 0 -2929px no-repeat } ul li .i-icon14:hover { background: url(../images/icon.png) 0 -3007px no-repeat #2575eb } ul li .i-icon15 { background: url(../images/icon.png) -84px 0 no-repeat } ul li .i-icon15:hover { background: url(../images/icon.png) -167px 0 no-repeat #2575eb } ul li .i-icon16 { background: url(../images/icon.png) -84px -86px no-repeat } ul li .i-icon16:hover { background: url(../images/icon.png) -167px -86px no-repeat #2575eb } ul li .i-icon17 { background: url(../images/icon.png) -84px -167px no-repeat } ul li .i-icon17:hover { background: url(../images/icon.png) -167px -167px no-repeat #2575eb } ul li .i-icon18 { background: url(../images/icon.png) -84px -245px no-repeat } ul li .i-icon18:hover { background: url(../images/icon.png) -167px -245px no-repeat #2575eb } ul li .i-icon19 { background: url(../images/icon.png) -85px -326px no-repeat } ul li .i-icon19:hover { background: url(../images/icon.png) -168px -326px no-repeat #2575eb } ul li .i-icon20 { background: url(../images/icon.png) -84px -404px no-repeat } ul li .i-icon20:hover { background: url(../images/icon.png) -167px -404px no-repeat #2575eb } ul li .i-icon21 { background: url(../images/icon.png) -85px -480px no-repeat } ul li .i-icon21:hover { background: url(../images/icon.png) -168px -480px no-repeat #2575eb } ul li .i-icon22 { background: url(../images/icon.png) -86px -557px no-repeat } ul li .i-icon22:hover { background: url(../images/icon.png) -169px -557px no-repeat #2575eb } ul li .i-icon23 { background: url(../images/icon.png) -86px -634px no-repeat } ul li .i-icon23:hover { background: url(../images/icon.png) -169px -634px no-repeat #2575eb } ul li .i-icon24 { background: url(../images/icon.png) -86px -714px no-repeat } ul li .i-icon24:hover { background: url(../images/icon.png) -169px -714px no-repeat #2575eb } ul li .i-icon25 { background: url(../images/icon.png) -83px -794px no-repeat } ul li .i-icon25:hover { background: url(../images/icon.png) -167px -794px no-repeat #2575eb } ul li .i-icon26 { background: url(../images/icon.png) -83px -876px no-repeat } ul li .i-icon26:hover { background: url(../images/icon.png) -167px -876px no-repeat #2575eb } ul li .i-icon27 { background: url(../images/icon.png) -83px -956px no-repeat } ul li .i-icon27:hover { background: url(../images/icon.png) -167px -956px no-repeat #2575eb } ul li .i-icon28 { background: url(../images/icon.png) -83px -1036px no-repeat } ul li .i-icon28:hover { background: url(../images/icon.png) -167px -1036px no-repeat #2575eb } ul li .i-icon29 { background: url(../images/icon.png) -83px -1119px no-repeat } ul li .i-icon29:hover { background: url(../images/icon.png) -167px -1119px no-repeat #2575eb } ul li .i-icon30 { background: url(../images/icon.png) -83px -1197px no-repeat } ul li .i-icon30:hover { background: url(../images/icon.png) -167px -1197px no-repeat #2575eb } ul li .i-icon31 { background: url(../images/icon.png) -82px -1284px no-repeat } ul li .i-icon31:hover { background: url(../images/icon.png) -166px -1284px no-repeat #2575eb } ul li .i-icon32 { background: url(../images/icon.png) -81px -1372px no-repeat } ul li .i-icon32:hover { background: url(../images/icon.png) -163px -1372px no-repeat #2575eb } ul li .i-icon33 { background: url(../images/icon.png) -82px -1467px no-repeat } ul li .i-icon33:hover { background: url(../images/icon.png) -169px -1467px no-repeat #2575eb } /*! 7-3-6新增临时任务 */ .task-war { width: 100%; background: #fff; border-radius: 4px } .task-war h2 { width: 100%; height: 38px; line-height: 38px; font-size: 16px; background: #2575eb; margin-top: 0; color: #fff; padding-left: 20px } .task-war .container-fluid { padding-right: 40px; padding-left: 40px } .task-war .w-90 { width: 90px } .task-war .container-fluid .radio-list .rad-io strong { font-weight: 400; line-height: 30px; margin-right: 12px } .rad-sub, .task-war .container-fluid .rad-sub .radio-list .rad-io strong { line-height: 38px } .task-war .container-fluid .radio-list .rad-io label { width: 14px; height: 14px; background: #fff; border: 1px solid #ced5e1; border-radius: 20px; margin: 8px 10px 8px 0 } .task-war .container-fluid .radio-list .rad-io :checked + label { width: 14px; height: 14px; background: url(../images/radio-on.png) no-repeat; border: none } .rad-sub { width: 100%; border: 1px solid #cfcece; height: 38px; border-radius: 4px; background: #f9f9f9; font-size: 12px } .rad-sub span { display: block; position: absolute; top: -8px; left: 446px } .rad-sub .radio-list { margin-left: 20px } .rad-sub .radio-list .rad-io { margin-right: 1px } #parent6 span { left: 375px } #parent7 span { left: 467px } #subCatalogArea .rad-sub .radio-list li label { margin: 12px 10px 10px 0 } #subCatalogArea .rad-sub .radio-list li strong { margin-right: 20px } .input-fillin .p-rel { position: relative } .input-fillin .tps-war { position: absolute; top: 8px; left: 40px; height: 22px; line-height: 22px; font-size: 12px; display: none } .input-fillin .tps-war label { display: block; color: #fd5b16; float: left; margin-left: 5px; line-height: 24px } .input-fillin .tps-war .t-principal { display: block; float: left; border: 1px solid #2575eb; padding: 0 3px; height: 22px; line-height: 22px; border-radius: 4px } .input-fillin .tps-war .t-principal li { float: left; margin-left: 2px } .input-fillin .tps-war .t-principal em { background: #bdd5f9; height: 21px; font-style: inherit; display: block; float: left; margin-left: -3px; padding: 0 3px } .input-fillin .tps-war .t-staff { display: block; float: left; margin-left: 5px; line-height: 24px } .input-fillin .tps-war .t-staff li { float: left; margin-left: 2px } .input-fillin .task-select { height: 32px; border: 1px solid #cfcece; border-radius: 4px; background: url(../images/pull-down.png) 99% 55% no-repeat #fff } .input-fillin .task-textarea { height: 110px; border: 1px solid #cfcece; border-radius: 4px; padding: 10px } .input-fillin .task-small-se { background: url(../images/pull-down.png) 94% 55% no-repeat #fff; margin-left: 10px; padding-left: 5px } .input-fillin .task-map { border: 1px solid #cfcece; border-radius: 4px; height: 370px } .input-fillin .task-map img { width: 100%; height: 370px } .input-fillin .lh-32 { line-height: 32px } .input-fillin .w-130 { width: 130px } .w-s { width: 100% !important } .shifts ul li { float: left; margin-left: 10px; width: 170px; height: 30px; line-height: 30px; text-align: center; color: #2575eb; border: 1px solid #2575eb; margin-top: 5px } .workday-table { border: 1px solid #cfcece; border-top: none } .workday-table .table { text-align: center; margin-bottom: 0 } .workday-table .table tr .bias-bg { background: url(../images/bias-bg.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/bias-bg.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/bias-bg.png', sizingMethod='scale'); } .workday-table .table tr td { border-right: 1px solid #cfcece } .workday-table .table tr td:last-child { border-right: none } .workday-table .table .bg-fg { background: #f9f9f9 } .workday-table .table .data-style { height: 6px; font-weight: 400; text-align: right; margin-right: 10% } .workday-table .table .name-style { height: 6px; font-weight: 400; text-align: left; margin-left: 10% } /*!班次维护*/ .schedule .modal-dialog { width: auto !important } .schedule .modal-content { position: relative; background-color: #fff; background-clip: padding-box; border: none; border-radius: 0; box-shadow: none } .schedule .modal-content .modal-header { background: #2575eb; color: #fff; border: none; font-size: 16px; height: 42px; line-height: 42px } /*!班次维护end*//*! 选择班次 modal */ .sesh-modal { width: 514px } .sesh-modal ul { width: 240px; margin: 0 auto } .sesh-modal ul .tpitch-on { border: 1px solid #2575eb } .sesh-modal ul .tpitch-on span { display: block; position: absolute; top: 24px; right: 0 } .sesh-modal ul li { width: 240px; height: 38px; line-height: 38px; border: 1px solid #cfcece; text-align: center; margin: 5px 0 8px; cursor: pointer; position: relative } .sesh-modal ul li span { display: none } .dataEnd i, .dataStart i { position: absolute; top: 41px; right: 25px; width: 10px; height: 6px; background: url(../images/pull-down.png) no-repeat } .insurance-input { text-align: center } .dataEnd i { top: 18px } .input-fillin .dataStart span { position: absolute; top: 33px; right: -7px } .input-fillin .dataEnd { margin-top: 24px } .nextStep { position: fixed; bottom: 0; left: 0; width: 100%; cursor: default } div .nextStep2 { right: 0; left: auto; width: 40% } div .nextStep3 { position: relative; overflow: hidden } div .nextStep3 .check-list { margin-top: 5px } div .nextStep3 .arguement { margin-top: 2px } div .nextStep .btn-ligr { float: right; width: 140px; height: 38px; line-height: 38px; margin: 0 25px 10px 0; z-index: 999 } div .nextStep3 .btn-ligr { margin: 5px 10px 0 0 } div .nextStep4 { position: absolute; bottom: -110px; left: 26px; } #close-popup, .file, .file1, .msg, .popup-man, .popup-man .mb-10-1 img, .pos-r0, .pos-r160, .pos-r80, .pos-r240 { position: absolute } .msg { top: 35px; color: #ff4730 } .business .msg, .permission .msg, .role .msg, .school .msg, .securitySave .msg { right: 0; top: 0; left: 85px } .msg-error { border: 1px solid #ff4031 } .import { color: #ff253e } .file-drop-zone-title { width: 100%; min-height: 239px; padding: 124px 0 0; background: url(../images/uploading.png) 50% 34% no-repeat } .bg-f7 { background: #f7f7f7 } /*!★2-5人员管理*//*! 保安员管理 */ .content-man { width: 95%; border: 1px solid #cfcece; margin: 30px auto; min-height: 600px } .content-man .co-man-right { padding-top: 15px; background: #f7f7f7; min-height: 600px } .content-man .co-man-right .man-title { font-weight: 400; line-height: 32px; padding-right: 0 } .content-man .co-man-right .level-sele { width: 100%; height: 32px; padding-left: 15px; border: 1px solid #cfcece; border-radius: 4px; background: red } .content-man .co-man-right .seek-btn { width: 65px; height: 32px; line-height: 32px } .content-man .co-man-right .co-mtable { min-height: 483px; border: 1px solid #cfcece; margin: 15px 3px 5px 15px } .content-man .co-man-right .co-mtable .table, .content-man .co-man-right .co-mtable .table .check-list { margin-bottom: 0 } .content-man .co-man-right .co-mr-text { padding: 0 15px; margin-top: 10px } .content-man .co-man-right .co-mr-text .co-mr-subtext { font-size: 16px } .content-man .co-man-right .co-mr-text .co-mr-subtext label { color: #2575eb; font-weight: 400 } .content-man .co-man-right .co-mtable .add-man, .content-man .co-man-right .co-mtable .to-lead { width: 77px; height: 30px; line-height: 30px; font-size: 12px; margin-left: 10px } .content-man .co-man-right .co-mtable .add-man { border-radius: 4px; border: 1px solid #2575eb; color: #2575eb; text-align: center } .mr-100 { margin-right: 100px } .mr-230 { margin-right: 230px !important } .mr-290 { margin-right: 290px !important } .pos-r0 { right: 0; z-index: 999 } .pos-r80 { right: 80px; z-index: 999 } .pos-r160 { right: 160px; z-index: 999 } .pos-r240 { right: -80px; z-index: 999 } .content-man .co-man-right .co-mtable .table .name { width: 10.333% } .content-man .co-man-right .pl-checkall { margin-left: -18px; width: 14px; height: 14px; border: 1px solid #cfcfcf; background: #e1e1e1; border-radius: 4px; margin-right: 3px } .content-man .co-man-right .co-mtable .table tr:last-child { border-bottom: none } .content-man .co-man-right .co-mtable .table tr td { text-align: center; height: 30px; line-height: 30px } .content-man .co-man-right .co-mtable .table tr { border-bottom: 1px solid #e1e1e1 } .content-man .co-man-right .co-mtable .table thead td { font-size: 14px; background: #dae7fc; color: #2575eb } .content-man .co-man-right .co-mtable .table tr:nth-child(2n) { background: #fff } .content-man .co-man-right .co-mtable .table .check-list li { padding: 0 } .content-man .co-man-right .co-mtable .table .check-list label { margin: 0 3px 0 0 } .content-man .co-man-right .co-mtable .table .check-list .text { line-height: 14px } .bg-inherit { background: inherit } .w-30-auto { width: 30%; margin: 0 auto } .mask { position: absolute; top: 0; filter: alpha(opacity=60); background-color: #000; z-index: 9; left: 0; opacity: .5; -moz-opacity: .5 } div .on-sitewar:last-child, div .personnel:last-child { border-bottom: none } #close-popup { cursor: pointer; top: 72px; right: 20px; z-index: 88 } .popup-man { width: 210px; height: 130px; z-index: 1000; right: -10%; top: 28px } .popup-man .popup-sub { height: 100px; border: 1px solid #b2b2b2; background: #fff; border-radius: 4px } .popup-man .popup-sub p { width: 100%; text-align: center; margin-top: 10px } .popup-man .mb-10-1 { margin-bottom: 4px; text-align: center; z-index: 999 } .popup-man .mb-10-1 img { display: block; left: 132px; top: -2px; border: 6px; margin: 0; padding: 0 } .modal .m-input a { color: #2575eb; text-decoration: underline; margin-left: 5px } .get-verification-code, .mod-pw h2 { line-height: 33px; color: #fff; text-align: center } .btn-ligr-g, .btn-ligr-o, .modal .m-input a:hover { text-decoration: none } .modal .con-text { border-top: 1px solid #e1e1e1; padding: 20px 0 } /*! 上传文件 */ .file { top: 0; left: 0; width: 450px; height: 28px; filter: alpha(opacity=0); opacity: 0; cursor: pointer; background: red } .file1 { z-index: 0; width: 150px; height: 40px; text-indent: -9999px; cursor: pointer; display: block; top: 5px; background: url(../images/up-file.jpg) } #viewfile { margin-top: 40px } .level-box { position: relative; display: block; top: -20.7px; left: 69px; width: 69px; height: 16.56px } ::-webkit-scrollbar { width: 6px; height: 12px; background-color: #F5F5F5 } /*!定义滚动条轨道 内阴影+圆角*/ ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); border-radius: 10px; background-color: #F5F5F5 } /*!定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); background-color: rgba(0, 0, 0, .3) } .mod-pw { overflow: hidden; display: block; width: 400px; margin: 0 auto; background: #fff; border-radius: 8px } .mod-pw h2 { width: 100%; height: 33px; background: #2575eb } .mod-pw form { display: block; padding: 10px } .mod-pw form div { width: 100%; height: 43px; margin-bottom: 8px } .mod-pw form div label { display: block; float: left; width: 87px; font-size: 16px; line-height: 33px; text-align: center; margin-right: 10px } .mod-pw form div input { display: block; float: left; padding: 6px 12px; background: #fff; border: 1px solid #e5e6e7; border-radius: 4px; font-size: 14px } .mod-pw form div .long-inp { width: 248px } .mod-pw form div .small-inp { width: 138px; margin-right: 10px } .get-verification-code { display: block; float: left; width: 100px; font-size: 14px; background: #2575eb; border-radius: 8px; border: none; cursor: pointer } .mod-pw form div .wait { background: #666 } .mod-pw form div span { display: none; float: left; width: 20px; height: 20px; margin: 7px 0 0 15px; background: url(../images/success_03.png) no-repeat } .mod-pw form div em { display: none; float: left; font-size: 12px; color: red; margin-left: 100px } .mod-pw form .sub-pw { display: block; width: 135px; height: 30px; line-height: 30px; margin: 10px auto; background: #2575eb; border-radius: 5px; text-align: center; color: #fff } .min-width950 { min-width: 950px } .min-width1130 { min-width: 1130px } .min-width1120 { min-width: 1120px } .width1120 { width: 1120px } /*!分页器容器*/ #page-selection, #person-page-selection, #task-page-selection { margin: 10px 0; text-align: center; background: #fff } /*!分页器的样式*/ .page { text-align: center } .task-more { cursor: pointer } /*!任务详情展开的样式*/ .bigCon { overflow: visible !important; white-space: inherit !important } .height197 { height: 197px !important } .color-header { display: none !important } .w1120-middle { width: 1120px; margin: 0 auto } .panel-min .bui-tree-list { min-height: 455px } .color-2575eb { color: #2575eb } .panel-body .bui-tree-list li input { width: 90px } .no-scrollBar { overflow: hidden !important } .claro div .pic .title-h4 { margin-top: 6.9px } div i.fa-angle-down.fa.block-right .mgr8 { color: #2575eb; cursor: pointer } .pd-15-0 { padding: 15px 0 !important } .peoTree-left { padding: 0 0 28px !important } .pb-10 { padding-bottom: 10px !important } #peo-list-middle, #peo-list-right { height:auto; overflow: hidden } .content-man .co-man-right .co-mtable .table tr td:nth-child(4) { padding: 8px 0 } .w33 { width: 33.33333% !important } .on-sitewar .on-sitesub .os-text .com-task-name { cursor: pointer } .min-height700 { min-height: 700px } .mr-10 { margin-right: 10px !important } .mr-5 { margin-right: 5px !important } .mr-25 { margin-right: 25px !important } @media (min-width: 1200px) { div .container { width: 970px } } .mt-15 { margin-bottom: 15px !important } .iKnow-btn { position: relative !important; top: 0 !important; right: 0 !important; margin: 0 auto !important } .YD77-wrap { padding-bottom: 15px; background: #f2f2f2 } .add-UrgentTask { padding-top: 10px; padding-left: 15.01px } .add-UrgentTask-btn { display: block; float: left } .add-UrgentTask-btn .write, .add-UrgentTask-btn span { display: inline-block; width: 16.01px; height: 16.01px; margin: 6px 9.66px 0 0; background: url(../images/add.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/add.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/add.png', sizingMethod='scale'); } .btn-addUrgentTask .write { position: absolute; top: 3px; left: 20px } .add-UrgentTask-btn em { display: inline-block; float: right } .classification { padding-left: 15.01px; height: 34.02px; line-height: 34.02px; font-size: 16.01px; color: #8b8b8b } .body { background: #f2f2f2 } .body .wrap { border: 1px solid transparent } .no-task { width: 210px; height: 226px; margin: 80.32px auto 52.44px } .no-task-box { width: 100%; height: 100%; margin: 11.04px auto 16.97px } .no-task-box .icon { display: block; width: 100%; height: 100%; margin: 11.04px auto; background: url(../images/gabc-icon_03.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/gabc-icon_03.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/gabc-icon_03.png', sizingMethod='scale'); } .no-task-box strong { display: block; margin-top: -6.9px; font-size: 16.01px; text-align: center; color: #b8c0c5 } .btn-addUrgentTask, .btn-ligr-g { margin: 0 auto; text-align: center } .btn-ligr-g { width: 160px; height: 40px; line-height: 40px; border-radius: 4px; display: block; color: #fff; cursor: pointer; border: 1px solid #85d46b; background: #3b86f3; background: -webkit-linear-gradient(top, #9aea7e, #8ede73, #85d46b); background: linear-gradient(to bottom, #9aea7e, #8ede73, #85d46b); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9aea7e', endColorstr='#85d46b', GradientType='0') } .btn-ligr-g:hover { background: #85d46b; color: #fff } .btn-ligr-o { display: block; height: 28.01px; padding: 0 18.01px; line-height: 28.01px; border-radius: 3px; border: 1px solid #fd5b16; color: #fff; text-align: center; background: -webkit-linear-gradient(top, #ff7f39, #fe6c26, #fd5b16); background: linear-gradient(to bottom, #ff7f39, #fe6c26, #fd5b16); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f39', endColorstr='#fd5b16', GradientType='0'); cursor: pointer } .btn-ligr-o:hover { background: #fd5b16; color: #fff } .urgentTaskDetails { position: relative; padding: 15.01px; background: #fff } .urgentTaskDetails div em, .urgentTaskDetails div strong { display: block; float: left; font-size: 12.01px; color: #333 } .urgentTaskDetails div em { max-width: 88% } .urgentTaskDetails .taskOver { position: absolute; display: block; width: 130.07px; height: 105.05px; top: 16.97px; right: 20.01px; background: url(../images/taskOver.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/taskOver.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/taskOver.png', sizingMethod='scale'); } #YD772-wrap, .YD772-con, .btn-b { background: #fff } .btn-addUrgentTask { position: relative; width: 150px; height: 36.02px; line-height: 36.02px } .btn-addUrgentTask .text { position: absolute; top: -1px; right: 20px } .comName { height: 42.78px; padding: 14.35px 20.01px; border-bottom: 1px solid #f2f2f2; font-size: 14.01px; color: #333; cursor: pointer } .comName:hover, .comNameActive { color: #2575eb !important } .comName span { font-size: 20px; margin-top: -2px } .YD772-con { padding-bottom: 40.02px; margin-bottom: 70px } #YD772-wrap footer { padding: 6.9px 4.1%; background: #fff } #YD772-wrap footer span { display: block; width: 31.36% } .btn-b { height: 40px; line-height: 40px; border-radius: 4px; margin: 0 auto; color: #2575eb; text-align: center; border: 1px solid #2575eb; cursor: pointer } .btn-b:hover { background: #2575eb; color: #fff } #YD772-wrap .p-warning, .modal-footer-bottom span { color: #333; font-size: 16.01px; text-align: center } .PersonInCharge { position: absolute; top: 0; right: 0; width: 50.03px; height: 50.03px; background: url(../images/PersonInCharge.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/PersonInCharge.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/PersonInCharge.png', sizingMethod='scale'); } #YD772-wrap .modal-dialog { margin: 50% 47px } #YD772-wrap .img-warning { display: block; width: 82.11px; height: 78.04px; margin: 15.18px auto; background: url(../images/nooryes.jpg) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/nooryes.jpg', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/nooryes.jpg', sizingMethod='scale'); } .modal-footer-bottom { position: relative; left: 0; bottom: 1px; height: 46.92px; border-top: 1px solid #f2f2f2 } .modal-footer-bottom span { display: block; float: left; width: 50%; height: 46.92px; line-height: 46.92px; cursor: pointer } .box-shadow-left { box-shadow: -1px 0 #f2f2f2 } .modal-footer-bottom span:hover { color: #2575eb } #YD772-wrap .modal-content { overflow: hidden } #YD772-wrap .modal-header { padding: 10px } #YD772-wrap .modal-body { width: 100%; margin: 0 } .EmergencySquad header { padding: 30px 0 0 40px } .EmergencySquad header strong { width: 122px; height: 34px; line-height: 34px; float: left; margin-bottom: 30px } #EmergencySquadCon { height: 677px; padding-left: 40px } #EmergencySquadCon .ES-box { position: relative; float: left; width: 318px; height: 125px; margin: 0 30px 0 0 } .ES-box .personnel { background: #fafafa; border: 1px solid #e5e5e5 } .Authentication, .UNAuthentication { display: block; float: left; width: 20px; height: 18px; margin-top: 1.38px; margin-left: 10px; background: url(../images/sure-icon.png) no-repeat } .UNAuthentication { background: url(../images/no-sure-icon.png) no-repeat } .userstyle .Authentication, .userstyle .UNAuthentication { width: 20px; height: 18px; margin-top: 2.07px; background: url(../images/sure-icon.png) no-repeat } .userstyle .UNAuthentication { background: url(../images/no-sure-icon.png) no-repeat } /*!头部返回*/ .screen { height: 38.64px } .screen .goback-btn { color: #2575eb; font-size: 16px } .screen .goback-icon { margin: 4px 0 0 20px } .srt .srt-text{ background: #dbf5e0; padding: 10px 20px; border-left: 3px solid #4c985a; } .srt p{ font-size: 14px; color: #666666; line-height: 1.5; } .srt button,.importUrgentButton button{ float: right; margin: 10px 20px 10px 0; width: 78px; height: 30px; line-height: 30px; font-size: 12px; color: #ffffff; text-align: center; cursor: pointer; background: #3b86f3; border-radius: 4px; background: -webkit-linear-gradient(top, #4990f9, #3a85f3, #2877ec); background: linear-gradient(to bottom, #4990f9, #3a85f3, #2877ec); } .importUrgentButton{ float: right; margin: 10px 20px 10px 0; width: 78px; height: 30px; line-height: 30px; font-size: 12px; color: #ffffff; text-align: center; cursor: pointer; background: #3b86f3; border-radius: 4px; background: -webkit-linear-gradient(top, #4990f9, #3a85f3, #2877ec); background: linear-gradient(to bottom, #4990f9, #3a85f3, #2877ec); } /*!7-7-2页面*/ .comPeo { display: none } .comPeo .personnel:last-child { border-bottom: 1px solid #f2f2f2 } #company-list-area .personnel:last-child, #person-list-area .personnel:last-child, #task_list_area .on-sitewar:last-child .on-sitesub, .on-ed .on-sitewar:last-child .on-sitesub, .on-ing .on-sitewar:last-child .on-sitesub { border-bottom: 0 } #YD772-wrap .footer { position: fixed; left: 0; bottom: 0; padding-bottom: 13px; width: 100% } /*!7-7页面*//*!7-8-2页面*/ .EmergencySquad { width: 96%; margin: 0 auto } .mtb-10 { margin-top: 10px !important; margin-bottom: 10px !important } .mt-9 { margin-top: 9px !important; } .h618 { height: 618px !important } .pd-025 { padding: 0 25px !important } /*! 去除掉最后一个列表的下边框 */ .Con { max-width: 1200px; margin: 0 auto } .order-header { max-width: 1200px; height: 60px; border-bottom: 2px solid #cfcece } .nav-border-bottom { padding: 0 5px; font-size: 18px; color: #333; margin-top: 19px; line-height: 39px; border-bottom: 2px solid #2575eb } .order-header .btn-b { width: 98px; height: 28px; margin-top: 21px; line-height: 28px; font-size: 14px } .orderBox { margin: 35px 0 0; padding-bottom: 40px; border-bottom: 1px solid #cfcece } .orderBox:last-child { border-bottom: none; padding-bottom: 0 !important } .orderBox .order-title-h2 { height: 30px; color: #333; font-size: 16px; line-height: 30px; padding-left: 10px; border-left: 5px solid #2575eb } .orderBox .bg-dfeafc { margin: 6px auto 19px } .bg-dfeafc { background: #dfeafc } .bg-dfeafc .pull-left { height: 32px; padding-left: 15px; font-size: 14px; color: #666; line-height: 32px } .bg-dfeafc .pull-right { height: 32px; padding-right: 15px; font-size: 14px; color: #fd5b16; line-height: 32px } .orderBox table { width: 100%; font-size: 14px; color: #666; text-align: center; line-height: 36px; border-right: 1px solid #cfcece; border-bottom: 1px solid #cfcece } .orderBox table tr td { border-left: 1px solid #cfcece; border-top: 1px solid #cfcece } .orderBox table tr td:nth-child(Odd) { background: #f9f9f9 } .labels { width: 100%; margin-top: 20px } .labels .label-btn { float: left; width: 18% } .label-btn { display: inline-block; height: 22px; padding-left: 25px; margin-right: 2%; line-height: 22px; text-align: left; background: url(../images/fill-in-y.png) no-repeat } .orderBox .border-lr { height: 273px; margin: 0 2%; border-left: 1px dashed #cfcece; border-right: 1px dashed #cfcece } .orderBox .border-lr a { display: block } .orderBox .border-lr img { display: block; width: 234px; height: 119px; margin: 19px auto 12px; cursor: pointer } @media (min-width: 992px) { .BuyInsurance { width: 20% } } .OriginalPrice { position: relative; height: 14px; padding-left: 7px; line-height: 14px; margin: 8px 0 23px; font-size: 14px; color: #666 } .OriginalPrice em { position: absolute; display: block; top: 7px; left: 0; width: 96px; height: 1px; background: #fd5b16 } .orderBox .border-lr .col-xs-6 { margin-bottom: 10px } .controlOverInvoices { width: 1000px; margin: 0 auto } .controlOverInvoices .w-97 .col-sm-10 input { width: 99% } .BuyInsurance img { display: block; /*!width: 70px;*//*!height: 70px;*/ margin: 0 auto } .BuyInsurance .ComName2 { display: block; height: 42.78px; padding: 15px 0; font-size: 12px; color: #333; text-align: center; border-bottom: 1px solid #f2f2f2 } .Howmany { margin: 30px auto 15px; text-align: center; font-size: 14px; color: #fd5b16 } .Howmany strong { font-size: 22px; font-weight: 700 } .BuyInsurance .btn-b, .BuyInsurance .btn-ligr { display: block; width: 150px; height: 36px; line-height: 36px; margin-bottom: 12px } .fileImg-box input, .hidden-btn { display: none } .pl-15 { padding-left: 15px } .w-97 { width: 97% } .pr-8 { padding-right: 8px !important } .pt-7 { padding-top: 7px !important } .pt-20 { padding-top: 20px !important } .fw-400 { font-weight: 400 } .fileImg-box { position: relative; width: 278px; height: 158px; margin-left: 15px; border: 1px solid #d5d5d5 } .fileImg-box label, .hidden-btn { position: absolute; left: 0; width: 100% } .fileImg-box label { top: 0; height: 100%; cursor: pointer } .hidden-btn { bottom: 0; height: 30px; background: rgba(0, 0, 0, .6) } .hidden-btn span { display: block; float: right; width: 19px; height: 19px; margin: 6px 10px 0 0 } .icon-del-img { background: url(../images/icon.png) 0 -3118px no-repeat } .icon-del-img:hover { background: url(../images/icon.png) -34px -3118px no-repeat } .icon-enlarge-img,.icon-enlarge-img_insurance { background: url(../images/icon.png) 1px -3091px no-repeat } .icon-enlarge-img,.icon-enlarge-img_insurance:hover { background: url(../images/icon.png) -34px -3091px no-repeat } .icon-upload-img { background: url(../images/icon.png) 0 -3067px no-repeat } .icon-upload-img:hover { background: url(../images/icon.png) 0 -3145px no-repeat } .fileImg-box:hover .hidden-btn { display: block } .save-box { float: left; width: 100%; padding-right: 80px } .w1200 { width: 1200px } #mymoda .w1200 .modal-body img { display: block; margin: 0 auto; max-width: 730px; max-height: 400px; } .Insurance-btn { display: block; float: left; width: 14px; height: 15px; margin: 5px 5px 0 0; background: url(../images/Insurance.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/Insurance.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/Insurance.png', sizingMethod='scale'); } .Insurance-Box, .unbuy-Insurance-Box { padding: 10px 0; margin-bottom: 10px } .Insurance-Box { background: #f9f9f9 } .hidden-other { display: none } .unbuy-Insurance-Box .col-xs-4 { line-height: 26px } .unbuy-Insurance-Box .btn-ligr { float: left; width: 80px; height: 26px; font-size: 14.01px; line-height: 24px; margin-left: 10px; color: #fff } .no-train img { display: block; margin: 15px auto } .title-h5 { height: 27.6px; line-height: 27.6px; padding-left: 27.6px; color: #4b92fb; font-size: 14.01px } .train #learning0, .train #learning1, .train #learning2, .train #learning3, .train #learning4, .train #learning5, .train #learning6, .train #learning7, .train #learning8 { width: 220px; height: 155px } .train .col-xs-8 span { display: block; text-align: center; font-size: 14.01px; color: #333; margin: 0 auto } .train .col-xs-4 { padding-top: 13.8px } .train .col-xs-4 span { display: block; font-size: 16.01px; color: #4dc156; line-height: 30.36px } .train .col-xs-4 em { display: block; margin-bottom: 15.18px; font-size: 12.01px; color: #666; line-height: 13.8px } .study-title { font-size: 14.01px; padding-left: 15px; color: #333; line-height: 30.36px } .study-con { width: 86.41%; margin: 0 auto } .study-box { padding-top: 13px; border-bottom: 1px dashed #cfcece } .study-box .study-inner { margin-bottom: 13px } .study-con .study-box:last-child { border-bottom: none } .study-box .study-photo { position: relative; float: left; width: 60.03px; height: 60.03px } .study-box .study-photo img { display: block; width: 100%; height: 100%; border-radius: 50%; border: 1px solid #f4f4f4 } .study-box .study-photo strong { top: auto; right: 0; left: auto; bottom: 0; width: 16.97px; height: 16.97px } .study-box .study-ms { float: left; width: 130px; margin-left: 10.01px } .study-ms .st-name { float: left } .study-ms span { display: block; float: left; width: 100%; margin: 4.14px 0; color: #666 } .study-ms em { display: block; float: left; width: 75.07px; height: 13.94px } .study-time { float: left; width: 32.98px; padding-top: 12.97px } .study-box .study-time strong { display: block; text-align: center; color: #2575eb; font-size: 14.01px; line-height: 20.7px } .study-ranking { float: left; width: 69px; padding-left: 41.4px } .rank-1, .rank-2, .rank-3 { width: 29.95px; height: 33.95px; margin: 16.56px auto; display: block } .rank-1 { background: url(../images/NO-1.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/NO-1.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/NO-1.png', sizingMethod='scale'); } .rank-2 { background: url(../images/NO-2.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/NO-2.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/NO-2.png', sizingMethod='scale'); } .rank-3 { background: url(../images/NO-3.png) no-repeat; background-size: 100% 100%; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/NO-3.png', sizingMethod='scale'); -ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='../images/NO-3.png', sizingMethod='scale'); } .rank-other { display: block; line-height: 62.1px; font-size: 16.01px; color: #666; text-align: center } #study, .errorBox { display: none } .study-box .train { display: none; background: #e9f1fd; margin: 0 -25px } .page-box { text-align: center } #secCompanyDetail .row .companyphoto strong { line-height: 13.8px } .h-2rem { height: 27.6px !important } .errorBox { position: absolute; top: 48px; left: 0; width: 100%; height: 50px; font-size: 14px; line-height: 20px; padding-top: 5px; text-align: center; color: #fff; background: #ca5e58 } #createTaskContext .screen { width: 366px; margin: -20px -15px 10px } #createTaskContext .screen.screen-more { margin: 0 } /*!当选择人员页面无人员选择时*/ .no-person { background: url(../images/no-person-icon.png) 50% 40% no-repeat } /*!紧急任务模态框*/ .modal .modal-header { padding: 0 !important } .modal .modal-header .modal-title { text-align: center } /*!培训管理的img增加居中和最大宽度*/ .train-content .detail-content .inst-content img { display: block; max-width: 1000px; margin: 10px auto } .UrgentTask-bell-btn { display: block; float: right; width: 67px; height: 67px; margin-left: 15px; cursor: pointer; background: url(../images/icon.png) 1px -3172px no-repeat } /*!登录-安保相关申请流程页面样式*/ .APPPRO-wrap, .WS-wrap, .subCom-wrap { width: 1200px; margin: 0 auto } .APPPRO-wrap header { width: 100%; padding: 23px 0 } .APPPRO-wrap header strong { display: block; margin: 0 auto; width: 200px; font-size: 20px; line-height: 20px; font-weight: 700; color: #333; text-align: center } .APPPRO-wrap header a { display: block; float: right; width: 123px; height: 28px; line-height: 28px; color: #2673e5; text-align: center; border: 1px solid #2673e5; border-radius: 5px } .APPPRO-wrap .ap-box { float: left; width: 285px; height: 240px; margin-bottom: 24px; cursor: pointer; display:inline; position:relative; } .ap-pic-box{padding-top:60px;} .APPPRO-wrap .ap-box:hover { box-shadow: 5px 5px 50px 5px rgba(124, 130, 138, .1), -5px -5px 50px 7px rgba(124, 130, 138, .1); } .APPPRO-wrap .ap-box img { display: block; width: 285px; height:240px } .APPPRO-wrap .ap-box strong { display: block; width: 100%; height: 50px; font-size: 16px; color: #666; line-height: 50px; text-align: center } .APPPRO-wrap .ap-box .ap-box-df { line-height: 25px } .mr-20 { margin-right: 20px !important } .mr-30 { margin-right: 30px !important } .ml-153 { margin-left: 153px !important } #ins-body .ins-mes .mes-head li { width: 19% } .min-h464 { min-height: 464px !important } /*! 分公司备案样式 */ .subCom-wrap h1 { height: 64px; font-size: 20px; color: #333; text-align: center; line-height: 64px; font-weight: 700 } .subCom-wrap .header-title { width: 100%; height: 35px; margin-bottom: 19px; border-bottom: 2px solid #cfcece } .subCom-wrap .header-title h2 { display: block; float: left; height: 35px; padding: 0 5px; line-height: 35px; font-size: 18px; color: #2575eb; border-bottom: 2px solid #2575eb } .bg-dfeafc-title { height: 50px; font-size: 16px; line-height: 50px; color: #333; background: #dfeafc; padding-left: 20px; } .subCom-wrap .declare-input-box { margin: 0px 0 30px 0 } .subCom-wrap .declare-input-box label { position: relative; display: block; float: left; width: 380px; color: #666; line-height: 30px; margin-bottom: 12px } .subCom-wrap .declare-input-box input, .subCom-wrap .declare-input-box label select { display: block; width: 378px; height: 40px; color: #333; padding: 0 50px 0 6px; line-height: 40px; border: 1px solid #cfcece; border-radius: 5px; height:auto\0 !important; padding: 8px 15px 8px 0\0 !important; } .subCom-wrap .declare-input-box label select option { display: block; height: 20px; line-height: 20px } .subCom-wrap .declare-input-box label span { position: absolute; bottom: 0; right: 10px; display: block; width: 40px; height: 38px; color: #333; line-height: 38px } .subCom-wrap .declare-input-box label strong { position: absolute; display: block; bottom: 8px; right: 0; width: 40px; width:0px\0 } .subCom-wrap .declare-input-box label .legalbirth, .subCom-wrap .declare-input-box label select { cursor: pointer } .subCom-wrap .Dividing-line { width: 100%; height: 19px } .subCom-wrap .Dividing-line span { display: block; float: left; width: 535px; height: 1px; margin-top: 9px; background: #b2b2b2 } .subCom-wrap .Dividing-line strong { display: block; float: left; width: 130px; height: 19px; font-size: 14px; line-height: 19px; color: #333; text-align: center } .demoSpan1 { overflow: hidden; height: 25px } .demoSpan1:before { position: absolute; bottom: 7px; left: 7px; height: 10px; width: 10px; display: block; border: 1px solid #9f9f9f; border-right-width: 0; border-top-width: 0; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg) } .subCom-wrap .remind { height: 23px; line-height: 23px; padding-left: 7px } .subCom-wrap .remind span { display: block; float: left; margin-right: 10px; width: 23px; height: 23px; background: url(../images/icon.png) -39px -5px no-repeat } .subCom-wrap .remind-con { /* width: 732px;*/ margin: 45px auto; text-align: center; } .subCom-wrap .w-900 { width: 900px !important; } .fl-l { float: left !important } .fl-r { float: right !important } .subCom-wrap .remind-con .remind-box { /* width: 300px*/ padding: 0 50px; display: inline-block; vertical-align: top; float: none !important; } .subCom-wrap .remind-con .remind-box img { display: block; margin: 0 auto 16px; cursor: pointer } .subCom-wrap .remind-con .remind-box strong { display: block; text-align: center; font-size: 16px; color: #333; line-height: 26px } .subCom-wrap .remind-con .remind-box div { text-align: center } .subCom-wrap .remind-con .remind-box div span { display: inline-block; width: 18px; height: 18px; background: url(../images/icon.png) -42px -40px no-repeat } .subCom-wrap .remind-con .remind-box div em { display: inline-block; text-align: center; font-size: 14px; color: #666 } .subCom-wrap .submit-box { width: 320px; margin: 0 auto 18px } .subCom-wrap .submit-box strong { width: 150px !important } .subCom-wrap .header-title .btn-ligr { width: 120px !important; height: 30px !important; line-height: 30px !important } .approval-status { width: 100%; padding: 10px 0px 0px 0px; } .approval-status .appSta-box { float: left; width: 25%; margin-bottom: 15px; } .approval-status .appSta-box > strong { display: block; width: 100%; float: left; text-align: center; margin-bottom: 8px; color: #999; font-size: 16px } .approval-status .appSta-box > span { display: block; float: left; width: 137px; height: 1px; margin-top: 13px } .approval-status .appSta-box .borR { display: block; float: left; width: 26px; height: 26px; font-size: 18px; line-height: 26px; background: #999; border-radius: 50%; text-align: center; color: #fff } .approval-status .appSta-box.state1 .borR, .approval-status .appSta-box.state1 span:nth-child(4), .approval-status .appSta-box.state2 .borR, .approval-status .appSta-box.state2 span:nth-child(2), .approval-status .appSta-box.state2 span:nth-child(4), .approval-status .appSta-box.state3 span:nth-child(2) { background: #458aee } .approval-status .appSta-box.state1 > strong, .approval-status .appSta-box.state2 > strong, .approval-status .appSta-box.state3 > strong { color: #458aee } .approval-status .appSta-box.state3 span:nth-child(4) { background: #f3f3f3 } .approval-status .appSta-box.state1 .borR{ background: #458aee } .approval-status .appSta-box.state2 .borR{ background: #458aee } .approval-status .appSta-box.state3 .borR { background: #458aee } .approval-status .appSta-box.state4 span:nth-child(2), .approval-status .appSta-box.state5 span { background: #f3f3f3 } .bg-f3f3f3 { background: #f3f3f3 !important } .bg-458aee { background: #458aee !important } .col-458aee { color: #458aee !important } .bg-f9f9f9 { background: #f9f9f9 !important } .subCom-wrap .appSta-box .approval-opinion { float: left; width: 100%; padding: 0 10px; margin-top: 30px; background: #f5f5f5; border: 1px dashed #4f8fed } .subCom-wrap .appSta-box .approval-opinion .apOp-btn { display: block; margin: -16px auto 0; width: 26px; height: 16px; background: url(../images/icon.png) -38px -64px no-repeat } .subCom-wrap .appSta-box .approval-opinion p { /*!max-height: 58px;*//*!overflow: hidden;*/ font-size: 14px; line-height: 20px; color: #666; padding: 10px 0 } .subCom-wrap .appSta-box .approval-opinion p em { color: #fd5b16; font-weight: 700 } .subCom-wrap .table td, .subCom-wrap .table2 td, .subCom-wrap .table3 td { font-size: 14px; color: #333; height: 38px; line-height: 38px; border: 1px solid #cfcece; padding: 0; text-align: center } .subCom-wrap .table .big-title { width: 228px; line-height: 190px; color: #666; background: #e3eefc } .subCom-wrap .table .bg-f9f9f9 { width: 201px; color: #666 } .subCom-wrap .table .other { width: 281px; background: #fff } .subCom-wrap .table .b-bgf9 { width: 292px; color: #666; background: #f9f9f9 } .subCom-wrap .table .fl-l { padding-left: 25px } .subCom-wrap .table .fl-r { padding-right: 25px } .subCom-wrap .table2 .bg-rowspan10 { width: 58px; background: #e3eefc !important } .subCom-wrap .table2 .bg-rowspan10 span, .subCom-wrap .table2 .bg2-rowspan6 span, .table3 .bg-rowspan12 span { color: #2575eb !important; font-size: 16px !important } .subCom-wrap .table3 .bg-rowspan10 { background: #f9f9f9 } .subCom-wrap .table3 .bg-rowspan2 span { color: #666 } .bg-rowspan10 span, .bg-rowspan12 span, .bg-rowspan2 span, .bg-rowspan6 span, .bg2-rowspan6 span { color: #666; display: block; line-height: 20px; font-size: 14px } .table2 .bg-colspan3 { width: 278px; color: #666; background: #f9f9f9 } .table2 .colspan5 { width: 860px; background: #fff } .table2 .colspan2 { width: 290px; background: #fff } .table2 .bg-rowspan6 { width: 38px; background: #f9f9f9; color: #666 } .table2 .bg-f9f9f9 { width: 143px; background: #f9f9f9; color: #666 } .table2 .s-colspan2 { width: 221px; background: #fff } .table2 .bg-colspan2 { width: 238px; background: #f9f9f9; color: #666 } .s-table .bg-rowspan2 { width: 89px; background: #f9f9f9; color: #666 } .s-table .bg-f9f9f9 { width: 187px; color: #666 } .table2.s-table .bg2-rowspan6 { width: 58px; background: #e3eefc; color: #2575eb } .mb-40 { margin-bottom: 40px !important } .table2.s-table .colspan5 strong { display: block; width: 320px; height: 37px; text-align: center } .table3 .bg-colspan3 { width: 242px; background: #f9f9f9; color: #666 } .table3 .colspan3 { width: 366px } .table3 .xl-colspan2 { width: 345px } .table3 .colspan6 { width: 955px } .table3 .bg-rowspan12 { width: 58px; background: #e3eefc; color: #2575eb !important } .table3 .bg-rowspan2 { width: 38px; background: #f9f9f9; color: #666 } .table3 .colspan2 { width: 221px } .table3 .xl-colspan3 { width: 589px } .table3 .bg-colspan2 { width: 238px; background: #f9f9f9; color: #666 } .table3 .bg-rowspan5 { width: 143px; background: #f9f9f9; color: #666 } .table3 .bg-f9f9f9 { width: 170px; color: #666 } .bg-e3eefc { background: #e3eefc !important; color: #2575eb !important } .bg-rowspan2-x.bg-e3eefc span { display: block; line-height: 72px !important } .bg-rowspan3-x.bg-e3eefc { line-height: 114px !important } input:-moz-placeholder, textarea:-moz-placeholder { color: #999 } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999 } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #999 } .w380 { float: left; width: 380px } .w380 .com-photo { float: left; width: 147px; height: 147px; margin-right: 15px; border: 1px solid #cfcece } .moreFun-wrap { width: 1200px; margin: 30px auto; overflow-x: hidden } .pt-10 { padding-top: 10px !important } .moreFun-wrap .more-left { float: left; width: 220px; background: #fbfbfb } .moreFun-wrap .more-left ul li { position: relative; display: block; width: 190px; height: 40px; padding-left: 30px; font-size: 14px; line-height: 40px; background: #fbfbfb; color: #666; cursor: pointer } .moreFun-wrap .more-left ul li:hover { background: #d3e3fb } .moreFun-wrap .more-left ul li.active { background: #2575eb; color: #fff } .moreFun-wrap .more-left ul li span { display: none; float: right } .moreFun-wrap .more-left ul li span:before { top: 14px; right: 21px } .moreFun-wrap .more-left ul .active span { display: block } .demoSpan2:before { position: absolute; top: 7px; right: 7px; height: 10px; width: 10px; display: block; border: 1px solid #fff; border-left-width: 0; border-top-width: 0; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg) } .more-right { float: right; width: 958px; border: 1px solid #e0e0e0 } .more-right .mo-r-con { display: none; width: 100%; min-height: 400px; padding: 29px 0 0 82px } .more-right .mo-r-con.active { display: block } .more-right .mo-r-con ul li { display: block; float: left; width: 113px; margin: 0 24px 28px 0 } .more-right .mo-r-con ul li strong { display: block; width: 70px; height: 70px; border-radius: 50%; margin: 0 auto; cursor: pointer } .more-right .mo-r-con ul li em { display: block; font-size: 14px; color: #333; text-align: center; margin-top: 6px } .WS-wrap #companyAddressMap { width: 378px; height: 190px; border: 1px solid #cfcece } .WS-wrap .com-photo { width: 144px; height: 144px; margin: 0 0 5px !important } .WS-wrap .form-control { height: 40px } .WS-wrap .head-label { float: right; width: 214px; height: 65px; margin-bottom: 5px; line-height: 26px } .WS-wrap .l-label, .WS-wrap .s-label { position: relative; height: 71px; line-height: 26px } .mb-14 { margin-bottom: 14px !important } .mb-18 { margin-bottom: 18px !important } .WS-wrap .s-label { width: 180px } .WS-wrap .l-label { float: left; width: 380px } .dis-block { display: block !important } .WS-wrap .editCom-select { display: block; width: 100%; height: 38px; color: #333; padding: 0 40px 0 6px; line-height: 38px; border: 1px solid #cfcece; border-radius: 5px; cursor: pointer; height:auto\0; line-height:0\0; padding:10px 0 10px 0 \0 } .WS-wrap label strong { position: absolute; display: block; bottom: 16px; right: -8px; width: 40px } .WS-wrap .PB-box { width: 378px; height: 400px; padding: 10px; background: #f9f9f9; border: 1px dashed #cfcece } .WS-wrap .Business-img { width: 278px; height: 158px; margin: 0 auto 4px; background: #fff } .WS-wrap .ins-big-label, .WS-wrap .ins-body { width: 100%; float: left } .WS-wrap .ins-body { border-left: 1px solid #c7c6c6; border-right: 1px solid #c7c6c6; border-bottom: 1px solid #c7c6c6 } .WS-wrap .ins-con { padding: 0 15px } .WS-wrap .ins-mes { position: relative } .WS-wrap .mes-head { background: #f9f9f9; height: 38px; line-height: 38px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd } .WS-wrap .mes-head li.active { height: 38px; margin-top: -1px; border-top: 2px solid #00c; border-right: 1px solid #ddd; border-bottom: 1px solid #fff; background: #fff; position: relative } .WS-wrap .ins-mes .mes-head li { float: left; box-sizing: border-box; text-align: center; cursor: pointer } .WS-wrap .ins-mes .mes-head .active i { position: absolute; width: 18px; height: 17px; top: 0; right: 0; background: url(../images/close_03.png) no-repeat } .WS-wrap .ins-mes .add-ins { position: absolute; top: 6px; right: 6px; width: 26px; height: 26px; cursor: pointer; background: url(../images/add-icon_03.png) no-repeat } .nextStep .check-list { float: right; overflow: hidden; margin-right: 40px; line-height: 40px; font-size: 14px; color: #666 } .WS-wrap .nextStep3 { float: left; margin: 20px auto } .WS-wrap .ins-body .ins-con { display: none } .WS-wrap .ins-body .current { display: block } .mt-156 { margin-top: 156px !important } .WS-wrap .check-list .check-box .text { text-decoration: none !important; color: #333 !important } .WS-wrap .check-list .check-box .text a { color: #666 } .appy-header-content { width: 100%; height: 50px; background: url(../images/header-bg.png); box-shadow: rgba(0, 0, 0, .14902) 9px 2px 2px } .appy-header-content .userName { display: block; float: right; height: 50px; padding-right: 52px; color: #fff; line-height: 50px; cursor: pointer } .appy-header-content .userName img { display: none; margin: -14px auto 0 } .appy-header-content .userName a { display: none; width: 100%; height: 30px; margin-top: -2px; color: #333; background: #fff; line-height: 30px; text-align: center; border: 1px solid #fff; box-shadow: 1px 1px 3px #999, -1px -1px 3px #999 } .appy-header-content .userName a:hover { background: #f3f3f3 } .demoSpan3 { height: 20px } .demoSpan3:before { height: 0; width: 0; display: block; border: 20px solid transparent; border-top-width: 0; border-bottom-color: #fff } .table8-1 .bg-f9f9f9 { width: 228px } .table8-1 .bg-f9f9f9-s { width: 168px; background: #f9f9f9 } .w-198 { width: 198px !important } .w-281 { width: 281px !important } .table8-1 .col-3 strong { display: block; float: right; width: 115px; padding-right: 24px; text-align: center } .icon-cqz-btn, .icon-zgzsxx-btn, .icon-zheng-btn { display: inline-block; width: 15px; height: 15px } .icon-zheng-btn { background: url(../images/icon.png) -33px -91px no-repeat } .icon-zgzsxx-btn { background: url(../images/icon.png) -33px -111px no-repeat } .icon-cqz-btn { background: url(../images/icon.png) -32px -133px no-repeat } .com-icon-box { float: left; padding: 20px 1px 0 } .com-icon-box ul li { display: block; float: left; width: 110px; margin-bottom: 20px } .com-icon-box ul li strong { display: block; width: 70px; height: 70px; border-radius: 50%; margin: 0 auto; cursor: pointer } .com-icon-box ul li em { display: block; font-size: 12px; color: #333; text-align: center; margin-top: 6px } .securitydetails #person-more .tith3 { width: 100% } /*!劳动合同*/ .modal-dialog .contract th { font-size: 14px; text-align: center } .modal-dialog .contract th:first-child { text-align: right } .modal-dialog .contract .text { margin-left: 5px; padding-left: 4px } .modal-dialog .contract .check-list { padding-left: 7px } /*!*****************************样式覆盖修复开始******************************/ .con .plice-buy { height: 22px; color: #fff; width: 80px } /*!*****************************样式覆盖修复结束******************************//*!*****************************添加样式开始******************************/ .mb16 { margin-bottom: 9.25px } .osmain-icon { display: block; width: 40px; height: 40px; background-image: url(../images/main/main_icon1.png); margin: 0 auto 9.25px; background-size: 95px 140px } .osmain-icon.icon1:hover { background-position: -50px -5px } .osmain-icon.icon1 { background-position: -5px -5px } .osmain-icon.icon2:hover { background-position: -50px -50px } .osmain-icon.icon2 { background-position: -5px -50px } .osmain-icon.icon4:hover { background-position: -50px -95px } .osmain-icon.icon4 { background-position: -5px -95px } #companyForm select { background: #ffffff } /*!*****************************添加样式结束******************************/ .table-tip-div{ position: absolute; padding: 3px 16px; border: 1px solid rgba(158, 158, 158, 0.57); background: #fff; z-index: 10; border-radius: 5px; box-shadow: 0px 5px 12px #888888; max-width: 180px; word-break: break-all; } .s-label .form-control,.head-label .form-control,.l-label .form-control,.l-labeldfs .form-control{ height:40px\0; padding:0 12px\0; line-height:40px\0; } .labor-contract .btn-default { display: block; } .dy-btn{border-radius: 4px;padding: 3px 10px;background:#f99e19}