@charset "utf-8";
 /* CSS Document */

ul,p {margin: 0;}
a {}
a:focus,a:hover {text-decoration: none;}

/*** 卡片顶部 ***/
.layui-card {min-width: 50px;}
.layui-card-header {clear: both;}
.layui-card-header .layui-button {width: auto; float: none;}

.layui-text ul li {margin: 0; list-style: none; background: url("../images/icon-01.png") left center no-repeat; background-size: 7px 15px; padding-left: 12px;}
.layui-text ul li p {line-height: 30px;}
.layui-text ul li a:not(.layui-btn) {color: #666;}

.layui-text ul li {margin: 0; list-style: none;}
.layuiadmin-card-status li {border-color: #E9EDF6;}
.layuiadmin-card-status li.notice {border: none;}
.layuiadmin-card-status li.notice p {color: #929FBC; text-align: center; }
.layuiadmin-card-status li p {padding: 0; margin: 0; line-height: 24px;}
.layuiadmin-card-status li p span {float: right; color: #929FBC;}

.chart-number .layui-card:hover {box-shadow: 0 5px 15px 0 rgba(0,0,0,0.05);}
.chart-number .layuiadmin-card-list {position: relative; padding-top: 20px;}
.chart-number .layui-card-header {border-bottom: 0; color: #949EB6; border-top: 1px solid #E9EDF6; background-color: #F6F8FC;}
.chart-number .layui-badge {position:absolute; right: 15px; top: 15px; line-height: 17px; background-color: #C0C8DA; padding-top: 1px;}
.chart-number .layuiadmin-icon {width: 60px; height: 60px; float: left; margin-right: 15px; border-radius: 50%; text-align: center; line-height: 60px;}
.chart-number .layuiadmin-icon .layui-icon {font-size: 30px;}
.chart-number .layuiadmin-card-list p {color: #8C9AB8;}
.chart-number .layuiadmin-card-list .layuiadmin-big-font {padding-bottom: 0; color: #40455A;}

.pull-up {transition: all 0.25s ease; }
.pull-up:hover {transform: translateY(-4px) scale(1.02); box-shadow: 0 14px 24px rgba(62, 57, 107, 0.2); z-index: 999;}

.waveBox{ position:absolute; left:0; bottom: 0; width:100%; height:61px;overflow:hidden; z-index:1;}
.waveInner{position:absolute; left:0; bottom:0; width:2000px; height:61px; }
.waveInner img{ float:left; display:block;}


.button-add {position: absolute; width: 100%; text-align: center; z-index: 2; bottom: 10px;}
