body { background-color: #fff; } .title-menu { border-bottom: none; padding: 0 0 5px 0; } /*列表页*/ .dj-list { /*margin: 0 15px;*/ } .dj-list > .dj-list-body > .dj-list-content > .card > .body, .dj-list > .dj-list-body > .dj-list-content > .card > .panel > .body { padding: 0 20px !important; } /*编辑页*/ .dj-card { background-color: white; border-radius: 6px; margin: 0 15px; display: flex; } .dj-card > .dj-body { padding: 0px 0px; flex: 1; width: 0; } .dj-card > .dj-body > .dj-pagetitle { padding: 10px 0px; font-size: 28px; } .dj-paneltitle { padding: 10px 5px 5px 0px; font-weight: bold; } .dj-paneltitle .title-line { float: left; width: 3px; height: 19px; background: #1890ff; margin-right: 8px; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } /*表单*/ .dj-formtable { padding: 5px 0px; } .dj-formtable > .dj-table, .dj-table2 { border: 1px solid #EDEDED; width: 100%; /*margin-bottom: 10px;*/ /*table-layout: fixed;*/ table-layout: fixed; word-break: break-all; } /*dj-table*/ .dj-formtable > .dj-table > tbody > tr > th { width: 15%; } .dj-formtable > .dj-table > tbody > tr > td { width: 18%; } /*dj-table2*/ .dj-formtable > .dj-table2 > tbody > tr > th { width: 15%; } .dj-formtable > .dj-table2 > tbody > tr > td { width: 85% !important; } /*dj-table3*/ .dj-formtable > .dj-table3 > tbody > tr > th { width: 15%; } .dj-formtable > .dj-table3 > tbody > tr > td { width: 35% !important; } /*dj-table input btn*/ .dj-formtable > .dj-table2 .input-short { width: 100px !important; display: inline; } .dj-formtable .td-btn-foot { text-align: right !important; } /*dj-table-list*/ .dj-formtable > .dj-table-list > tbody > tr > th { width: auto !important; text-align: center !important; } .dj-formtable > .dj-table-list > tbody > tr > td { width: auto !important; text-align: center !important; } .dj-formtable > .dj-table-list > tbody > tr > .col-1 { width: 8.333333% !important; } .dj-formtable > .dj-table-list > tbody > tr > .col-2 { width: 16.666667% !important; } .dj-formtable > .dj-table-list > tbody > tr > .col-3 { width: 25% !important; } .dj-formtable > .dj-table > tbody > tr > th { border: 1px solid #EDEDED; background-color: #FBFBFB; text-align: right; padding: 0 15px; height: 30px; line-height: 30px; width: 15%; word-wrap: break-word; word-break: break-all; } .dj-formtable > .dj-table > tbody > tr > td { border: 1px solid #EDEDED; text-align: left; padding: 0 15px; height: 30px; line-height: 30px; word-wrap: break-word; word-break: break-all; } .dj-formtable > .dj-table > tbody > tr > td > .form-control, .dj-formtable .gt-table > tbody > tr > td > .form-control { width: 100%; box-shadow: none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; padding-left: 0; margin: 3px 0px; } .dj-formtable > .dj-table > tbody > tr > td > textarea { /* margin: 12px 0 0 0; width: 100%;*/ } .dj-formtable > .dj-table > tbody > tr > td > .error { color: red; font-size: 13px; } .dj-formtable > .dj-table > tbody > tr > td > .input-group { margin: 3px 0px; } .dj-formtable > .dj-table > tbody > tr > td > .input-group >.input-group-text{ background: white !important; border: none !important; padding: 0 5px !important; width: 20px !important; } .dj-formtable > .dj-table > tbody > tr > td > .ke-container { margin: 5px 0px; } .dj-formtable > .dj-table > tbody > tr > .dj-col-2 { width: 50%; } .dj-formtable > .dj-table > tbody > tr > .dj-col-3 { width: 85%; } .dj-formtable .card .header { border: none; } .ul-checkbox { display: flex; flex-wrap: wrap; padding: 0px 0 !important; margin: 0px; } .ul-checkbox>li{ margin-right:10px; cursor:pointer; } .ul-checkbox>li>input{ vertical-align: text-bottom; } /*下拉框*/ .bootstrap-select { /*border-bottom: none !important;*/ width: 100% !important; border: 1px solid #ddd !important; } .bootstrap-select .btn { /* height: auto !important;*/ box-shadow:none; padding: 0px 10px !important; background-color:white !important; margin-bottom: 2px !important; color:#777 !important; } .bootstrap-select .btn:not(.btn-link):not(.btn-circle) { -webkit-border-radius: 0px; border-radius: 0px; box-shadow:none; } .btn:not(.btn-link):not(.btn-circle) span { margin-left: 0px !important; top: 0px !important; } .bootstrap-select .dropdown-toggle .caret { right:0px !important; } .bootstrap-select.show-tick .dropdown-menu .selected span.check-mark { top:12px !important; } /*选择框*/ .input-group-search { border: 1px solid #ddd; border-top-right-radius: 3px; border-bottom-right-radius: 3px; } .input-group-addon { padding: 0px 12px !important; width: 50px !important; font-weight: normal !important; background-color: #EAEAEA !important; border: none !important; border-left: 1px solid #ddd !important;; border-radius: 0px !important;; } /**/ .dj-nav { display: flex; margin-bottom: 0px; height: 28px; line-height: 28px; padding-left: 0px; } .dj-nav .dj-nav-item { background-color: #F7F7F7; text-align: center !important; cursor: pointer; padding: 0 10px; margin-right: 15px; } .dj-nav .dj-nav-selected { background-color: #C50101; color: white !important; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #EAEAEA !important; } /*组织结构树样式*/ .pt-sidebar-collapsed-back { } .pt-sidebar-collapsed { } .pt-sidebar-collapsed-back .sidebar1 { width: 260px !important; position: relative; float: left; padding: 0 8px 0 0px; min-width: 1px; /*-moz-transition: all 0.5s;*/ /*-o-transition: all 0.5s;*/ /*-webkit-transition: all 0.5s;*/ /*transition: all 0.5s ease-in-out;*/ } .pt-sidebar-collapsed-back .content1 { width: calc(100% - 260px) !important; position: relative; float: left; /*padding: 0 15px 0 0;*/ min-width: 1px; /*-moz-transition: all 0.5s;*/ /*-o-transition: all 0.5s;*/ /*-webkit-transition: all 0.5s;*/ /*transition: all 0.5s ease-in-out;*/ } .pt-sidebar-collapsed .sidebar1 { width: 0% !important; position: relative; float: left; padding: 0 0px; /*-moz-transition: all 0.5s;*/ /*-o-transition: all 0.5s;*/ /*-webkit-transition: all 0.5s;*/ /*transition: all 0.5s ease-in-out;*/ } .pt-sidebar-collapsed .content1 { width: 99.9% !important; position: relative; float: left; /*padding: 0 15px;*/ /*-moz-transition: all 0.5s;*/ /*-o-transition: all 0.5s;*/ /*-webkit-transition: all 0.5s;*/ /*transition: all 0.5s ease-in-out;*/ } .sidebar1 .card { box-shadow: none; } .content1 .card { min-height: calc(100vh - 150px); border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-bottom-left-radius: 6px; box-shadow: none; } .pt-sidebar-collapsed-back .content1 .card { border-top-left-radius: 2px; border-bottom-left-radius: 2px; } .pt-sidebar-icon { color: #fff; position: absolute; top: 5px; right: 5px; line-height: 1; } .pt-sidebar-collapsed-back .sidebar-icon1 { transform: rotate(0deg); transition: all 600ms ease-in-out; background: #fd9f02; cursor: pointer; } .pt-sidebar-collapsed .sidebar-icon1 { transform: rotate(180deg); transition: all 600ms ease-in-out; background: #F44336; border-radius: 0; } .pt-sidebar-collapsed .pt-body { display: none; } .pt-header { min-width: 0px; padding: 3px 0; border-top-left-radius: 6px; border-bottom-left-radius: 6px; } /*横向时间轴*/ .time-horizontal { list-style-type: none; border-top: 1px solid #707070; max-width: 800px; padding: 0px; margin: 0px; } .time-horizontal li { float: left; position: relative; text-align: center; width: 25%; padding-top: 10px; } .time-horizontal li b:before { content: ''; position: absolute; top: -10px; left: 47%; width: 12px; height: 12px; border: 2px solid #4c4c4c; border-radius: 8px; background: #4c4c4c; } /*首页-我的党费*/ .fee-content { padding: 5px 10px 0 10px; } .fee-content .fee-list { display: flex; padding: 0 5px; } .fee-content .fee-list > li { display: flex; } .fee-content .fee-list .feeitem { width: 10%; } .fee-content .fee-list .feeitem_last { width: 5%; } .fee-content .fee-list > li .fee-icon { width: 50px; text-align: center; } .fee-content .fee-list > li .fee-line { width: 80%; height: 1px; background: #ddd; margin-top: 14px; } /*首页-我的工作提醒*/ .leadwarning { background-color: #FAF7FB; border: 1px solid #ddd; width: 47%; } .leadwarning > table { width: 100%; } .leadwarning > table > tbody > tr > th { /*padding: 3px;*/ width: 90%; font-weight: normal; padding-left: 3px; } .leadwarning > table > tbody > tr > td { text-align: center; padding-right: 3px; color: #1890ff; } .leadwarning > table > tbody > tr > td .leadwarning-number { cursor: pointer; } .leadwarning > table > tbody > tr > td .leadwarning-bottomline { height: 1px; width: 30px; background-color: #333; } .leadwarning-add { width: 6%; text-align: center; /*padding-top: 40px;*/ font-size: 26px; color: #1890ff; display: flex; justify-content: center; align-items: center; padding-bottom: 7px; } .warning-label { float: right; cursor: pointer; } .warning-label-bule { color: #23C4D8; } .leadwarning-zxzxx { background-color: #FAF7FB; border: 1px solid #ddd; display: flex; } .leadwarning-zxzxx .leadwarning-zxzxx-item { width: 50%; display: flex; text-align: center; padding: 6px; } .leadwarning-zxzxx .leadwarning-zxzxx-item .leadwarning-zxzxx-item-number { cursor: pointer; color: #1890ff; } .leadwarning-zxzxx .leadwarning-zxzxx-item .leadwarning-zxzxx-item-line { height: 1px; width: 30px; background-color: #333; } .table-more { padding-top: 10px; } /*gt-table*/ .gt-table { width: 100%; max-width: 100%; white-space: nowrap; background-color: #fff; } .gt-table > td, .gt-table > tbody > tr > td, .gt-table > tbody > tr > th, .gt-table > tfoot > tr > td, .gt-table > tfoot > tr > th, .gt-table > thead > tr > td { font-size: 1em; color: #333; border-top: none !important; vertical-align: middle !important; } .gt-table > thead > tr > th { font-size: 1em; color: #636363; border-top: none !important; } .gt-table > tbody > .tr-total, .gt-table > tfoot > .tr-total { height: 30px; font-size: 14px; font-weight: bold; } /*gt-table边框*/ .gt-table-bordered { border-top: 1px solid #eee; } .gt-table-bordered > tbody > tr > td, .gt-table-bordered tbody > tr > th, .gt-table > tfoot > tr > td { padding: 8px 10px 5px 10px; border: 1px solid #eee; } .gt-table-bordered > thead > tr > th { padding: 8px 10px 5px 10px; /*border: 1px solid #eee;*/ text-align: center; background-color: #f6f6f6; border: 1px solid #e8e8e8; } /*gt-table隔行变色*/ .gt-table-evenodd > tbody > tr:nth-of-type(even) { background-color: #fafafa; } .gt-table-evenodd > tbody > tr:nth-of-type(odd) { background-color: #fff; } tr > .th-select > input[type=checkbox]{ width: 40px !important; } tr > .th-rownum > div { width: 40px !important; } .table > thead > tr > th { vertical-align: middle; } pre { border: none; background: white; padding: 9px 0 0 0; white-space: pre-wrap; word-wrap: break-word; } .th-select, .table thead tr .th-select { width: 60px; /*padding: 0 22px !important;*/ } .th-select input{ margin:0px !important; vertical-align:middle; } .table tbody tr td input[type="checkbox"] { margin: 0px !important; vertical-align: middle; } .th-rownum, .table thead tr .th-rownum { width: 60px; /*padding: 0 18px !important;*/ } /*操作图标样式*/ .icons-create { color: green; font-size: 20px; cursor: pointer; align-items: center; padding-top:2px; } .icons-delete { color: red; font-size: 14px; cursor: pointer; } .icons-description { color: #3c8dbc; font-size: 20px; cursor: pointer; } .glyphicon { font-size: 15px; cursor: pointer; padding-left: 2px; } .glyphicon-trash { color: red; font-size: 15px; cursor: pointer; padding-left: 2px; } .glyphicon-remove { color: red; font-size: 14px; cursor: pointer; } .glyphicon-copyright-mark { color: #337ab7; font-size: 15px; cursor: pointer; padding-left: 2px; } .glyphicon-off { color: green; font-size: 15px; cursor: pointer; padding-left: 2px; } .glyphicon-edit { color: green; font-size: 15px; cursor: pointer; padding-left: 2px; } .glyphicon-pencil { color: green; font-size: 15px; cursor: pointer; padding-left: 2px; } .glyphicon-list-alt { color: #337ab7; font-size: 15px; cursor: pointer; padding-left: 2px; } .glyphicon-download-alt { color: green; font-size: 15px; cursor: pointer; padding-left: 2px; } .form-group .form-line .fm-ct-first { width: 48%; } .form-group .form-line .fm-ct-last { width: 48%; float: right; } .form-group .form-line .fm-ct-first-button { width: 30%; } .form-group .form-line .fm-ct-last-button { width: 30%; } .fixed-table-header { height: 600px; } /*table宽度自适应--页面无滚动条*/ .sidebar-collapsed-back .table-adapt { width: calc(100vw - 221px) !important; width: -moz-calc(100vw - 221px) !important; width: -webkit-calc(100vw - 221px) !important; } .sidebar-collapsed-back .fht-table-init { width: calc(100vw - 234px) !important; width: -moz-calc(100vw - 234px) !important; width: -webkit-calc(100vw - 234px) !important; } .sidebar-collapsed .table-adapt { width: calc(100vw - 54px) !important; width: -moz-calc(100vw - 54px) !important; width: -webkit-calc(100vw - 54px) !important; } .sidebar-collapsed .fht-table-init { width: calc(100vw - 68px) !important; width: -moz-calc(100vw - 68px) !important; width: -webkit-calc(100vw - 68px) !important; } /*table宽度自适应--页面有滚动条*/ .sidebar-collapsed-back .table-adapt-scroll { width: calc(100vw - 228px) !important; width: -moz-calc(100vw - 228px) !important; width: -webkit-calc(100vw - 228px) !important; } .sidebar-collapsed-back .table-adapt-scroll .fht-table-init { width: calc(100vw - 241px) !important; width: -moz-calc(100vw - 241px) !important; width: -webkit-calc(100vw - 241px) !important; } .sidebar-collapsed .table-adapt-scroll { width: calc(100vw - 60px) !important; width: -moz-calc(100vw - 60px) !important; width: -webkit-calc(100vw - 60px) !important; } .sidebar-collapsed .table-adapt-scroll .fht-table-init { width: calc(100vw - 74px) !important; width: -moz-calc(100vw - 74px) !important; width: -webkit-calc(100vw - 74px) !important; } .sidebar-collapsed-back .fht-fixed-body { width: calc(100vw - 221px) !important; width: -moz-calc(100vw - 221px) !important; width: -webkit-calc(100vw - 221px) !important; } .sidebar-collapsed .fht-fixed-body { width: calc(100vw - 54px) !important; width: -moz-calc(100vw - 54px) !important; width: -webkit-calc(100vw - 54px) !important; } .zero-list-table-panel { display: flex; justify-content: space-between; } .zero-source-table-div { overflow: auto; flex: 1; width: 0; } .zero-source-table-div::-webkit-scrollbar { /*滚动条整体样式*/ width: 6px; /*高宽分别对应横竖滚动条的尺寸*/ height: 6px; } .zero-source-table-div::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ border-radius: 5px; -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: #2A579A; } .zero-source-table-div::-webkit-scrollbar-track { /*滚动条里面轨道*/ -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); border-radius: 0; background: rgba(0, 0, 0, 0.1); } .zero-target-table-div { overflow: hidden; } .zero-list-table-panel table { margin: 0 !important; } .editable-div { width: 400px; min-height: 20px; max-height: 300px; _height: 120px; margin-left: auto; margin-right: auto; padding: 3px; outline: 0; border: 1px solid #ddd; font-size: 12px; line-height: 24px; padding: 2px; word-wrap: break-word; word-break: break-all; overflow-x: hidden; overflow-y: auto; }