/*
*/

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 {
    text-decoration: none;
    font-weight: normal;
    color: #898989;
    font-size: 0.75rem;
}

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;
}


button {
    outline: 0;
}

img {
    border: 0;
}

button,input,optgroup,select,textarea {
    margin: 0;
    font: inherit;
    color: inherit;
    outline: none;
}

li {
    list-style: none;
}


.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-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 15px;
    position: relative;
}

.aui-flex-box {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: #333;
}

.aui-flex-box1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: #333;
    background-color: #F7F8F8;
}

/* 必要布局样式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: #fff;
}


.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: 100%;
    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;
}

.icon-return{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAD3klEQVRoQ+2a4VnbMBCGdfIAhQmaTlDXGqDpBIUJgAkKE5RuABMUNkgnKAwgRRs0naBhAOn6XGrnUY0dS4rtiBD9g9iWXp10391JwF5Zg1fGyw7A+27xg4UPFt6zGTgs6cqgQoifjLEpIi4AQCOittbea60XL9nojRbO83yaZRkBP2uIeGetvdJaL18ieDBwCXkvpTx3gfM8nwDA211Ownw+f+zqv3UPCyFOEPESAD42fcQYc1xZWQhxxxg76+pspN9nxpiLthXo5bTyPM+zLLt0oYwxn7TWDwQhhMCRYHy7mUkpT5se9gKmF4uiOAeA79VHEPFKKXVT/kaObafLuQ5njPmgtdb1/3sD1x0ZIn5TSl3TB2n/cs5PGGNHviYY4Lmpu/3cFej2FQI8ybLsl/PyDyklQSbRiqK4BoCv1WC2Bq7vVUR8VEpNk6D9t+VuAOCLA7zdkq7vVURcKqWOEwJ+cJe0lLJx9Xov6RLY66O7mAQhxJzcSdV3L8B1vW3zhDsCXkvjpu0WamEvx7BPwK1avAvIqs9Nkhmtw6Xe/pdUuFq8r8BJanFdgxljp1LK2VahZfWyGzenosW+QQcxBDmtVLVYCEHW/OwEHetMbqs9nKoWF0XhHR8EWzhFLS6K4g8ArBIXRPytlJq0OdFg4JD9MpbnDvErMcBJaTGlpiFZXDBwiMj3bWGqvADAm3LpHnHOKXamWtq6vtYVG8QAB81oE3Se50cA8L76DQDcNJMA3D0YmoK2anCULPnmxUIIKuqtqyCISNYZuiLyZIyZbCohB1vYR4vLoh+la6M18s7W2pOmOpY7iFjgjbpXL/htQ03RnLP0F3QSUv69tNZWRbqF74lIFHCXFtMe5ZzTpKz3KVmAMbYaLAAs6ejGAdHGmOokw3vwMRMZBZyiFvvCxwInpcW+sNFeepdaHALXS3pIHwmNbrYdZJ/vRy3pBi0mZ0QHas8aIq7On8ZoiPg0iCyVWqxdLzwGkE8fJFvWWirCN55fR1u4oaziM56xnumvxOOOuF5pGIumqx9jzLu2QCTawlWnFEa2nRpyzikJaE3GuwYe87u1drZpH28NHDOoXb7TKzCFlFmWnSEipX9LYwzd+hnk8gvF64yx1SF8yO2iXoHrxbQujxlr6SaH6XvO1RtwW0rYdjAdC1vGALRqVpWPqnVVOqrn+gRuvNs1EPCzSzSjA7fN/CaJiLVykxwi4oVSqjHac/vpzcIlMN3toqsH5Eye6J6XzyBCwWn7cM6pn9UdMkS8VUrRtarO1itwZ28JPHAATsAIgw7hYOFBpzeBjx8snIARBh3Cq7PwX2iQalv4GESfAAAAAElFTkSuQmCC');

}


.m-slider {
    overflow-x: hidden;
    width: 100%;
    margin:0 auto;
    position: relative;
}

.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);
}

.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: 45px;
    height: 45px;
    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;
}


.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: #ebecef;
    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-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;
    padding: 7px 5px 7px 5px;
    background: #faf9fa;
}


.aui-footer:after {
    content: '';
    position: absolute;
    z-index: 0;
    top: -1px;
    left: 0;
    width: 100%;
    height: 1px;
    border-top: 1px solid #e4e4e4;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}


.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-text0 {
    display: inline-block;
    font-size: 0.8rem;
    color: #00913A;
    padding-top: 3px;
}

.aui-tabBar-item-text1 {
    display: inline-block;
    font-size: 0.8rem;
    color: #818085;
    padding-top: 3px;
}

.aui-tabBar-item-text2 {
    display: inline-block;
    font-size: 0.8rem;
    color: #818085;
    padding-top: 3px;
}

.aui-tabBar-item-text3 {
    display: inline-block;
    font-size: 0.8rem;
    color: #818085;
    padding-top: 3px;
}

.aui-tabBar-item-active .aui-tabBar-item-text {
    color: #818085;
}


.icon-1 {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAACXBIWXMAAC4jAAAuIwF4pT92AAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuMTQ2Mjg5OSwgMjAyMy8wNi8yNS0yMDowMTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjMgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wOC0wOVQwOTozMjowMSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDgtMDlUMDk6MzM6MDErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDgtMDlUMDk6MzM6MDErMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjViNTgwZWUwLWU5ZmUtNzU0My04NTk1LTNkNTQxZjI4NmUzZiIgeG1wTU06RG9jdW1lbnRJRD0i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');
}

.icon-2 {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAACXBIWXMAAC4jAAAuIwF4pT92AAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuMTQ2Mjg5OSwgMjAyMy8wNi8yNS0yMDowMTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjMgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wOC0wOVQwOToyOToxNyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDgtMDlUMDk6Mjk6MzUrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDgtMDlUMDk6Mjk6MzUrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmExNDhlNDVmLTg5ODMtODI0MS1hOTI0LTc2MTExZDU5NjM2YiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDphMTQ4ZTQ1Zi04OTgzLTgyNDEtYTkyNC03NjExMWQ1OTYzNmIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphMTQ4ZTQ1Zi04OTgzLTgyNDEtYTkyNC03NjExMWQ1OTYzNmIiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmExNDhlNDVmLTg5ODMtODI0MS1hOTI0LTc2MTExZDU5NjM2YiIgc3RFdnQ6d2hlbj0iMjAyNC0wOC0wOVQwOToyOToxNyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjMgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmNVBaUAAAHaSURBVFjD1dhLKERRHMfxKyspeS1kMR5JkbJBspSNBTZTSpRXFJuRUiyGHWNWLKSUDRtqlBLSLGwkO5HnRgxhQVIoef1OnVM3wtyZ///cexff7cyn5t5z/v8xAoGAQVAh8qFFdIgeZScohAZQCcV3xfsBVWgZfUbZGqqxCxy0AP3etG7wahxY1RZK1AFeIcCa0azgfkKsapQL7GHAqoo4wHOM4A1qcDJ6YwSLsijB9cxYUTsleFgDeJISPKUBvEAJntEADlGCgxrAs5TgLg3gQUpwgQZwBfXFccCIveG46VoYwT6u4WeHAXvEOa1loFdicD73PFxJiK3VtXGUyxclVqhYUKt173SZ8nayihWLaI5dW7OoWB766+gMPZlwz+gchZEfldq95quSUJMcYC5M4Cv5K7SiFDv/lxADfbMEXlp4HK7REmpDaTrA2WgM3RKcEA9oAuVxgUfQC8PFIVavcUqw2Gi3NQw/e6gsXrAXvWvAmuuIFdyrGWpuyCq4z0asyh8t2OsArKr7P3C6g7Cq3L/Amw4E7/8GrnMg9sfJYQZHHAwW42iCGdzgYKyq0wwOuwC8q8Cp6MMFYJFHgBtdghX1GHLEcwt43pDnnFvAEQE+RvfozuEJ4+kXCmmYFyNF4VEAAAAASUVORK5CYII=');
}

.icon-3 {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAACXBIWXMAAC4jAAAuIwF4pT92AAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuMTQ2Mjg5OSwgMjAyMy8wNi8yNS0yMDowMTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjMgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wOC0wOVQwOToxODo0OSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDgtMDlUMDk6MjI6MzgrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDgtMDlUMDk6MjI6MzgrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmRmYWUzOGM5LTJjODEtNGQ0ZS1hZjI4LWJjMGZhYTg0MWU3MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpkZmFlMzhjOS0yYzgxLTRkNGUtYWYyOC1iYzBmYWE4NDFlNzAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkZmFlMzhjOS0yYzgxLTRkNGUtYWYyOC1iYzBmYWE4NDFlNzAiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmRmYWUzOGM5LTJjODEtNGQ0ZS1hZjI4LWJjMGZhYTg0MWU3MCIgc3RFdnQ6d2hlbj0iMjAyNC0wOC0wOVQwOToxODo0OSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjMgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpPIDUkAAAOeSURBVFjD7ZlrSBRRFMe3wh5YJKZkEklFBZZlD4pCCrGgolJ6URCIRVoWggYRfTKSaCmQQCt7UAZW9EQjsTAw9cNGadHDolUwspdGkaVCZHZu/G8cDnfcZXcnEObDz537n3vP/Oc+ztwZXW63ex9xh7hMTCJcYCK0aiIb2lyigjhHnBVcI/KIOWh3l0hn8Q4SVUQpEQNtIXGLuEdsYHVziBaij/hA7NXn1J96nFAcYI0WMP0GtPVMM3GfSGLlcrQbQXxlegr0PUzLgVZsEfuENlzLxNfM8HymX/fTcAMRS3xC2YN2U0W9HdCPMS2BGOYjfrw0rFjjp+Fe4gfRBbThwcRjlFvRLkVc4wj0SqYNITaychkxC534bxRMhq8i2Gwfhh9ACyciiSgMvdLqUKcH5a0W12hEuRvlQ4aOy2LacZPhXlQc78NwLZs+kjJWL4zIF9fwYCSaUfYapkgFNNXzaej9aSbDfVix4T4MvySWEquJtUQGhlD2VCIygzr+hd83yDjvUK5Du/0GLyW8M6wMqxQVH8CiKzIMYw6mj55Ges7vIjqgX0S7xf3E3iQNf8adq+NO5L6OAA2vZJrKyW9Z2tSL6BLxHcdu1ovl/cSfyQ2/EEOpzH8L0HAC094Tv3GchFyt9Z84zmaGBxFXLOKXcMPtmG9Nhoomw8+JeRhGlbZS1aJAvTFY+TxGJ86ZzKwyLNwZxE1R7yk3rLNDvp+G6/rJEi6sfB6jCXqh6YGAc0vQ27uJodDSWb12uehUeXKIDNeIGLeh5wq9B6nLxZ6QiinQRmN0lPZRGo5GpYd+GG7B3WdhxefiNxx1S0WMQuipQm9mN8mvqzc8iUxrlIbjUCnPD8NW6BgFQt/J5mafxUgViZ4/jWSgtZNWhiewJB+o4UyhL4M+SuzcypjhZB+xk+X2Mo41Ph/A9pLHWC50vtduYPphMfcvWMQt1g+O7diQqyGMYA3jMURniM3QpqsNCPJ1geCoiBGLXVkRHrlhLPYW4hRYZFiwmVi0TXg6buOP5gHFgDT8BPsIb5C0gSgEf4a9iDdEqH1HtYsl5VAxDoa7Qxz3b+63w/BYGO6ywbDXzh62zfAj9YzGG0QwtIIIuw3bQaRj2DH8Hw2vINbhdT0Y0oCKOdxJazYajnEM22w41m7DGficlBkk2eyDSJiT1hzDjmFrw5X4n0RNkHjASCet2WzYeUWSL6Gv8IbbFiRfQDT7PtwVgrga9f26/g/mDTErGsv8KgAAAABJRU5ErkJggg==');
}

.icon-4 {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAACXBIWXMAAC4jAAAuIwF4pT92AAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuMTQ2Mjg5OSwgMjAyMy8wNi8yNS0yMDowMTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjMgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wOC0wOVQwOToyNDo0OSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDgtMDlUMDk6MjU6MTIrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDgtMDlUMDk6MjU6MTIrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFlODQzZGRjLTgwOTctODg0MC1iY2ExLTFlMTBhYTE1MjY5NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxZTg0M2RkYy04MDk3LTg4NDAtYmNhMS0xZTEwYWExNTI2OTciIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxZTg0M2RkYy04MDk3LTg4NDAtYmNhMS0xZTEwYWExNTI2OTciPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjFlODQzZGRjLTgwOTctODg0MC1iY2ExLTFlMTBhYTE1MjY5NyIgc3RFdnQ6d2hlbj0iMjAyNC0wOC0wOVQwOToyNDo0OSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjMgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhWy970AAAMDSURBVFjD1ZhJaBRBFIZbUNSAIIr7AiYhI8aABIkHETd0RBxcQJCgBwVz8CKCeIgKRibgoDEgImJAxB1yMHMzejGiB7eDgoILbohLlIhBEWNc/oLXUBRV1VXd1V16+A4zr/rVR3ctryoolUpBhiwBRdANXoF+8A7cBEdAISpHVqIbwX3wx4AnoMmncKehqMh1UGkrPBVsAPtAO9gPNoFqA9Eh4I7k7ZXBcXAS3IiQ/gbmmgjXgwvgpybZZZDXCIcyv8BhsWOOKnBA088g/6ZlCZotP91FMFzIcYxib0GN4dBZrOnjuUr4UMzxxj71DMpRR/99B1Msx/sqTR/bReEdEVJseNyiN3qWlqY3XJwJ5kAP/W6IOUk7FP2z/MPCRjURos2KtzWU1tbzwjN7E6wqFWBA4dIYNupRNHhNb82kozz3XNKl8IxqvrDgTEXwB5hk2dFCsNKB8DqF06OAPp9ykHsip3D6GNB6Kga+eJRljKZJJnr1B7RWioE2z8IVVBiJXr2BYkbmPQtPpB1S9HoQ0OcXA3WehRcpxvA5FrwnCVR7FlbVFltZ8IQkkPMs/EEhPI4FV0sC8zzK7lTIdoW1BNtevwrB9Z5kJ2tKhFl88XP0H1nWHqomm1heThMavPQgW9ZUaSNl9XCX0HB2hrIdmqFQUB2RpgsNT2UkqzukFqMOoa3iMpLy9ntNI9tmesx/xj3UmWI19lQj22JzL1ElPNzgWLZAtbZKtinOzc9aLsELh7J7NKK9YH6Sq6pdJp/IgtMaWbbOjjXJE9Wg1cF2PR7cVojeBUtt8pk0auHOeGMsZecoCpkBqhmsX4Bpw23hmcoi+TLwWyJb5i5dUhNmLA+rfoO2jRLRT3SxmGguxKmmPoNLmjYLJLJXwAQXK02SvX8zGCG5nh0UZHe7XMeTPFxJ2yv/32NhYq1wvUu6TFbkZN+D2jS29TROCn0xrlkzF27nhGvTLEddJeoj2S1p188uktSTbHcWBb+LJAdJeNT/Iswuw69mdf5zkWRNeGeQBX8Byt7nc77MfsIAAAAASUVORK5CYII=');
}

.aui-footer-fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 49;
}


.aui-flex-clear{
    padding:0 0.8rem;
}


.aui-list-theme-box {
    padding:1rem 0.8rem;
    overflow: hidden;
    position: relative;
}

.aui-list-item {
    width: 48%;
    margin: 0 1% 2% 1%;
    float: left;
    background: #f8f8f8;
    display: block;
    overflow: hidden;
    border-radius: 5px;
    z-index: 2;
    position: relative;
    padding-bottom:0.5rem;
}



.aui-list-theme-img {
    height: auto;
    width: 100%;
    padding:0 0.5rem;
    position:relative;
}

.aui-list-theme-img img {
    width: 100%;
    height: auto;
    display: block;
    border: none;
}

.aui-list-theme-message {
    padding-top:0.1rem;
}

.aui-list-theme-title {
    color: #333333;
    font-size: 0.92rem;
    line-height: 1.2;
    padding: 0.3rem 0.4rem;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: justify;
}
.aui-list-theme-subtitle{
    color: #323232;
    font-size: 0.85rem;
    font-weight: normal;
    padding:0 0.4rem;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: justify;
}


.aui-list-theme-message h1 {
    color: #343434;
    font-size: 0.9rem;
    font-weight: normal;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: justify;
    margin-bottom:0.3rem;
}

.aui-list-theme-message p{
    font-size:0.75rem;
    color:#9a9a9a;
}


.aui-chang-box{
    width:92%;
    margin:0 auto;
    background:#fef7ef;
    border-radius:5px;
}


.aui-flex-box span {
    color: #fff;
    font-size: 0.75rem;
    background:#333333;
    border-radius:100%;
    width:1.1rem;
    height:1.1rem;
    display:block;
    float:left;
    line-height:1.2rem;
    text-align:center;
}

.aui-flex-box  em{
    float:left;
    font-style:normal;
    margin:0 0.1rem;
}

.aui-list-title {
    padding: 1px 10px 10px 10px;
}

.aui-list-title h3 {
    font-size: 0.9rem;
    width: auto;
    color: #363636;
    margin-top: 0.5rem;
    line-height: 1.4;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    font-weight: normal;
    margin-bottom: 0.5rem;
}

.aui-list-title .aui-flex {
    padding: 10px 0 5px 0;
    position: absolute;
    bottom: 10px;
}

.aui-list-title p {
    text-align: left;
    font-size: 0.85rem;
    color: #a4a4a4;
    height: 1.3rem;
}

.aui-list-title p em {
    color: #e10038;
    font-style: normal;
    font-size: 0.95rem;
}

.aui-list-title p i {
    color: #999;
    text-decoration: line-through;
    font-style: normal;
    font-size: 0.8rem;
}

.aui-list-title span {
    color: #686868;
    font-size: 0.8rem;
    margin-bottom: 0.5rem;
    display: block;
}

.aui-title-time img{
    width:60px;
}



.aui-title-time{
    float:left;
    margin-right:0.3rem;
}


.aui-arrow {
    text-align: right;
    color: #394154;
    padding-right: 12px;
    position: relative;
    font-size: 0.85rem;
}

.aui-arrow span {
    color: #999;
    font-size: 0.82rem;
}

.aui-arrow:after {
    content: " ";
    display: inline-block;
    height: 6px;
    width: 6px;
    border-width: 2px 2px 0 0;
    border-color: #b2b2b2;
    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;
}

.time-item{
    overflow:hidden;
    margin-left:0.4rem;
}





.aui-list-theme-box {
    padding: 0 8px;
    overflow: hidden;
    position: relative;
}

.aui-list-theme-box-three .aui-list-item {
    width: 48%;
    float: left;
    margin: 0 1% 2% 1%;
    background:none;
    display:block;
    overflow:hidden;
}

.aui-list-theme-box-three .aui-list-theme-img {
    height: auto;
    width: 100%;
    position:relative;
    padding:0;

}

.aui-list-theme-box-three .aui-list-theme-img img {
    width: 100%;
    height: auto;
    display: block;
    border: none;
}

.aui-list-theme-box-three .aui-list-theme-message {
    background:none;
    padding-top:0.5rem;
}

.aui-list-theme-box-three .aui-list-theme-title {
    color: #333333;
    font-size: 0.92rem;
    line-height: 1.2;
    padding: 0.3rem 0.4rem;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: justify;
}
.aui-list-theme-box-three .aui-list-theme-subtitle{
    color: #323232;
    font-size: 0.85rem;
    font-weight: normal;
    padding:0 0.1rem;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: justify;
}


.aui-list-theme-box-three .aui-list-theme-message h4 {
    color: #343434;
    font-size: 0.95rem;
    font-weight: normal;
    line-height: 1.2;
    padding: 0.7rem 0.4rem;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: justify;
}

.aui-list-theme-box-three .aui-list-theme-message h4 em {
    background: #f10e3c;
    color: #fff;
    border-radius: 2px;
    font-size: 0.65rem;
    font-weight: normal;
    font-style: normal;
    margin-right: 0.2rem;
    padding: 0.15rem 0.22rem;
    float: left;
}

.aui-list-theme-box-three .aui-list-theme-message h4 i img {
    width: 20px;
    height: 19px;
    display: block;
    border: none;
    float: left;
}

.aui-list-theme-box-three .aui-list-theme-message .aui-flex {
    padding:0;
}

.aui-list-theme-box-three .aui-flex-box h2 {
    color: #727171;
    font-size: 0.75rem;
    text-align:center;
}

.aui-list-theme-box-three .aui-flex-box h2 em {
    color: #f31e4e;
    font-style: normal;
    font-size: 0.65rem;
    font-weight: normal;
    float:initial;
}
.aui-list-theme-box-three .aui-flex-box h2 i {
    color: #999;
    text-decoration: line-through;
    font-weight: normal;
    font-style: normal;
    font-size: 0.7rem;
    padding-left:0.3rem;
}



.tab-nav {
    height: 40px;
    line-height: 40px;
    display: block;
    position: relative;
    background: #fff;
    z-index: 1;
    width: 100%;
    margin: 0 auto;
    padding-left:1rem;
}

.tab-nav-item {
    height: 40px;
    line-height: 40px;
    position: relative;
    text-align: center;
    color: #585858;
    font-size: 0.9rem;
    display: block;
    float: left;
    margin: 0 0.5rem;
}

.tab-nav-item.tab-active {
    /* background-color: #51bd03; */
}

.tab-nav-item.tab-active a {
    color: #000000;
    font-size: 1rem;
}

.tab-nav-item a {
    display: inherit;
    font-size: 0.9rem;
    color: #3b3a3a;
    font-weight:bold;
}

.tab-panel {
    position: relative;
    overflow: hidden;
}

.tab-panel .tab-panel-item {
    width: 100%;
    position: absolute;
    top: 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
}

.tab-panel .tab-panel-item.tab-active ~ .tab-panel-item {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
}

.tab-panel .tab-panel-item.tab-active {
    position: relative;
    -webkit-transition: -webkit-transform .15s;
    transition: -webkit-transform .15s;
    transition: transform .15s;
    transition: transform .15s, -webkit-transform .15s;
    -webkit-transform: translateX(0);
    transform: translateX(0);
}


.tab-nav-item.tab-active:before {
    content: '';
    width: 30%;
    height: 3px;
    position: absolute;
    left: 50%;
    bottom: 3px;
    margin-left: -15%;
    z-index: 4;
    background-color: #f73043;
    border-radius:10px;
}

.aui-list-theme-box-five{
    padding-top:0.5rem;
}
.aui-list-theme-box-five .aui-list-item{
    width:48%;
}


.aui-list-theme-box-three .aui-list-theme-subtitle em{
    font-style:normal;
    color:#d79049;
}