/**
*首页模块样式
*欢迎
**/
.layui-card-welcome{height:160px;border-radius: 10px}
.layui-card-welcome img{margin-top:17px;margin-left:30px;width:100%;max-width:520px;}
/**
*首页模块样式
*待审批 已处理 已审批
**/
.layui-card-dsp{background:url(/static/newzz/dsp.png);background-size: 100% 100%;height:160px;width:100%;color:#ffffff;border-radius:10px;}
.layui-card-mytask .layui-card-header,.layui-card-dsp .layui-card-header,.layui-card-pass .layui-card-header,.layui-card-wtg  .layui-card-header{color:#ffffff;font-size:16px;margin-left: 53px;margin-top: 6px;font-weight:800;font-family:PingFang SC;}
.layui-card-mytask .layuiadmin-card-list,.layui-card-dsp .layuiadmin-card-list,.layui-card-pass .layuiadmin-card-list,.layui-card-wtg  .layuiadmin-card-list{margin-top:18px;}
.layui-card-mytask .layuiadmin-big-font,.layui-card-dsp .layuiadmin-big-font,.layui-card-pass .layuiadmin-big-font,.layui-card-wtg  .layuiadmin-big-font{color:#ffffff!important;font-size:40px;margin-left:15px}
.layui-card-mytask span,.layui-card-dsp span,.layui-card-pass span,.layui-card-wtg span{color:#ffffff;font-size:16px;margin-left:15px;}
.layui-card-pass{background:url(/static/newzz/ds.png);background-size: 100% 100%;height:160px;width:100%;color:#ffffff;border-radius:10px;}
.layui-card-wtg{background:url(/static/newzz/yi.png);background-size: 100% 100%;height:160px;width:100%;color:#ffffff;border-radius:10px;}
.layui-card-mytask{background:url(/static/newzz/mytask.png);background-size: 100% 100%;height:160px;width:100%;color:#ffffff;border-radius:10px;}
.layui-card-mytask .layuiadmin-card-list p.layuiadmin-big-font{padding-top:30px!important;}
.layui-card-dsp .layuiadmin-card-list p.layuiadmin-big-font{padding-top:30px!important;}
.layui-card-pass .layuiadmin-card-list p.layuiadmin-big-font{padding-top:30px!important;}
.layui-card-wtg .layuiadmin-card-list p.layuiadmin-big-font{padding-top:30px!important;}
/**
*首页模块样式
*常用功能
**/
.layui-card-often .layuiadmin-card-list{height:119px;}
.layui-card-often ul{display: flex;justify-content: center;}
.layui-card-often li{display:inline-block;text-align:center;margin-top:5px;width:14%}
.layui-card-often li img{width:50px;margin-bottom:15px}
.layui-card-often li p{font-size:14px;color:#333333}
.layui-card-often{border-radius:10px;}
.layui-card-newcss .layui-card-header{background-color: #fff;height:65px;line-height:65px;border-radius: 10px 10px 0 0;font-weight:800;font-family:PingFang SC;font-size:16px;}
.layui-card-newcss{width:100%;}
.layui-card-newcss .layui-card-content{border-radius:0 0 10px 10px!important;width:100%;background:#ffffff}
.alertofren>p{font-size:20px;color:#222222;text-align:center;font-family:PingFang SC;font-weight:bold;margin:40px 0 30px 0;}
.ofenflex{justify-content:left;align-items:center;padding:40px;flex-wrap:wrap;display:flex;}
.moreofern{margin-bottom:40px;display:flex;justify-content:center;align-items:center;width:163px;flex-direction: column;}
.moreofern>p{margin-top:10px;}
#alofen .layui-layer-setwin{top:35px!important;right:35px!important;}
.rightjiantou{float:right;margin-right: 7px;margin-top:25px;width:35px}
.rightjiantou .dot{width: 4px;height: 4px;border-radius: 2px;display: block;float: left;background: #0067FF;margin-right: 4px;}
/***
首页日程模块layui-card-mytask
**/
.ricactivc{width:24px;height:24px;background:#0067FF;line-height:24px;border-radius:5px;color:#ffffff;text-align:center;margin:0 auto;}
.ui-timeLine{margin-top: 5px;position:relative;overflow:hidden;height:478px}
.ui-timeLine>.item{display:block;position:relative;text-align:justify;text-justify:newspaper;word-break:break-all;padding-left:50px;padding-right:20px}
.ui-timeLine>.item>.box{padding:5px 0}
.ui-timeLine>.item .cbox{position:relative;transition:left 1s;padding:8px;border-radius:10px;border: 1px solid #EBEDF0;}
.ui-timeLine>.item::after{content:"";display:block;clear:both}
.ui-timeLine .dot{z-index:100;display:inline-block;position:absolute;left:25px;top:0;padding:2px;border-radius:20px;background-color:#0067FF;box-shadow: 3px 3px 8px #ccc;transition:.5s}
.ui-timeLine .active{border:1px solid #0067FF}
.ui-timeLine .line,.ui-timeLine>.activeLine{position:absolute;left:27px;width:0px;height:100%;background-color:#eee}
.ui-timeLine .date,.ui-timeLine .title{font-size:14px;font-family:PingFang SC;line-height:30px}
.ui-timeLine .types>span{font-size:14px;border-radius:5px;padding:2px 10px;margin-right:10px;border:1px solid #fff;font-family:PingFang SC;}
.ui-timeLine>.activeLine{background-color:rgba(0,200,255,.8);z-index:50;top:50px;height:0;max-height:calc(100% - 80px);transition:height 1s;box-shadow: 3px 3px 2px #eee;}
.layui-card-richeng-con{background:#ffffff;border-radius:0 0 10px 10px;}
.layui-card-richeng-con table{margin:0;border:none;width:calc(100% - 42px);}
.layui-card-richeng-con td:nth-child(1){border:none;padding-top:5px;text-align:center;}
.layui-card-richeng-con td{border:none;text-align:center}
.office-time{margin:0 20px}
.layui-card-richeng-con .office-time-con.office-time-data{display:-webkit-box}
.layui-card-richeng-con .office-time-con.office-time-slot{display:flex;flex-direction:row;flex-wrap:wrap}
.layui-card-richeng-con .office-time-con.office-time-slot .office-time-item{font-size:14px;margin-bottom:10px;margin-right:10px;cursor:pointer}
.layui-card-richeng-con .office-time-con .office-time-item{width:53px;height:53px;border-radius:6px;text-align:center;line-height:53px;color:#666}
.layui-card-richeng-con .office-time-con.office-time-slot .office-time-item.checked{color:#010101;background:#7ed320}
.layui-card-richeng-con .office-time-con.office-time-slot .office-time-item.disable{color:#010101;background:#999}
.layui-card-richeng-con .office-time-con.office-time-data .office-time-item{margin-right:10px;cursor:pointer}
.layui-card-richeng-con .office-time-con.office-time-data .office-time-item span{font-size:14px;color:#000;display:inline-block;margin-top:8px;font-size:bold;border-radius:4px 4px 4px 4px}
.layui-card-richeng-con .office-time-con.office-time-data .office-time-item.checked span{background:#0067ff;color:#fff;width:24px;height:24px;line-height:24px;margin:0 15px}
.layui-card-richeng-con .office-time-con.office-time-slot .office-time-item:nth-child(6n+0){margin-right:0}
.layui-card-richeng-con .office-time-con.office-time-data .office-time-item{font-size:14px;line-height:1;display:flex;flex-direction:column;justify-content:center;width:10%}
/**
*首页模块样式
*幻灯片 .layui-card-lunbo,.layui-card-notice,.layui-card-meeting,.layui-card-zhidu,.layui-card-doc{width:100%;}
**/
.rightjiantou{float:right;margin-right: 7px;margin-top:25px;width:35px}
.rightjiantou .dot{width: 4px;height: 4px;border-radius: 2px;display: block;float: left;background: #0067FF;margin-right: 4px;}
.layui-card-indexicon{width: 70px;}
/*.layui-card-content{width:100%;background:#ffffff}*/
.layui-card-lunbo .layui-card-content{height:270px;}
.sDashboardWidget{background-color:transparent!important}
.layui-card-header{border:none!important}
.sDashboardWidgetHeader{margin:0!important;bordor:none!important}
.layui-nav .layui-this:after{height:0!important}
#ID-carousel-demo-image{height:250px!important;overflow:hidden;width:calc(100% - 42px)!important;margin:0 auto;padding-right: 4px !important;}
#ID-carousel-demo-image img{width:100%!important;height:250px!important}
.layui-carousel .layui-this > p{position:absolute;z-index:999999;display:block;width:100%;bottom:30px;color:#F4F4F4;font-size:16px;text-indent:55px;line-height:24px;text-align:center;text-indent:10px;text-overflow:ellipsis;white-space:nowrap;padding:0;margin:0;text-shadow: 0px 1px 0px rgba(0,0,0,0.47);}
.layui-carousel-ind{display:none;bottom:10px;text-align:center}
.layui-carousel > [carousel-item] > *{background-color:#fff!important}
/**
*首页模块样式
*规章制度
**/
.layui-card-zhidu{min-width:650px;}
.layui-card-doc{min-width:450px;}
.bounceInLeft{display:flex;margin-bottom: 20px;margin-left:20px;width:100%;flex-direction: row;}
.art-content{float:left;width:66%;margin-left:20px;}
.art-content h5 a{font-size:18px;font-weight:800!important;color:#333333!important;font-family:PingFang SC;}
.intro{height:55px;font-size:14px;color:#B3B3B3!important;font-family:PingFang SC;}

.layui-card-doc-con{width:100%;height:271px;background:#ffffff;border-radius:0 0 10px 10px}
.layui-card-doc-con table{width:calc(100% - 42px);margin:0 auto}

.layui-card-doc-con table tr td:nth-child(2) .conintro{margin-left:10px;}
.conintro{width:calc(100% - 15px);background:#EEF6FF;height:118px;margin:5px 0; display: flex;align-items: center; justify-content: center;border-radius: 10px;}
.introleft{width:52%;background:#EEF6FF;padding:30px 5px;}
.introleft a{font-size:14px;font-family:PingFang SC;font-weight:800;cursor: pointer;}
.introright{width:30%;background:#EEF6FF;padding:24px 0;}
/**
*首页模块样式
*新通知 会议纪要
**/

.acolor{margin-top:0!important;height:273px;overflow:hidden;display:block;border-radius:0 0 10px 10px;padding-left: 10px;}
.acolor td{text-align:left;border:0px;}
.newhui{color:#666666;font-size:14px;cursor:pointer;font-family:PingFang SC;}
.newhei{color:#323233;font-size:14px;font-weight: bold;cursor:pointer;font-family:PingFang SC;}
.card{position: relative;display: -ms-flexbox;-ms-flex-direction: column;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border-radius: .25rem;}
.app-categories-legend .legend-label {padding: 0 20px 12px 20px;}
.align-items-center {-ms-flex-align: center!important;align-items: center!important;}
.font-14 {font-size: 14px;}
.d-flex {display: -ms-flexbox!important;display: flex!important;}
.justify-content-between {-ms-flex-pack: justify!important;justify-content: space-between!important;}
.newred{width:6px;height:6px;border-radius:3px;display:block;float:left;background:red;margin-top:7px;margin-right:5px;}
.newblue{width:6px;height:6px;border-radius:3px;display:block;float:left;background:#0067FF;margin-top:7px;margin-right:5px}
.neworange{width:6px;height:6px;border-radius:3px;display:block;float:left;background:#FFD600;margin-top:7px;margin-right:5px}
.newblack{width:6px;height:6px;border-radius:3px;display:block;float:left;background:#A7A7A7;margin-top:7px;margin-right:5px}
.layui-card-notice .app-categories-legend{width:100%;background:#fff;border-radius: 0 0 10px 10px;height:270px;}
.layui-card-meeting .app-categories-legend{width:100%;background:#fff;border-radius: 0 0 10px 10px;height:272px;}
.sDashboardWidgetContent{overflow:hidden!important;}
/**
*首页模块样式
*新通知 会议纪要
**/

.acolor{margin-top:0!important;height:273px;overflow:hidden;display:block;border-radius:0 0 10px 10px;padding-left: 10px;}
.acolor td{text-align:left;border:0px;}
.newhui{color:#666666;font-size:14px;cursor:pointer;font-family:PingFang SC;}
.newhei{color:#323233;font-size:14px;font-weight: bold;cursor:pointer;font-family:PingFang SC;}
.card{position: relative;display: -ms-flexbox;-ms-flex-direction: column;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border-radius: .25rem;}
.app-categories-legend .legend-label {padding: 0 20px 12px 20px;}
.align-items-center {-ms-flex-align: center!important;align-items: center!important;}
.font-14 {font-size: 14px;}
.d-flex {display: -ms-flexbox!important;display: flex!important;}
.justify-content-between {-ms-flex-pack: justify!important;justify-content: space-between!important;}
.newred{width:6px;height:6px;border-radius:3px;display:block;float:left;background:red;margin-top:7px;margin-right:5px;}
.newblue{width:6px;height:6px;border-radius:3px;display:block;float:left;background:#0067FF;margin-top:7px;margin-right:5px}
.neworange{width:6px;height:6px;border-radius:3px;display:block;float:left;background:#FFD600;margin-top:7px;margin-right:5px}
.newblack{width:6px;height:6px;border-radius:3px;display:block;float:left;background:#A7A7A7;margin-top:7px;margin-right:5px}
.layui-card-notice .app-categories-legend{width:100%;background:#fff;border-radius: 0 0 10px 10px;height:270px;}
.layui-card-meeting .app-categories-legend{width:100%;background:#fff;border-radius: 0 0 10px 10px;height:272px;}
.sDashboardWidgetContent{overflow:hidden!important;}

.layui-card-indexicon {
    width: 25px;
    margin: 0px 5px 10px 10px
}