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;
	color: #666;
}
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: 12rem;
    background-image: url(../images/qzbg.png);
    background-size: 100%;
}
.aui-user-qzul{position: absolute ; top:.6rem; right: 1.6rem; color: #fff;}
.aui-user-qzul h2{font-size: 1rem; color: #fdeaba; margin-bottom: .2rem;}
.aui-user-qzul li{ background: #1d6de1; padding: .4rem .3rem; 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 .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: 25%;
    position: relative;
    float: left;
    padding: 1px;
    box-sizing: border-box;
    margin: .8rem 0;
}
.aui-icon .aui-palace-grid-icon {
    width: 3rem;
    height:3rem;
    position: relative;
    margin: 0 auto;
    border-radius: 2rem;
    margin: 0 auto;
    margin-bottom: 0px;
    text-align: center;
    margin-bottom: .2rem;
}
.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 ;
    box-shadow: 0 5px 15px #dadada;
	overflow: hidden;
}
.aui-palace-grid-text h2{font-size: .95rem; color: #333; font-weight: normal; text-align: center; margin: 0; padding: 0;}
.m-t2{margin-top: -1.8rem;}
.aui-text-white {
	color: #ffffff !important;
}
.aui-text-primary {
	color: #00bcd4 !important;





}
.aui-text-success {
	color: #31bf79 !important;
}
.aui-text-info {
	color: #03a9f4 !important;
}
.aui-text-warning {
	color: #f17c30 !important;
}
.aui-text-danger {
	color: #fb5f5f !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;}
.qzgd {background: url(../images/gdbg.png) no-repeat; background-size: 100% 100%; height: 5rem;  width: 96%;
    margin: .5rem auto ;}
.qzgd h3{color: #fff; font-size: 1rem; text-align: right; font-weight: normal; padding: .8rem;}
.qzgd h3 p{margin-top: .6rem;}
.lcbox{border: 1px solid #ffffff; padding: .3rem .8rem; border-radius: 3rem; color: #fff; font-size: .8rem; }
.aui-flex-one{     display: flex; width: 96%; margin: 0 auto;
    flex-wrap: wrap;}
.aui-flex-one .aui-flex-box6{ flex: 0 0 50%;
    max-width: 50%;position: relative;
    width: 100%;
    float: left;}

	.aui-flex-one  .aui-flex-box6 h3{ font-size: .95rem; color: #fff; padding: .5rem; font-weight: normal;}
	.aui-flex-one   .lcbox{margin-top: .6rem; display:inline-block;}
	.aui-mine-cell{background: url(../images/abox.png) no-repeat; background-size: 100% 100%; height: 5rem; margin-right: 3px;}
	.aui-mine-cell2{background: url(../images/bbox.png) no-repeat; background-size: 100% 100%;height: 5rem; margin-left: 3px;}