@charset "UTF-8";
body {
  margin: 0px;
  padding: 0px;
  /*background: url(assets/bg1.jpg) center !important;
		background-size: cover;*/
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, SimSun, sans-serif;
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
}
#app {
  position: absolute;
  top: 0px;
  bottom: 0px;
  width: 100%;
}
.el-submenu [class^=fa] {
  vertical-align: baseline;
  margin-right: 10px;
}
.el-menu-item [class^=fa] {
  vertical-align: baseline;
  margin-right: 10px;
}
.toolbar {
  padding: 10px;
  margin: 10px 0px;
}
.toolbar .el-form-item {
    margin-bottom: 10px;
}
.fade-enter-active,
.fade-leave-active {
  transition: all .2s ease;
}
.fade-enter,
.fade-leave-active {
  opacity: 0;
}
.el-menu {
  background-color: #090723;
}
.el-menu-item {
  color: #fff;
}
.el-menu-item:hover {
  color: #fff;
  background-color: slategray;
}
.el-menu-item.is-active {
  color: #fff;
  background-color: slategray;
}
.el-submenu__title {
  color: #fff;
}
.el-submenu__title:hover {
  color: #fff;
  background-color: slategray;
}
.container .main .content-container[data-v-5a90ec03] {
  background: white;
}
.container .main .content-container .content-wrapper[data-v-5a90ec03] {
  background-color: unset !important;
}
.container .header .userinfo .userinfo-inner[data-v-5a90ec03] {
  color: black !important;
}
.el-icon-wallet:before, .el-icon-coin:before, .el-icon-star-off:before {
  color: #fff;
}
.el-button--primary {
  color: #FFF;
  background-color: #5facb4;
  border-color: #5facb4;
}
.el-button--primary:focus, .el-button--primary:hover {
  color: #FFF;
  background: #5ca2aa;
  border-color: #5ca2aa;
}
.container .header .logo-width[data-v-5a90ec03] {
  background: #22253b;
  color: #fff;
  font-weight: bold;
  width: 229px !important;
}
.container .header .logo-collapse-width[data-v-5a90ec03] {
  background: #22253b;
}
.container .header .userinfo .userinfo-inner img[data-v-5a90ec03] {
  margin-top: 5px !important;
}

/* Start 金额信息卡片 */
.content {
  width: 100%;
  height: 100%;
  padding-top: 30px;
  overflow: hidden;
  /* background-color: #E7F1FA; */
}
.todayTitle {
  font-size: 20px;
  font-weight: bold;
  color: #333333;
  margin-right: 16px;
}
.todayBox {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 24px;
  margin-bottom: 12px;
  display: -webkit-inline-box;
}
.totdayBlock {
  width: 30%;
  color: #fff;
  padding-top: 16px;
  padding-bottom: 30px;
  border-radius: 4px;
  cursor: pointer;
  margin-right: 20px;
}
.orange {
  background-color: #F78A71;
}
.yellow {
  background-color: #F8B548;
}
.green {
  background-color: #3FD7E4;
}
.blue {
  background-color: #05ACEC;
}
.todayBlockTitle {
  margin-left: 18px;
  /* color: rgba(0, 0, 0, 0.45); */
  font-weight: 700;
  font-size: 14px;
}
.todayBlockNum {
  /* text-align: center; */
  font-size: 34px;
  line-height: 34px;
  margin-top: 20px;
  margin-left: 18px;
}
.searchBox {
  margin-top: 10px;
}

/* End 金额信息卡片 */

html, body, div, label, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,
pre, code, form, fieldset, legend, p, blockquote, th, td, img, textarea
{
  border: 0;
  margin: 0;
  outline: 0;
  padding: 0;
}
img {
  display: inline-block;
}
:focus {
  outline: 0;
}
li {
  display: list-item;
  text-align: -webkit-match-parent;
}
em, i, u {
  font-style: normal;
}
h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
}
input, button, textarea, select, optgroup, option {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
}
input, button, textarea, select {
  *font-size: 100%;
}
ol, ul {
  list-style: none outside none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

:link, :visited, ins {
  text-decoration: none;
}
a {
  color: #666;
  text-decoration: none;
}
a:hover {
  color: #c40000;
  border: none;
}
a:visited {
  border: none;
  width: auto;
}
html, body {
  margin: 0;
  padding: 0;
  color: #424242;
  font-size: 12px;
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif, STHeiti;
  letter-spacing: 0;
  height: 100%;
  width: 100%;
}
.clearfix:after, .p-price:after, ul:after, li:after {
  display: block;
  content: ".";
  height: 0;
  visibility: hidden;
  clear: both;
  font-size: 0;
  line-height: 0;
}
.ellipsis {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

