.layuimini-container {
    /*background-color: #f3f3f3;*/
    margin: 0 100px 0 100px;
}
.welcome-header{
    padding: 10px 0 0 44px;
    text-align: left;
    line-height: 60px;
    height: 110px;
    border-radius: 10px 10px 10px 10px;
    -moz-box-shadow: 0px 0px 10px 1px #cde8f2;
    -webkit-box-shadow: 0px 0px 10px 1px #cde8f2;
    box-shadow: 0px 0px 10px 1px #cde8f2;
    font-size: 24px;
    color: #fff;
    margin-bottom: 15px;
}
.welcome-header p{
    font-size: 22px;
    line-height: 28px;
}
.layui-card.bg1{
    cursor: pointer;
    height: 156px;
    border-radius: 10px 10px 10px 10px;
    /*background:url('../image/bg1.png') center center/100% 100%  no-repeat;*/
    /*background-image:url("../image/bg1.png");*/
    background-repeat:no-repeat;
    background-position-x:center;
    background-position-y:center;
    background-size:100% 100%;

}
.layui-card.bg2{
    height: 156px;
    border-radius: 10px 10px 10px 10px;
    background-image:url("../image/bg2.png");
    background-repeat:no-repeat;
    background-position-x:center;
    background-position-y:center;
    background-size:100% 100%;

}
.layui-card.bg3{
    height: 156px;
    border-radius: 10px 10px 10px 10px;
    background-image:url("../image/bg3.png");
    background-repeat:no-repeat;
    background-position-x:center;
    background-position-y:center;
    background-size:100% 100%;
}
.file{
    background-repeat:no-repeat;
    background-position-x:center;
    background-position-y:center;
    background-size:100% 100%;
}
.preFiling{
    background-image:url("../image/icon_31.png");
    background-repeat:no-repeat;
    background-position-x:center;
    background-position-y:center;
    background-size:100% 100%;

}
.digitalArchives{
    background-image:url("../image/icon_41.png");
    background-repeat:no-repeat;
    background-position-x:center;
    background-position-y:center;
    background-size:100% 100%;

}
.bianyanly{
    background-image:url("../image/icon_by.png");
    background-repeat:no-repeat;
    background-position-x:center;
    background-position-y:center;
    background-size:100% 100%;
}
.del{
    background-image:url("../image/icon_hs.png");
    background-repeat:no-repeat;
    background-position-x:center;
    background-position-y:center;
    background-size:100% 100%;

}
/*表格样式*/
.layui-card-body{
    padding:0 33px;
}
.fontBold1{
    position: relative;
    padding-left: 30px;
    padding-top: 24px;
    font-size: 16px;
    /*font-weight: 600;*/
    line-height: 20px;
    height: 60px;
}
.fontBold{
    position: relative;
    padding-left: 0;
    padding-top: 20px;
    line-height: 68px;
    height: 68px;
    font-size: 16px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
}
.fontBold:before{
    position: absolute;
    display: none;
    content: '';
    left: 29px;
    top: 18px;
    height: 24px;
    width: 4px;
}
.more{
    position:absolute;
    top: 24px;
    right:30px;
    color:#3569FD;
    font-size:16px;
    cursor: pointer;
}
.dataCenter-main{
    width: 92%;
    height:184px;
    margin-top:20px;
    display: flex;
    justify-content: space-between;
}
.dataCenter-item{
    padding-top: 32px;
    display: inline-block;
    /*width: 19%;*/
    height:92px;
    font-size:14px;
    text-align: center;
    text-align: center;
    line-height:30px;
}
.dataCenter-item img{
    width: 96px;
    height: 96px;
    display: block;
    margin: 0 auto;
}
.dataCenter-item span{
    min-width:60px;
    /*cursor:pointer;*/
    color:#333;
}

.classification  .layui-card-header{color:#fff;padding: 0;border:none;}
.classification  .layui-card {padding:31px 0 0 29px;}
.layui-card-header{border:none;font-size:20px;color:#4d4d4d;}
.layui-card-header i{
    /*position: absolute;*/
    /*top: 30px;*/
    /*right: 0;*/
    display:block;
    width: 98px;
    height: 108px;
    color: #FFFFFF;
    float: right;
    margin-top: 10px;
}
.layui-card-header span{
    line-height: 0;
    font-size: 30px;
}
.layui-card {border-radius:10px;position: relative;}
.layuimini-qiuck-module a i {display:inline-block;width:100%;height:60px;line-height:60px;text-align:center;border-radius:2px ;font-size:30px;background-color:#F8F8F8;color:#333;transition:all .3s;-webkit-transition:all .3s;}
.layuimini-qiuck-module a cite {position:relative;top:2px;display:block;color:#666;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;}
.main_btn > p {height:40px;}


.dataTables_scrollHeadInner{
    width: 100%!important;
}

.table-box,.dataTables_scrollHeadInner{
    width: 100%!important;
}
.noDataContainer{
    height: 150px;
    width: 170px;
    position: absolute;
    top: 30%;
    left:50%;
    margin-left:-85px;
}
.noData{
    height: 100px;
    width: 100px;
    background-color:#fff;
    background-repeat: no-repeat;
    background-image: url("../image/photo2.png");
    background-size: 100% 100%;
    margin:0 auto;
}
.noDataContainer p{
    width: 100%;
    position: absolute;
    bottom: 0;
    text-align: center;
    font-size:16px;
    color:#c4c4c4;
}
.noDisplay{
    display: none;
}
.relPosition{
    position: relative;
}

.dataTables_empty{
    display: none;
}


#marquee > div:nth-child(1){
    font-family: Microsoft YaHei;
}

.dataTables_scrollBody::-webkit-scrollbar {
    /*滚动条整体样式*/
    width : 6px;  /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.dataTables_scrollBody::-webkit-scrollbar-thumb {
    /*滚动条里面小方块*/
    border-radius: 10px;
    box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
    background   : #535353;
}
.dataTables_scrollBody::-webkit-scrollbar-track {
    /*滚动条里面轨道*/
    box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
    /*border-radius: 10px;*/
    background   : #ededed;
}


/*公告样式*/
.layuimini-notice:hover {background:#f6f6f6;}
.layuimini-notice {padding:7px 16px;clear:both;font-size:12px !important;cursor:pointer;position:relative;transition:background 0.2s ease-in-out;
    background-color: transparent;}
.layuimini-notice-title,.layuimini-notice-label {
    padding-right: 70px !important;text-overflow:ellipsis!important;overflow:hidden!important;white-space:nowrap!important;}
.layuimini-notice-title {line-height:28px;font-size:14px;}
.layuimini-notice-extra {position:absolute;top:50%;margin-top:-8px;right:16px;display:inline-block;height:16px;color:#999;}

.layui-carousel{
    background-color: transparent;
}
.layui-carousel[lay-anim=updown]>[carousel-item]>*, .layui-carousel[lay-anim=fade]>[carousel-item]>*{
    background-color: transparent;
}
.layui-nav-item a{
    color:rgba(255,255,255,1);
}
