body { padding: 10px; background: #f8f8f8; } .lr-desktop-panel { position: relative; width: 100%; background-color: #fff; border: 1px solid #ccc; padding: 0px 22px; border-radius: 2px; } lr-msg-line .lr-uitheme-accordion .lr-desktop-panel { border-radius: 0px; } .lr-uitheme-windos .lr-desktop-panel { border-radius: 3px; } .lr-uitheme-default .lr-desktop-panel { border-radius: 3px; } .portal-panel-lable { width: 10%; float: left; font-size: 12px; line-height: 25px; } .portal-panel-content-lable { width: 10%; float: left; color: #333; font-size: 12px; } .portal-panel-content-a { width: 10%; float: left; font-size: 12px; text-decoration: underline; } .portal-panel-lable2 { width: 20%; float: left; font-size: 12px; line-height: 25px; } .portal-panel-content-lable2 { width: 20%; float: left; color: #333; font-size: 12px; } .portal-panel-content-a2 { width: 20%; float: left; font-size: 12px; text-decoration: underline; } .portal-panel-title { padding-top: 10px; line-height: 25px; font-weight: bold; border-bottom: 1px solid #ccc; color: #4a4a4a; font-weight: 300; font-size: 14px; } .portal-panel-content { position: relative; width: 100%; /*padding: 0px 5px 5px 5px;*/ } .lr-item-20 { position: relative; float: left; width: 25%; padding: 10px; } .task-stat { position: relative; height: 104px; width: 100%; border-radius: 5px; font-family: "Open Sans", sans-serif; overflow: hidden; color: #FFFFFF; } .task-stat .visual { position: absolute; top: 0; left: 0; padding: 10px 0 0 10px; } .task-stat .visual > i { color: #FFFFFF; opacity: 0.4; filter: alpha(opacity=10); font-size: 60px; line-height: 65px; } .task-stat .details { position: absolute; left: 20px; top: 10px; } .task-stat .details .number { /*text-align: right;*/ font-size: 32px; line-height: 36px; letter-spacing: -1px; margin-bottom: 0px; font-weight: 300; } .task-stat .details .desc { text-align: right; font-size: 15px; padding-top: 5px; } .task-stat .more { display: block; position: absolute; bottom: 0; left: 0; width: 100%; clear: both; padding: 4px 10px; text-transform: uppercase; font-weight: 300; font-size: 12px; opacity: 0.8; filter: alpha(opacity=70); text-decoration: none; color: #FFFFFF; } .task-stat .more > i { display: inline-block; margin-top: 0px; float: right; font-size: 15px; color: #fff; opacity: 0.8; } .task-stat .more:hover { text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); } /*.lr-msg-line { position: relative; width: 100%; line-height: 39px; border-bottom: 1px solid #ccc; }*/ .lr-msg-line > a { /*cursor:pointer; color: #333; width:25%; font-size: 12px;*/ } /*.lr-msg-line > label { position: absolute; top: 0; right: 0; margin-bottom: 0px; color: #333; font-size: 12px; font-weight: 400; }*/ .lr-chart-container { position: relative; height: 300px; width: 100%; } .taskitem { position: relative; height: 150px; border-radius: 5px; font-family: "Open Sans", sans-serif; overflow: hidden; } .taskitem .visual { position: absolute; top: 0; right: 10px; padding: 10px 0 0 10px; } .taskitem .visual > i { opacity: 0.4; filter: alpha(opacity=10); font-size: 60px; line-height: 65px; } .taskitem .details { position: absolute; left: 10px; } .taskitem .details .number { text-align: right; letter-spacing: -1px; margin-bottom: 0px; font-weight: 300; font-size: 22px; line-height: 10px; text-align: left; padding-top: 8px; margin-left: 12px; padding-bottom: 5px; color: #1C3554; } .taskitem .details .desc { text-align: right; color: #5A5E66; font-size: 14px; text-align: left; } html, body, #app { overflow: auto; } /* .main {*/ .lr-layout-center { position: relative; min-width: 1024px; max-width: 1920px; padding: 0.5% 0.5%; box-box-sizing: border-box; } .center .item { padding-top: 12px; display: flex; flex-direction: column; } .center .item .title { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; margin-bottom: 17px; } .center .item .title span { font-size: 16px; color: #2d2f33; font-weight: bold; margin-left: 14px; } .center .item .wrap { padding: 0 20px; padding-bottom: 10px; border-bottom: 1px solid #e6e6e6; } .center .item .wrap .wrapItem { height: 158px; margin-top: -10px; } .center .item .wrap .choseBox { margin-left: 45px; margin-bottom: 33px; } .center .item .wrap .choseBox span { color: #878d99; font-size: 14px; margin-right: 26px; } .center .item .wrap .choseBox span.active { color: #0479f7; } .content-box { position: relative; margin-top: 1.5vh; box-sizing: border-box; padding: 1.5vh 1vw; } .content-box-title-wrap { padding-bottom: 2vh; flex-shrink: 0; display: flex; align-items: center; } /* 表格 */ .normal-table-num { color: #00b9eb; font-weight: 600; } .table-rate-wrap { display: flex; align-items: center; } .table-pan-icon { border-radius: 50%; background-size: 100% 100%; overflow: hidden; background-color: #134982; transform: rotate(-90deg); flex-shrink: 0; } .table-rate-num { padding-left: 0.5vw; overflow: hidden; text-overflow: ellipsis; }