/* table表格样式*/
.el-table{
    color: rgba(255,255,255,0.6);
    background-color: transparent;
}
.el-table__header th, .el-table__header tr {
    color: rgba(255,255,255,1);
    border: 0 none;
}
.el-table th.is-leaf{
    background: rgba(14,206,255,0.3);
}
 .el-table tr,.el-table td{
    background-color: transparent;
}
.el-table--striped .el-table__body tr.el-table__row--striped td,
.el-table .el-table__body tr.el-table__row.expanded td {
    background: rgba(14,206,255,0.05);
}
.el-table .el-table__body tr.el-table__row--level-1 td {
    background: rgba(0, 0, 0, 0.25);
}
.el-table--enable-row-hover .el-table__body tr.el-table__row:hover td,
.el-table .el-table__body tr.el-table__row.el-table__row--striped.hover-row td,
.el-table .el-table__body tr.el-table__row.hover-row td {
    color: rgba(255,255,255,1);
    font-weight: bold;
    background: rgba(255,255,255,0.3);
}
.el-table .el-table__fixed-right,
.el-table .el-table__fixed{
    background: rgba(6,35,60,1);
}
.el-table .el-table__fixed-right::before,
.el-table .el-table__fixed::before{
    height: 0;
}
.el-table td, .el-table th.is-leaf{
    border: 0 none;
}
.el-table--border, .el-table--group{
    border: none;
}
.el-table__header-wrapper th:nth-last-of-type(2){
    border-right: none;
}
.el-table--border td:nth-last-of-type(1){
    border-right: none;
}
.el-table--border::after, .el-table--group::after{
    width: 0;
}
.el-table::before {
    height: 0;
}
.el-table .el-table__empty-block{
    box-sizing: border-box!important;
}
/** 翻页控件部分 **/
li.number {
    color: rgba(255,255,255,0.6);
    background-color:  rgba(0,0,0,0);
}
.el-pagination .btn-prev{
    color: white;
    background-color:  rgba(0,0,0,0);
}
.el-pagination .btn-next{
    color: white;
    background:transparent;
}
.el-pager li.btn-quicknext, .el-pager li.btn-quickprev{
    color: white;
    background:transparent;
}
.el-pagination button:disabled{
    background:transparent;
}
.el-pager li.active {
    color: #080909;
    cursor: default;
    background-color: rgba(14,206,255,0.8);
}
.el-dropdown {
    padding:0 12px;
    height: 30px;
    line-height: 30px;
}
.el-dropdown-menu {
    top:30px;
    padding:0;
    background-color:rgba(4,82,115,1);
    border: 1px solid rgba(14,206,255,0);
    color:rgba(255,255,255,1);
    font-size:14px;
    text-overflow:ellipsis;
}
.el-dropdown-link{
    color:rgba(255,255,255,0.6);
    width: 100%;
    text-align: left;
}
.el-dropdown-menu__item{
    color:rgba(255,255,255,1);
}
.el-dropdown-div{
    height:30px;
    line-height: 30px;
    background-color:rgba(255,255,255,0.05);
    color:rgba(255,255,255,.6);
    border-radius:5px;
    border: 0.1rem solid ;
    border-color: rgba(14,206,255,0.3);
    text-align: right;
}
.el-date-range-picker__editor .el-input__inner{
    color:rgba(0,0,0,.6);
}
.el-input__inner{
    height:35px;
    line-height: 35px;
    background-color:rgba(255,255,255,0.05);
    color: rgba(253, 255, 255, 0.9);
    border: 1px solid rgba(14,206,255,0.3);
}
.el-range-separator{
    color:rgba(255,255,255,0.6)!important;
    height:30px!important;
    line-height:30px!important;
}

.el-date-editor .el-range-input{
    color:rgba(255,255,255,0.9);
}

.my-table-span{
    margin-left: 2px;
}

/**
解决闪现问题
 */
[v-cloak] {
    display:none !important;
}

.el-checkbox__inner{
    background-color: rgba(255,255,255,0.05);
}

.wg-uploader .el-upload {
    border: 0;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
}
.wg-uploader .el-upload:hover {
    background-color: #ecf5ff;
    color:#66b1ff;
}
.wg-uploader .el-button--primary {
    background-color:rgba(255,255,255,0.01);
    border: 0;

}
.wg-uploader .el-button--primary:focus, .el-button--primary:hover{
    color:#66b1ff;
}
.wg {
    width: 178px;
    height: 178px;
    display: block;
}
.el-radio{
    color: rgba(255,255,255,0.7);
}
.el-radio__inner{
    border: 1px solid #FFFFFF;
    background: rgba(255,255,255,0.1);
    width:18px;
    height:18px;
}

.el-radio__input.is-checked + .el-radio__label {
    color:  rgba(255,255,255,1); !important;
    font-weight: bolder;
}
.el-radio__input.is-checked .el-radio__inner {
    background: rgba(255,255,255,0.1) !important;
    border-color: #fff !important;
}
.el-radio__inner::after{
    width:8px;
    height:8px;
}

.el-icon-my-ok,.el-icon-my-alert,.el-icon-my-prealert,.el-icon-my-offline,.el-icon-my-sudden-change,.el-icon-my-null{
    vertical-align: middle;
    height: 14px;
    width: 14px;
}
.el-icon-my-ok{
   background: url(icon/ok.png) center no-repeat;
   background-size: cover;
}
.el-icon-my-alert{
    background: url(icon/alert.png) center no-repeat;
    background-size: cover;
    font-size: 16px;
}
.el-icon-my-prealert{
    background: url(icon/prealert.png) center no-repeat;
    background-size: cover;
}
.el-icon-my-offline{
    background: url(icon/offline.png) center no-repeat;
    background-size: cover;
}
.el-icon-my-sudden-change{
    background: url(icon/sudden-change.png) center no-repeat;
    background-size: cover;
    font-size: 16px;
}
.el-icon-my-alert:before , .el-icon-my-sudden-change:before , .el-icon-my-prealert:before
,.el-icon-my-offline:before , .el-icon-my-ok:before ,.el-icon-my-null:before {
    content: "替";
    font-size: 16px;
    visibility: hidden;
}
.alarmListStatus{
    margin-left:24px;
}
.reportListStatus{
    margin-left:13px;
}

/* btn 样式重写 */
.tecom-btn{
    vertical-align: middle;
    display:inline-block;
    height:30px;
    line-height:30px;
    padding:0 12px;
    background-color:rgba(14,206,255,.8);
    color:#fff;
    white-space:nowrap;
    text-align:center;
    font-size:14px;
    border:none;
    border-radius:5px;
    cursor:pointer
}

.el-button.is-disabled, .el-button.is-disabled:focus, .el-button.is-disabled:hover{
    color : white;
    background-color:#4b6b8e;
    border-color: #c6e2ff;
    opacity:.6;
}
