html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

main {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}
h2 {
    font-size: 1.5em;
    margin: .67em 0
}
hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace,monospace;
    font-size: 1em
}

a {
    background-color: transparent
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b,strong {
    font-weight: bolder
}

code,kbd,samp {
    font-family: monospace,monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button,input,optgroup,select,textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,input {
    overflow: visible
}

button,select {
    text-transform: none
}

[type=button],[type=reset],[type=submit],button {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=checkbox],[type=radio] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

template {
    display: none
}

[hidden] {
    display: none
}

* {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

html {
    height: 100%;
    font-size-adjust: none;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: transparent;
    tap-highlight-color: transparent
}

body {
    margin: 0 auto;
    height: 100%;
    position: relative;
    font-family: "Microsoft Yahei",Tahoma,Helvetica,Arial,"\5B8B\4F53",sans-serif;
    background-color: #090B1B;
    color: #fff
}

h1,h2,p {
    margin: 0
}

.page-content {
    width: 100%;
    margin: 0 auto;
    color: #fff;
    font-size: .8rem;
    line-height: 1.3rem;
    padding: 30px 1.5rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.page-content .strong {
    font-weight: 600;
    /* color: #fff */
}
.page-content a {
    font-weight:bold;
    color: #f44336;
}
.page-content .margin4 {
    margin-top: 4px
}

.page-content .margin10 {
    margin-top: 10px
}

.page-content .indent {
	padding-bottom: 15px;
}

.page-content .indent2 {
    text-indent: 28px
}

.page-content .indent4 {
    text-indent: 28px
}

.page-content .indent6 {
    text-indent: 28px
}

.page-content h1 {
    text-align: center;
    line-height: 50px;
    color: #fff;
    font-size: 1.2rem;
    margin: 0;
    white-space: nowrap
}
.page-content h2 {
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-size: 1rem;
    margin: 0;
    white-space: nowrap
}

.page-content .update-date {
    text-align: center
}

.page-content .update-tips {
    margin-top: 10px
}

.page-content .catalogue-box {
    margin-top: 20px
}

.page-content .catalogue-box .catalogue-title {
    font-size: 1rem
}

.page-content .catalogue-box .catalogue-list {
    margin: 10px 28px
}

.page-content .detail-box {
    margin-top: 20px;
    border-bottom:1px solid #555555;
}

.page-content .detail-box .item-title {
    font-size: .9rem;
	color:#fff;
	line-height:40px;
}
.aui-navBar {
    position: fixed;
    top:0;
    left: 0;
    height: 44px;
    width: 100%;
    display: flex;
    z-index: 102;
    background-color: #090B1B;
    border-bottom: 1px #666666 solid;
}
.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-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: 80%;
    margin-left: 22%;
}

.aui-center-title {
    text-align: center;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    font-size: 1rem;
    color: #fff;
}
.icon {
    width: 19px;
    height: 19px;
    display: block;
    border: none;
    float: left;
    background-size: 19px;
    background-repeat: no-repeat;
}
.icon-return{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAADNElEQVRoQ+3a3+tPSRzH8ec7tRculAtJuRAu9l5J3wsXyoWLVS78WD/XJoQI+Z2S2KyQbbErWUJ+hCRJIknyM/kD7EaSJIkkadNLU28lfebb12fmnDM+X3N9Zno9zvt0Zs6cMXpZs17m5Tu40ytedIUlzQamAsOBfcANM7uaUpRiwZI2Auu/wO0xs4UdB5a0GVjbAvbczAZ2FFjS78DKCOqkmU3qGLCk7cCybkBdZnazI8CSdgJLIhgBk8zsVAo29C3ipSVpFxB7GX0AJpvZ6VRsEWBJfwPzIpj/HXsmB7ZxsKQwt86JYN479mwubKNgSQeAXyKYd449lxPbGFjSYWB6BPPWsedzYxsBSzoGTIlg3jj2QhXYWsGS+gABOzGCee3Yi1VhawNL+gE4DkyIYF75PHupSmwtYEl9HftTBPPSK3u5amzlYEn9HDsugnnh2Ct1YCsFS+oPnADGRjDPHZv0ffu1N6qSpaWkAV7ZMZFAzxx77WsDp16fHSxpkGNHR8I9dez11PDt9M8KljTYH+OuSJgnjr3RTtgcfbKBJQ1x7MhIsMeOvZUjeLtjZAFLCptsYZ4dEQnyKKyuzOx2u0Fz9UsGS/oRCOveoZFQD72yd3OFThknBzgsCcN826r959h7KSFz9k0CSwqfd+Ezr1V74Nj7OQOnjpUKPgTMiIRYYWbbUgPm7p8KHgb8GwmVbeMtJzoJHIJIClsw478VdDLY0a1+i3y6B0VVOgvY0ZuAdaVXOhvY0b8Ba0pGZwU7eguwqlR0drCjtwIrSkRXAnZ0mIOXl4auDOzoHcDSktCVgh1dy1/Bni5OKgc7+g9gcQmVrgXs6D+BRU2jawM7ejewoEl0rWBH/wXMbwpdO9jRe4G5TaAbATu6u5/hlX1wNAZ29H7g1zor3SjY0f8A4Yhhq5a90o2DHX0QmFUHugiwo7vbH8tW6WLAjj4CTOum0qPM7E5Pl5GtrisK7OijwM8R1BEzi+2S9ug+FAd2dOzgy2Ezm9kjWeSiIsGODj/Tvzw5O83MwhPQdisW7OjVfiI+HEE8Z2Yb2pZ6x6LBqbhv4qVVBfLzMb9XuOo73PT4va7CHwGd9ypM4TF8wgAAAABJRU5ErkJggg==');

}
.c-red{
    color: #f44336 !important;
}