html, body {
	color: #333;
	margin: 0;
	height: 100%;
	background: #ecf3fd;
	font-family: "Helvetica", "Myriad Set Pro", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
}
* {
	box-sizing: border-box;
}
a {
	text-decoration: none;
	color: #000;
}
a, label, button, input, select {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
img {
	border: 0;
}
body {
	background: #f8f8f8;
	
}
html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, button, fieldset, form, input, legend, textarea, th, td {
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
	color: #08acee;
}
button {
	outline: 0;
}
img {
	border: 0;
}
button, input, optgroup, select, textarea {
	margin: 0;
	font: inherit;
	color: inherit;
	outline: none;
}
li {
	list-style: none;
}
a {
	color: #666;
}
.clearfix::after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.aui-health-qzhead {
    width: 100%;
    height: 11rem;
    background: url(../images/headbg.png) top center;
    background-size: 100% 100%;
}
.aui-flex-aqbox{padding: 1rem;}
.aui-flex-aqbox h1.aui-title2{font-size: 1rem; color: #fff;}
.aui-user-qzul{position: absolute ; top:1rem; right: 1.6rem; color: #fff;}
.aui-user-qzul h2{font-size: 1rem; color: #fff; margin-bottom: .6rem;}
.aui-user-qzul li{ background: #1d6de1; padding: .4rem .6rem; margin: .3rem 0; color: #fff; font-size: .9rem; border-radius: 3px;}
.aui-user-qzul li:first-child{background: none;  padding: 0;}
.aui-user-qzul li span{ color: #efe526; margin-right: 3px;}
.aui-user-qzul li .mr{margin-right: .5rem; color: #d3e4ff;}
select{-webkit-appearance:none;appearance:none;border:none;font-size:18px;padding:0px ;font-size: .9rem; padding-right: 13px; -webkit-box-sizing:border-box;box-sizing:border-box;background: url("../images/tranger-icon.png") no-repeat right center transparent;color:#fff;}
.aui-palace-two .aui-palace-grid {
    width: 33.333%;
    position: relative;
    float: left; text-align: center;
    padding: 1px .8rem;
    box-sizing: border-box;
    margin: .8rem 0;
}
.aui-palace-two .aui-palace-grid h3{font-size: 1rem; margin-top: .3rem;}
.aui-palace-two .aui-palace-grid h3 span{font-size: .6rem; font-weight: normal; margin-left: .2rem;}
.aui-icon .aui-palace-grid-icon {
    width: 3rem;
  
    position: relative;
    border-radius: 2rem; 
    margin-bottom: 0px;
    text-align: center;
    margin-bottom: .2rem;
    margin: 0 auto;
}
.aui-badge {
    display: inline-block;
    width: auto;
    text-align: center;
    min-width: 1rem;
    height: 1rem;
    line-height: 1rem;
    padding: 0 0.2rem;
    font-size: 0.6rem;
    color: #ffffff;
    background-color: #f59a23;
    border-radius: 0.5rem;
    position: absolute;
    top: -.3rem;
    right:-.2rem;
    z-index: 99;
}
.aui-icon .aui-palace-grid-icon img {
    width: 100%;
}

.aui-health-box {
    background: #fff;
    border-radius: 6px;
    width: 96%;
    margin: 0 auto ; position: relative;
    box-shadow: 0 5px 15px #dadada;
	overflow: hidden;
}
.aui-palace-grid-text h2{font-size: .8rem; color: #2e4059; font-weight: normal; text-align: center; margin: 0; padding: 0;}
.m-t2{margin-top: -2.2rem;}
.m-t5{margin-top: .5rem;}
.aui-text-white {
	color: #ffffff !important;
}
.aui-text-primary {
	color: #9b75ed !important;


}
.border-r{border-right: 1px solid #f6f5f6;}
.aui-text-success {
	color: #4ece81 !important;
}
.aui-text-info {
	color: #4385fa !important;
}
.aui-text-warning {
	color: #f19804 !important;
}

.aui-text-danger {
	color: #fc8465 !important;
}
.badgebg1{background: #7076f7; border: 1px solid #fff;}
.badgebg2{background: #5da8f9; border: 1px solid #fff;}
.badgebg3{background: #c794fb; border: 1px solid #fff;}
.badgebg4{background: #69e098; border: 1px solid #fff;}
.badgebg5{background: #e08802; border: 1px solid #fff;}
.badgebg6{background: #f4825a; border: 1px solid #fff;}
.badgebg7{background: #59a5f8; border: 1px solid #fff;}
/*tab切换类*/
.aui-tab {
	position: relative;
	background-color: #ffffff;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-webkit-align-self: center;
	align-self: center;
}
.aui-tab-item {
	width: 100%;
	height: 2.8rem;
	line-height: 2.8rem;
	position: relative;
	font-size: 1rem;
	text-align: center;
	color: #212121;
	margin-left: -1px;
	-webkit-box-flex: 1;
	box-flex: 1;
}
.mt-5 {margin-top: .5rem;}
.aui-tab-item.aui-active {
	color: #0a7ff3;
	border-bottom: 2px solid #0a7ff3;
}
.aui-hide {
	display: none 
}
.aui-show {
	display: block 
}
.aui-border-b {
    border-bottom: 1px solid #ddd;
}
.sh_echarts {width: 100%; height: 30vh;}
.aq_echarts2{width: 50vh; height: 30vh;}
.s_list{ height: 40vh; overflow: auto;}
.s_list li{ background: #fbfbfb; padding: .46rem; border-radius: 10px; margin: .3rem 0; font-size: .9rem; }
.text_num3 {
    color: #fe4d52;
}
.sh_row {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}
 .lc_col_1 img {
    width: 1.6rem;
}
.lc_col_1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
}

.lc_col_1 ,.lc_col_8 ,.lc_col_3{
    position: relative;
    width: 100%;
    float: left;
    padding-right: 5px;
    padding-left: 5px;
}.lc_col_8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; 
}
.lc_col_3 {
    flex: 0 0 25%;
    max-width: 25%; text-align: right;
}

 .card-title::before {
    width: 3px;
    height: 14px;
    top: .75rem;
    position: absolute;
    content: "";
    background: #2fa5f4;
    border-radius: 20px;
    left: 8px;
}
 .card-title  {
    color: #212121;
    padding: .5rem 1rem;  font-size: .95rem;
    position: relative;     background: #f3f7fc;
    border-bottom: 1px solid #f0f3fc;
    display: flex;
    align-items: center;
}
.card-title .more{ position: absolute; top: .6rem; right: .3rem; font-size: .8rem; font-weight: normal; }
.text_num1{color: #999;}
.aui-content-yc{padding: 0 .8rem;}



.text-danger {
	color: #ff473d !important;font-size: .6rem; margin-right: 5px;
}
.text-999 {
	color: #999 !important;
}
.text-success {
	color: #03c895 !important;
}
.text-warning {
	color: #ffc107 !important;font-size: .6rem; margin-right: 5px;
}
.text-primary {
	color: #8760fb !important; font-size: .6rem; margin-right: 5px;
}
.aq_echarts{width: 100%; height: 30vh;}
.amh3 {
    position: absolute;
    bottom: 12%;
    font-size: .9rem; font-weight: normal;
    left: 5%;
}
.amh3 span {
    padding: 0 6px;
    color: #f19d3a;
}
.aui-gc-title{ background: url(../images/titlebg1.png); background-size: 100% 100%; padding: .5rem;  border-radius: 6px 6px 0 0; color: #fff; display: flex; justify-content: space-between;}
.aui-nbox .aui-gc-title2{ background: url(../images/titlebg2.png);background-size: 100% 100%;padding: .5rem;  border-radius: 6px 6px 0 0; color: #fff; display: flex; justify-content: space-between;}
.aui-nbox .aui-gc-title3{ background: url(../images/titlebg3.png);background-size: 100% 100%;padding: .5rem;  border-radius: 6px 6px 0 0; color: #fff; display: flex; justify-content: space-between;}


.aui-xl-bor{    background: #f8f9fd;
    border: 1px solid #f5f5f7;    display: flex;
    justify-content: space-between; margin: 0rem; padding: .5rem; width: 100%; border-radius: 5px;}
.aui-nbox {background: #fff;
    border-radius: 6px;
    width: 95%; font-size: .92rem;
    margin: 0 auto 10px; margin-top: .5rem;
	box-shadow: 0 5px 15px #dadada;}
	.aui-li-list li {
		font-size: .9rem;
		border-bottom: 1px solid #f1f1f1;
		padding:  .5rem;
		display: flex; justify-content: space-between;
	}	
	.jflex{ display: flex; align-items: center;}
	.aui-li-list li span{ color: #122545;}
.aui-textcolor{ color: #6c778c !important;   }
.width80{width: 70%; text-align: right;}
.aui-li-list li i{margin: 0 .3rem;}
.aui-gc-title img {
    width: 1.1rem;
    margin-right: .3rem;
    margin-top: .1rem;
}
.aui-gc-title2 img {
    width: 1.1rem;
    margin-right: .3rem;
    margin-top: .1rem;
}
.aui-gc-title3 img {
    width: 1.1rem;
    margin-right: .3rem;
    margin-top: .1rem;
}
.aui-flex-xjbox {
   
    padding: .3rem;
    align-items: center;
    overflow: hidden;
}
.aui-xjbox-img {
    width: 4.5rem; height: 3.5rem;  float: left; margin-right: .3rem;
}
.aui-xjbox-img img {
    width: 100%;
    border: 1px solid #e3f4fd;
    padding: 1px;
}
.aui-ycl-text { width: 100%;
    padding: 0 ;
}
.aui-nbox span foot {
    padding: 0.1rem .3rem;
    font-size: .85rem;
    background: rgb(0,0,0,0.2);
    border-radius: 5px;
    margin-left: .5rem;
}
.m3-l {
    margin-left: .3rem;
}
.aui-text-default {
    color: #001437 !important;
}
.aui-text-g {
    color: #667187;
    font-size: .8rem;   padding: .2rem 0 ;
}
.aui-ycl-text h2{font-size: .9rem; display: flex; justify-content: space-between;}
.aui-ycl-text h2 span.time{font-size: .8rem; font-weight: normal;}
.aui-xllist{ padding: .5rem;}
.aui-xllist li{margin-bottom: .5rem; background: #f8f9fd; font-size: .9rem; border-radius: 5px;}
.aui-xllist li .aui-timebox{background: #e6f0fd; display: flex; color: #001134; justify-content:space-between; padding: .5rem;border-radius: 5px 5px 0 0 ;}
.aui-xllist li .aui-xs {display: flex; align-items: center;}
.aui-xllist li .aui-xs img{width: 16px; margin-right: .3rem;}
.aui-yjbox{padding: .5rem; display: flex; align-items: center;justify-content: space-between;}
.title-h3{display: flex; border-bottom: 1px solid #f6f5f6; justify-content: space-between; color: #000000; font-size: 1rem; font-weight: normal; padding: .5rem; }
.title-h3 div img{width: 16px; margin-right: 5px;}
.title-h3 div{display: flex;align-items: center;}