﻿@font-face {
  font-family: 'iconfont';
  /* project id 166081 */
  src: url('//at.alicdn.com/t/font_g79qpwjd7tjiqkt9.eot');
  src: url('//at.alicdn.com/t/font_g79qpwjd7tjiqkt9.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_g79qpwjd7tjiqkt9.woff') format('woff'), url('//at.alicdn.com/t/font_g79qpwjd7tjiqkt9.ttf') format('truetype'), url('//at.alicdn.com/t/font_g79qpwjd7tjiqkt9.svg#iconfont') format('svg');
}

.h5ui-bar {
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	background-color:rgba(255,255,255,.96);
	width:100%;
	position:relative;
	z-index:10
}
.h5ui-bar.bar-fixed {
	position:fixed!important;
	right:0;
	left:0;
	z-index:10
}
header.h5ui-bar.bar-fixed {
	top:0
}
header.h5ui-bar:before {
	-webkit-transform:scale(.5);
	transform:scale(.5);
	-webkit-transform-origin:0 0;
	transform-origin:0 0;
	position:absolute;
	width:200%;
	height:200%;
	border-bottom:1px solid rgba(0,0,0,.1);
	top:auto;
	bottom:-1px
}
header.h5ui-bar:after,header.h5ui-bar:before {
	content:"";
	display:table
}


footer.h5ui-bar {
	height:50px;
	display:table;
	position:relative
}
footer.h5ui-bar.bar-fixed {
	bottom:0
}
footer.h5ui-bar:before {
	-webkit-transform:scale(.5);
	transform:scale(.5);
	-webkit-transform-origin:0 0;
	transform-origin:0 0;
	pointer-events:none;
	position:absolute;
	top:0;
	left:0;
	width:200%;
	height:0;
	border-top:1px solid #E5E5E5;
	border-top:1px solid rgba(0,0,0,.1)
}
footer.h5ui-bar .h5ui-bar_item .h5ui-bar_icon {
	width:24px;
	height:24px;
	display:inline-block;
	margin:3px auto 0;
	position:relative
}
footer.h5ui-bar .h5ui-bar_item .h5ui-bar_icon .h5ui-badge {
	position:absolute;
	top:-2px;
	right:-10px
}
footer.h5ui-bar .h5ui-bar_item .h5ui-bar_icon .h5ui-badge.h5ui-badge_dot {
	right:-7px
}
footer.h5ui-bar .h5ui-bar_item span {
	display:block;
	line-height:1
}



.h5ui-bar_item .h5ui-bar_icon {
	background-image:url(../img/footer-bar-new.png);
	-webkit-background-size:25px;
	background-size:25px;
	width:25px!important;
	height:25px!important;
	display:inline-block;
	margin:3px auto 0;
	position:relative
}
.h5ui-bar_item .h5ui-bar_icon.h5ui-bar-plan {
	background-position:0 -32px
}
.h5ui-bar_item .h5ui-bar_icon.h5ui-bar-notice {
	background-position:0 -99px
}
.h5ui-bar_item .h5ui-bar_icon.h5ui-bar-vip {
	background-position:0 -166px
}
.h5ui-bar_item .h5ui-bar_icon.h5ui-bar-user {
	background-position:0 -232px
}
.h5ui-bar_item.active .h5ui-bar-plan {
	background-position:0 0
}
.h5ui-bar_item.active .h5ui-bar-notice {
	background-position:0 -66px
}
.h5ui-bar_item.active .h5ui-bar-vip {
	background-position:0 -133px
}
.h5ui-bar_item.active .h5ui-bar-user {
	background-position:0 -198px
}
footer.h5ui-bar {
	background:rgba(248,248,248,1);
	-webkit-backdrop-filter:blur(10px);
	backdrop-filter:blur(10px);
	color:#eee
}
footer.h5ui-bar .h5ui-bar_item {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	height:inherit;
	color:#999;
	width:25%;
	font-size:11px
}
footer.h5ui-bar .h5ui-bar_item.active {
	color:rgb(126, 35, 51)
}
.eventPanel {
    padding:1% !important;
    margin-left:0px !important;
    margin-right:0px !important;
    width:98% !important;
    background-color:#f0f2f5 !important;
}
.IndexReport_Div {
    width:100%;
    height:25%;
    border-radius:10px;
}

.IndexReport_Div_today_div {
    width:33%;
    height:90%;
    margin-top:1.5%;
    float:left;
}

.IndexReport_Div_today_div p {
    width:100%;
    height:30%;
    margin-top:2.2%;
    color:white;
}

.IndexReport_title {
    text-align:center;
}

.IndexReport_content {
   
}

.IndexReport_Div_Other_left {
    width:25%;
    height:100%;
    float:left;
}

.IndexReport_Div_Other_right {
    width:75%;
    height:100%;
    float:left;
}

.report_date {
    width:auto;
    height:75%;   
    margin:0 auto;
    margin-top:15%;
    border-radius:10px;
   
}

.report_date p{
    height:80px;
    width:80px;
    line-height:80px;
     margin:0 auto;
     text-align:center;
     color:white;
     font-size:28px;
}

.IndexReport_Div_other_div {
     width:33%;
    height:90%;
    margin-top:1.5%;
    float:left;
}

.IndexReport_Div_other_div p {
    width:100%;
    height:50%;
    line-height:54px;
}