/*步骤流程*/ .step-wrap{ width: 484px; margin: 40px auto 10px; } .step-wrap li{ float: left; width: 121px; } .step-wrap-active div:nth-of-type(3){ color: #1E95CD; } .step-wrap-active .step-wrap-num{ background-color: #1E95CD; } .step-wrap-line{ height: 1px ; background: #1e95cd; margin-bottom: 20px; position: relative; } .step-wrap-num{ width: 20px; height: 20px; border-radius: 50%!important; color: #fff; background: #ccc; top:-10px; left: 50px; z-index: 1; } .cut-off-line{ border-top:1px solid #f0f0f2 ; padding-top: 20px; } .close-schedulingsetting,.lookclose-schedulingsetting,.close-schedulingsettinghand{ cursor: pointer; width: 90px; height: 30px; text-align: center; line-height: 30px; background: #c2cad8; color: #fff; border-radius: 4px!important; /*margin-right: 20px;*/ } .next-step-schedulingsetting{ cursor: pointer; width: 90px; height: 30px; text-align: center; line-height: 30px; background: #1E95CD; color: #fff; border-radius: 4px!important; margin-left: 20px; } .prev-step-schedulingsetting{ color: rgba(0,0,0,.45); width: 90px; height: 30px; text-align: center; line-height: 30px; border-radius: 4px!important; border: 1px solid rgba(0,0,0,.45); cursor: pointer; margin-left: 20px; } .plan-step-wrap{ margin-top: 32px; } .plan-onestep-main{ width: 485px; margin: 0 auto; } /*步骤流程1*/ .plan-step-group{ height: 35px; width: 340px; margin: 5px auto; } .plan-park-step{ height: 288px; margin: 16px auto; width: 340px; } .plan-input-wid220{ padding-left: 12px; width: 220px; height: 34px; line-height: 34px; } .plan-park-list{ height: 288px; width: 220px; margin-left: 5px; background-color: #f3f4f5; border-radius: 4px !important; overflow: auto; } /*选中的停车场样式------*/ .plan-parkcheck-step{ width: 220px; margin-left: 177.5px; min-height: 100px; } .plancheck-parkCheck{ height: 28px; width: 107px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 28px; padding: 0 24px 0 12px; display: inline-block; border-radius: 4px !important; position: relative; border: 1px solid #d8e2e5; background-color: #f7f7f7; } .closex,.closexhand{ position: absolute; top: 8px; right: 9px; height: 9px; width: 9px; background: url(../../vipmanageFile/img/parkclose_icon.png) no-repeat; background-size: 9px 9px; cursor: pointer; } /*步骤流程2*/ .plan-twostep-main{ width: 500px; margin: 0 auto; } .twostep-top-wrap{ height: 35px; width: 486px; margin: 0 auto; } .plan-pop-panel-wid65{ width: 65px; } .plan-pop-panel-wid77{ width: 77px; } .plan-input-wid120{ width: 120px; padding-left: 12px; height: 34px; line-height: 34px; } .plan-input-wid80{ width: 80px; padding-left: 24px; height: 34px; line-height: 34px; } .plan-top-line{ height: 34px; line-height: 34px; margin-left: 5px; } #schplan_addBtn .ITD-panelicon-add:before,#schplan_addBtnhand .ITD-panelicon-add:before { background-image: url(../../../img/theme_btn_addhover.png) !important; } /*新增内容*/ .schplan_rule{ color: red; height: 30px; line-height: 30px; text-align: center; } .schplan_tablecon{ margin-left: 3px; border-top: 1px solid #d8e2e5 !important; border-left: 1px solid #d8e2e5 !important; border-right: 1px solid #d8e2e5 !important; } .schplan_tab-topbar { background: #e8f4fa !important; /*color: #4f5052;*/ height: 30px; line-height: 30px; padding-left: 0 !important; display: flex; margin: 0; } .schplan_tabli { flex: 1; height: 30px; line-height: 30px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .schplan_tablecon-list { padding-left: 0; /* max-height: 120px; */ overflow-y: auto; } .schplan_tablecon-list>li { height: 30px; line-height: 30px; } .schplan_tablecon-main { width: 100%; padding-left: 0; display: flex; border-bottom: 1px solid #d8e2e5; } .schplan_tablecon-main>li{ flex: 1; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } /*步骤流程3*/ .plan-cashier-step{ height: 300px; margin: 0px auto 16px; width: 340px; } .plan-cl-rule{ color: red; } .plan-cashier-listl{ margin-left: 5px; } .plan-cashier-listl,.plan-cashier-listr{ width: 98px; height: 300px; } .plan-cashier-listl>ul{ padding: 4px; height: 300px; overflow-y: auto; } .plan-cashier-listr{ background-color: #f7f7f7; } .plan-cashier-icon{ background: url("../img/plan-cashier-Ico.png") no-repeat; width: 15px; height: 14px; margin: 35px 5px auto; } .replace-person-left li{ background-image: url("../img/replace-person-left.png"); background-repeat: no-repeat; background-size: 12px 12px; background-position:3px 5px; /*width: 98px;*/ height: 25px; line-height: 25px; text-indent: 18px; } .plan-cashier-listrtop{ height: 22px; line-height: 22px; text-align: center; color: #fff; background-color: #65b5dc; border-top-left-radius:4px !important; border-top-right-radius:4px !important; } .replace-person-right li{ background-image: url("../img/replace-person-right.png"); background-repeat: no-repeat; background-size: 12px 12px; background-position:3px 5px; /*width: 98px;*/ height: 25px; line-height: 25px; text-indent: 18px; } .plan-cashier-listr>ul{ padding: 4px; height: 278px; overflow-y: auto; } /*步骤流程4*/ /*------------------排班计划*/ .schedulingplan-data-wrap{ height: 44px; line-height: 44px; background: #e8f4fa; font-size: 14px; font-weight: 600; color: rgba(0,0,0,.7); } .width-90{ min-width: 100px; display: inline-block; } .width-50{ width: 60px; } .width-180{ width: 180px; float: left; } .width-240{ width: 240px; float: left; } .schedulingplan-con-wrap{ height: 146px; border-bottom: 1px solid #f0f0f2; } .schedulingplan-con-wrap>li{ border-right: 1px solid #f0f0f2; } .schedulingplan-con-wrap>li:nth-of-type(1){ padding-top: 50px; } .schedulingplan-rest{ line-height: 146px; } .schedulingplan-falls-wrap{ padding-top: 15px; min-width: 120px; } .schedulingplan-falls-wrap div{ margin-bottom: 5px; margin-left: 20px; } .schedulingplan-falls{ cursor: pointer; padding: 1px 5px; border: 1px solid #1E95CD; color: #1E95CD; font-size: 14px; width: 50px; border-radius: 4px!important; text-align: center; } .schedulingplan-replace-wrap{ background: url("../img/schedulingplan-replace-wrap.png") no-repeat right 0; position: relative; } .schedulingplan-adjust-wrap{ background: url("../img/schedulingplan-replace-wrap.png") no-repeat right 0; position: relative; } .schedulingplan-replace-wrap:before{ content: '代班'; color: #fff; position: absolute; right: 10px; top:10px; } .schedulingplan-adjust-wrap:before{ content: '调休'; color: #fff; position: absolute; right: 10px; top:10px; } .replace-person span{ display: inline-block; padding-left: 20px; background: url("../img/replace-person.png") no-repeat 0 center; margin-left: 10px; color: #fe944d; } .schedulingplan-park-wrap{ } /*.schedulingplan-parkright-wrap>li:nth-of-type(1) div{*/ /*width: 90px;*/ /*line-height: 130px;*/ /*overflow: hidden;*/ /*white-space: nowrap;*/ /*text-overflow: ellipsis;*/ /*}*/ .between-pos{ top: 50%; left:50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); } .top50-pos{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; top: 50%; width: 100px; transform: translate(-50%); -webkit-transform: translateY(-50%); -moz-transform:translateY(-50%); } .border-right-bottom{ border-right: 1px solid #f0f0f2; border-bottom: 1px solid #f0f0f2; } .heightper50{ height: 130px; } .schedulingmanage-com-margin { min-width: 120px; max-width: 120px; padding-top: 37px; color: rgba(0,0,0,.45); max-height: 170px; /*overflow-y: auto;*/ } .schedulingmanage-com-margin div.cashierType{ margin-left: 10px !important; } .schedulingmanage-com-margin div.dropdown-menu.open,.schedulingmanage-com-margin div.dropdown-menu.open .bs-searchbox{ margin-left: 0px !important; } .schedulingmanage-com-margin div{ margin-bottom: 5px; margin-left: 30px; } .heightmin160{ min-height: 160px; } .height100{ height: 100%; } /*------- 周 按钮样式*/ .time-opr-prevbtn { margin-right: 6px; } .time-opr-btn { padding: 4px 21px; /* width: 112px; */ /* height: 34px; */ background: rgba(255,255,255,1); border: 1px solid #1E95CD; border-radius: 4px !important; text-align: center; float: left; margin-right: 6px; cursor: pointer; color:#1E95CD; } .weekActive{ background-color: #e8f4fa; border: 1px solid #e8f4fa; } .width16{ width: 16px; /*padding: 20px 0;*/ overflow: hidden; text-overflow: ellipsis; max-height: 90%; writing-mode: tb-rl; } .ITD-pop-panel-wid110{ width: 110px; } .width120{ min-width: 120px; max-width: 120px; float: left; } .minwidth-60{ min-width: 60px; display: inline-block; } select span,.btn{ font-size: 12px; } .dropdown-menu input{ height: 28px; font-size: 12px; } .sche-daterange-bg { width: 220px; text-align: left; background: url(../../../img/dataicon.png) no-repeat 195px 9px; background-color: #fff; }