﻿@charset "UTF-8";
/* stylelint-disable at-rule-no-unknown */
html,body {width: 100%;}
html {font-family: sans-serif;line-height: 1.15;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-ms-overflow-style: scrollbar;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body {margin: 0;color: rgba(0, 0, 0, 0.6);font-size: 14px;font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Segoe UI", "Hiragino Sans GB", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-variant: tabular-nums;font-weight: 400;line-height: 1.5;background-color: #fff; -webkit-font-feature-settings: 'tnum';font-feature-settings: 'tnum';}
@-ms-viewport { width: device-width;}
article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section {display: block;}
*,*::before,*::after {-webkit-box-sizing: inherit;box-sizing: inherit;}
[tabindex='-1']:focus {outline: none !important;}
hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;overflow: visible;}
h1,h2,h3,h4,h5,h6 { margin-top: 0; margin-bottom: 0;color: rgba(0, 0, 0, 0.6);font-weight: 500;}
.h1,.h2,.h3,.h4,.h5,.h6 {font-family: inherit;font-weight: 400;line-height: 1.5; margin-bottom: 0;}
p {margin-top: 0;margin-bottom: 0;}
abbr[title],abbr[data-original-title] {text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted;border-bottom: 0;cursor: help;}
address { margin-bottom: 1em;font-style: normal; line-height: inherit;}
input::-ms-clear,input::-ms-reveal {display: none;}
input[type='text'],input[type='password'],input[type='number'],textarea {-webkit-appearance: none;}
ol,ul,dl {margin: 0;padding: 0;}
dt {font-weight: 500;}
dd {margin-bottom: 0.5em;margin-left: 0;}
li {list-style: none;}
blockquote {margin: 0 0 1em;}
dfn { font-style: italic;}
b,strong { font-weight: bolder;}
small {font-size: 80%;}
sub,sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sub {bottom: -0.25em;}
sup {top: -0.5em;}
a {text-decoration: none;background-color: transparent;outline: none;cursor: pointer;-webkit-transition: color 0.3s;-o-transition: color 0.3s; transition: color 0.3s; -webkit-text-decoration-skip: objects;}
a:focus {text-decoration: none;-webkit-text-decoration-skip: ink;text-decoration-skip-ink: auto;}
a:hover {text-decoration: none;outline: 0;}
a[disabled] {color: fade(#000, 0.25);cursor: not-allowed;pointer-events: none;}
pre,code,kbd,samp {font-size: 1em;font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;}
pre {margin-top: 0;margin-bottom: 1em;overflow: auto;}
figure {margin: 0 0 1em;}
img {vertical-align: middle;border-style: none; max-width: 100%;}
svg:not(:root) {overflow: hidden;}
a,area,button,[role='button'],
input:not([type='range']),label,select,summary,textarea {-ms-touch-action: manipulation;touch-action: manipulation;}
table {border-collapse: collapse;}
caption {padding-top: 0.75em;padding-bottom: 0.3em;color: rgba(0, 0, 0, 0.45);text-align: left;caption-side: bottom;}
th {text-align: inherit;}
input,button,select,optgroup,textarea {margin: 0;color: inherit;font-size: inherit;font-family: inherit;line-height: inherit;outline: none;}
button,input {overflow: visible;}
button,select {text-transform: none;}
button,html [type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}
button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner {padding: 0;border-style: none;}
input[type='radio'],input[type='checkbox'] { -webkit-box-sizing: border-box; box-sizing: border-box;padding: 0;}
input[type='date'],input[type='time'],input[type='datetime-local'],input[type='month'] {-webkit-appearance: listbox;}
textarea {overflow: auto;resize: vertical;}
fieldset {min-width: 0;margin: 0;padding: 0;border: 0;}
legend {display: block; width: 100%; max-width: 100%;margin-bottom: 0.5em;padding: 0;color: inherit;font-size: 1.5em;line-height: inherit;white-space: normal;}
progress {vertical-align: baseline;}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {height: auto;}
[type='search'] {outline-offset: -2px; -webkit-appearance: none;}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {font: inherit;-webkit-appearance: button;}
output {display: inline-block;}
summary {display: list-item;}
template {display: none;}
[hidden] {display: none !important;}
mark {padding: 0.2em;background-color: #feffe6;}
::-moz-selection {color: #fff;background: #EA222D;}
::selection {color: #fff; background: #EA222D;}
a[title="站长统计"] {display: none;}
.clearfix:before,
.clearfix:after {content: " ";display: table;}
.clearfix {clear: both;}
.center-block {display: block;margin-left: auto;margin-right: auto;}
.pull-right {float: right;}
.pull-left {float: left;}
.sr-only {position: absolute; width: 1px;height: 1px;  padding: 0;margin: -1px; overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}
.sr-only-focusable:active,
.sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}
.invisible {visibility: hidden;}
.text-hide {font: "0/0"a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.text-justify {text-align: justify;text-justify: inter-ideograph;}
.text-nowrap {white-space: nowrap;}
.text-truncate {overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.text-lowercase {text-transform: lowercase;}
.text-uppercase {text-transform: uppercase;}
.text-capitalize {text-transform: capitalize;}
.c-flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.overflow-hidden {overflow: hidden;}
::-webkit-scrollbar {background: #f4f4f4;width: 8px;height: 8px;}
::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);width: 8px;height: 8px;border-radius: 8px;}
::-webkit-scrollbar-track {border-radius: 8px;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset !important;box-shadow: 0 0 0 1000px white inset !important;}
svg.icon {width: 1em;height: 1em;vertical-align: -0.15em;fill: currentColor;overflow: hidden;}
.unable-to-interact {cursor: not-allowed;pointer-events: none;}
hr {margin-top: 16px;margin-bottom: 16px;border: 0;border-top: 1px solid rgba(0, 0, 0, 0.1);}
@font-face {
    font-family: "Bebas";
    src: url("../fonts/bebas-webfont.woff2") format("woff2"), url("../fonts/bebas-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "GOTHICB_0";
    src: url("../fonts/gothicb_0.ttf");
}
.width1400 {max-width: 1400px;margin: 0 auto;width:92%;}
.f70{ font-size: 70px; }
.f62 { font-size: 62px; }
.f60 { font-size: 60px; }
.f36 { font-size: 36px; }
.f34 { font-size: 34px; }
.h1 { font-size: 30px; }
.h2 { font-size: 28px; }
.f26 { font-size: 26px; }
.h3 { font-size: 24px; }
.h4 { font-size: 20px; }
.h5 { font-size: 18px; }
.h6 { font-size: 16px; }
p { font-size: 14px; }
@media only screen and (max-width: 1600px) {
    .f70 { font-size: 64px;}
    .f62{font-size:58px; }
    .f60 { font-size: 56px; }
}
@media only screen and (max-width: 1440px) {
    .f70 { font-size: 60px;}
    .f62{font-size:56px; }
    .f60 { font-size:52px; }
}
@media only screen and (max-width: 1400px) {
    .width1400{width: 92%;}
}
@media only screen and (max-width: 1366px) {
    .f70 { font-size: 56px;}
    .f62{font-size:52px; }
    .f60 { font-size:48px; }
}
@media only screen and (max-width: 1280px) {
    .f70 {font-size: 52px;}
    .f62{font-size:46px; }
    .f60 { font-size:42px; }
}
@media only screen and (max-width: 1200px) {
    .f70 {font-size: 46px;}
    .f62{font-size:42px; }
    .f60 { font-size:34px; }
    .f34 { font-size: 32px; }
    .h1 { font-size: 28px; }
    .h2 { font-size: 26px; }
    .f26 { font-size: 24px; }
    .h3 { font-size: 22px; }
    .h4 { font-size:18px; }
    .h5 { font-size: 16px; }
    .h6 { font-size: 15px; }
    p { font-size: 14px; }
}

@media only screen and (max-width: 640px) {
    .f70 {font-size: 32px;}
    .f62{font-size:30px; text-align: center;}
    .f60 { font-size:24px; text-align: center;}
    .f36 { font-size: 28px; }
    .f34 { font-size: 26px; }
    .h1 { font-size: 24px; }
    .h2 { font-size: 24px; }
    .f26 { font-size: 22px; }
    .h3 { font-size: 20px; }
    .h4 { font-size:17px; }
    .h5 { font-size: 16px; }
    .h6 { font-size: 15px; }
    p { font-size: 14px; }
}

