.ir-header-wrapper[data-v-7b9f88c0]{background:#1c9cde;color:#fff;padding:20px 0}.ir-header-wrapper .ir-header[data-v-7b9f88c0]{width:1140px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ir-header-wrapper .ir-header .ir-header-icon[data-v-7b9f88c0]{width:200px;padding-left:20px}.ir-header-wrapper .ir-header .ir-header-navs[data-v-7b9f88c0]{border-top:1px solid #fff;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px}.ir-header-wrapper .ir-header .ir-header-navs .el-dropdown[data-v-7b9f88c0]{color:#fff;font-size:18px;font-weight:bold;text-transform:uppercase;padding:4px;margin-right:16px;cursor:pointer}.ir-header-wrapper .ir-header .ir-header-title[data-v-7b9f88c0]{background-color:#113159;padding:20px;margin:20px;width:75%;font-size:32px}.el-dropdown-menu__item.on[data-v-7b9f88c0]{background-color:#ecf5ff;color:#66b1ff}
html,body,dl,dd,dt,ul,li,p,a {
    margin: 0;
    padding: 0;
}
body{
    font-family: 'PingFangSC-Regular';
}
ul,li {
    list-style: none;
}
a {
    text-decoration: none;
}
.flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.flex-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.flex-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.flex-align-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.flex-between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.flex-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
}
.none {
    display: none;
}

.position-center {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}

.clear::after{
    content: '';
    display: block;
    clear: both;
    width: 0;
    height: 0;
}
.invisible{
    visibility: hidden;
}
.ellipsis{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#root[data-v-ff14cfcc]{width:100%;overflow-x:hidden}.content-wrapper[data-v-ff14cfcc]{width:1140px;margin:0 auto;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}

.container[data-v-8fd21920]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    min-height: 400px;
}

@font-face {
    font-family: 'PingFnagSC-Regular';
    src: url('https://cootek-fiction-biz.oss-cn-hangzhou.aliyuncs.com/website/assets/font/PingFangSC-Regular.ttf');
}
@font-face {
    font-family: 'PingFang-SC-Medium';
    src: url('https://cootek-fiction-biz.oss-cn-hangzhou.aliyuncs.com/website/assets/font/PingFang-SC-Medium.ttf');
}
html,body,dl,dd,dt,ul,li,p,a {
    margin: 0;
    padding: 0;
}
body{
    font-family: 'PingFangSC-Regular';
}
ul,li {
    list-style: none;
}
a {
    text-decoration: none;
}
.flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.clear::after{
    content: '';
    display: block;
    clear: both;
    width: 0;
    height: 0;
}
.invisible{
    visibility: hidden;
}
.ellipsis{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.milestone-shadow-pop {
    background: rgb(0, 0, 0);
    opacity: 0.8;
    color: #FFFFFF !important;
}

.milestone-shadow-pop span {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #FFFFFF !important;
    line-height: 22px;
}

.milestone-shadow-pop[x-placement^=bottom] .popper__arrow::after{
    border-bottom-color:rgba(0, 0, 0, 0.8);
}
.milestone-shadow-pop[x-placement^=top] .popper__arrow::after{
    border-top-color:rgba(0, 0, 0, 0.8);
}
.milestone-shadow-pop[x-placement^=left] .popper__arrow::after{
    border-left-color:rgba(0, 0, 0, 0.8);
}
.milestone-shadow-pop[x-placement^=right] .popper__arrow::after{
    border-right-color:rgba(0, 0, 0, 0.8);
}
