html,body {
    color: #333;
    margin: 0;
    height: 100%;
    font-family: "Myriad Set Pro","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

a {
    color: #000;
}

a, label, button, input, select {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

img {
    width: 100%;
    height: auto;
    display: block;
    border: 0;
}

body {
    background: #fff;
    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;
}

.clearfix {
}

.divHeight {
    width: 100%;
    height: 10px;
    background: #f5f5f5;
    position: relative;
    overflow: hidden;
}

.r-line {
    position: relative;
}

.r-line:after {
    content: '';
    position: absolute;
    z-index: 0;
    top: 0;
    right: 0;
    height: 100%;
    border-right: 1px solid #D9D9D9;
    -webkit-transform: scaleX(0.5);
    transform: scaleX(0.5);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
}

.b-line {
    position: relative;
}

.b-line:after {
    content: '';
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #e2e2e2;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.aui-arrow {
    position: relative;
    padding-right: 0.8rem;
}

.aui-arrow span {
    font-size: 0.8rem;
    color: #9b9b9b;
}

.aui-arrow:after {
    content: " ";
    display: inline-block;
    height: 6px;
    width: 6px;
    border-width: 2px 2px 0 0;
    border-color: #848484;
    border-style: solid;
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    position: relative;
    top: -2px;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right: 2px;
    border-radius: 1px;
}

.aui-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	position: relative;
	padding: 10px;
}
.aui-flex:active {
    background:#FFEEF7;
}
.aui-flex2 {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	position: relative;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}


.aui-flex-box {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: #333;
}

/* 必要布局样式css */
.aui-flexView {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.aui-scrollView {
    width: 100%;
    height: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    position: relative;
}

.aui-navBar {
	height: 44px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	z-index: 102;
	background-color: #987A03;
}

.aui-navBar-item {
    height: 44px;
    min-width: 15%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 15%;
    -ms-flex: 0 0 15%;
    flex: 0 0 15%;
    padding: 0 0.9rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.7rem;
    white-space: nowrap;
    overflow: hidden;
    color: #808080;
    position: relative;
}

.aui-navBar-item:first-child {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    margin-right: -25%;
    font-size: 0.9rem;
    font-weight: bold;
}

.aui-navBar-item:last-child {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.aui-center {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 44px;
    width: 95%;
    margin-left: 5%;
}

.aui-center-title {
    text-align: center;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    font-size: 0.95rem;
    color: #333;
}

.icon {
	width: 20px;
	height: 20px;
	display: block;
	border: none;
	float: left;
	background-size: 20px;
	background-repeat: no-repeat;
	background-image: url(../images/clock.png);
}

.icon-new {
	background-image: url(../images/bbackpic.png);
}

.m-slider {
	overflow-x: hidden;
	width: 96%;
	margin: 0 auto 1.5rem;
	position: relative;
	bottom: -1.2rem;
	border-radius: 5px;
	overflow: hidden;
}

.slider-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px);
    position: relative;
    z-index: 1;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
}

.slider-item {
    width: 100%;
    height: 100%;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f6f6f6;
}

.slider-item img {
    width: 100%;
    height: auto;
    display: block;
    border: none;
}

.slider-pagination {
    text-align: right;
    position: absolute;
    width: 100%;
    z-index: 2;
    right: 0;
    bottom: 10px;
    pointer-events: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.slider-pagination > .slider-pagination-item {
    margin: 0 .25rem;
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background-color: rgba(255,255,255,0.4);
}

.aui-title-he{
    padding:0.8rem 0;
}
.aui-title-he img{
    width: 120px;
    margin: 0 auto;
}
.time-item {
    padding-top: 5px;
}
.time-item span {
    background: #000000;
    color: #fff;
    font-weight: 400;
    width: 22px;
    display: block;
    float: left;
    height: 18px;
    line-height: 16px;
    text-align: center;
    font-size: 0.85rem;
    margin: 3px 3px;
    border-radius: 3px;
}

.time-item em {
    font-style: normal;
    color: #333;
    float: left;
    line-height: 20px;
}

.aui-limit-time {
    width: 128px;
    margin:0 auto;
}


.aui-list-theme-box {
    padding: 10px;
    overflow: hidden;
    position: relative;
}

.aui-list-theme-img {
    height: auto;
    width: 100%;
    position: relative;
}

.aui-list-theme-img img {
    width: 100%;
    height: auto;
    display: block;
    border: none;
}


.aui-list-theme-pic{
    color:#f0354a;
    font-weight:normal;
    font-size:0.95rem;
}

.aui-list-theme-pic em{
    font-size:0.7rem;
    font-style:normal;
}

.aui-list-theme-message .time {
    color: #fff;
    background:#f0303d;
    font-size: 0.6rem;
    font-style: normal;
    font-weight: normal;
    border-radius:2px;
    padding: 0 0.2rem;
    margin-right:0.2rem;
}
.aui-list-theme-message .msn {
    color: #f0303d;
    border:1px solid #f0303d;
    background:none;
    font-size: 0.6rem;
    font-style: normal;
    font-weight: normal;
    border-radius:2px;
    padding: 0 0.2rem;
    margin-right:0.2rem;
}

.slider-pagination > .slider-pagination-item.slider-pagination-item-active {
    background-color: #fff;
    border-radius: 100%;
}

.aui-palace {
    padding: 0.5rem 0;
    position: relative;
    overflow: hidden;
}

.aui-palace-grid {
    position: relative;
    float: left;
    padding: 1px;
    width: 20%;
    box-sizing: border-box;
    margin: 5px 0;
}

.aui-palace-grid-icon {
    width: 40px;
    height: 40px;
    margin: 0 auto;
}

.aui-palace-grid-icon img {
    display: block;
    width: 100%;
    height: 100%;
    border: none;
}

.aui-palace-grid-text {
    display: block;
    text-align: center;
    color: #333;
    font-size: 0.85rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-top: 0.2rem;
}

.aui-palace-grid-text h2 {
    font-size: 0.8rem;
    font-weight: normal;
    color: #666666;
}

.aui-banner-box{
    background:#f5f5f5;
    padding:6px 10px;
}

.m-slider2 {
    overflow-x: hidden;
    width: 100%;
    margin:0 auto;
    position: relative;
    background:#f5f5f5;
}

.slider-wrapper2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px);
    position: relative;
    z-index: 1;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
}

.slider-item2 {
    width: 100%;
    height: 100%;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f6f6f6;
}

.slider-item2 img {
    width: 100%;
    height: auto;
    display: block;
    border: none;
}

.slider-pagination2 {
    text-align: right;
    position: absolute;
    width: 100%;
    z-index: 2;
    right: 0;
    bottom: 10px;
    pointer-events: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.slider-pagination >2 .slider-pagination-item {
    margin: 0 .25rem;
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background-color: rgba(255,255,255,0.4);
}

.slider-pagination2 > .slider-pagination-item.slider-pagination-item-active {
    background-color: #fff;
    border-radius: 100%;
}


.m-actionsheet {
    text-align: center;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 1000;
    background-color: #EFEFF4;
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
}

.mask-black {
    background-color: rgba(0, 0, 0, 0.4);
    position: fixed;
    z-index: 500;
    bottom: 0;
    right: 0;
    left: 0;
    top: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 998;
}

.actionsheet-action {
    display: block;
    margin-top: .15rem;
    font-size: 0.28rem;
    color: #555;
    height: 1rem;
    line-height: 1rem;
    background-color: #FFF;
}

.m-actionsheet {
    text-align: center;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 10005;
    background-color: #ffffff;
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
}

.actionsheet-toggle {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}

.actionsheet-item {
    display: block;
    position: relative;
    font-size: 0.85rem;
    color: #555;
    height: 2rem;
    line-height: 2rem;
    background-color: #FFF;
}

.actionsheet-item {
    display: block;
    position: relative;
    font-size: 0.85rem;
    color: #555;
    height: 2rem;
    line-height: 2rem;
    background-color: #FFF;
}

.aui-coll-cancel a {
    height: 45px;
    line-height: 45px;
    font-size: 12px;
    background: #f9f9f9;
    display: block;
    text-align: center;
    width: 100%;
}

.aui-coll-share-img {
    width: 38px;
    height: 38px;
    margin: 0 auto;
}

.aui-coll-share-img img {
    width: 100%;
    height: auto;
    display: block;
    border: none;
}

.aui-coll-share-box {
    position: relative;
    overflow: hidden;
    padding: 10px 0;
}

.aui-coll-cancel a {
    height: 45px;
    line-height: 45px;
    font-size: 12px;
    background: #f9f9f9;
    display: block;
    text-align: center;
    width: 100%;
}

.aui-coll-share-item {
    position: relative;
    float: left;
    padding: 8px 10px;
    width: 33.333%;
    box-sizing: border-box;
    font-size: 12px;
    height: 85px;
}

.aui-rule {
    position: absolute;
    right: 0;
    top: 1rem;
    background: #54ca9a;
    border-radius: 50px 0 0 50px;
    font-size: 0.8rem;
    padding: 0.2rem 0.6rem;
    color: #fff;
}

.aui-search-box {
    background: #fff;
    border-radius: 22px;
    position: relative;
    width: 100%;
    height: 31px;
}

.aui-search-box input {
    width: 100%;
    background: none;
    border: none;
    font-size: 0.85rem;
    text-align: left;
    height: 31px;
    border-radius: 22px;
    padding: 0.55rem 0 0.55rem 1.8rem;
}

.icon-search {
    position: absolute;
    background-image: url('data:image/png;base64,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');
    left: 8px;
    top: 0.35rem;
    background-size: 19px;
}

.aui-chang-box {
	background-color: #987A03;
}

.aui-nav-box {
    width: 100%;
    position: relative;
    z-index: 100;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 5px 5px 1px 5px;
}

.aui-nav-item {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fefefe;
    font-size: 0.9rem;
}

.aui-nav-item-active {
    color: #fefefe;
    position: relative;
}

.aui-nav-item-active:after {
    content: '';
    width: 30%;
    height: 2px;
    position: absolute;
    left: 50%;
    bottom: -5px;
    margin-left: -15%;
    z-index: 4;
    background-color: #fefefe;
    border-radius: 10px;
}

.aui-arrow {
    position: relative;
    padding-right: 0.8rem;
}

.aui-arrow span {
    font-size: 0.8rem;
    color: #9b9b9b;
}

.aui-arrow:after {
    content: " ";
    display: inline-block;
    height: 6px;
    width: 6px;
    border-width: 2px 2px 0 0;
    border-color: #848484;
    border-style: solid;
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    position: absolute;
    top: 50%;
    margin-top: -3px;
    right: 2px;
    border-radius: 1px;
}

.aui-flex-color {
    margin: 0 1rem 1rem 1rem;
    border-radius: 5px;
    padding: 3px 15px;
    background: #f5f5f5;
}

.box {
    height: 20px;
    overflow: hidden;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    word-wrap: break-word;
    word-break: break-all;
}

.t_news {
    height: 20px;
    color: #fff;
    overflow: hidden;
    position: relative
}

.t_news b {
    line-height: 20px;
    font-weight: 700;
    display: inline-block
}

.news_li,.swap {
    line-height: 20px;
    display: inline-block;
    position: absolute;
    top: 0;
    left: 1px
}

.news_li a,.swap a {
    color: #333;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    word-wrap: break-word;
    word-break: break-all;
    font-size: 0.8rem;
}

.news_li a em {
    font-style: normal;
}

.news_li li {
    color: #676767;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    word-wrap: break-word;
    word-break: break-all;
    height: 20px;
    padding-left: 5px;
    line-height: 20px;
}

.swap {
    top: 20px
}

.aui-news-img img {
    width: 20px;
    height: auto;
    display: block;
    margin-left: -3px;
    float: left;
}

.swap li {
    color: #676767;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    word-wrap: break-word;
    word-break: break-all;
    height: 20px;
    padding-left: 5px;
    line-height: 20px;
}

.swap li a {
    color: #676767;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    word-wrap: break-word;
    word-break: break-all;
    height: 20px;
    line-height: 20px;
}

.aui-news-sml img {
    width: 28px;
    height: auto;
    display: block;
    border: none;
}

.aui-title h1 {
    font-size: 1rem;
    text-align: center;
    margin-bottom: 0.2rem;
    color: #323232;
}

.aui-slide-list {
    padding-left: 0;
    overflow: hidden;
    height: 12rem;
    background: #fff;
}

.aui-slide-item-list {
    width: auto;
    white-space: nowrap;
    overflow: auto;
    height: 12rem;
    font-size: 0;
    padding-right: 15px;
    margin-left: 0;
}

.aui-slide-item-item {
    display: inline-block;
    margin-left: 14px;
    vertical-align: top;
    border-radius: 5px;
    width: 30%;
    position: relative;
}

.aui-slide-item-item .aui-flex {
    padding: 0;
}

.aui-slide-text span {
    position: relative;
    background: #ffe7e7;
    color: #e83838;
    font-size: 0.8rem;
    border-radius: 3px;
    padding: 0.2rem 0.3rem;
}

.aui-slide-text h2 {
    font-weight: 400;
    font-size: 0.88rem;
    line-height: 1.4;
    color: rgba(0, 0, 0, 0.9);
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    word-wrap: break-word;
    word-break: break-all;
    margin-top: 0.3rem;
}

.aui-slide-text p {
    color: rgba(0, 0, 0, 0.3);
    font-size: 0.8rem;
    margin: 0 0 0.3rem 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

.aui-title-one {
    padding: 1rem 0;
}

.aui-list-theme-box {
	overflow: hidden;
	position: relative;
	padding-top: 0;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 1px;
}

.aui-list-item {
    width: 48%;
    float: left;
    margin: 0 1% 2% 1%;
    border-radius: 5px;
    background: #fff;
    display: block;
    overflow: hidden;
}
.aui-list-item:active {
     background:#800040;
     border: 1px solid #000;
}

.aui-list-theme-img {
    height: auto;
    width: 100%;
    position: relative;
}

.aui-list-theme-img img {
    width: 100%;
    height: auto;
    display: block;
    border: none;
}

.aui-list-theme-message {
    background: #f9f9f9;
    padding: 0.2rem 0.5rem 0.2rem 0.5rem;
}

.aui-list-theme-title {
	font-size: 0.9rem;
	line-height: 1.5;
	color: rgba(0, 0, 0, 0.9);
    margin: 0.3rem 0;
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: break-word;
	word-break: break-all;  
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-weight: normal;
    text-overflow: ellipsis;
}

.aui-list-theme-message p {
    color: #6e6e6e;
    font-size: 0.8rem;
	float:right;
	margin-top:15px;
	margin-bottom:15px;
}

.aui-list-theme-message span {
    color: #6e6e6e;
    font-size: 0.7rem;
    font-style: normal;
    margin-bottom: 0.5rem;
    display: block;
}
.aui-list-theme-message span em {
    border-radius: 3px;
    color: #6e6e6e;
    font-size: 0.7rem;
    padding: 0 0.3rem;
    font-style: normal;
    margin-right: 0.2rem;
	float:right;
}

.aui-list-theme-message h4 {
    color: #FF0600;
    font-size: 1rem;
    font-style: normal;
    margin-top: 0.5rem;
	margin-bottom: 0.5rem;
	font-weight: normal;
}

.aui-list-theme-message h4 i {
    font-size: 0.9rem;
    font-style:normal;
    padding-left:0.2rem;
    color: #999;
    font-weight: normal;
    text-decoration: line-through;
}
.titlespan2{
    color:#999;
    border:1px solid #FFFFFF;
    font-size:0.7rem;
    border-radius:3px;
	word-wrap: normal;
	text-overflow: ellipsis;
    overflow:hidden;
	text-align: justify;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	background-color:#FEFCF1;
    
}

.aui-footer {
	width: 100%;
	position: relative;
	z-index: 100;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	box-shadow: 0 -1px 1px #f5f4f4;
	background-color: #FAFAFA;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.aui-tabBar-item {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #979797;
}

.aui-tabBar-item-text {
    display: inline-block;
    font-size: 0.65rem;
    color: #aaa9a9;
}

.aui-tabBar-item-active .aui-tabBar-item-text {
	color: #FF2E09;
}

.icon-home {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAYAAACo29JGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjVCMUQxRUE3MkNGMTFFOTlBQzc5OTFGQTIzQUZFREYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjVCMUQxRUI3MkNGMTFFOTlBQzc5OTFGQTIzQUZFREYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOUVCQzNENTcyQ0YxMUU5OUFDNzk5MUZBMjNBRkVERiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDOUVCQzNENjcyQ0YxMUU5OUFDNzk5MUZBMjNBRkVERiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pul/RBsAAArGSURBVHja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);
}

.icon-news {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAIAAAD8oz8TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAk4SURBVHja7FprT1PZGl7v2r3v3nYpSFuIbZ06IJUzg+JlosKciWNyTNQcEv7BcX6P57M/wQ86yZyIJnwwGY6CUUaBIoUWlXZTWnqB7t52917nwyqbUkpbC2o8YaUhbbPa9fR9n/d5LwuQyiX0bS6Mvtl1DP0Y+jH0Y+jH0P+/oKuO6ouy2WwikUgmU+l0JpvdzuXypVIJIaTRaAwGvdFoslotNhtnt9uNRuORnAiHLAREUVxbi0QiEZ7nN+IJrUZjt9stFgtns3V3dxNC4vH4ZiKRzmQ2E4lSqdTZaXc4HC6Xq6fHpVarvw50SZJCoXA4vBoMBjs7O38cGuru7jaZTAghAEAyqRwAQAhBGBBCW1tb6zz/enY2vrHh8/k8HrfX62EY5otC5/n1YDA4Nzf/nc935swZp9MJO6saNEKIEFJBjxDCIEkSIYTn+YWFheVg0O8f8Pl8Dkf3F4IeCCwGAosyIQMDA6dOnVKr1QAA5OAzAJQfQP8SQkplcWVlZX5+HgP09/f19/d9XuiiKL59Ozc3N8fZOs6dO+d0OneRkea492obEEKi0ehfs7MfPnwYHj5/9qz/k9j/CdBFUZyd/Wt+fsHpco2Ojmq12mpMjaHvf06g8lIUxWfPni0GAhcuDP/ww99aR/8J4vj27dz09MyZgYGRkRGMMQVR36JVq3oDpQr9LBBEEKHqOTo6qlKppqdnGIYZGvrxiKEHAoszMy9Put3Xrl3DGNcQt2HSA5kQtGNjBCAjggABqTiKIKJSqa5evbq9tTU981Kv17fIe9yiniwsBLodjuvXr6tUql2nE0JlpMGq0AlAluVcLpdKpYrFYvWnMALqil9v3LBxXCCwyPPrRwNdkqRgMJhOp0dGRrRarSzLGGNZlltHT7dtb2+/ePFiamqqWCwSQgDj6iCmzPn1xo1MJhMMBiVJOgLooVB4fn7Be+qUxWJBCFWYCkAPpuZsIgUAqVRqcnLy3r17T58+ZVkWIURkGSFEP6uEuNVq7erqCoXCoVD4sNBFUQyHVzmOu3jxopJi9pBBJhgBEERg94EwKM8BYGtr6+HDh5FI5M7t23a7vTp97qYtUmH/33/5BTNMOLwqiuKhoK+tRZZXVtwej8FgqM8E2AOC+kHhN0Ion8/fv38fEGINhkKxqKSCg07U6/UnuroikcjaWuRQ0CORiJFl+/oahXwFvUxowMmyrNgymUz++949zmqlO/P5vMPhqHHd/nXx0iUAiEQi7YtjNpvleb6nt5eyvDF6IIgQggjBDCaElMvlpaWl//zxR1dXl7KtLIoUOgCgg9GbzWaO43iez2azDSrkRlZPJBKpVNpmsyn+bSwmAAAMJoQIgvD0yZMnExN2u71mh8PhaJzCqBJYrFZByCUSiTYJk0ymZFnu7e1VQDcSEwwyIgiheDz+4MGDpaUl6w5Pdl2sUtlstsa4gSAAOHv2LCEkmUy1SZh0OmM0GjUaTXVmOWgz1ftQKPT48WNJkupyzGAw0BKlMWEIIVqtFmOcTmfa5vq20WRSqVRNXUzRSJL0cmaGwViv0xUKhe3tbYSQyWTS6XQIoVwux9lsu2no4O9BgNRqtUajyWa32yRMLpfnOE6tVlfnzgbQ8/n8eixGvYQA/nX37t3ffkM7jsrn81QZkUwaFPe0KGIYhjUac7l8m9BLpZLZbK70Ps3ClLahxUIBIZQVhLGxMY7jrFbr2NhYVhAoozo6OprGOt2AMTaZTLQxb1PXy+VyU3tXKxLdxmAcjUZFUSyXy9FolMGYxuiJEyda4R7dUG6WTRtxXaPRbG5ulstlhmFaqbFisZhKraYZcWJiQqVSSZI0MTHR1dmJEGJZlsoL3ldQ1LYmiIiimMlkKtxrA7rBoM9kMuVyWafTUQo2JszGxoZpJ4N0dXbOTE/TJ9Qhwxcu0IK5sdUJIQiQLMuFQsFsNrVJGKPRJAhCuVyu1HfN8lE2m1Wp6tgiHo+P/vzzpUuXFIVt6kNKNqOxXehWqyWfz/M838ph2Wy2VCzufz+Tyfzj5s3BwUGdTqfUNk2yEsDS0hIhxGq1tEkYm41jDQYqz7SoahBksVhM2pdrS6XS7Tt3ent7aaGrWL0xdFmW0+k0ANhsXJtWt9vtLGtYW1srFApQL7aqexye53GVZ7KCABj/c2zs5MmTGOPqovygmKkcAahYLG7EYixrqC2BPoXrRofDsc7zy8vLdQuB6m4/Go1qdTr6/mYyabfbx8fH6dn7gVajr+n0AGA5GCwWiw6Ho/FgtYmuu1wuvV7/8eNH2izWWL36Jc/zRpalQXn69Onx8XG9Xt8guHfb7Z1vVsYywWAQAFwu16FajZ4el9PpfL+6uhgI1LRkNbBisVihUIjH45d/+unWrVut5AGKtTIa2WkIX716lUwmnU5nT8/hoKvVao/HrdPpFt+9o82i4tZqrSgWiyzLrsdit+/cuXLlyh4+kN1Hdf9aPVei1TJtUFZWVhiG8XjcTcdgzUdIXq+H5/m5ufnXr1+fP39emXtVe6BQKIyPj1utViWwWhxyKP0hxlgUxak//8wJgs/3ndfrOYLpF8MwPp8vkdh8/epVp93u8XoVwytVntlstlgsylBudzoHAHtDQvm1u2qLCJ32LL17FwwGOY7z+XytDN1bmn45HN39/X16vW5ycpIqbjXdJUmi8qc45KDp7p6h145iVjJXOv38+XO1WtXf39fiuL3Va7D+/j6/388wzKNHj9KpVF25qDvgreE9LdaBIBkROq4BgHQq9ej33wHA7/e3PmhvZ0hdLJVu3rzZ09Nz0DC6mhh0wrF/A6W4KIqhUOi/U1MIoYGBM580pG7zamA7K1y+fHloaKgueqUHr6HQ/h8wOTn54f17jMHv93/Gq4GaC5n19XWWZYeHh09///1B/WvdewEaHouBwMzMDCHEbDZ/iQuZmmuwUCgsCAJns3m93sHBQb1eT4OvxuTV/Mnlcm/evAmFQqlkkmVZr9fzRa/BlN4vHF4Nh1ej0aiQy2m1WqvV2tHR4Xa7jUajTqejhUB+Z4XD4UQikU6ni4UCy7JOp9PjcXs87rol/ueFrrBfufIVhFw+nycIMQyjUau1Wi0CKBYKtG8AAL1ez7KGr3/lu7/V+MYu2r/iOv6nkmPox9CPoR9Dr7P+NwA8CrlSUno1pAAAAABJRU5ErkJggg==);
}

.icon-pic {
	background-size:36px;
	width:36px;
	height:36px;
	background-image: url(../images/40h.png);
}

.icon-car{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAYAAACo29JGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjVCMUQxRjI3MkNGMTFFOTlBQzc5OTFGQTIzQUZFREYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjVCMUQxRjM3MkNGMTFFOTlBQzc5OTFGQTIzQUZFREYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNUIxRDFGMDcyQ0YxMUU5OUFDNzk5MUZBMjNBRkVERiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNUIxRDFGMTcyQ0YxMUU5OUFDNzk5MUZBMjNBRkVERiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjLceREAAAX9SURBVHja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);

}

.icon-mine {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAYAAACo29JGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUI0MDA3QUI3MkQwMTFFOTlBQzc5OTFGQTIzQUZFREYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUI0MDA3QUM3MkQwMTFFOTlBQzc5OTFGQTIzQUZFREYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQjQwMDdBOTcyRDAxMUU5OUFDNzk5MUZBMjNBRkVERiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQjQwMDdBQTcyRDAxMUU5OUFDNzk5MUZBMjNBRkVERiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjKAhugAAAcySURBVHja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);
}
.aui-footer-fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 49;
}

.aui-flex-box p {
    line-height: 1.2;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    font-size: 0.8rem;
    color: #333333;
    width:100%;
}

.aui-flex-time-img {
    width: 110px;
    height: 110px;
    margin-right:0.8rem;
}

.aui-flex-time-img img {
    width: 110px;
    height: 110px;
    display: block;
    border: none;
}

.aui-flex-box h2 {
    font-size: 0.9rem;
    color: #333;
    font-weight: normal;
    line-height: 1.5;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    margin-bottom: 0.5rem;
}

.aui-flex-box h3 {
    font-size: 0.8rem;
    color: #f95f52;
    margin-bottom:0.4rem;
    font-weight: normal;
}

.aui-flex-box h4 {
	font-size: 0.8rem;
	color: #ffa200;
	font-weight: normal;
}

.aui-flex-clear-pa {
    padding: 1px 1px;
    overflow:hidden;
}

.aui-flex-texts {
    float: left;
    font-size: 0.7rem;
}

.aui-time-seep {
    width: 60%;
    float: left;
    height: 12px;
    border-radius: 20px;
    background: #fff;
    position: relative;
    margin-top: 5px;
    border:1px solid #ffa200;
    margin-bottom:0.5rem;
}

.aui-time-seep-go {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 10px;
    border-radius: 20px 0 0 20px;

    background-color: #ffa200;
}

.aui-flex-clear-pa .aui-flex-box p {
    color: #999;
    width:100%;
}

.aui-time-button button {
    padding: 0.35rem 0.5rem;
    background-color: #f0121e;
    color: #fff;
    border-radius: 3px;
    border: none;
    width: 60px;
    font-size: 0.85rem;
    position:absolute;
    right:15px;
    bottom:15px;
}


.aui-flex-tag {
    position:relative;
    overflow:hidden;
    margin-bottom:0.5rem;
}

.aui-flex-tag span{
    display:block;
    border:none;
    float:left;
    border:1px solid #666666;
    border-radius:4px;
    font-size:0.7rem;
    margin-right:0.4rem;
    color:#333;
    padding:0.1rem 0.4rem;
}

.aui-time-seep span{
    position:absolute;
    right:-60px;
    top: -4px;
    color:#ffa200;
    font-size:0.7rem;
}

.aui-text-bottom{
    width:100%;
    overflow:hidden;
    text-align:left;
}

.aui-text-bottom h3 em{
    font-size: 0.7rem;
    font-style:normal;
    padding-left:0.2rem;
    color: #999;
    font-weight: normal;
    text-decoration: line-through;
}

.aui-ass-img{
	width:100px;
	height:100px;
	margin-right: 10px;
}
.aui-ass-link{
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.aui-ass-link .aui-flex{
    background:#fff;
    border-radius:6px;
    margin-bottom:0.8rem;
}
.aui-flex-one h2{
    color:#818181;
    font-size:0.8rem;
}

.aui-flex-one h2 em{
    color:#fe3444;
    font-size:1rem;
    font-style:normal;
}

.aui-flex-one h2 em i{
    font-size:0.7rem;
    font-style:normal;
}

.aui-button-get button{
    background:#f00d3b;
    border-radius:22px;
    color:#fff;
    border:none;
    padding:0.25rem 0.5rem;
    font-size:0.85rem;
}
.aui-ass-link .aui-flex-one{
    padding:0.8rem 0 0 0;
    margin-bottom:0;
}

.aui-flex-box2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: #333;
}
.aui-flex-box2 h2{
	font-weight: 400;
	font-size: 0.9rem;
	line-height: 1.5;
	color: rgba(0, 0, 0, 0.9);
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	word-wrap: break-word;
	word-break: break-all;
}

.aui-flex-box2 p{
    font-weight: 400;
    font-size: 12px;
    line-height: 1.4;
    color: rgba(0, 0, 0, 0.9);
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    word-wrap: break-word;
    word-break: break-all;
    color:#818181;
    margin-bottom:0.2rem;
}

.aui-flex-box2 span{
    color:#ff3249;
    border:1px solid #ff3249;
    font-size:0.7rem;
    border-radius:3px;
    overflow:hidden;
}

.aui-flex-box2 span em{
    background: -webkit-linear-gradient(left, #ff7401 , #fe3444); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #ff7401 , #fe3444); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #ff7401 , #fe3444); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ff7401 , #fe3444); /* 标准的语法 */
    color:#fff;
    font-style:normal;
    padding:0.1rem 0.3rem;
    border-radius:3px;
    font-size:0.7rem;
}
a:active {
    background:#FFECF5;
	}