html {
background-color: #FAFBFD;
}
.nav {
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
top: 0;
left: 0;
user-select: none;
width: 100%;
min-width: 1000px;
background-color: #333;
z-index: 2;
}
.nav-item {
color: #fff;
text-decoration: none;
font-size: 20px;
}
.logo {
display: inline-block;
vertical-align: middle;
width: 40px;
height: 40px;
}
.loco-name {
vertical-align: middle;
font-size: 24px;
}
.navconntent {
width: 90%;
margin: 0 auto;
}
.left-title {
height: 100%;
float: left;
line-height: 80px;
font-size: 20px;
color: #fff;
}
.right-box {
width: 400px;
float: right;
}
.right-box .links{
float: right;
height: 100%;
font-size: 20px;
line-height: 80px;
cursor: pointer;
margin-left: 30px;
color: #fff;
}
.right-box .links:active {
color: #ccc;
}
.rep-info {
background-color: #fff;
border: 1px solid #E6E6E6;
padding: 30px 20px;
margin-bottom: 10px;
}
.reports-info .rep-title {
height: 56px;
line-height: 56px;
font-size: 18px;
}
.table-title{
margin-top: 40px;
}
.reports {
padding-bottom: 50px;
}
.reports-info .bline {
position: absolute;
width: 1084px;
left: 8px;
top: 236px;
border-top: 1px solid #ccc;
}
.itembox{
float: left;
width: 170px;
min-height: 50px;
}
.itembox:nth-child(1) {
border-right: 1px solid #e6e6e6;
}
.topname {
vertical-align: middle;
font-size: 14px;
text-align: center;
height: 20px;
line-height: 20px;
color: #999999;
}
.icon {
margin-left: 3px;
display: inline-block;
width: 20px;
height: 20px;
vertical-align: middle;
}
.icon-zhengque{
font-size: 20px;
color: #31C15A;
}
.icon-cuowu{
font-size: 20px;
color: #FA4B4B;
}
.icon-warning{
font-size: 20px;
color: #FFBA1D;
}
.apges {
width: 130px;
}
.apges .icon-zhengque,
.apges .icon-cuowu,
.apges .icon-warning {
font-size: 22px;
}
.botval{
margin-top: 10px;
font-size: 22px;
text-align: center;
color: #333333;
}
.show-table {
margin-top: 20px;
border-bottom: none;
border-right: none;
}
.table-data {
width: 50%;
height: 50px;
float: left;
}
.table_left,
.table_right{
border-bottom: 1px solid #E6E6E6;
border-right: 1px solid #E6E6E6;
text-align: center;
width: 50%;
height: 50px;
line-height: 50px;
float: left;
text-align: center;
}
.table-data .table_right {
border-left: none;
}
.rep-list {
border: 1px solid #E6E6E6;
margin-top: 20px;
padding-bottom: 20px;
}
.rep-list .list-title{
height: 66px;
line-height: 66px;
padding-left: 30px;
border-bottom: 1px solid #E6E6E6;
}
.tab-box {
background-color: #fff;
border: 1px solid #e6e6ee;
padding: 0 20px;
padding-bottom: 20px;
}
.tabs {
height: 50px;
border-bottom: 1px solid #e6e6e6;
user-select: none;
}
.tab-item {
float: left;
list-style: none;
height: 50px;
width: 120px;
line-height: 50px;
font-size: 14px;
color: #999999;
text-align: center;
cursor: pointer;
position: relative;
}
.tab-item.actived {
color: #333;
border-bottom: 2px solid #4088F6;
}
.tab-item .num {
position: absolute;
top: 50%;
right: 3px;
transform: translateY(-50%);
padding: 0 3px;
height: 18px;
min-width: 18px;
font-size: 12px;
text-align: center;
line-height: 18px;
color: #fff;
border-radius: 12px;
}
.tab-item .num.warn {
background-color: #FFB700;
}
.tab-item .num.err {
background-color: #FF2A41;
}
.table-info {
margin-top: 30px;
display: none;
overflow: auto;
height: 550px;
background-color: #fff;
}
.table-info.actived {
display: block
}
.table {
width: 100%;
border: 1px solid #e6e6e6;
border-top: none;
background-color: #fff;
}
.table tr {
text-align: center;
height: 50px;
line-height: 50px;
border-top: 1px solid #e6e6e6;
}
.table .table-head {
background-color: #FAFBFD;
font-size: 14px;
color: #999999;
}
.table .table-head th,
.table .table-head td {
font-weight: 400;
}
.table-head tr.pages th:nth-child(1),
.file-path {
padding-left: 25px;
text-align: left;
}
.table-head tr th.result {
width: 126px
}
.text-left {
text-align: left;
padding-left: 25px;
}
.text-right {
padding-right: 35px;
text-align: right;
}
.file-path {
cursor: pointer;
user-select: none;
}
.file-path:hover {
color: blue;
}
.file-path:active {
color: #ccc;
}
.show-instruct{
cursor: pointer;
user-select: none;
}
.show-instruct:hover {
color: blue;
}
.show-instruct:active {
color: #ccc;
}
.mask{
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0,0,0,0.6);
z-index: 3;
overflow: auto;
}
.mask.hide {
display: none;
}
.mask .file-info{
position: relative;
width: 700px;
margin: 0 auto;
background-color: #fff;
margin-top: 126px;
margin-bottom: 50px;
border: 1px solid #E6E6E6;
box-shadow: 0 12px 14px 0 rgba(0,0,0,0.05);
border-radius: 4px;
}
.mask .title{
height: 40px;
line-height: 40px;
padding-left: 7px;
border-bottom: 1px solid #ccc;
}
.mask .table-box {
padding: 10px;
}
.mask .close{
right: 0;
top: 0;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
position: absolute;
cursor: pointer;
}
.mask .close i {
color: #999;
font-size: 18px;
}
.mask .close i:active{
color: #ccc;
}
.table-box table {
width: 100%;
}
.table-box th,
.table-box td {
text-align: center;
line-height: 36px;
border: 1px solid #ccc;
}
.table-box .name {
width: 25%;
}
.table-box .header {
color: #999;
font-weight: 400;
}
.table-box .opations {
padding: 5px;
width: 40%;
}
.result {
user-select: none;
}
.opations .opation-item {
line-height: 20px;
}
.table-box td.opations {
vertical-align: middle;
color: #E51C23;
}
.table-box .result {
width: 35%;
}
.table-box td.result {
color: #3F51B5;
cursor: pointer;
}
.table-box td.result:active{
color: #ccc;
}
.footer {
background-color: #333;
}
.foot-cont {
height: 60px;
line-height: 60px;
color: #fff;
text-align: center;
}
.table-box th, .table-box td.unsupported {
line-height: 1.3em;
padding-bottom: 6px;
}