html { width: 100%; height: 100% } body { margin: 0; padding: 0; width: 100%; height: 100%; font-family: PingFangSC-Regular,Microsoft YaHei,SimSun,Arial,Helvetica,Verdana,sans-serif !important; color: #333; font-size: 12px; background-color: initial; overflow: hidden } ul, li { list-style: none; margin: 0; padding: 0 } a { color: #000; text-decoration: none } a:hover { color: #000; text-decoration: none } a:focus { outline: 0; -moz-outline: 0; color: #000; text-decoration: none } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #fff; opacity: 1 } .btn-primary { color: #fff; background-color: #3286ed; border-color: #3286ed } .btn-primary:hover { color: #fff; background-color: #156edb; border-color: #156edb } .btn-primary:focus, .btn-primary.focus { color: #fff; background-color: #027dcb; border-color: #0277c1 } .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { color: #fff; background-color: #027dcb; border-color: #0277c1; background-image: none } .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { color: #fff; background-color: #0167a8; border-color: #014e7f } .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary:disabled:focus, .btn-primary:disabled.focus { background-color: #039cfd; border-color: #039cfd } .btn-primary.disabled:hover, .btn-primary:disabled:hover { background-color: #039cfd; border-color: #039cfd } .btn-default { color: #373a3c; background-color: #fff; border-color: #ccc } .btn-default:hover { color: #373a3c; background-color: #e6e6e6; border-color: #adadad } .btn-default:focus, .btn-default.focus { color: #373a3c; background-color: #e6e6e6; border-color: #adadad } .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { color: #373a3c; background-color: #e6e6e6; border-color: #adadad; background-image: none } .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus { color: #373a3c; background-color: #d4d4d4; border-color: #8c8c8c } .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default:disabled:focus, .btn-default:disabled.focus { background-color: #fff; border-color: #ccc } .btn-default.disabled:hover, .btn-default:disabled:hover { background-color: #fff; border-color: #ccc } .btn-success { color: #fff; background-color: #1bb99a; border-color: #1bb99a } .btn-success:hover { color: #fff; background-color: #158c75; border-color: #13846e } .btn-success:focus, .btn-success.focus { color: #fff; background-color: #158c75; border-color: #13846e } .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { color: #fff; background-color: #158c75; border-color: #13846e; background-image: none } .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { color: #fff; background-color: #106d5b; border-color: #0b4a3d } .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success:disabled:focus, .btn-success:disabled.focus { background-color: #1bb99a; border-color: #1bb99a } .btn-success.disabled:hover, .btn-success:disabled:hover { background-color: #1bb99a; border-color: #1bb99a } .btn-warning { color: #fff; background-color: #f1b53d; border-color: #f1b53d } .btn-warning:hover { color: #fff; background-color: #eaa211; border-color: #e19b10 } .btn-warning:focus, .btn-warning.focus { color: #fff; background-color: #eaa211; border-color: #e19b10 } .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { color: #fff; background-color: #eaa211; border-color: #e19b10; background-image: none } .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { color: #fff; background-color: #c98b0e; border-color: #a3700c } .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning:disabled:focus, .btn-warning:disabled.focus { background-color: #f1b53d; border-color: #f1b53d } .btn-warning.disabled:hover, .btn-warning:disabled:hover { background-color: #f1b53d; border-color: #f1b53d } .btn-danger { color: #fff; background-color: #ff5d48; border-color: #ff5d48 } .btn-danger:hover { color: #fff; background-color: #ff3015; border-color: #ff270b } .btn-danger:focus, .btn-danger.focus { color: #fff; background-color: #ff3015; border-color: #ff270b } .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { color: #fff; background-color: #ff3015; border-color: #ff270b; background-image: none } .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { color: #fff; background-color: #f01c00; border-color: #c81700 } .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger:disabled:focus, .btn-danger:disabled.focus { background-color: #ff5d48; border-color: #ff5d48 } .btn-danger.disabled:hover, .btn-danger:disabled:hover { background-color: #ff5d48; border-color: #ff5d48 } .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { padding: 0 } .form-control { color: #000; border-radius: 0; box-shadow: none; font-size: 9pt; height: 28px; padding-top: 0; padding-bottom: 1px; padding-right: 0; padding-left: 5px; resize: none; border-radius: 2px } .form-control:focus { border-color: #039cfd; box-shadow: none } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { pointer-events: none; cursor: not-allowed; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; opacity: .65 } .dropdown-menu a { cursor: pointer } .lr-rblock { position: relative; width: 100%; height: 100% } .lr-layout-tool-right .btn-default:hover { color: #fff; background-color: #3286ed; border-color: transparent } .lr-scroll-wrap { position: relative; overflow: hidden; height: 100%; width: 100% } .lr-scroll-box { position: relative; top: 0; left: 0; min-height: 100%; min-width: 100%; overflow: hidden; zoom: 1 } .lr-scroll-vertical { position: absolute; width: 4px; height: 100%; top: 0; right: 0; display: none; z-index: 100 } .lr-scroll-wrap:hover > .lr-scroll-vertical, .lr-scroll-active > .lr-scroll-vertical { display: block } .lr-scroll-vertical-block { position: absolute; width: 100%; height: 0; top: 0; left: 0; background-color: #B3B3B3; cursor: pointer; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; -webkit-transition: opacity .2s ease-in-out,background-color .2s ease-in-out; -moz-transition: opacity .2s ease-in-out,background-color .2s ease-in-out; -o-transition: opacity .2s ease-in-out,background-color .2s ease-in-out; transition: opacity .2s ease-in-out,background-color .2s ease-in-out } .lr-scroll-horizontal { position: absolute; width: 100%; height: 4px; bottom: 0; right: 0; display: none; z-index: 100 } .lr-scroll-wrap:hover > .lr-scroll-horizontal, .lr-scroll-active > .lr-scroll-horizontal { display: block } .lr-scroll-horizontal-block { position: absolute; height: 100%; width: 0; top: 0; left: 0; background-color: #B3B3B3; cursor: pointer; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; -webkit-transition: opacity .2s ease-in-out,background-color .2s ease-in-out; -moz-transition: opacity .2s ease-in-out,background-color .2s ease-in-out; -o-transition: opacity .2s ease-in-out,background-color .2s ease-in-out; transition: opacity .2s ease-in-out,background-color .2s ease-in-out } .lr-desktop-panel { position: relative; width: 100%; height: 100%; background: #F7FEFF; padding: 10px } .lr-desktop-panel-content { position: relative; width: 100%; height: 100%; padding-left: 645px } .lr-desktop-panel-left { position: absolute; top: 0; left: 0; width: 280px; height: 100%; background-color: #fff; padding-top: 51px } .lr-desktop-panel-left .title { position: absolute; height: 51px; width: 100%; top: 0; left: 0; padding: 16px 0 12px 20px; font-size: 16px; color: #333; border-bottom: 1px solid #e5e5e5 } .lr-desktop-panel-left .content { position: relative; width: 100%; height: 100% } .lr-desktop-panel-left .content > .lr-scroll-box { position: relative; width: 100%; padding: 20px; padding-bottom: 0 } .task-stat { position: relative; height: 80px; width: 100%; background: #24A1E7; border-radius: 3px; margin-bottom: 20px; color: #fff; overflow: hidden; cursor: pointer } .task-stat:nth-of-type(4n+1) { background: #24A1E7 } .task-stat:nth-of-type(4n+2) { background: #71D79C } .task-stat:nth-of-type(4n+3) { background: #EC6581 } .task-stat:nth-of-type(4n) { background: #FFB236 } .task-stat .visual { position: absolute; top: 10px; left: 10px; height: 30px; width: 30px; border-radius: 50%; background: #1186C8; text-align: center; line-height: 30px } .task-stat:nth-of-type(4n+1) .visual { background: #1186C8 } .task-stat:nth-of-type(4n+2) .visual { background: #1CAF5A } .task-stat:nth-of-type(4n+3) .visual { background: #CD3656 } .task-stat:nth-of-type(4n) .visual { background: #E19418 } .task-stat .visual > i { font-size: 15px } .task-stat .number { position: absolute; bottom: 10px; right: 20px; font-family: PingFangSC-Medium; font-size: 24px } .task-stat .desc { position: absolute; top: 17px; left: 50px; font-family: PingFangSC-Regular; font-size: 12px } .task-stat .iconbg { position: absolute; top: 0; left: 100px; width: 110px; height: 100% } .task-stat .iconbg > i { font-size: 80px; transform: rotate(30deg); opacity: .10; filter: alpha(opacity=10) } .lr-desktop-panel-mid { position: absolute; top: 0; left: 290px; width: 345px; height: 100%; background-color: #fff } .lr-desktop-list { position: relative; width: 100%; min-height: 200px } .lr-desktop-list .title { position: relative; padding: 16px 0 12px 20px; font-size: 16px; color: #333; border-bottom: 1px solid #e5e5e5 } .lr-desktop-list .title .menu { float: right; display: flex; margin-top: 7px; margin-right: 20px; width: 26px; background: transparent; justify-content: space-between; cursor: pointer } .lr-desktop-list .menu .point { display: inline-block; width: 4px; height: 4px; border: 1px solid #979797; border-radius: 50% } .lr-desktop-list .content { padding: 20px 20px 0 20px } .lr-desktop-list .lr-list-line { position: relative; background: #F8F8F8; width: 100%; height: 60px; margin-bottom: 10px; cursor: pointer; padding: 5px 0 0 26px } .lr-desktop-list .lr-list-line .point { position: absolute; top: 11px; left: 10px; width: 6px; height: 6px; background: #fff; border-radius: 50%; border: 1px solid; vertical-align: middle } .lr-desktop-list .lr-list-line:nth-of-type(3n+1) .point { border-color: #1D6DC5 } .lr-desktop-list .lr-list-line:nth-of-type(3n+2) .point { border-color: #3DC979 } .lr-desktop-list .lr-list-line:nth-of-type(3n) .point { border-color: #DD5C77 } .lr-desktop-list .lr-list-line .text { position: relative; width: 100%; font-size: 12px; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis } .lr-desktop-list .lr-list-line .date { position: absolute; right: 10px; bottom: 5px; font-size: 12px; color: #666; text-align: right } .lr-desktop-panel-right { position: relative; width: 100%; height: 100% } .lr-desktop-chart { position: relative; width: 100%; height: 400px; background-color: #fff; margin-bottom: 10px; padding-top: 51px } .lr-desktop-chart .title { position: absolute; top: 0; left: 0; padding: 16px 0 12px 20px; font-size: 16px; color: #333; border-bottom: 1px solid #e5e5e5; height: 51px; width: 100% } .lr-desktop-chart .content { position: relative; width: 100%; height: 100% }