

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;
    color: #000;
}

a, label, button, input, select {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

img {
    border: 0;
}

body {
    background: #f5f5f5;
    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-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;
}


/* 必要布局样式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: 1002;
    background: #1b7dff;
}


.aui-navBar-item {
    height: 44px;
    min-width: 25%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    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: 50%;
    margin-left: 25%;
}

.aui-center-title {
    text-align: center;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    font-size: 0.95rem;
    color: #fff;
    font-weight:bold;
}

.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/NlyAAACbklEQVRoQ+3avWpUQRjG8f8DogiiKBbBGzBgI4JNUAzBoCKksdGr8F68Ci0sRPADVBSDjYU2FjZaCxEliEhEXhmYYlj27IbM13s22WaL3Rnmt/N+nDNnxT57aZ95OQB723EzOwssAZuS/uWuz/UOm9kt4D5wKLxLurOwYDPbAB5GbHD+lXR4IcFTsMH5QNLthQMPYJ8DG5J2FgpcGxt+LDdFqwXWDbgV1gW4JbY7eAD7CrhRokBNK3DdcngG9qakP7nVeGh8F3AvbJeQ7oltDjaz68Dj5HIxrCHkbNUwTsO7WUhH7CMgvR5uim22w16wTcCesNXB3rBVwQPYTWC9Zp+d17+rFK0Z2GuSfs9bVM3Pi4M9Y4uHtHdsUfAYsMXAY8EWAY8Jmw02szXg6cTlYmg93atxldtDM/sOnEomd40tscM/gRMJ+F3c3V81e2nO3Fl92MzW4+3ekWQR74E1SS7RWeCANLNV4BkwCnQ2eGzoIuA56KuStnPyruTYYuAE/QQ4mizyI3DFC7ooOKJXgBde0cXB3tFVwJ7R1cAJOjzbPTaR06FP/yhZjHY7V1VwRF+MZ88p+hNwuQe6OtgbugnYE7oZOEGHlnU8ybkQ3quStnabhznfawqO6PPAmwn0Z+BSC3RzcG90F3BPdDdwgg5PEE8meVk1vLuCI/oc8HYKOtxwfMspUNPGdgfPQH8BVkqjXYBbot2AE/Rr4HQSjkV32hU4osMfwsNxbxW0O/AM9AdJF3KLmEvwAHpHUnoyuie7W3BELwMvgTPAXUn39qRMBrkGR3Q4EFyS9DUXG8a7B5dApnMcgEv/ot7m+w+IITtM9OYrLQAAAABJRU5ErkJggg==');
}


.m-slider {
    overflow-x: hidden;
    width: 100%;
    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: 30px;
    height: 30px;
    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-class-room{
    width:100%;
    height:5rem;
    background: -webkit-linear-gradient(#1c7dff, #04caf9); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#1c7dff, #04caf9); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#1c7dff, #04caf9); /* Firefox 3.6 - 15 */
    background: linear-gradient(#1c7dff, #04caf9); /* 标准的语法 */
}

.aui-class-room-box{
    width:92%;
    border:1px solid #e8e8e8;
    background:#fff;
    border-radius:0.3rem;
    margin: -4rem auto 0;
    height:auto;
    text-align:center;
    padding:1.2rem;
}

.aui-class-room-box h1{
    font-size:1.1rem;
    color:#2b90d8;
    font-weight:bold;
}

.aui-class-room-box h1 em{
    background:#fe4f00;
    font-style:normal;
    color:#fff;
    font-weight:normal;
    font-size:0.8rem;
    border-radius:0.2rem;
    padding:0.1rem 0.3rem;
}

.aui-class-room-box button{
    background:#39acfd;
    width:100%;
    font-size:0.99rem;
    color:#fff;
    border-radius:0.3rem;
    border:none;
    padding:0.8rem 0;
    margin-top:1rem;
}

.aui-class-room-box h2{
    font-size:1.2rem;
    color:#222222;
    font-weight:bold;
    margin:1rem 0;
}

.aui-class-room-box h3{
    font-size:0.9rem;
    color:#c0c0c0;
    font-weight:normal;
    position:relative;
    width:210px;
    margin:0 auto;
}

.icon-chx{
    background-image:url('data:image/png;base64,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');
    position:absolute;
    left:0;
    background-size:18px;
    width:18px;
    height:18px;
}


.aui-flex-box h2{
    font-size:1rem;
}

.aui-flex-box h2 em{
    font-style:normal;
    color:#999999;
    font-weight:normal;
    font-size:0.8rem;
}

.aui-class-img{
    width:110px;
    height:auto;
    margin-left:1rem;
}

.aui-class-img img{
    width:100%;
    height:auto;
    display:block;
    border:none;
}

.aui-flex-box h3{
    font-size:1.1rem;
    font-weight:normal;
    color:#222222;
    margin-bottom:2rem;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    word-wrap: break-word;
    word-break: break-all;
}

.aui-flex-box p{
    color:#999999;
    font-size:0.8rem;
}

.aui-flex-box p em{
    border:1px solid #999;
    font-size:0.7rem;
    font-style:normal;
    border-radius:0.2rem;
}




.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: #ffffff;
}

.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-text {
    display: inline-block;
    font-size: 0.65rem;
    color: #818085;
    padding-top: 2px;
}

.aui-tabBar-item-active .aui-tabBar-item-text {
    color: #1ca1f0;
}

.icon-loan {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Njc4OUM0MTI0ODk0MTFFOTk2REU4NkVGQUU5MDhGN0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Njc4OUM0MTM0ODk0MTFFOTk2REU4NkVGQUU5MDhGN0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2Nzg5QzQxMDQ4OTQxMUU5OTZERTg2RUZBRTkwOEY3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2Nzg5QzQxMTQ4OTQxMUU5OTZERTg2RUZBRTkwOEY3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkeHqrMAAApsSURBVHja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');
}

.icon-credit {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODlDQzg1NTM0ODk0MTFFOTk2REU4NkVGQUU5MDhGN0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODlDQzg1NTQ0ODk0MTFFOTk2REU4NkVGQUU5MDhGN0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2Nzg5QzQxNDQ4OTQxMUU5OTZERTg2RUZBRTkwOEY3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OUNDODU1MjQ4OTQxMUU5OTZERTg2RUZBRTkwOEY3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrdQwxgAAARpSURBVHja7FlLT+pQEG5LEVAU5BFFxBh1o2yIMS506f82xq0mJj6iMZqIQcGICio+QOj9cMw4nNJeEO/VBWcBw+mcmW8e57T90BuNhtb9sPSGbuHbaFi6oVu6hl8WZI9er2m6qem6ZmFGa+gYUIZmV/Z1J1iWZcGi20r4syyth8EuIBiGYb0PmjHsquzV3TFfcgcnYyNNnpGCvNREqVgBaiUaXizdk0wKcolyVVnFXu0hSfSQTcViuVzO5/OPj4/1ep00UGUlYo/H4/f7A4FAPB73+XwDAwOKQq1Wq1Qqd3d3sFOtVqlPKAYOlcCZpjk0NJRMJoPBIMJjXzqvwchmswcHBzDn0l4cMT6BLJFIzMzMjI+P8/zV1dXJyUmhUHh6elKWS4OyQ0ZHRxcWFqanpxEw8ABfExZ1HNCsr68jSjZBbfjXrTAyMpJOpwEO8tnZ2e7u7sPDg9IxLCi55xnkbG1tLRQKkbJJ/YRryBNhCofDyIHX63Xp5ZeXF/gulUoQ7u/vt7e3UXTo7+zsvL29QQFVDr0PlFjmWAkJyugZ2EFq9/f3V1ZWaN5k1Le3tyRnMplUKuV0ELBpNFAulzs6OioWi7COJJEbXI3FYvPz8xQbp5wbS7Y55PPz883NTQgAwKBNbiyKEhfQfRKNspU47XCJbkBqNzY2kObn52cyipqurq6iKGgUuZZWSWT0OTw8TAKFRPJHKLzJZRMoG5g3tixEJBJZXl7GhqJJYF1aWoInxsSrFBf2g40Dbra13Fm8nraDXOO0K6GJkkWjUZqBAKBK3aULp/3IRzwhM9qudznf7bEiVSgcb3UkjDLtdO+Sxj8PqlaghvuNr8PBBcLp2jx1WtPT4a1JThrarxx9WH1YfVh9WH1YfVh9WH1Y/xlW25e+n4dlf8j8LUVUeIrvAtcrLH5H6oS96XyYvZvAu1cgEKBHeH6Q/2FYVMSpqSm8viJtEH5Ftig3oVBocXGRMvctu9L8luCI9FL67IePU+W1uBOytDtYX9vn/FrclgxT3nLlCefixbCzA5LblA7adow0bSdR7UeJ5JUU9kV9qyZV4segykSXwh+1DU6GZOdzFE5VxszsC7nDpM/nY7gm20omk8Sabm1tHR8fm6bpxLwRF/X6+gq7CCadTqdSKS5QNps9PDysVqvQ8fv90o5sL3Jfr9fL5TKlZmJigslR84MhMYzZ2dmLi4ubm5tarVYsFkkVy5xYXa4IVoXDYSJtKpVKPp+/vr4mBfxsW3ql9yFHIpG5ublPlouzik+Y29vbu7y81Lr5FwP5wLkFZJBLpRJSzkSSpO9dMI2NjWUymVgsxh2lnjTUW0QVuw9o5nK5QqGAaioBeL3eRCIxOTlJ9yKFQpNYMQYHB+PxOBftkwD/8omFG87p6SkakWlzjGAwiHKgJeBP2Yadnzu9nstYjtQiwdS56LBoNApkqGwvt6Bvu124nFVMMP+/h+a2/yVprTSu05n3Dx+a5f9KWiszzVcpYV0h+yPAAOMdeSGg3FPrAAAAAElFTkSuQmCC');
}



.aui-footer-fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 49;
}
